/*+++++++++++++++++++++++++++++++++++++++++++
+											+
+		eLink Design, Inc. stylesheet		+
+		www._____________________.com		+
+											+
+		Last Modified:	Oct 29, 2009		+
+		Modified By:	CS					+
+											+
+		Modification Notes:					+
+											+
+											+
+++++++++++++++++++++++++++++++++++++++++++*/



.body{
    background:#fff;
	border-top:10px solid #9d9286;
	font:normal 11px Verdana;
	color:#525252;
	padding-bottom:35px;
}

td{ padding:3px; }

p{
    padding:10px 0;
}

ul{
    padding:0 40px;	
}
li{
    list-style:disc;
	margin:5px 0;
}

h1, h2, h3, h4, h5, h6{
    margin:10px 0;
	font-family:Georgia;
}


h1{
    font-size:30px;
	color:#515151;
	font-weight:normal;
}

h2{
    font-size:17px;
	color:#81776d;
}


a:link, a:visited{
	color:#8e8e8d;
}
a:hover, a:active{
    color:#333;
}

hr{
    border:0;
    border-top:1px solid #c5c5c5;
    margin:20px 0;
    height:1px;
}


strong{
    font-weight:bold;	
}


/*--[ Layout Divs ]--*/


#wrapper{
	margin:0 auto;
	text-align:left;
    width:1015px;
}

#header{
	text-align:center;
	height:73px;
}
	#headerLeft{
	    float:left;
		width:395px;
	}
	#headerRight{
	    float:left;
		width:620px;
	}
	
			
			
		#nav{
			float:left;
			width:620px;
			height:73px;
			background:url(images/nav.gif) no-repeat;
		}
			
			#nav li a{
				display:block;
				height:73px;
				cursor:pointer;
			}
						
			#nav-1 {width:87px;}
			#nav-2 {width:76px;}
			#nav-3 {width:125px;}
			#nav-4 {width:114px;}
			#nav-5 {width:137px;}
			#nav-6 {width:81px;}
		
			#nav-1 a#link1:hover, #nav-1 a.current, #nav-1:hover, #nav-1 li:hover {background: url(images/nav.gif) no-repeat 0 -73px;}
			#nav-2 a#link2:hover, #nav-2 a.current, #nav-2:hover, #nav-2 li:hover {background: url(images/nav.gif) no-repeat -87px -73px;}
			#nav-3 a#link3:hover, #nav-3 a.current, #nav-3:hover, #nav-3 li:hover {background: url(images/nav.gif) no-repeat -163px -73px;}
			#nav-4 a#link4:hover, #nav-4 a.current, #nav-4:hover, #nav-4 li:hover {background: url(images/nav.gif) no-repeat -288px -73px;}
			#nav-5 a#link5:hover, #nav-5 a.current, #nav-5:hover, #nav-5 li:hover {background: url(images/nav.gif) no-repeat -402px -73px;}
			#nav-6 a#link6:hover, #nav-6 a.current, #nav-6:hover, #nav-6 li:hover {background: url(images/nav.gif) no-repeat -539px -73px;}





#homeSearchDiv, #searchDiv{
    background:url(images/callUs.gif) no-repeat;
	border-top:1px solid #e8e4e2;
	position:relative;
	margin-bottom:25px;
}

#newsletter{
    position:absolute;
	top:0;
	left:196px;
	height:14px;
	padding:3px 10px 5px 10px;
	text-align:center;
	background:#9D9286;
	font-family:Georgia;
}

#newsletter a{
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
#newsletter a:hover{
	text-decoration:underline;
}

#hdr-cartCount { height:22px; width:100px; float:right;margin-right:100px; }
#hdr-cartCount a { display:block; padding:3px 0 0; font-size:12px; color:#9D9286; font-weight:bold; }
	
#homeSearchDiv input, #searchDiv input{
    	float:right;
}

			#homeSearchDiv #searchImg, #searchDiv #searchImg{
				width:53px;
				height:22px;
			}

			#homeSearchDiv #searchField, #searchDiv #searchField{
				width:210px;
				height:18px;
				border:1px solid #e8e4e2;
				border-top:none;
				padding:3px 5px 0 5px;
				color:#7c7c7c;
			}
			

#homeContent{
    width:1015px;
}
	#homeContent p{
	    line-height:20px;	
	}
	#homeContentLeft{
	    float:left;
		width:613px;
	}
		
	#homeContentRight{
	    float:left;
		width:402px;
		padding-top:30px;
	}
		#homeText{
			margin-top:12px;
		    padding:0 15px;
		}
		
	#homeThumbnails{
		border-top:1px solid #e8e4e2;
		margin:0 0 40px 0;
	}
	
		#homeThumbLeft{
		    float:left;
			width:635px;
		}
			#homeThumbLeft img{
				float:left;
			}
			
		#homeThumbRight{
		    float:left;
			width:349px;
			height:303px;
		}



#headNavIcons{
	width:984px;
	height:143px;
	margin-top:20px;
}

	#headNavIcons a{
		display:block;
		float:left;
		margin-left:10px;
		width:114px;
		height:135px;
		border-bottom:8px solid #fff;
	}
	
		.margRight1{
		    margin-right:1px;	
		}
	
	#headNavIcons a:hover, #headNavIcons a.active{
		border-bottom:8px solid #B1A89F;
	}



.width984{
    width:1015px;
	/*margin-left:30px;*/
	margin:0 auto;
}

#content{
    width:984px;
}

	#contentLeft{
		float:left;
		width:510px;
		border-right:1px solid #e8e4e2;
	}
		#contentLeft p{
		    padding:10px 10px 10px 0;	
		}


	#contentRight{
		float:left;
		width:473px;
	}


#fullContentWidth{
    width:1015px;
	/*margin-left:30px;*/
	margin:0 auto;
}


#footNavIcons{
	clear:both;
	margin:25px auto 0;
	border-top:1px solid #e8e4e2;
	border-bottom:1px solid #e8e4e2;
}
	#footNavIcons img{
	    float:left;	
	}

#SEOtext{
	border-bottom:1px solid #e8e4e2;
	padding:10px 0;
	color:#6a6a6a;
}

#footer{
	font-size:10px;
	color:#8e8e8d;
	padding-top:5px;
}

	#SEOtext p, #footer p{
	    padding:10px 0;	
	}

	/*--[ site designed by links ]--*/
	#footer .by, #footer .by a:link, #footer .by a:visited, #footer .by a:hover, #footer .by a:active{
		color:#8e8e8d ! important;
	}


/*--[ contact us page ]--*/


#map{
	width:370px;
	height:315px;
	border:10px solid #9D9286;
}

.l{
    float:left;
	margin:15px 25px 25px 0;
	border:5px solid #e0e0e0;
}
.r{
    float:right;
	margin:15px 0 25px 25px;
	border:5px solid #e0e0e0;
}

#subPageDiv h2{
    margin-bottom:0;	
}
#subPageDiv p{
    padding-top:0;	
}


#contactForm { background: #eeecea; padding: 0px 0 40px 51px; }

.HP { position: absolute; left: -4000px; z-index: -1; }

.Column { display: inline; float: left;}

#contactForm .TextBox, #contactForm select, #contactForm textarea { width: 98%; background: #fff; border: 0px; padding:5px; margin:7px 0;}

.Cleared { overflow: auto; }







#productImages img{
    float:left;
	margin:14px 0 0 14px;
	width:216px;
	height:216px;
	border:3px solid #b0aa9c;
}

#productImagesDivs{
    float:left;
	margin:14px 0 0 14px;
	width:216px;
	height:216px;
	border:3px solid #b0aa9c;
}
	#productImagesDivs a{
		width:216px;
		height:216px;
		display:block;
	}

#viewMorePics{
	text-align:right;
	padding-top:20px;
}

#fullContentWidth #btn{
    border:1px solid #d0d0d0;
	width:100px;
	height:30px;
	background:#666;
	color:#fff;
	cursor:pointer;
	padding-bottom:3px;
	margin-bottom:20px;
}
#fullContentWidth #btn:hover{
	color:#000;
}

#fullContentWidth select, .form{ border:1px solid #999; }
.form, #query { padding:3px; }
.form:focus, .form-focus { border:1px solid #d0d0d0; background:#e0e0e0; color:#000; }
button, .button { background:#9D9286; color:#fff; font-weight:bold; padding:3px; border:1px solid #8B8177; cursor:pointer; }


#seoText .noPadTop{
    padding-top:0;
}

/*--[SEARCH FUNCTION]--*/
#powered_by, #other_pages, #result_report { padding:15px; text-align:center; }
.search-result { padding:10px; }
.search-hover { padding:9px; border:1px solid #E8E4E2; background-color:#F1F1F1; }
.search-hover a { color:#6c6c6b; }


#newsletterDiv{
	float: right;
	width: 200px;
	margin: 0 0 0 30px;
	padding:10px 15px 5px 15px;
    border: 1px solid #c0c0c0;
}
#newsletterDiv input{
    width:100px;
	padding:5px;
	border:1px solid #c0c0c0;
}

