body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	background:url(images/BG.png) repeat-x top #29251f;
}
.HeaderTop{
	background:url(images/Header.jpg) no-repeat center top;
	width:980px;
	height:465px;
	vertical-align:top;
}
.LogoPane{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	width:325px;
	padding:10px 0px 0px 16px;
	vertical-align:top;
}
.NavPane{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	padding: 0px 6px 0px 0px;
}
.TopRightPane{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#e2ddd2;
	text-align:right;
	height:24px;
	vertical-align:top;
	padding: 0px 16px 0px 0px;
}
	html*.TopRightPane{
	[padding: 0px 0px 0px 0px;
	padding:0px 20px 0px 0px;
	]padding: 0px 20px 0px 0px; 
	}/*end*/

	html*.TopRightPane{
	[height:24px;
	height:23px;
	]height:24px;
	}/*end*/
.LoginPane{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#e2ddd2;
	padding: 0px 16px 0px 0px;
	vertical-align:bottom;
}
	html*.LoginPane{
	[padding: 0px 0px 0px 0px;
	padding:0px 20px 0px 0px;
	]padding: 0px 20px 0px 0px;
	} /*end*/

ul#navlist{
	margin: 0;
	padding-bottom:0px;
	float:right;
	padding:10px 0px 0px 0px;
	color: #e2ddd2; 
	font-size:10px;
}


	html* ul#navlist{
	[padding:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	]padding:10px 0px 0px 0px;
	}/*end*/

*html #navlist li{background-position: 0.3em 0.5em;}
#navlist li{
	display: inline; 
	background:url(images/NavSep.png) no-repeat; 
	background-position: 0.3em 0.2em;
	list-style-type: none;
}

#navlist a { 
	padding: 3px 0px 0px 7px;
	font-weight:normal;
	font-size:10px; 
	font-family:Verdana, Geneva, sans-serif; 
}

#navlist a:link, #navlist a:visited{
	color: #e2ddd2; 
	text-decoration: none;
}

#navlist a:hover{
	color: #e2ddd2; 
	text-decoration: underline;
}

.TopPane{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#e2ddd2;
	Vertical-align:top;
	padding:30px 0px 10px 20px;
	
}	
.ContentPane{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#e2ddd2;
	Vertical-align:top;
	padding:10px 10px 0px 0px;
	
}
.ContentRightPane{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#e2ddd2;
	Vertical-align:top;
	padding:30px 10px 0px 0px;
	width:12%;
	
}
.StoreContentPane{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#e2ddd2;
	Vertical-align:top;
	padding:10px 5px 0px 9px;


}
.OnlineStoreContentPane{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#e2ddd2;
	Vertical-align:top;
	padding:10px 0px 0px 9px;


}

.RegisterContentPane{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#e2ddd2;
	Vertical-align:top;
	padding:15px 0px 0px 18px;


}
.FooterLeftCor{
	background:url(images/FooterLeftCor.png) no-repeat top;
	width:14px;
	height:110px;
}
.FooterRightCor{
	background:url(images/FooterRightCor.png) no-repeat top;
	width:16px;
	height:110px;
}
.FooterBG{
	background:url(images/FooterBG.png) repeat-x top;
	vertical-align:middle;
	height:110px;
}
.FooterContent{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#a09985;
	padding:0px 0px 0px 20px;
	width:920px;
	height:55px;
	background:url(images/FooterLogo.png) no-repeat right top ;
	
}
.BottomLinkPane{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#a09985;
	width:640px;
	vertical-align:top;
	padding:5px 0px 0px 0px;
}
ul#BottomLink{
	margin: 0;
	padding-bottom:0px;
	float:left;
	padding:5px 0px 0px 0px;
}

#BottomLink li{
	display: inline; 
	list-style-type: none;
}

#BottomLink a { 
	padding: 3px 3px 0px 8px; 
	font-size:10px; 
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif; 
}

#BottomLink a:link, #BottomLink a:visited{
	color: #a09985; 
	background:url(images/NavSep.png) no-repeat; 
	background-position: 0 .5em;
	text-decoration: none;
}

#BottomLink a:hover{
	color: #a09985; 
	text-decoration: underline;
}
.CopyrightPane{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#a09985;
	padding:30px 0px 0px 5px;
}
	html* .CopyrightPane{
	[padding:30px 0px 0px 5px;
	padding:30px 0px 0px 28px;
	]padding:30px 0px 0px 25px;
	}/*end*/

/* New added Footer hover styles*/


.Login,A.Login:link,A.Login:visited,A.Login:active {
	font-size:9px;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	color:#e2ddd2;
	vertical-align:top;
	text-decoration:none;
}

A.Login:hover {
	font-size:9px;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	color:#e2ddd2;
	vertical-align:top;
	text-decoration:underline;

}

/* Footer text syle */
.Footer,A.Footer:link,A.Footer:visited,A.Footer:active {
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	color:#a09985;
	text-decoration:none;
	vertical-align: top;

}

/* Footer text syle */
A.Footer:hover {
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	color:#a09985;
	text-decoration:none;
	vertical-align: top;

}

/* Copyright text syle */
.Copyright,A.Copyright:link,A.Copyright:visited,A.Copyright:active,A.Copyright:hover {
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	color:#a09985;
	text-decoration:none;
	text-align: left;
	vertical-align: top;
}


/* Links Pane text syle */
.Link {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#e2ddd2;
	text-align:left;
	text-decoration:none;
}


.Link A.Link:link,A.Link:visited,A.Link:active{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#e2ddd2;
	text-align:left;
	text-decoration:none;
} 

A.Link:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#e2ddd2;
	text-align:left;
	text-decoration:underline;
}

/*================================================================*/

/*================================================================*/


/*=====================================================================*/
/* Module Classes                                                      */
/*=====================================================================*/

/* Default Container Title Style */
.Head { color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; }

/* SubHead */
.SubHead { color: #816e51; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; }
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Hover, A.SubHead:Active { color: #816e51; font-family: Arial; font-size: 10px; font-weight: bold; text-decoration: underline; }

/* SubHead white */
.SubHeadWhite { color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubHeadWhite:Link, A.SubHeadGold:Visited, A.SubHeadGold:Hover, A.SubHeadGold:Active { color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: underline; }


/* Module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { color: #816e51; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; }
A.SubSubHead:Link, A.SubSubHead:Visited, A.SubSubHead:Hover, A.SubSubHead:Active { color: #816e51; font-family: Arial; font-size: 9px; font-weight: bold; text-decoration: underline; }

/* Text style for skin objects */
.SkinObject { color: #816e51; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; }
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active, A.SkinObject:Hover { color: #816e51; font-family: Arial; font-size: 10px; font-weight: normal; text-decoration: underline; }

a{color: #A09985;font-family: Arial;  font-weight:normal; text-decoration: none;text-decoration: none;}
a:hover{color: #e2ddd2; text-decoration: underline; font-family: Arial;  font-weight: normal;}
a:active {color:#A09985;text-decoration:none;font-family: Arial;  font-weight:normal; text-decoration: none;}
a:visited {color:#A09985;text-decoration:none;font-family: Arial;  font-weight:normal; text-decoration: none;}
a:link {color:#A09985;text-decoration:none;font-family: Arial;  font-weight:normal; text-decoration: none;}



/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/

/* Normal Text Box */
.NormalTextBox { color: #000000; background-color:#b6ac8d; font-family: Arial; font-size: 11px; font-weight: normal; vertical-align: middle; border: 0px solid #CCCCCC;}
.NormalTextBox input{ color: #000000; background-color:#b6ac8d; font-family: Arial; font-size: 11px; font-weight: normal; vertical-align: middle; border: 0px solid #CCCCCC;}
.NormalTextBox textarea{ color: #000000; background-color:#b6ac8d; font-family: Arial; font-size: 11px; font-weight: normal; vertical-align: middle; border: 0px solid #CCCCCC;}

/* Admin link styles */
A.CommandButton:Link, A.CommandButton:Visited, A.CommandButton:Active { color:#FFFFFF; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: #736a59;font-size: 11px; border:1px outset #8e8d83; padding:3px;  }
A.CommandButton:Hover {color:#4b4230; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: #EDF0E5;font-size: 11px; border:1px outset #8e8d83; padding:3px;  }

/* button style for standard HTML buttons */
.StandardButton, A.StandardButton:Link, A.StandardButton:Visited, A.StandardButton:Active { color:#FFFFFF; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: #736a59; border:1px outset #EDF0E5; padding:3px;  }
A.StandardButton:Hover { color:#4b4230; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: #EDF0E5;font-size: 11px; border:1px outset #8e8d83; padding:3px;  }

/* button style for standard HTML buttons */
.StandardButtonLogin, A.StandardButtonLogin:Link, A.StandardButtonLogin:Visited, A.StandardButtonLogin:Active { color:#FFFFFF; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: #736a59; border:1px outset #8e8d83; padding:3px;  }
A.StandardButtonLogin:Hover { color:#4b4230; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; background: #EDF0E5;font-size: 11px; border:1px outset #8e8d83; padding:3px;  }

TD, DIV, TH  { color: #816e51; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;  vertical-align:middle; }

/* New DataGrid DNN Class used in Admin interface */
.DataGrid_Header { color: #816e51; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none;}
.DataGrid_AlternatingItem { color: #816e51; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none; }
.DataGrid_Item { color: #816e51; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none; }

/*================================================================*/

#GalleryTop Table{
	margin:0px;
	padding:0px;
}
#GalleryTop Td{
	margin:0px;
	padding:5px 5px 5px 0px;
}
#GalleryTop H1{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	color:#fef8e6;
}
#GalleryTop H2{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#e7dbb9;
	font-weight:normal;
}


#Bio Table{
	margin:0px auto;
	padding:40px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;

	
}
#Bio Table TD.BoiBG{
	margin:0px 0px 0px 0px;
	padding:250px 40px 0px 30px;
	font-size:11px;
	color:#e7dbb9;
	font-family:Verdana, Geneva, sans-serif;
	line-height:18px;
	background:url(images/BioBackground.jpg) no-repeat top center;
	width:911px;
	height:499px;
	
}
#Bio Td{
	margin:0px;
	padding:0px 5px 5px 5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#e7dbb9;
	vertical-align:top;
	
	font-weight:normal;
	
}

.NrmlHeading{
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:18px; 
	color:#fef8e6; 
	padding:0px 0px 0px 0px; 
	margin:0px; font-weight:normal; 
}


#GalleriesTop table{
	font-family: Arial;
	width:900px;
	margin:0 auto;
	padding:0px;
	vertical-align:middle;
}

#GalleriesTop td{
	padding:5px;
	color:#b38d5d;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	text-align:center;
}

#GalleriesTop td.Spacer{
	padding:5px 20px 5px 20px;
}

#GalleriesTop td.TitleSpacer{
	padding:10px 0px 10px 0px;
}

#Press Table {
	margin:0 auto;
	padding:0px;
}

#Press TD {
	font-family:Arial;
	font-size:12px;
	padding:5px 60px 5px 20px;
	vertical-align:bottom;
	text-align:justify;
	line-height:16px;
	color:#816e51;
}

#Press TD H1 {
	font-family:Arial;
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:bold;
	color:#b38d5d;
}
#Press TD Small {
	font-family:Arial;
	font-size:11px;
	padding:0px;
	margin:0px;
	font-weight:bold;
	color:#92572f;
}
#Press TD H2 {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:30px 0px 3px 0px;
	margin:0px;
	color:#92572f;
}
#Press TD H3 {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	padding:10px 0px 0px 0px;
	margin:0px;
	color:#e7dbb9;
}

#Press TD H3 a{
	font-size:12px;
	font-weight:bold;
	color:#e7dbb9;
	text-decoration:underline;
}
#Press TD H3 a:Hover{
	font-weight:bold;
	text-decoration:none;
}
#Press TD H4{
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:18px; 
	color:#fef8e6; 
	padding:0px 0px 0px 5px; 
	margin:0px; font-weight:normal; 
	text-transform:uppercase;
	
}

#BioPress Table{
	font-family:Arial;
	margin:0 auto;
	padding:0px;
}

#BioPress TD{
	font-family:Arial;
	font-size:12px;
	color:#b38d5d;
	font-weight:bold;
	padding:5px;
	vertical-align:top;

}

#BioPress TD H4{
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:18px; 
	color:#fef8e6; 
	padding:5px 5px 5px 20px; 
	margin:0px; font-weight:normal; 
	text-transform:uppercase;
	
}

#BioPress TD H1{
	font-family:Arial;
	font-size:12px;
	color:#e7dbb9;
	font-weight:normal;
	padding:5px 20px 5px 20px;
	margin:0px;
	line-height:16px;
	text-align:justify;
	
}
#BioPress TD H3{
	font-family:Arial;
	font-size:12px;
	color:#b38d5d;
	font-weight:normal;
	padding:0px 5px 5px 10px;
	margin:0px;
	line-height:16px;
	text-align:justify;
	
}
#BioPress TD H2{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#8a4f27;
	padding:5px 5px 0px 10px;
	margin:0px;
	text-align:justify;
	
}

.CheckOutAlternating
{
	font-family:Arial;
	font-size:12px;
	padding:0px;

	color:#dacfae;
	border:0px;
}

.CheckOuttextmsg
{
	font-family:Arial;
	font-size:12px;
	padding:5px;
	text-align:center !important;
	color:#b38d5d;
	border:0px;
}

.CheckOutHeader{
	text-align:center;
	padding: 5 0 5 0px;	
	}


.CartGridDetails{
color:#816E51;
font-family:Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
vertical-align:middle;
}
.Hl{
color:#816E51;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
vertical-align:middle;
}

.Hll{
color:#dacfae;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
vertical-align:middle;
}

#LinkList
{
font-family:Arial, Helvetica, sans-serif;
margin: 0;
padding:5px 0px 5px 20px;
list-style: none;

}

#LinkList li a
{
font-family:Arial, Helvetica, sans-serif;
padding-left: 10px;
list-style: none;
font-size:12px;
color:#e7dbb9;
font-weight:bold;
line-height:26px;
text-decoration:none;

}
#LinkList li a:hover
{
text-decoration:underline;

}

.CartMasterTABLE { width:100%; text-align:center; border:0; padding-bottom:20px; }
.CartMasterTABLE TD { text-align:middle; border:05 0 5 0px; padding:5px; vertical-align:middle; }

.BottomWebLnk H1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e7dbb9;
	padding:7px 0px 0px 8px;
	font-weight:normal;
	
}
.BottomWebLnk H1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e7dbb9;
	font-weight:bold;
	text-decoration:underline;
}
.BottomWebLnk H1 a:hover{
	text-decoration:none;
}

.BreadcrumbPane {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #dbaa52;
	text-align:left;
	vertical-align:top;
padding:10px 0px 0px 20px;
	
}

.breadcrumb{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7ca503;
	text-align:left;
	vertical-align:top;
	text-decoration:underline;
}

.breadcrumb ,A.breadcrumb:link,A.breadcrumb:visited,A.breadcrumb:active{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E2DDD2;
	text-align:left;
	vertical-align:top;
	text-decoration:underline;
} 

A.breadcrumb:hover{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E2DDD2;
	text-align:left;
	vertical-align:top;
	text-decoration:none;
}

