@charset "utf-8";
/* CSS Document */

/* ---GLOBALS---
working version
*/


*{margin:0; padding:0;}

body{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; /*1em Garamond, Papyrus*/
	letter-spacing: 1px;
	padding:10px;
	font-size:70%;
	text-align:center;/*will force a centered main_body div*/ 	
	}
h1{font-size:18px; font-weight:normal; color:#555;}
h2{font-size:16px; color:#555} /*reduce the H1*/
h3{font-size:14px; color:#555} /*reduce the H2*/
h4{font-size:13px; color:#555; margin-top:3px; margin-bottom:5px;} /*reduce the H3*/
h5{font-size:12px;; color:#555; margin-top:3px; margin-bottom:5px;} /*reduce the H4*/
h6{font-size:x-small; color:#555} /*reduce the H5*/

div#main_body{ /*it applies to the whole site*/	
	width:1230px; /*970 for 1024x768, 1250 for 1280x1024  1230*/
	margin-left:auto; margin-right:auto; text-align:left; /* will reset the text alingment on left and help center the main_body div, needts the text-align:center in a parent div see: body div*/
	}
div#content{
	float:left;
	width:1080px;
	padding-top:20px; /*some space from the header*/
	padding-bottom:30px; /*some space from the footer*/
	}
img{
	border:none;
	}
	
a{
	/*text-decoration: none; */
	color: #989c02; /*#A8A000 */
	}
a:hover{
	color: #eb5504; /* gray-green:#A8A000  orange: #ff6600, light-green: #A8C654, darker-washedout-green-gray:#A8A654,#A8A604 */
	/*text-decoration:underline;*/
	}
a:visited{
	/*color: #A8A604; /*orange: #ff6600, light-green: #A8C654, darker-washedout-green-gray:#A8A654,#A8A604 */
	}	
	
/* ---END GLOBALS---*/



/*Header*/

div#header{
	border-bottom:1px solid #eee;
	}
	div#header_top{
		height:106px; /*incresed from 100 to 106 to acomodate for cart img*/
		}
		div#header_logo{
			float:left;
			}
			div#header_tag_line{
				font-size:6px;
				color:#999;			
				}
		div#header_top_middle{ /*main header ad space*/
			float:left;
			width:750px;
			margin-left:65px;						
			}
		div#header_top_right{
			float:left;
			margin-left:10px;
			}
			div#header_top_right_needhelp{				
				margin-top:10px;
				width:275px;			
				color:#999;	
				}
				div#header_top_right_needhelp span{
					font-size:170%;
					margin-left:8px;								
					}
			div#header_top_right_freeshipping{
				margin-top:5px;
				font-size:120%;
				color:#999;				
				}		
				
			div#header_cart_container{		
				}
				div#cart_img{
					float:left;
					}
				div#cart_link {
					float:left;
					padding-left:10px;
					padding-top:10px;
					}
			
			
	div#header_middle{
		clear:left;
		background-color:#999;		
		}
		div#header_middle_ad{
			float:left;
			width:800px;			
			}
		
				
		
	div#header_bottom{
		clear:left;
		/*background-color:#666666;*/
		}

	div#header_links{
		margin-top:5px;
		/*margin-left:200px;*/
		text-align:center;
		letter-spacing:2px;
		font-size:12px;
		}	
		a.hot_deals{
				color:#F60;
				font-weight:bold;		
				}


/*Footer*/
div#footer{
	clear:both;
	/*font-size:10px;*/
	color:#777; /*#666666*/
	text-align:center;
	padding-top:10px;
	padding-bottom:10px; /*some space at the bottom*/
	border-top:1px solid #eee;
	}
	
div#footer a{
	text-decoration:none;
	color:#777;  /*#666666*/
	}
	
div#footer a:hover{
	text-decoration:underline;  /*use text decoration or border but not both*/
	/*border-bottom:#FF6600 1px solid;*/
	}

div#badges_container{text-align:left;}	

div#accreditation_container{padding-top:20px; height:50px;}/*50 is the godaddy height*/
	div#accreditation_container div{float:left; padding-right:20px;}
	div#bbb{padding-left:350px;}



/*Left Nav*/

div#left_nav{
	float:left;
	width:150px;
	padding-top:40px; /*space from header*/
	}
	div#left_nav p{
		font-size:16px;
		color:#FF6600;
		font-weight:bold;
		}
			
	ul.left_nav_cat_list{
		list-style-type:none; /*remove bullets*/
		margin-left:0; /* remove indentation of list elements in IE6 */
		padding:0; /* remove indentation of list elements in Firefox */	
		line-height:26px;			
		}
		
	ul.left_nav_cat_list a{
		text-decoration:none;
		font-size:1.2em;
		letter-spacing: 1px;
		color:#444;
		}
		
	ul.left_nav_cat_list a:hover{
		text-decoration:underline;
		}
	
	div.left_nav_hot_deals{
		padding-top:30px;
		width:120px;
		font-size:1.2em;
		font-weight:bold;
		}
		div.left_nav_hot_deals a{
			color:#F60;			
			}
		
		
		

	


