*{ padding:0px; margin:0px;}
img{ border:0px;}
body{font-size: 75.5%; color:#333333; background:#f8f1f8;  font-family:Sans-Serif; padding:15px 0 0 0; text-align: center;}
html { overflow-y: scroll }
#wrap0{ width:992px; margin-left:auto; margin-right:auto; text-align:left; }
#adv{ left:40%; z-index:1000;  position:absolute; top:150px; display:none; cursor:pointer;}
#wrap1{ float:left; background:#FFFFFF url(left.jpg) repeat-y top left;}
#wrap2{ float:left; background:url(right.jpg) repeat-y top right;}
#wrap3{ float:left; background:url(bottom.jpg) repeat-x bottom left;}
#wrap4{ float:left; background:url(topleft.jpg) no-repeat top left;}
#wrap5{ float:left; background:url(topright.jpg) no-repeat top right;}
#wrap6{ float:left; background:url(bottomleft.jpg) no-repeat bottom left;}
#wrap7{ float:left; background:url(bottomright.jpg) no-repeat bottom right; padding:18px 26px 26px 26px;}

#dims{ float:left; width:940px;}
#header{float:left; width:940px; padding-bottom:5px;}
#header .tel{ float:right; clear:right; padding:0px 0 0 0; font-size:14px;}
#logo {float:left;}
#logo img{padding:0px 0 0px 5px;}
#topad{ float:left; padding:0 0 5px 50px;}

#infolinks{ float:right; list-style-type:none; clear:right;}
#infolinks li, #infolinks a{ float:left; text-decoration:none; color:#999999; font-size:12px;}
#infolinks a:hover{ color:#333333;}

#feeds{ float:right; list-style-type:none;clear:both; padding-top:35px;}
#feeds li{float:left; list-style-type:none;}
#feeds img{float:left;padding-left:10px;}
#feeds span{float:left; color:#b2b2b2; padding:3px 0 0 3px; font-size:0.8em; cursor:pointer; text-decoration:none}

#pnav{ float:left; width:940px; background:url(pnavbg.gif) repeat-x left;}
#pnav ul{ float:left; list-style-type:none; padding:0 0 0 5px;}
#pnav li{ float:left;}
#pnav a, #pnav a span{ float:left; display:block; line-height:29px; color:#ffffff; text-decoration:none; font-size:12px; cursor:pointer;}
#pnav a span{ padding:0px 13px 5px 14px; background:url(pnavbar.gif) no-repeat right;}
#pnav a #pnavend{ background:url(spacer.gif);}
#pnav a:hover, #pnav #pnavon {background: url(navarrow.gif) no-repeat bottom;} 
#pnav a:hover span, #pnav #pnavon span{ color:#cccccc;}

#pnav form{ float:right;}
#pnav form input{ float:left;}
#pnav #phrase{ width:118px; margin:4px 0 0 0;}

#main{ float:left; width:940px;}
#bigpic h1{float:left; clear:both; padding:30px 0 0 20px;border:solid 0px red; font-family:Perpetua; font-weight:normal; color:White; text-transform:uppercase; font-size:30px; line-height:25px;}
/*#bigpic h2{float:left; clear:both; padding-left:20px; border:solid 0px red; font-family:Perpetua; font-weight:normal; color:White; font-size:18px; width:255px}*/
#main #title{float:left; width:275px;border:solid 0px red;}

#footer{ float:left; clear:left; width:962px; padding:2px 0 5px 0; border:solid 0px red;}
#footinfo{
	float:left;
	padding:0 0px 0px 30px;
	font-size:1em;
	line-height:23px;
	color: #000;
}
#copyright{float:right; line-height:23px;}
#legal{ float:right; padding-top:0em;}
#legal li{float:left;}
#footer, #footer a{ color:#aeacae; text-decoration:none;}
#footer a:hover{ color:#333333;}

#imagethirst { float: right; width: 100%; text-align: right; padding-top: 3px; }
#imagethirst a { color: #000; font-size: 10px; font-weight: normal; text-decoration: none; }
#imagethirst a strong { color: #000; font-size: 10px; font-weight: normal; text-decoration: none; }
#imagethirst a:hover strong { color: #000; font-size: 10px; font-weight: normal; text-decoration: underline; }

#content .alert{color:#FF6666; font-weight:bold;}
.hlinks4{ clear:both; float:left; width:778px; padding:20px 0 0 160px; border:solid 0px red;}
.hlinks4 li{ float:left; list-style-type:none; padding-right:40px; border:solid 0px green}
.hlinks4 li.last{border:solid 0px black; padding-right:0;}
.hlinks3{ clear:both; float:left; width:766px; padding:10px 0 0 170px; border:solid 0px red;}
.hlinks3 li{ float:left; list-style-type:none; padding-left:40px;border:solid 0px green}

ul#footerLinks { clear: both; float: left; width: 920px; padding: 20px 0 0 10px; }
ul#footerLinks li { float: left; list-style: none; height: 15px; border-right: solid 1px #999; }
ul#footerLinks li a { color: #999; text-decoration: none; padding: 0 10px; }
ul#footerLinks li a:hover { text-decoration: underline; }

dl { float: left; margin-bottom: 11px }
dt, dd { float: left; width: 200px; color:#808080; font-size:14px; line-height:18px;}
dd { width: 358px; padding-bottom: 8px }
dt { clear: left; color: #55627d }
.stretchtoggle {width:530px;}
.stretcher{width:515px;}

#content .essentiallist div ul li a { color: #b30738; }
#content .importantlist div ul li a { color: #cc9900; }

.twolines img { padding-bottom: 10px; }
#options .twolines span.opt2 { line-height: 16px; padding-top: 9px; }
#options .blueb { color: #5c97c0; font-weight: bold; }
