/* CSS Document */



/*#layout 

____________________________________________________________*/



body {

	margin: 0;

	background-color: #E0DBC5;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}



#mainWrapper {

	position: relative;

	left: 50%;

	margin-left: -512px;

	margin-top: 0px;

	padding:0;

	background-color: #DDDDDD;

	background-image: url(../images/shadow.jpg);

	width: 1024px;}



#footerWrap {

	position: relative;

	left: 50%;

	margin-left: -512px;

	margin-top: 0px;

	width: 1024px;

	padding-bottom:0px;}



	

/*#header

____________________________________________________________*/	

	

#search{

	margin-right:10px;

	margin-top:10px;

	margin-bottom:0px;

	text-align:right;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	font-weight: normal;

}	

	

	

#submitbutton{

	margin-left: 5px;

	margin-top: 0px;

	padding:0px;

	width: 26px;

	vertical-align:middle;

}



input {

	width: 150px;

	font-size:10px;

	margin-bottom: 0px;

}







/*#breadcrumbs

____________________________________________________________*/



#intbread{

	margin-left: 20px;

	margin-top: 15px;

	margin-bottom: 15px;

	padding:0;

	width: 700px;

	font-family:Tahoma,Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align:left;

	color:#6C6C6C;

	font-weight: normal;

}



#intbread2{

	margin-left: 10px;

	margin-top: 10px;

	margin-bottom: 10px;

	padding:0;

	width: 427px;

	font-family:Tahoma,Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align:left;

	color:#6C6C6C;

	font-weight: normal;

}

	

	

.bread1 {



	font-family:Tahoma,Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align:left;

	text-decoration:none;

	color:#464033;}



	

.bread1 a{



	text-decoration:underline;

	color:#464033;}





.bread1 a:hover{

text-decoration:none;

	color:#333333;}



.bread3 {



	font-family:Tahoma,Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align:left;

	text-decoration:none;

	color:#333333;}

	

	

	

.cart  {

	float:right;

	margin-right:20px;

	margin-top:-28px;

	margin-bottom:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:right;

	color:#6A5F4D;

	font-weight: normal;

	margin-bottom:0px;



}



.cart a:link {

	text-decoration:none;

	color:#6A5F4D;

}

.cart a:visited {

	text-decoration:none;

	color:#6A5F4D;

}



.cart a:hover {

	text-decoration:underline;

	color:#6A5F4D;

}

	

	

/*#leftrail

____________________________________________________________*/



.limage {

	margin-left: 0px;

	margin-bottom: 15px;

	margin-top: 14px;

	text-align:center;}

	

h2  {

	margin-left:5px;

	margin-right:5px;

	margin-top:15px;

	margin-bottom:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	text-align:left;

	color:#3F2C26;

	font-weight: bold;

	border-bottom:solid #6A5740 3px;



}



h3  {

	margin-left:5px;

	margin-right:5px;

	margin-top:5px;

	margin-bottom:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:left;

	color:#402713;

	font-weight: bold;



}





.sidenav a{



	margin-left:5px;

	margin-top:0px;

	display:block;

	text-align:left;

	font-weight:normal;

	padding:2px 0px 2px 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	background:url("../images/arrow.gif") 8px 5px no-repeat;

	color:#402713;

	text-decoration:none;



}





.sidenav a:hover{ 



	text-decoration:underline;

	background:url("../images/arrow.gif") 8px 5px no-repeat;

	color:#402713; 

}



.line{ 

	margin:0;

	text-align:left;

	padding: 5px 5px;

}

	

	

	

/*#maincontent

____________________________________________________________*/



.homedescp  {

	margin-left:20px;

	margin-right:00px;

	margin-top:15px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	text-align:left;

	color:#000000;

	font-weight: normal;

	line-height:22px;



}









h1  {

	margin-left:20px;

	margin-right:20px;

	margin-top:10px;

	margin-bottom:2px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	text-align:left;

	color:#3F2C26;

	font-weight: bold;

	border-bottom:solid #6A5740 3px;

	text-transform: uppercase;



}





p {

	margin-left:20px;

	margin-right:20px;

	margin-top:10px;

	margin-bottom:15px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:left;

	color:#402713;

	font-weight: normal;

	line-height:16px;

}



p a{

	color:#9A9279;

	font-weight: bold;

	text-decoration:underline;

}



p a:visited{

	color:#9A9279;

	font-weight: bold;

	text-decoration:underline;

}



p a:hover{

	color:#ED1C24;

	text-decoration:none;

}



/*#products

____________________________________________________________*/



#pwrapper {

	clear: all;



}

	

#product {

	float:left;

	margin: 10px 20px;



}	



.pimage {

	text-align:center;

}





.pname {

	margin-bottom:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:center;

	color:#3F2C26;

	font-weight: bold;

}



.pname a{

	color:#3F2C26;

	font-weight: nbolf;

	text-decoration:underline;

}



.pname a:visited{

	color:#3F2C26;

	font-weight: bold;

	text-decoration:underline;

}



.pname a:hover{

	color:#918971;

	text-decoration:underline;

}





.pdescp {

	margin-bottom:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align:center;

	color:#3F2C26;

	font-weight: normal;

}





/*#product detail

____________________________________________________________*/



.steps {

	margin-bottom:5px;

	margin-top:5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:left;

	color:#990000;

	font-weight: normal;

}



.product_name {

	text-align:left;

	padding-bottom:5px;

}



.product_photo {

	text-align:left;

}



.product_descp {

	margin-left:-20px;

	margin-top:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;
	
	width:507px;

	text-align:left;

	color:#6A5740;

	font-weight: normal;

}



.sheet {

	margin-left:19px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:9px;

	text-align:left;

	color:#000000;

	font-weight: normal;

}



.sheet a{

	color:#000000;

	text-decoration:underline;

}



.sheet a:hover{

	color:#999999;

	text-decoration:underline;

}











/*#top nav

____________________________________________________________*/

	

#menuwrapper {

	border-top: 0px solid #000;

	border-bottom: 0px solid #333;

	background-color: #333333;

	width:970px;

	background-image: url(../images/p7exp_mbar.jpg);

	line-height:21px;

	margin-left:0px;

	margin-left:0px;



}

.clearit {

	clear: both;

	height: 0;

	line-height: 0px;

	font-size: 0px;

}

#p7menubar {

	width: 970px;

}

#p7menubar, #p7menubar ul {

	padding: 0;

	margin: 0;

	list-style: none;

	font-family: Tahoma ,Arial, Helvetica, sans-serif;

}

#p7menubar a {

	display: block;

	text-decoration: none;

	padding: 3px 8px 3px 8px;

	border-right: 1px solid #605B4A;

	border-left: 1px solid #E8D9B3;

	font-size: 11px;

	color: #402713;

}





#p7menubar a#leftmostitem{ /*Extra CSS for left most menu item*/

border-left: 0px solid #d3bdbe; /*left border style*/

}



#p7menubar a#rightmostitem{ /*Extra CSS for right most menu item*/

border-right: 0px solid #d3bdbe; /*right border style*/

background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/

}







#p7menubar li {

	float: left;

	width: 9px;

}

#p7menubar li {position: relative;}



/* hide from IE mac \*/

#p7menubar li {position: static; width: auto;}

/* end hiding from IE5 mac */



#p7menubar li ul, #p7menubar ul li  {

	width: 12em;

}

#p7menubar ul li a  {

	color: #108AAF;

	border-right: 0;

	padding: 0px 12px 0px 16px;

}

#p7menubar li ul {

	position: absolute;

	display: none;

	background-color: #513D28; 

	border-top: 1px solid #513D28;

	border-left: 0px solid #513D28;

	border-right: 1px solid #513D28;

	border-bottom: 1px solid #513D28;

	background-image: url(../images/p7exp_mgrad.jpg);

	background-repeat: no-repeat;

}

#p7menubar li:hover a, #p7menubar a:focus,

#p7menubar a:active, #p7menubar li.p7hvr a {

	color: #ffffff;

	

}

#p7menubar li:hover ul, #p7menubar li.p7hvr ul {

	display: block;

}

#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {

	color: #ffffff;

	background-color: transparent;

}

#p7menubar ul a:hover {

	background-color: #726753!important;

	color: #FFFFFF !important;

}











/*#bottom nav

____________________________________________________________*/







#btmnav {

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align:left;

	text-decoration:none;

	color:#1F1B12;

	margin-left: 0px;

	margin-top: 10px;

    margin-bottom: 10px;

	text-align:center;

	font-weight:normal;

}



#btmnav a:link {

	text-decoration:none;

	color:#1F1B12;

}



#btmnav a:visited {

	text-decoration:none;

	color:#1F1B12;

}



#btmnav a:hover {

	text-decoration:underline;

	color:#726B58;

}



.style1 {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}



a {

	color: #402713;

	text-decoration: underline;}



a:hover {

	color: #ED1C24;

	text-decoration: none;}



.frmcart {

	background: #ffffff;

	border: 1px solid #333333;

	width: 200px;

	padding: 2px;

	vertical-align: middle;}

select.frmcart {

	padding: 0px;

	width: 206px;}

