/* BODY */

body {background: #fff; color:#460000; text-align:center}

/* BASE LINKS */

a {outline: none;}
a:link {color: #fcff00; text-decoration: underline;}
a:visited {text-decoration: underline;  color: #fcff00;}
a:hover {color: #f1025d; text-decoration: underline;}
a:active {color: #fff; text-decoration: none;}



/* CONTAINER */

div#container { margin:0 auto; width: 912px; text-align:left}

/* CONTENT */

div#center {float: left; background: #fe219e; width: 860px;}
div#colleft { float: left; }
div#colright { float: right; }

form#join {width: 860px; display: block;}
form.topjoin {background: url(../images/bg_form1.jpg) no-repeat right #fe219e; height: 128px;}
form.bottomjoin {background: #fe219e; height: 130px;}

input#emailinput {width: 300px; font-size: 1.2em; padding: 3px 2px;color: #000; border: solid 3px #ac166b; border-bottom: solid 3px #fe78c4; border-right: solid 3px #fe78c4; margin: 25px 10px 5px 0; font-weight: bold;}
p#small {font-size: 0.8em; padding: 0; margin: 0; color: #fff;}
#submitbutton {margin: 5px 0 5px 0; font-size: 1.2em;}
#truste {padding: 28px 40px 0 0;}

td#text {background: url(../images/7.jpg) no-repeat; overflow: hidden; font-size: 0.8em; color:#003c51; padding: 100px 20px 0 20px;}

img {padding: 0; margin: 0;}

table {margin: 0 0 0 0;}
table tr td {padding:0px;}

h2 {color: #fff424; font-weight: bold; padding: 0 0 5px 0; font-size: 1.6em}
h3 {padding: 0;}
p.intro {font-weight: bold; font-size: 1.2em;}
td#intro p {padding: 0 0 5px 0; font-size: 0.9em;}
div#textzone {width: 450px; padding-left: 40px;}
div#textzone p {font-size: 0.8em; padding: 0;}


/* FOOTER */

div#footer {text-align: center;}
p#warning {padding: 20px 20px; font-size: 0.7em; color: #a91669; text-align: justify;}
div#footer div#logos {padding: 0px 0 30px 0;}
