body {position:relative; margin:0; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; background:#ECEFF3; color:#53616D}
img {border:0}
a, a:active, a:visited {color:#53616D}
a:hover {color:#000}
ul {margin:20px 0 20px 15px; padding:0}
input, textarea {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px}
#indexbody {position:relative; background:url(images/main_bg.gif) repeat-x}
#subbody {position:relative; background:url(images/sub_bg.gif) repeat-x}
#wrapper {position:relative; width:768px; margin:0 auto; padding-bottom:10px}
#header {position:relative; height:126px; background:url(images/logo.gif) center no-repeat}
#headercontent {float:right; padding-top:10px; text-align:right}
#headercontent a {text-decoration:none}
#headercontent a:hover {text-decoration:underline}
#mainlinks {position:absolute; bottom:0}
.mainlink {float:left; margin-right:1px; cursor:pointer}
#dropdown {position:absolute; top:132px; left:71px; background:#fff; border:2px solid #708293; padding:0 6px 6px; border-top:none; visibility:hidden}
.ddlink:link, .ddlink:visited, .ddlink:active {display:block; padding:4px 0; border-bottom:1px dotted #708293; text-decoration:none}
.ddlink:hover  {background:#DFE5EC; text-decoration:none}
#intro {height:307px}
#intro h1 {margin:0; font-size:13px; font-weight:bold; color:#FFF}
#introcontent {float:left; width:378px; padding-top:18px}
#introtext {font-weight:bold; color:#FFF}
#subheading {font-style:italic; font-weight:bold; color:#E4E5EA}
#introflash {text-align:right; float:right; width:390px; padding-top:37px}
#links {height:122px}
#linkintro {float:left; width:130px; padding-top:40px; font-size:12px; font-weight:bold; color:#877777}
.link {float:right; margin:28px 0 0 30px}
.extlink {float:right}
#content {padding-top:15px}
#content h2 {margin:10px 0 20px 0; font-size:14px; font-weight:bold; color:#3A3F43}
#subcontent {padding-top:20px}
#subcontent h1 {margin:10px 0 0 0; font-size:14px; font-weight:bold; color:#3A3F43}
#subcontent h2 {margin:0 0 20px 0; font-size:13px; font-weight:bold; color:#3A3F43}
#guaranteeimg {float:left; padding-bottom:20px; width:110px}
#floatleft {float:left; width:658px}
.quote {float:left; display:block; width:768px; text-align:center; background:#d8dce1; border:1px solid #b3b7bd; font-size:14px; font-weight:bold; color:#3A3F43; padding:10px 0 12px; margin-top:15px}
.div {clear:both; height:1px; margin:8px 0 20px 0; background:url(images/div.gif) repeat-x}
.div2 {clear:both; height:1px; margin:8px 0 20px 0; background:url(images/div.gif) repeat-x bottom; padding-top:24px}
#popup {position:absolute; width:570px; padding:0 15px 15px 15px; border:5px solid #666; background:#FFF; z-index:2000; visibility:hidden}
#close {float:right; padding-top:15px}
#footer {clear:both; padding-top:50px; width:768px; margin:0 auto; height:25px}
#copyright {float:left}
#footerlinks {float:right}
#promo {float:left; display:block; width:768px; border-bottom:1px dotted #708293; margin-bottom:20px}
#promo img {float:left}
#promo h2 {float:left; margin:3px 0 0 14px; color:#579ea3; font-size:15px}
#promo span {font-weight:bold; font-size:14px}
#promo ul, #promo span {float:left; padding-right:25px; margin-top:20px; margin-bottom:20px}
#foundation {clear:left; background:url(images/sandals-foundation.gif) 100% 0 no-repeat; padding-right:160px; padding-bottom:5px}
#foundation span {font-size:14px}