/*

Theme Name: 
Theme URI: 
Description:
Version:
Author: 

*/	


			/* Global Layout */


body 
{
font-size: .75em;
margin: 0px;
text-align: center;
background: #000 url(../images/bg.jpg) top center no-repeat;
color: #2b1b0e;
font-family: Verdana, Helvetica, sans-serif;
}

#wrap{
	margin: auto;
	width: 881px;	
}

	#head{
		height: 74px;
		padding-bottom: 18px;
		background: url(../images/hbg.gif) bottom left no-repeat;	
	}
	
	#nav{
		float: right;
	}
	
		#page-top #nav{
			padding: 12px 10px 0 0;
		}
	
	#head #nav{
		padding-top: 54px;
	}
	
		#nav li{
			font-family: arial, Helvetica, sans-serif;
			float: left;
			padding-left: 10px;
		}
		
		#nav li a{
			float: left;
			color: #cfcbbe;
		}
		
		#nav li a:hover{
			color: #fff;
		}
	
	
	#page{
		overflow: hidden;
		padding: 2px 18px 2px 22px;	
		background: url(../images/pbg.gif) top left;
	}
	
	
		
		
		#page-top{
			height: 95px;
			background: url(../images/sub-head.png) center right no-repeat;
			padding-top: 10px;
		}
		
			#page-top #logo{
				float: left;
				height: 78px;
				width: 224px;
				margin: 10px 0 0 10px;
				text-indent: -9999em;
			}
			
			#menu{
				overflow: hidden;
			}
			
			#menu ul{
				background: #412c20;
				border: 1px solid #767166;
				border-right:0;
				border-left:0;
				overflow: hidden;
			}
			
				#menu li{
					font-family: arial, Helvetica, sans-serif;
					float: left;
				}
				
				#menu li a{
					float: left;
					font-size: .9em;
					color: #fff;
					padding: 6px 8px 6px 6px;
					background: url(../images/menu-break.gif) right center no-repeat;
				}
				
				#menu li:last-child a{
					background: none;
				}
				
				#menu li a:hover, #menu li.active a{
					text-decoration: none;
					color: #e0bc5a;
				}
			
			#splash{
				overflow: hidden;
			}
			
				#splash img{
					display: block;
				}
			
			
			
			#the-page{
				overflow: hidden;
				background: #fff;
			}
			
				#content{
					float: right;
					width: 627px;
					padding: 2px 18px 2px 18px;
					background: #fff;
					border-left: 1px solid #000;
				}
				
					.paginate{
						overflow: hidden;
						font-size: .95em;
						padding-top:5px;
						padding-bottom:20px;	
					}
					
						.paginate ul{
							float: right;
							padding: 3px 0 3px 0;	
						}
						
						.paginate li{
							float: left;
							padding-left: 3px;	
						}
						
						.paginate li a{
							float: left;
							color: #111;	
						}
						
						.pageinate li a:hover, .paginate li.active a{
							text-decoration: underline;
							color: #b02e2d;
						}
					
					
					#products{
						position: relative;
						text-align: left;
					}
					
						#products li{
							overflow: hidden;
							padding: 0 20px 11px 0;
							border-bottom: 1px solid #111;
							margin-bottom: 16px;
						}
						
						#products li:last-child{
							border-bottom: 0;
							padding-bottom: 0;
							margin-bottom: 0;
						}
						
						#products .img{
							float: left;
							margin-right: 40px;
							width: 156px;
						}
						
							#products .img a{
								text-align: right;
								color: #948267;
								font-size: .9em;
								display: block;
							}
						
						#products h2{
							font-size: 1.5em;
							color: #b02e2d;
							margin-left: 196px;
						}
						
						#products p{
							line-height: 1.35em;
							padding-top: 1em;
							margin-left: 196px;
						}
						
						#products p span{
							display: block;
						}
						
						#products p a{
							color: #111;
						}
						
						#products a:hover{
							text-decoration: underline;
							color: #b02e2d;
						}

					#productsprint{
						position: relative;
						text-align: left;
					}
					
						#productsprint li{
							overflow: hidden;
							padding: 0 20px 11px 0;
							border-bottom: 1px solid #111;
							margin-bottom: 16px;
						}
						
						#productsprint li:last-child{
							border-bottom: 0;
							padding-bottom: 0;
							margin-bottom: 0;
						}
						
						#productsprint .img{
							float: left;
							margin-right: 40px;
							width: 156px;
						}
						
							#productsprint .img a{
								text-align: right;
								color: #948267;
								font-size: .9em;
								display: block;
							}
						
						#productsprint h2{
							font-size: 1.5em;
							color: #b02e2d;
						}
						
						#productsprint p{
							line-height: 1.35em;
							padding-top: 1em;
						}
						
						#productsprint p span{
							display: block;
						}
						
						#productsprint p a{
							color: #111;
						}
						
						#productsprint a:hover{
							text-decoration: underline;
							color: #b02e2d;
						}

					#contentblock{
						position: relative;
						text-align: left;
					}
					
						#contentblock li{
							overflow: hidden;
							padding: 0 20px 11px 0;
							border-bottom: 1px solid #111;
							margin-bottom: 16px;
						}
						
						#contentblock li:last-child{
							border-bottom: 0;
							padding-bottom: 0;
							margin-bottom: 0;
						}
						
						#contentblock .img{
							float: left;
							margin-right: 40px;
							width: 156px;
						}
						
							#contentblock .img a{
								text-align: right;
								color: #948267;
								font-size: .9em;
								display: block;
							}
						
						#contentblock h2{
							font-size: 1.5em;
							color: #b02e2d;
							padding-bottom: 10px;
						}

						#contentblock h3{
							font-size: 1.2em;
							color: #b02e2d;
							padding-top: 0px;
							padding-bottom: 0px;
						}
						
						#contentblock td{
							vertical-align: top;
							padding-top: 5px;
							padding-right: 5px;
						}
						
						#contentblock p{
							line-height: 1.35em;
							padding-bottom: 1em;
						}
						
						#contentblock p span{
							display: block;
						}
						
						#contentblock a{
							text-decoration: underline;
							color: #111;
						}
												
						#contentblock a:hover{
							text-decoration: underline;
							color: #b02e2d;
						}
						
						
			
				
				#sidebar{
					float: left;
					width: 177px;	
					text-align: left;
				}
			
					.category-title-1{
						height: 56px;
						color: #000;
						line-height: 1.4em;
						padding: 20px 0 0 73px;
						background: url(../images/section-title.gif) top left no-repeat;
					}
					
					.category-menu{
						padding: 14px 14px 18px 20px;	
					}
					
						.category-menu li{
							line-height: 1.7em;
							font-weight: bold;	
						}
						
						.category-menu li a{
							color: #111;	
						}
						
						.category-menu li a:hover{
							color: #b02d2e;
							text-decoration: none;
						}
		
		
	
	
	
		#front-sidebar{
			float: left;
			width: 205px;	
		}
		
			#front-sidebar #logo{
				height: 276px;
				text-indent: -9999em;	
				background: url(../images/front-sb-top.gif) top left no-repeat;
			}
			
			.front-widget{
				background: #4b0e10;
				padding-bottom: 999em;
				margin-bottom: -999em;
				text-align: left;
			}
			
				.front-widget h1{
					height: 90px;
					text-indent: -9999em;	
					background: url(../images/front-sb-tilte.gif) top left no-repeat;
				}
				
				.front-widget p{
					padding: 1em 1em 0 1em;
					color: #CFCBBE;
				}
		
		#front-content{
			font-family: Verdana, Helvetica, sans-serif;
			float: right;
			width: 636px;
		}
		
			#front-menu{
				padding-top: 276px;
				overflow: hidden;
				
			}
			
			#front-menu li{
				float: left;
				width: 208px;
				height: 97px;
				text-align: left;
				overflow: hidden;
				padding-right: 6px;
			}
			
			#front-menu li.lmi{
				width: 208px;
			}
			
			#front-menu li.lmi a{
				width: 108px;
			}
			
				
			
			#front-menu li.rmi{
				padding-right: 0;	
			}
			
			#front-menu li a{
				float: left;
				padding: 30px 0 0 100px;
				height: 67px;
				color: #111;
				width: 108px;
				line-height: 1.45em;
				text-decoration: none;
			}
			
			#front-menu li a:hover{
				background-position: bottom left;	
			}
			
			#front-menu li:hover, #front-menu li.active{
				background: url(../images/libg.png) top left;
			}
			
			#fm1{
				background: url(../images/cat1.png) top left;
			}
			#front-menu li a#fm2{
				padding-top: 39px;
				height: 58px;
				background: url(../images/cat2.png) top left;
			}
			#front-menu li a#fm3{				
				padding-top: 39px;
				height: 58px;
				background: url(../images/cat3.png) top left;
			}
			#fm4{
				background: url(../images/cat4.png) top left;
			}
			#front-menu li a#fm5{				
				padding-top: 39px;
				height: 58px;
				background: url(../images/cat5.png) top left;
			}
			#fm6{
				background: url(../images/cat6.png) top left;
			}
			#fm7{
				background: url(../images/cat7.png) top left;
			}
			#fm8{
				background: url(../images/cat8.png) top left;
			}
			#fm9{
				background: url(../images/cat9.png) top left;
			}




	#foot{
		padding: 25px 0 0 10px;
		font-size: .9em;
		color: #fff;
		text-align: left;
		background: url(../images/fbg.png) top right no-repeat;
		background-position: 1px 0;
	}
	
		#foot a{
			color: #fff;
			float: left;
			text-transform: uppercase;
			margin-right: 25px;
		}


.contactus
{
	margin=0;
	padding:0 10px 10px 0;
}



#products .photos {
	float:left;
	font-size: 11px;
	overflow: hidden;
	padding: 10px;
	width: 156px;
	margin: 0 auto;
}
#products .photos img { border: none;margin-bottom:5px;}
#products .photos img.logo {margin: 0 auto; display:block;}
#products .photos div img {
	float: left;
}
#products .photos ul.thumbs {
	margin: 0;
	padding: 0 0 0 0px;
	list-style: none;
	width: 200px;
	float: left;
}
#products .photos ul.thumbs li{
	width: 46px;
	height: 46px;
	margin: 0 10px 10px 0;
	padding: 0;
	float: left;
	overflow: hidden;
	position: relative;
	border: 0px solid #fff; 
	text-align: center;
}
#products .photos ul.thumbs li:hover {
	border: 0px solid #fff;
	-moz-opacity:.75; 
	filter:alpha(opacity=75); 
	opacity:.75; 
}
#products .photos ul.thumbs li img {
	position: absolute;
	top: 0px;
	left: 0px;
}
#products .photos a{
	color: #111;
	margin-top: 5px;
}
	
#products .photos a:hover{
	text-decoration: underline;
	color: #b02e2d;
	margin-top:5px;
}

.product {
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border:1px solid #484848;
margin-bottom:20px;
padding-bottom:16px;
padding-left:16px;
padding-top:16px;
}
.wrap {
margin:auto;
width:890px;
}
.image {
text-align:center;
}
.image {
padding-bottom:50px;
padding-top:50px;
text-align:center;
}
#footer p {
font-size:1em;
line-height:1.35em;
text-align:center;
}
#footer a:hover {
color:#B02E2D;
text-decoration:underline;
}
#footer p a {
color:#B02E2D;
text-decoration:underline;
}

#Printbody {
color:none;
}

.logo {
text-align:center;
}











































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

