/* CSS Document */

body {
	height: 100%;
	font-family:Arial; 
	font-size:12px;
}

/**********************
* Header Stuff
**********************/

#head {
	height:90px;
	width:100%;
}

#logo {
	padding:7px;
}

/***********************************************************/

/* Begin Sidebar */

#navlist {
	position:absolute; 

	top:67px; /* all browsers */
	#top:79px; /* MS IE browsers */
	_top:79px; /* IE 6 and < */
	
	right:10px; 
font: 1em 'Bitstream Vera Sans', 'Lucida Grande', Verdana, Arial, 'sans-serif';
	color:#413930; 
	text-decoration:none; 
	font-weight:bold;  
}
	

#navlist li {
	display: inline;
	list-style-type: none;
	padding-right: 2px;
}

#navlist li a {
	font-family:Arial; 
	font-size:12px; 
	color:#413930; 
	text-decoration:none;  
	font-weight:bold;  
}

#navlist li a:hover {
	font-family:Arial; 
	font-size:12px; 
	color:#413930; 
	text-decoration:underline;  
	font-weight:bold;  
}

#sidebar {
float:left;
margin-left:10px;
margin-right:10px;
margin-bottom: 25px;
	width:150px;
	padding-left: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 0;
	margin-top:10px;

}

#sidebar a {
	color:#E2C472;
	font-weight:bold;
}

#sidebar a:hover {
	text-decoration:none;
}

#sidebar ul li p {
	padding-left: 5px;
}

#sidebar form {
margin: 0;
}



#sidebar {
font: 1em 'Bitstream Vera Sans', 'Lucida Grande', Verdana, Arial, 'sans-serif';
}


#sidebar ul ul li{
color: #777;
}

#sidebar h2 {
font-family: 'Bitstream Vera Sans', 'Lucida Grande', Verdana, Arial, 'sans-serif';
font-size: 1.2em;
text-decoration: none;
margin: 5px 0 0 0;
padding: 5px;
padding-top: 7px;
color: #000;
background: #C5B884;

}

#sidebar ul, #sidebar ul ol {
margin: 0;
padding: 0;
}

#sidebar ul li {
list-style-type: none;
list-style-image: none;
margin-bottom: 15px;
}

#sidebar ul p, #sidebar ul select {
margin: 5px 0 8px;
}

#sidebar ul ul, #sidebar ul ol {
margin: 5px 0 0 10px;
}

#sidebar ul ul ul, #sidebar ul ol {
margin: 0 0 0 10px;
}

ol li, #sidebar ul ol li {
list-style: decimal outside;
}

#sidebar ul ul li, #sidebar ul ol li {
margin: 3px 0 0;
padding: 0;
}

/* End Sidebar */

/***********************************************************/

/* #navlist li:before { content: " | "; }
#navlist li:first-child:before { content: ""; }*/

/*IE workaround*/
/*All IE browsers*/
/** html #navlist li
{
border-left: 1px solid black;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}*/

#viewcart {
	position:absolute; 
	top:25px; 
	right:10px; 
}

#topsearch {
	position:absolute; 
	top:17px; 
	right:210px; 
}

#crumb {
	color:#990033;
}

#crumb a {
	color:#990033;
	text-decoration:none;  
}

#crumb a:hover {
	color:#990033; 
	text-decoration:underline;  
}

#bigcrumb a {
	font-size:20px;
	font-weight:bold;
	color:#000000;
}

.pagewrap{
	text-align:right;
}

.pages {
	border:1px solid #000;
	background-color:#fff;
	padding:5px;
	display:inline;
	font-size:11px;
	font-weight:bold;
	color:#000;
}

.pages a {
	border:1px solid #000;
	background-color:#E2C472;
	padding:1px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	color:#000;
}

.pages a:hover {
	border:1px solid #000;
	background-color:#333333;
	color:#FFFFFF;
	padding:1px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}


/**********************
* Nav Layout Stuff
**********************/

#navwrap {

	position:absolute; 
	top:115px; 
	left:0px; 
	background-color:#756F54;
	
}

#nav {
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	/*background-color:#8EC1E2;*/
	background-color:#C5B884;
	font-family:Arial; 
	font-size:12px; 
	color:#000; 
	text-decoration:none; 
	font-weight:bold; 
	width:150px;
	padding-left: 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 0;
	margin-top:10px;
}

#nav li {
	list-style-type: none;
	background-image: url(/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: 10px;
}

#nav .navdown {
	list-style-type: none;
	background-image: url(/images/arrow-down.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: 10px;
}

#nav li a {
	font-family:Arial; 
	font-size:12px; 
	color:#000; 
	text-decoration:none;  
	font-weight:bold;  
	
}

#nav li a:hover {
	font-family:Arial; 
	font-size:12px; 
	color:#000; 
	text-decoration:underline;  
	font-weight:bold;  
}

#subnav {
	border:1px solid #000;
	background-color:#E9E4D1;
	padding-left: 5px;
	margin-left: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}

#subnav li {
}

#subnav li a {
	color:#000000; 
}

#subnav li a:hover {
	color:#000000; 
}

#search input {
	margin-top:10px;
	margin-left: 7px;
	width:120px;
	border:1px solid #000;
	background-color:#eee;
}

#search .btn {
	margin-left: 7px;
	width:60px;
	border:1px solid #000;
	margin-top:2px;
	background-color:#B1A494;
}

/**********************
* Main Layout Stuff
**********************/

#main {
	background-color:#FFFFFF; 
	position:relative; 
	left:175px; 
	t\op:45px !important;
	top:15px;
	width:auto; 
	padding:7px; 
	m\argin-right:10px !important;
	margin-right:10px;
	border:1px solid #000;
	width:80%;
	margin-bottom:20px;
	min-height:500px;
	height:auto;
	margin-left:10px;
}

.prodimgcell {
	border:solid 1px #999; 
	padding:5px; 
	width:150px;
	height:150px;
}

hr.hrs {
      border: 0;
      color: #666;
      background-color: #666;
      height: 1px;
}

#footer {
	clear:both;
	width: 100%;
	height:100px;
	position:relative;
 	padding-top:40px;
	font-family:Arial; 
	font-size:11px; 
	color:#000000; 
	text-decoration:none; 
}

#footer a {
	font-family:Arial; 
	font-size:11px; 
	color:#000000; 
	text-decoration:none;   
}

#footer a:hover {
	font-family:Arial; 
	font-size:11px; 
	color:#000000; 
	text-decoration:underline;   
}



/**********************
* Util Type Stuff
**********************/

.col-inside{
	w\idth:40% !important;
	width:50%; 
	padding:0 5px; 
	float:left;
}
	
.col-inside-right{
	w\idth:50% !important;
	width:auto;  
	padding:0 5px; 
	float:right;
}

/*	w\idth:45% !important; */

.timestamp {
	color:#333333;
	font-size:10px;
	text-align:center;
}
