@charset "utf-8";
/* CSS Document for WesternStatesSales.net  May8th 2008*/

/* Eric Meyer's Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, home,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table,
caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;

}
body {
	font-family:Californian FB, georgia,serif;
	width:900px;	
	margin-left:auto;
	margin-right:auto;
}
/* =========================CLASSES=================================*/
.floatleft {float:left;}
.floatright {float:right;}
.clear {clear:both;}
.selected {background-color:#ccc;color:#FFFFFF}
.padImg {padding: 15px 0 15px 0;}
.center {text-align: center;}
.liLeft { float: left; width: 40%; margin-left:30px;} 
.liRight { float: right; margin-right:30px;}
.tableAbout {
font-family: Arial, Helvetica, sans-serif;
											font-size: 14px;
											line-height: 150%;}
	/* =========================Headers=================================*/
h2{
color:#7492AA;
padding: 10px 0 0 5px;
font-size:28px;
}
	h3{
	color:#7492AA;
	padding: 10px 0 7px 0px;
	font-size:18px;
	}
		h4{
		color:#132D4B;
		font-family:Helvetica, sans-serif;
		margin-bottom: 10px;
		padding:5px 0 0 5px;
		}

/*=========navigation div===================================================*/	
	#nav {
	width:900px;
	height:160px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000;		
			
		}
		
		#nav h1{
			color:#132D4B;
			font-size:4.5em;
			background-color:#fff;
			width:160px;
			padding-top:75px;
			padding-bottom:0px;
			}
			#nav ul{
					
			padding:135px 0 0px 0px;
			margin-bottom:-5px;						
			width:600px;
			background-color:#fff;
			
			}
				#nav li{
				
				color:#132D4B;								
				float:left;
				display:inline;
				list-style-type:none;				
				padding: 0px 0px 0px 50px;
				}
					#nav li a {
					display: block; 
					color: #132D4B; 
					font-size: 18px;
					text-decoration: none;
					padding: 0px 10px 0px 10px;					
					}
						#nav li a:hover  {
						color:#132D4B;
						background-color:#eee;
																						
						}	
							#nav li a:active  {						
							color:#fff;
							text-decoration: none;						
							}	


#banner{}

	#content{	
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #7492AA;
	}
		#legal{
		width:700px;
		font-family:Helvetica, sans-serif;
		padding: 25px;
		}
			#legal li {
			margin: 0 0 0 55px;}
				#privacy{
				height:350px;
				width:700px;
				font-family:Helvetica, sans-serif;
				margin: 25px;
				}
					#privacy h4 {
					margin:18px 0 0 25px;
					}
/*=========columnLeft div===================================================*/	
#columnLeft{
width:470px;
float:left;
border-right:thin #7492AA dotted;
padding:15px;
}
	#columnLeft p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 150%;	
	}
		#columnLeft a {
					color: #132D4B; 
					font-size: 18px;
					text-decoration: none;
					padding: 0px 10px 10px 10px;					
					}
						#columnLeft a:hover  {
						color:#132D4B;
						text-decoration: underline;
																						
						}	
							#columnLeft a:active  {						
							color:#132D4B;
							text-decoration: none;						
							}

/*=========columnRight div===================================================*/
	#columnRight{
	width:300px;
	float:right;
	padding:20px;
	}
					#columnRight a {
					color: #132D4B; 
					font-size: 18px;
					text-decoration: none;
					padding: 0px 10px 10px 10px;					
					}
						#columnRight a:hover  {
						color:#132D4B;
						text-decoration: underline;
																						
						}	
							#columnRight a:active  {						
							color:#132D4B;
							text-decoration: none;						
							}
								#columnRight img {
								padding:20px 25px 10px 0;
								}						
									#columnRight p{
									font-family: Arial, Helvetica, sans-serif;
									font-size: 14px;
									line-height: 150%;	
									}
										

/*=========footer div===================================================*/	
#footer  p {
padding:10px 20px 20px 0;
}
					#footer a {
					color: #132D4B; 
					font-size: 18px;
					text-decoration: none;
									
					}
						#footer a:hover  {
						color:#132D4B;
						text-decoration: underline;
																						
						}	
							#footer a:active  {						
							color:#132D4B;
							text-decoration: none;						
							}	





