/* CSS Document */
/* Simon Kidgits SPRING 08 Stylesheet */

body {margin:0;padding:0;font-family: verdana;font-size: 11px;color: #003399; }
.back_gradient { background: url(images/bkgd.gif) repeat-x top #8cd0ef;}
.header_stripe { background: url(images/header.gif); height:45px; position:static; }
.header_logo { background: url(images/ie6logo.png) no-repeat; margin: 0px auto; width: 800px; height:45px; }
.flash_border { width: 820px; height: 565px; margin: 0px auto; background: #ccedf8; }
.flash_border_signup { width: 820px; margin: 0px auto; background: #ccedf8; padding-top:45px; }
div#landingwrapper { width:820px;margin: -610px auto 0px;}
div.mallname {  float:right; margin-bottom:6px;text-align: right;}
.mallname .changemall { color: #ff004f; }
.title {font-size: 14px;color: #000066;font-weight: bold;}
a { cursor:pointer; }
a:link {color: #FF004F;}
a:visited {color: #FF004F;}
a:hover {color: #DD004F; }
a:active {color: #FF004F;}
span {font-family: verdana;font-size: 11px;color: #003399;}
p {font-family: verdana;font-size: 11px;color: #003399;}
td {font-family: verdana;font-size: 11px;color: #003399;}

div#Signupcontainer { margin-left:auto;margin-right:auto;margin-top:-90px;width:800px;padding-bottom:10px; }

.innerWrapper { padding-top: 0px; margin-left: 26px;vertical-align:top;}

.backlink { display:block;width:146px;height:65px;}
.tophalf { background: url(images/membership_area_header.png) no-repeat center top; width: 800px;height:185px;text-align:left;}
.tophalf_reg { background: url(images/registration_confirmation_header.png) no-repeat center top; width: 800px;height:185px;text-align:left;}
.tophalf_mills { background: url(images/membership_area_header_mills.png) no-repeat center top; width: 800px;height:185px;text-align:left;}
.tophalf_reg_mills { background: url(images/registration_confirmation_header_mills.png) no-repeat center top; width: 800px;height:185px;text-align:left;}
.bottomhalf { background:url(images/footer.png) no-repeat center bottom #60C8ED; width:800px;text-align:left;padding-bottom:60px;/*margin-top:250px;*/ }
.bottomhalf_short { background:url(images/footer_short.png) no-repeat center bottom #60C8ED; width:800px;text-align:left;padding-bottom:60px;/*margin-top:250px;*/ }
.margleft {margin-left:18px;}
hr.blue {color:#87D8F2;background-color:#87D8F2;margin-left:18px;padding:0;width:670px;height:1px;border:0;}
hr.intable { margin-left: 0px; }

.topintro {margin-left:14px;/*margin-top:-130px;*/}
.bottominside {margin-left:52px;margin-bottom:100px;background: #FFFFFF;width:708px;}
.clear {clear:both;}

div.footer {width:800px;margin: 0px auto; padding-top: 10px;}
ul.footerNav {float:left;display:inline;color:#000099;font-weight:800;margin:0;padding:0;font-size:9px;}
ul.footerNav li {color:#000099;display:inline;list-style:none;margin-left:0;padding:0;text-decoration:underline; }
ul.footerNav li, ul.footerNav li a {color:#000099;display:inline;list-style:none;margin-left:0;padding:0;text-decoration:underline; }

.banner_ad { width:728px;margin-left:auto;margin-right:auto;text-align:center; margin-top: 20px;}
.privacypolicy a {font-size:8px;color:#666666;text-decoration:underline;float:right;width:260px;text-align:right;}

.hand:hover { cursor:pointer; }

#simon_logo { float: left; }
.right { float:right; }

.logos { clear: both; }
.logos img { padding: 10px 0px 20px;border:none;}

#mall_dropdown {display: none;}
#mall_change {display:block;}

.flashcontent_preload {  background: url(images/no_flash_java.png) no-repeat center top; width:800px; height:300px; padding-top:300px; }

.voucher_wrapper {  }
.voucher_note { border: solid 10px #FF004F; width:580px; margin-top:50px; margin-left:auto; margin-right:auto; }