/* CSS Document */

*{padding:0px; margin:0px;}
body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background-image:url(../gfx/dark_1.jpg); background-repeat:repeat;}
/*body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background-image:url(../gfx/sky1.jpg); background-repeat:no-repeat;}*/
/*body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background-image:url(../gfx/bk.png); background-repeat:repeat;}*/
/*body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background-image:url(../gfx/beach.jpg); background-repeat:no-repeat; line-height:16px;}*/

strong{color:#000000;}

a:link{color:#0066FF; text-decoration:underline;}
a:visited{color:#0066FF; text-decoration:underline;}
a:hover{color:#0099FF; text-decoration:underline;}
a:active{color:#0099FF; text-decoration:underline;}

h1{font-size:22px; color:#000000;}
h2{font-size:17px; color:#000000;}
h3{font-size:14px; color:#000000;}

.new_header{font-size:30px; color:#FF0000;}

.big1{font-size:14px; color:#000000; font-weight:bold;}
.big2{font-size:17px; color:#000000; font-weight:bold;}
.big3{font-size:22px; color:#000000; font-weight:bold;}

.grey{color:#999999;}
.red{color:#FF0000;}
.white{color:#FFFFFF;}

hr{background-color:#CCCCCC; width:100%; height:1px; border:none;}

.search_input{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; width:300px; padding:1px; border:2px solid #333333; background-color:#FFFF99;}
.search_input_alt{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; width:260px; padding:1px; border:2px solid #333333; background-color:#FFFF99;}
.search_button{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.input1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; padding:1px;}
.button1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

#top_deco{position:relative; width:900px; margin-left:auto; margin-right:auto; margin-top:10px; text-align:center;}

	#top_deco h1{font-size:13px; font-weight:bold; color:#$$$$$$;}

#container{position:relative; width:900px; margin-left:auto; margin-right:auto; border-left:1px solid #999999; border-top:1px solid #999999; border-right:1px solid #222222; margin-top:10px; background-color:#FFFFFF;}

	#container #header{position:relative; width:840px; height:70px; padding:30px;}
	
		#container #header #search{position:absolute; right:30px; top:40px; width:390px; height:60px; text-align:right;}
		
		#container #header #ad{position:absolute; right:447px; top:20px; width:205px; height:95px; text-align:right; background-color:#FFFFFF; text-align:center; color:#999999;}
	
	#container #navbar1{position:relative; width:900px; background-image:url(../gfx/nav_bk.png); background-repeat:repeat-x; text-align:center; padding-top:7px; padding-bottom:7px; color:#999999; font-size:13px; border-bottom:5px solid #FF0000; border-top:1px solid #CCCCCC;}
	
		/*#container #navbar1 a:link{color:#00BBFF; text-decoration:underline;}
		#container #navbar1 a:visited{color:#00BBFF; text-decoration:underline;}
		#container #navbar1 a:hover{color:#00EEFF; text-decoration:underline;}
		#container #navbar1 a:active{color:#00EEFF; text-decoration:underline;}*/
	
	#container #navbar2{position:relative; width:900px; height:10px; background-color:#EEEEEE; border-bottom:1px solid #DDDDDD; text-align:center;}
	
	#container #content{position:relative; width:840px; padding:30px;}
	
		#container #content #left{position:relative; width:640px; float:left; list-style-position:inside;}
		
			#container #content #left .cat_extra{position:relative; width:300px; float:right;}
		
			#container #content #left .product{position:relative; width:630px; padding:5px; border-bottom:2px solid #CCCCCC; background-image:url(../gfx/prod_bk.png); background-repeat:no-repeat; background-position:right;}
			
			#container #content #left .hp_box_alt{position:relative; width:622px; padding-left:15px; border-left:3px solid #FF0000;}
		
			#container #content #left .hp_left{position:relative; width:441px; margin-right:20px; float:left;}
			
				#container #content #left .hp_left .hp_box{position:relative; width:428px; padding-left:10px; border-left:3px solid #FF0000;}
			
			#container #content #left .hp_right{position:relative; width:179px; float:left;}
		
			#container #content #left .left_box{position:relative; width:620px; padding:10px; background-color:#DDDDDD;}
			
			#container #content #left .left_box2{position:relative; width:620px; text-align:right; padding:10px; background-color:#DDDDDD;}
			
				#container #content #left .left_box2 .float_left{position:absolute; left:10px; top:10px; width:200px; height:15px; text-align:left;}
			
			#container #content #left .left_box3{position:relative; width:616px; padding:10px; background-color:#FFFFAA; border:2px solid #FFFF66;} /* fre listing */
			
			#container #content #left .left_box4{position:relative; width:616px; padding:10px; background-color:#FFFFAA; border:2px solid #FFFF66;} /* full listing */
		
		#container #content #right{position:relative; width:160px; margin-left:20px; float:left; background-color:#DDDDDD; padding:10px;}
	
			#container #content #right ul li{list-style:none;}
			
				#container #content #right ul li a{display:block; width:156px; background-color:#0066FF; margin-bottom:1px; padding:3px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
				
					#container #content #right ul li a:hover{background-color:#0099FF;}
					
	#container #footer{position:relative; width:840px; padding:30px; background-color:#222222; color:#CCCCCC; font-weight:bold;}
	
		#container #footer strong{color:#FFFFFF;}
		
		#container #footer h2{color:#FFFFFF;}
		
		#container #footer a:link{color:#00BBFF; text-decoration:underline;}
		#container #footer a:visited{color:#00BBFF; text-decoration:underline;}
		#container #footer a:hover{color:#00EEFF; text-decoration:underline;}
		#container #footer a:active{color:#00EEFF; text-decoration:underline;}
		
		#container #footer .quarter1{position:relative; width:220px; margin-right:30px; float:left;}
		#container #footer .quarter2{position:relative; width:220px; margin-right:30px; float:left;}
		#container #footer .quarter3{position:relative; width:340px; float:left;}
		
	#bottom_deco{position:relative; width:900px; margin-left:auto; margin-right:auto; margin-top:20px; text-align:center; color:#666666; margin-bottom:20px;}
