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

*{
 margin:0px;
 padding:0px;
}
@font-face { 
   font-family: "Skia"; 
   src: url('Skia.ttf'); 
}
body{
	width:100%;  
	display:block; 
	font-family:Skia;
 	background-image:url(../images/bkgrnd.jpg);
	font-size:18px;
	position:relative;
 
}
 
#container{
	width:980px;
	margin:auto auto;
	 /*background-color:#e6e6cd;*/
	 	background:#e6e5d2;
background-image:url(../images/sidebar.jpg);
background-position:top left;
background-repeat:repeat-y;
	
	
	 
	}
 
#header{
 text-align:center;
 background-image:url(../images/hdrbk.jpg);
 height:140px;
 text-align:left;
 padding:10px;
}
 #tagline{
	 font-size:22px;
	 font-weight:bold;
	 color:#4c1d06;
	 margin-left:100px;
	 margin-top:-20px;
 }
 #sidebar{
 width:200px;
 
 float:left;
  
 }
 
  #maincontent{
	 width:740px; 
	display:block;
	padding:20px;
	float:left;	
 }
#nav{
	margin:auto auto ;
	display:block;
	width:190px; 
   
}
#nav li{
	width:170px;
 	text-align:left;
	list-style:none;
	font-size:12px;	
	line-height:20px;
	color:#3d1705;
	font-weight:bold;
	text-align:center;
	 
 
}

#nav li a{
	text-decoration:none;
	color:#660000;
	padding:5px;
	display:inline-block;
	width:150px;
	
}
#nav li a:hover{
 color:#073f83;
}
 
 
 #nav li .btn{
 
  z-index:10;
  background-image:url(../images/txtbk.png); 
	display:inline-block;
	 position:relative;
	 top:-75px;
 }
  
 #footer{
  clear:both;
  font-size:12px;
  padding-left:210px;
 }
#social{
 width:800px;
 margin:35px auto;
}
p{
 margin-bottom:8px;
}
.catdesc{
 width:98%;
 margin:auto auto;
 
}
 
.itemtitle{
 font-style:italic;
  
}
.itemdesc{
	font-size:12px;
	 
}
 #thumbs {
	width:700px;
  
 }
 #thumbs ul{
  list-style:none;
  
 }
 #thumbs li{
  float:left;
  margin-left:12px;
 margin-bottom:12px;
 background-color:#fff;
 padding:2px 2px 0 2px;
 border:solid thin #666;
 }
 
 #gallery{
  width:700px;
   margin-left:10px;
  display:inline-block;
 }
 #gallery img{
	 margin-right:5px;
 }
#galcontainer{
 width:740px;
 position:relative;
 display:inline-block;
 background-color:#d9d8b9;
 padding-top:15px;
 padding-bottom:15px;

}
 
.printnav td{
 text-align:center;
 width:120px;
 vertical-align:top;
 border:thin solid #999;
 padding:5px;
}
.printnav a{
	 font-size:14px;
	 text-decoration:none;
	 color:#073f83;
	 font-weight:bold;
 }
 .printnav a:hover{
  color:#06F;
 }
 
#fullscreen{
  visibility:hidden;
 position:absolute;
 left:0;
 top:0;
 height:100%;
 width:100%;
 background-color:rgba(204,204,204,0.6);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60cccccc, endColorstr=#60cccccc);
 text-align:center; 
}
  
.closebtn{
 	position:fixed;
 top:0;
margin-left:auto auto;
}
 
 h3{
 font-size:22px;
  color:#073f83;
  margin-top:5px;
 
 }
 .iTitle{
  font-weight:bold;
  color:#073f83;
 }
 .iPrice{
  float:left;
  font-weight:bold;
  margin-right:10px;
 }
 .captn{
  font-style:italic;
  font-weight:bold;
  text-align:center;
 }
 .descript{
	 margin:10px;
 }
 .lgimg{
  margin:15px;
  float:left;
 
 }

