* { padding: 0; margin: 0; }

body {font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color:#53718c; background-image:url(images/bg.jpg); background-repeat:repeat-x;}
#wrapper {margin: 0 auto; width: 754px;}
#header {width: 754px; color: #333; height: 100px; background: #DAC8BF;}


/*Content formating*/
#content {width: 754px; background-image:url(images/bg_middle.gif); background-repeat:repeat-y; margin:10px 0 0 0}
#contenttop {width:754px; background-image:url(images/bg_top.gif); background-repeat:no-repeat; background-position:top}
#contentbottom {width:754px; background-image:url(images/bg_bottom.gif); background-repeat:no-repeat; background-position:bottom}
h2 {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:center; padding:10px 20px 0 20px}
h1 {font-size:11px; color:#000; text-align:center; width:250px; padding:35px 0 0 50px}
h3 {font-size:11px; color:#fff; text-align:center; width:250px; padding:0 0 0 50px}
h4 {font-size:20px; color:#3b6c91; margin:0 0 0 20px}
p{margin:20px 30px 0 30px}

/*Sign Up Top*/
.box {width:754px; height:280px; margin:20px 0 0 0}
.text {width:350px; height:280px; float:left;}
.text {color:#bf2c37; font-size:33px; font-weight:bold; text-align:center; padding:0 0 0 20px}
.signup {width:350px; height:280px; float:right; background-image:url(images/sign.jpg); background-repeat:no-repeat; background-position:top left; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}
.signup input {width:230px; height:17px; margin:5px 0 0 60px; font-size:11px; color:#7e7676;}
#submit {width:221px; height:39px; background-image:url(images/button.gif); background-repeat:no-repeat; border:none; margin:0px 0 0 70px}
input.custom {
 width : 221px;
 height : 39px;
 overflow : hidden;
 background : url('images/button.gif') no-repeat;
 border : 0;}
.signup p{ font-size:10px; text-align:center; padding:0 0 0 10px; color:#3b6c91; margin:0 0 0 0}
.subtext {margin:10px 0 0 0}


.pform {display:none}
.box table td {margin:0; padding:0; border:none;}


/*SignUp Bottom*/
.boxb {width:754px; height:340px; margin:20px 0 0 0}
.boxb .text {width:375px; height:340px; float:left;}

/*Bullets*/
#boxb {width:754px; height:460px;}
#cover {width:250px; height:460px; float:left;}
#cover img{margin:10px 0 0 20px}
#bullet {width:500px; height:460px; float:right}
#bullet ul{margin:20px 20px 0 0}
#bullet li {list-style:none; list-style-image:url(images/bullet.gif); color:#000; font-size:16px; margin:10px 0 20px 0; list-style-position:outside; padding:0 0 0 10px}

#footer {width: 754px; color: #3c9beb; text-align:center; font-size:10px; padding:0 0 20px 0}
#footer a:link{color:#3c9beb; text-decoration:underline}
#footer a:visited{color:#3c9beb; text-decoration:underline}
#footer a:hover{text-decoration:none}
#footer ul li{display:inline}
#footer a{margin:0 5px 0 5px}

/* text */
#text p{margin:10px 40px 10px 40px; color:#3b6c91}
#text p span{color:#399ec3; font-weight:bold}
#text h1 {color:#000; font-weight:normal; font-size:22px; margin:20px 0 20px 0; padding:20px 0 0 0; text-align:center; width:auto}
#text h2 {color:#000; font-weight:normal;font-size:16px; margin:10px 0 0 40px; text-align:left}
#text h3{color:#222; font-weight:normal;font-size:13px; margin:0 0 0 40px; padding:0; font-style:italic; width:auto; text-align:left}
#text h4 {color:#3b6c91; text-align:center; font-size:16px; margin:20px 0 20px 0; text-decoration:underline}
#text h4 span{color:#cc0000}
#text h5 {color:#000; font-size:20px;margin:10px 0 0 10px; text-align:center}
#text ul {margin:20px 0 40px 40px; font-size:14px; list-style:none}
#text li{list-style:url(bullet.gif); line-height:24px; padding:0 0 0 10px}

/* Thank You page */
#thank {width:700px; margin:0 auto}
#thank p{margin:10px 30px 10px 10px}
#thank p span{color:#000; font-weight:bold}
#thank h1 {color:#fff; font-weight:normal; text-align:center; font-size:22px; margin:20px 0 20px 0; width:auto}
#thank h2 {color:#222; font-weight:normal;font-size:16px; margin:10px 0 0 10px}
#thank h3{color:#222; font-weight:normal;font-size:13px; margin:0 0 0 10px; font-style:italic}
#thank h4 {color:#3b6c91; text-align:center; font-size:16px; margin:20px 0 20px 0; text-decoration:underline}
#thank h4 span{color:#cc0000}
/*Confirm*/
#confirm {width:500px; margin:0 auto; border:1px #fff solid; text-align:left}
#name h1{color:#000; font-size:16px; margin:0 40px 0 10px; text-align:right}
#name h2{color:#0000CC; font-size:30px; font-style:italic; margin:0 40px 0 0; text-align:right}
#name h3{text-align:right; padding:0 40px 0 0}
#name p{text-align:center}