@charset "UTF-8";
/* CSS Document */

#TICKER {
		
	}

body {font: 90% Verdana, Arial, Helvetica, sans-serif;
        margin: 0px;
        padding: 0px;
        text-align: center;
		} /* to allow centering in IE */
		
		h1 {font-size: 130%;}
		
		h2 {font-size: 115%;
		color:#666666;
		padding-top: 0px;
		margin-top: 0px;}
		
		h3 {font-size: 100%;
		color:#666666;}
		
		
     
    #container {position: relative ;  
        margin: 0 auto;    
        width: 850px ;  
        text-align: left; } /* overrides text-align rule on body */
		
     
    #masthead {width: 850px;
	padding: 0;
        margin: 0;}
		
		
		
		/* Global Nav Bar*/
		
		#gnav {clear: both;
		background-color: #a61418;
		padding: 5px 0 5px 0;
		text-align:center}
		
		#gnav ul {list-style: none;
		display: inline;
		margin: 0;
		padding: 0;
		border: none;
		}
		
		#gnav ul li {/*margin: 0;*/
		list-style: none;
		display: inline;
		border-left: 1px solid  #fff;}
		
		#gnav ul li.first {/*margin: 0;*/
		list-style: none; 
		display: inline;
		border-left: none;}
		
		#gnav ul li a {display: inline;
		padding: 5px 10px 5px 10px;
		background-color: #a61418;
		color: #fff;
		text-decoration: none;}
		
		/*#gnav ul li a:hover {
		padding: 5px 10px 5px 10px;
	
		background-color: #CC0033;
		color: #fff;
		}*/
		
		
		
		#bannercontent {padding: 5px 5px 5px 5px;
		text-align:right}
		
		/*home page content*/
		
		#homecontentleft {clear: both;
		padding: 0 ;
		border: 2px solid #5e65b6;
		width: 420px;
		text-align:left;  
		float: left;}
		
		#homecontentright {padding: 0;
		border: 2px solid #5e65b6;
		width: 420px;
		text-align: left;
		float: right;}
		
		#homecontentspecial {padding: 10px 10px 50px 10px;
		border: 2px solid #5e65b6;
		text-align:left;}
		
		#homecontent {padding: 10px 10px 10px 10px;
		}
		
		
		
		
		/*Left Side Bar Nav*/
		
		#leftnav { position:absolute;
		top:172px;
		left:0px;
		width: 130px;
		background-color: #ffffd7;
		margin-top: 15px;
		margin-bottom: 10px;
		font-size: 85%;
		text-align:center;
		}
		
		#leftnav ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#leftnav li {
		border-bottom: 1px solid #ffffd7;
		margin: 0;
		}
		
		#leftnav li a {
		display: block;
		padding: 5px 5px 5px 5px;
		background-color: #53541f;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}
		
		html>body #leftnav li a {
		width: auto;
		}

	    #leftnav li a:hover {
		background-color: #3a3b16;
		color: #fff;
		}
		
		/*Bread Crumb*/
		
		#bread {margin-top: 15px;
		margin-left: 140px;
		padding: 3px;
		font-size: 70%;}
		
		
		#bread ul {
	    margin-left: 0;
	    padding-left: 0;
	    display: inline;
	    border: none;
	    } 

       #bread ul li {
	   margin-left: 0;
	   padding-left: 2px;
	   border: none;
	   list-style: none;
	   display: inline;
	    }
	
		/*Content for nav*/
		
		#leftnavwarapper{ width:700px; 
		margin-left:145px;
		padding: 0;}
		

	    #leftnavcontent {
	    padding: 10px 10px 10px 10px;
		}
        #leftnavcontent-2 {
	    /*margin-left: 140px;*/
		padding: 0 10px 10px 0;
		border-bottom: solid 1px  #999999;
		
		}
		#leftnavcontent-2.last {
		padding: 0 10px 0 0;
		border-bottom: none;
		
		}
		
		#leftnavcolumnleft {
		padding: 0 ;
		width: 345px;
		text-align:left;  
		float: left;}
		
		#leftnavcolumntright {padding: 0;
		width: 345px;
		text-align: left;
		float: right}
		
		#lavtnavcolcont-3 {Padding:5px 5px 5px 5px;
		margin-bottom: 8px;
		border: solid 2px #5e65b6;}
		
		
		#leftnavlist {padding: 10px 10px 10px 10px;
		text-align:center
		}
		#leftnavlist ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	    #leftnavlist li {
		margin: 0;
		}
		
		#leftnavlist li a {
		text-decoration: none;
		color:#333333;
		}
		
		#leftnavlist li a:hover { text-decoration:underline;}
			
		#footer {clear: both;
		padding: 10px 0 10px 0;
		text-align:center;
		font-size: 80%;
		}
		
		#Consultlist {padding:10px 10px 10px 10px;
		text-align:center;
		border-top: solid 2px #666666;}
		
		#Consultlist a {padding-left: 10px;
         padding-right: 10px;
		 text-decoration:none;	
	     color: #888;}
		 
		 #Consultlist a:hover {text-decoration:underline;
	     color:#ff0000;}
		 
		#spec-list {padding: 10px 10px 0 0;
		border-bottom: solid 1px  #999999;}
		
		#spec-list.last{padding: 10px 10px 10px 0;
		border-bottom: none;}
		
img {border-bottom-style:none;}
		
		img.left {
		float: left; 
		margin-right: 15px;}
		
		img.leftclose {
		float: left; 
		margin-right: 5px;}
		
		img.leftproduct {float: left; margin-right:15px; margin-bottom:15px;}
		
		img.right {float: right; 
		margin-left: 15px;
		margin-bottom:10px;} 
		
		h2.close {padding:0; margin:0}
		
		font.buyonline { font-size:smaller; font-style:italic; color: #FF0033; }
		p.subcaption {clear:left;font-size:smaller; font-style:italic;}
		p.header {text-align:center;float:right; padding:10px 10px 0 0; font-size: 110%; font-weight: 500;}
		div.clear {clear:right}
		div.cart {float:right;
		clear:right;
		width:115px;
		text-align:right;
		padding:5px;}
		
		h2.special { padding:0;
		margin:0;
		color:#ed1c24;}
		
		
		



		