*{outline:0;margin:0;padding:0;}
body{
	background-image:url(../pics/random/argyle.jpg);
	font-family:Georgia, Times, "Times New Roman", serif;
	color:#009900;
	margin:0;
	padding:0;
}
h2{font-size:14px;font-weight:bold;margin-top:0;margin-bottom:0;}
h3{font-size:16px;font-weight:bold;display:inline;margin:0;padding:0;}
h4{font-size:16px;font-weight:bold;margin:0;padding:10px 0 0;}
p{font-size:14px;margin:0;padding:0;}
#wrapper{width:900px;margin:0 auto;padding:0;}
#banner{height:75px;width:900px;background-image:url(../pics/logos/pooltees_banner.gif);border:1px solid #996600;background-repeat:no-repeat;margin:0;padding:0;}
#hor_nav{background-color:#FFFF99;width:900px;height:30px;border-right:1px solid #996600;border-bottom:1px solid #996600;border-left:1px solid #996600;margin:0;padding:0;}
#hor_nav ul{list-style:none;background-color:#FFFF99;width:895px;line-height:20px;font-size:16px;font-weight:bold;margin:0;padding:5px 0 0 3px;}
#hor_nav ul li{position:relative;float:left;display:block;border-right-width:1px;border-right-style:solid;border-right-color:#009900;margin:0;padding:0 8px;}
#hor_nav ul li ul{background-color:#FFFFFF;width:310px;border:1px solid #009900;min-height:110px;position:absolute;top:1.25em;left:-9999px;}
#hor_nav ul li ul li{font-size:13px;border:none;float:none;}
#hor_nav li ul{height:auto;display:none;position:absolute;width:auto;}
#hor_nav li a{text-decoration:underline;color:#009900;}
#hor_nav ul li a:hover{color:#33CC00;text-decoration:none;}
#hor_nav li:hover ul{display:block;left:0;}
#hor_nav li.sfhover ul{left:0;}
#container{background-color:#FFFF99;float:left;width:900px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#996600;border-bottom-color:#996600;border-left-color:#996600;min-height:500px;margin:0;padding:0;}
#nav_bar{float:left;height:100%;width:135px;text-align:center;margin:0;padding:8px 2px 2px;}
#nav_bar ul{margin:0;padding:0 0 10px 4px;}
#nav_bar li{line-height:18px;list-style-type:none;}
#main_content{float:left;width:754px;min-height:720px;border-left-width:1px;border-left-style:solid;border-left-color:#996600;background-color:#FFFFFF;margin:0;padding:3px;}
#thumb{margin:0;padding:0;}
#thumb ul{margin:0;padding:0 1px;}
#thumb ul li{float:left;height:175px;width:175px;list-style-type:none;padding:6px;}
#celebs{border-top:1px solid;height:300px;margin:30px 0;padding:0;}
#celebs ul{margin:0;padding:0 1px;}
#celebs ul li{text-align:center; float:left;height:294px;width:175px;list-style-type:none;padding:6px;}
#product_menu{color:#009900;margin:0;padding:0 0 0 5px;}
#product_menu ul{list-style-type:none;margin:0;padding:0 0 20px;}
#footer{color:#FFFF99;text-align:center;font-size:10px;margin:0;padding:0;}
#footer a:hover{color:#FFFF00;text-decoration:none;}
#footer ul{list-style-type:none;margin:0;padding:2px 0 5px;}
#footer li{display:inline;padding-right:5px;padding-left:2px;border-right-width:1px;border-right-style:solid;border-right-color:#FFFF99;font-size:11px;}
.clrflt{clear:both;height:0;margin:0;}
div.proddescription{font-size:14px;padding-bottom:15px;line-height:20px;color:#009900;}
div.detailname{font-size:20px;text-align:center;}
div.detaildescription{text-align:center;}
div.proddescription img{padding-left:70px;padding-bottom:15px;}
.enlarge{font-size:14px;font-weight:bold;padding:10px 0;}
.book{width:725px;margin-bottom:10px;}
h1.scrapbook_header{margin-top:0;margin-bottom:0;font-size:16px;padding:0;}
.scrapbook{width:360px;text-align:center;float:left;height:auto;margin:5px;padding:0;}
.scrapbook_text{width:345px;float:right;margin:0;padding:5px 0;}
.scrapbook p{font-size:12px;padding:5px;}
.clear-scrap{clear:both;}
.cobhl{line-height:24px;padding-right:2px;}
.cobll{line-height:24px;background-color:#ebebeb;padding-left:2px;}
.links li{text-align:center;list-style-type:none;margin:4px;}
.prodoptions{padding-left:70px;}
.ectlink{font-size:18px;}
#announcements{margin:5px 0 0;padding:0;}
#announcements dd{font-size:16px;font-weight:bold;padding-left:10px;margin:0;}
#announcements dt{font-weight:bold;font-size:14px;color:#FF0000;padding-left:10px;line-height:22px;}
#announcements dt a:hover{border-right-style:none;color:#00FF00;}

#retail{margin:15px 0 0;padding:0;}
#retail dd{font-size:10px;font-weight:bold;padding-left:10px;margin:0 0 15px;}
#retail dt{font-weight:bold;font-size:14px;padding-left:10px;line-height:18px;}
h5,a:hover{color:#FF0000;}
#hor_nav ul li.last,#footer li.last{border-right-style:none;}
#nav_bar li a:link,#nav_bar li a:visited,#footer a:link,#footer a:visited,#footer li a:link,#footer li a:visited{color:#FFFF99;}
#nav_bar li a:hover,#product_menu li a:hover,#footer li a:hover,div.proddescription a:hover{color:#00FF00;}
#thumb ul li:link,#thumb ul li:visited,#thumb ul li:hover{border:none;}
#product_menu li,#product_menu li a:link,#product_menu li a:visited{color:#009900;font-size:14px;}
div.proddescription a:link,div.proddescription a:visited,a:link,a:visited,#announcements dt a:link,#announcements dt a:visited{color:#009900;}
