/*GLOBALS*/
* {margin:0px;padding:0px;font-family:verdana,arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,p,sub,sup,blockquote {padding:5px;margin:10px;}
html,body {margin:0px;padding:0px;}
/*----*/


/*Root*/
p
{
font-family:verdana,arial,sans-serif;
font-size:11px;
color:#333;
}

li {font-size:11px;list-style-type:none;}
h1 {font-size:10px; color:#efefef;text-transform:uppercase;/*background:#779999;*/background-color:#226699;}
h2 {font-size:8pt; color:#006699;}
h3 {font-size:13px; color:#666;}
h4 {font-size:11px; color:#333;}
sub,sup {font-size:11px;color:#333;}
sub,sup {padding:0px;margin:0px;font-size:6pt;color:#333;}
/*--*/


html
{
/*background:#222 url(../images/bodbg.png) top center repeat-y;*/
background:#efefef;
background-color:#003366;
background:#003366 url(../images/bodycorn2.jpg) top left repeat-x;
background:#000a29 url(../images/bodycorn3.jpg) top left repeat-x;
background-attachment:fixed;

}
 body { behavior:url("iehover.htc"); }
#wrapper
{
	width:790px;
	width:890px;
	min-height:800px;
	margin:8px auto 8px auto;
	background:#fff;
	border:1px #666 solid;	
}
#aq_logo 
{
/*width:100%;*/
/*width:382px;*/
/*width:250px;*/
float:left;
/*border-top:1px #eee solid;*/
margin:20px 0px 10px 30px;

/*background:#ccc url(../images/navbg2.png) top left repeat;*/

}
#aq_logo img
{
	width:100%;
	padding:0px;
	margin:0px;
}
#topnav
{
	clear:both;
	width:100%;
	float:left;
	height:20px;		
}

#topnav ul
{
/*width:40%;*/
background:#fff;
border-top:1px #cdcdcd solid;
border-bottom:1px #cdcdcd solid;
background-color:#efefef;

}
#topnav ul li
{
display:inline;
line-height:18px;
vertical-align:middle;
margin:10px;
}
.nav
{
	text-decoration:none;
	color:#006699;
	/*text-transform:uppercase;*/
	font-size:10px;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	
}
.topnav
{
	text-decoration:none;
	color:#006699;
	text-transform:uppercase;
	font-size:10px;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	
	
	
}
#main
{
	float:left;
	width:570px;
	width:495px;
	width:594px;
	margin:10px 2px 10px 2px;	
	padding:0px;
	border:1px #cdcdcd solid;

	
}
#main ul {margin:2px 35px 10px 35px;}
#main ul li {list-style-image:url(../images/icons/methpri_obj.gif);list-style-position:outside;vertical-align:middle;}
#main img {padding:2px;}
#rc
{
	float:left;
	width:150px;
	margin:10px 2px 10px 2px;
	border:1px #cdcdcd solid;
	background:#efefef;

}
#lc
{
	clear:both;
	float:left;
	width:125px;
	margin:10px 2px 10px 2px;
	
	
}
#rc img {width:100%;width:100%;margin:5px 0px 5px 0px;}
#footer
{
	
	clear:both;

	width:100%;
	text-align:center;
	margin:10px 0px 0px 0px;

}
#thumbs {margin:2px auto 2px auto;width:95%;text-align:center;}
#thumbs p {color:#333;}
#thumbs img {border:0px;}
#bottle {width:408px;float:left;}
#hot1
{
	margin:2px auto 2px auto;
	width:790px;
	text-align:center;
	background:#fff;
}
#hot1 img,a
{
	border:0px;
}
#leftnav
{
/*background:#efefef;*/
/*border:1px #ddd solid;*/
margin-left:2px;
}
#leftnav ul li 
{
/*border:1px #222 solid;*/
/*padding:5px;*/
/*background:#cccc99;*/
vertical-align:middle;
/*height:25px;*/

}
#rc pi,h1,h2,h3,h4
{
margin:2px;padding:2px;
}
#homeflash
{
	
}
.picd
{
	font-size:9px;
	color:#006699;
	margin:0px 0px 0px 2px;
	padding:0px;
}
.cform
{
 font-size:10px;	
}
.cform td
{
	padding-left:5px;
}
.cform input
{
	/*background:#006699 url(../images/header1.jpg) top left repeat;*/
	background-color:#efefef;
	color:#333;
	font-size:11px;
	border:1px #cdcdcd solid;
}
.cform textarea
{
	/*background:#006699 url(../images/blueback.gif) top left repeat;*/
	background-color:#efefef;
	font-size:11px;
	border:1px #cdcdcd solid;	
}
#bannerpics
{
	width:50%;
	height:100px;
	float:right;
}
#bannerpics img
{
	height:100px;
	margin:auto 0px auto 0px;
}
#homeAnim
{
	margin:0px;
	padding:0px;
	height:284px;
	overflow:hidden;
}
div#rc p
{
	line-height:9pt;
	padding:0px;
	margin:5px;
}
div#rc h1
{
background:#226699 url(../images/expanded.gif) 99% 1% no-repeat;
background:#38ACEC url(../images/expanded.gif) 99% 1% no-repeat;

}
div#gallery ul li
{
	list-style-type:none;
	display:inline;
}
div#gallery img
{
	border:0px;
	padding:5px;
	background-color:#ededed;
	border:1px #999 solid;
	margin:5px;
}
div#main ul li a
{
	text-decoration:none;
	color:#006699;
}
div#images_counter
{
	height:30px;
	line-height:30px;
	vertical-align:middle;
	background:#004499;
	color:#fff;
	font-size:9pt;
}
div#images_counter a
{
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
table td
{
	font-size:8pt;
	font-size:7pt;
	color:#333;
	padding:5px;
}
table tr.alt
{
	background-color:#c1c1c1;
}
table th
{
	padding:5px 2px; 
	background-color:#006699;
	color:#fff;
	font-size:8pt;
	font-weight:normal;
}
