body.night  {
	background: #111 url('/images/global/Nightsky.png') repeat scroll 0 0 !important;
}
body.day  {
	background: #B9E9FC url('/images/global/DaytimeBG_04.png') repeat-x !important;
}
#container  {
	background: transparent;
}
a *  {
	cursor: pointer;
}
#navi li  {
	margin: 0px 2px;
}
#navi .navCallout a  {
	background-image: none;
}
#navi  {
	clear: both;
	float: right;
	margin-right: 6px;
	margin-top: 3px;
	width: auto;
}
#navi div  {
	display: none;
	float: left;
	clear: both;
}
#navi li span  {
	height: 28px;
	width: 5px;
	display: block;
	float: left;
}
#navi li span.former  {
	background: transparent url('/images/navigation/nav_01.png') no-repeat scroll 100% 0;
}
#navi li span.priar  {
	background: transparent url('/images/navigation/nav_04.png') no-repeat scroll 0% 0;
}
#navi li a  {
	color: #E7DDBF;
	font-size:1.55em;
	line-height:1.65em;
	padding: 0 6px;
	background: transparent url('/images/navigation/nav_03.png') repeat-x scroll 0 0;
}
#navi li a:hover  {
	background: transparent url('/images/navigation/nav_03.png') repeat-x scroll 0 -33px;
}
#navi li a.selected  {
}
#navi li ul  {
	float: left;
	clear: both;
	display: none;
	padding: 4px 0px;
	width: 160px;
}
#navi li ul li {
	clear: both;
	margin: 0px;
	width: 100%;
}
#navi li ul li a  {
	background-image: none;
	font-size:1.1em;
	line-height:1.2em;
	padding:2px 8% 4px 8%;
	width:86%;
}
#navi li ul li a:hover
{
	background:  #451600;
}	

}
#navi li ul li a.selected  {
}
#navi li ul li ul li a  {
}
#navi li ul li ul li a.selected  {
}
#navi li ul li ul li ul li a  {
}
#navi li ul li ul li ul li a.selected  {
}
.navCallout  {
	position: absolute;
	left: 0px;
	background-color: #692100;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	color: #ddcb99;
}
.navCallout a  {
	font-size: 12px;
	color: #ddcb99;
}
.navCallout p  {
	color: #ddcb99;
}
#content  {
	background: transparent url('/images/global/brick-content.png') scroll repeat-y 50% 0%;
}
#navi_side  {
	width: 152px;
	float: left;
	padding: 0px 4px;
}
#navi_side  {
	background: #D8CEAC url('/images/global/side-nav-bg.png') repeat-y scroll 50% 0%;
}
#navi_side li a.selected  {
	background: transparent url('/images/global/side-nav-bg-level1.png') repeat-y scroll 50%;
}
#navi_side li ul  {
	background: transparent url('/images/global/side-nav-bg-level2.png') repeat-y scroll 50% 0%;
}
#navi_side li ul li li li.active  {
}
#navi_side ul ul  {
	background: transparent url('/images/global/side-nav-bg-level3.png') repeat-y scroll 50% 0%;
}
#navi_side ul ul ul  {
}
.side_nav_graphical_treatment_bottom  {
	background: transparent url('/images/global/side-nav-bottom.png') scroll no-repeat 50% 0%;
	height: 60px;
	width: 169px;
	position: relative;
	left: -4px;
}
.side_nav_graphical_treatment_sides  {
}
.side_nav_graphical_treatment_top  {
	background: transparent url('/images/global/side-nav-top.png') scroll no-repeat 50% 0%;
	height: 20px;
	width: 169px;
	position: relative;
	left: -4px;
}
.tabber  {
	margin-top: 5px;
}
.tabber li  {
	border-color: #C7BC98;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	float: left;
	margin-right: 5px;
	padding: 2px 10px;
	cursor: pointer;
	background-color: #e4dab8;
}
ul.tabber li.active  {
	background-color: #DED3AC;
	position: relative;
	top: 1px;
	z-index: 10;
}
.tabedContent  {
	border-top: 1px solid #C7BC98;
	left: 0px;
	padding: 5px 15px 5px 0px;
	width: 255px;
	height: 130px;
	overflow: auto;
}
.tabedContent li  { 
	background: transparent url('/images/global/bullet_point.png') scroll no-repeat 0% 1px;
	padding-left:12px;
 }
#content h1  {
	font-size: 1.7em;
	font-weight: normal;
}

.padger  {
	float: left;
	clear: both;
	width: 100%;
}

.page-numbers  {
	margin-top: 10px;
	display: block;
	float: left;
}
.pagination  {
	float: left;
	width: 100%;
}
.pagination a  {
	border: solid 1px #D1C29B;
	margin-right: 2px;
	background: #DED3AC;
	font-size: 1.1em;
}
.pagination .disabled  {
	border: solid 1px #D1C29B;
	color: #aa9f81;
	display: block;
	float: left;
	font-weight: normal;
	font-size: 1.2em;
	margin-right: 2px;
	padding: 4px;
}
.pagination .next a,
.pagination .prev_page a  {
	font-weight: bold;
}
.pagination .current  {
	background:#646E2D;
	border:1px solid #515A1D;
	color:#FFFFFF;
	display:block;
	float:left;
	font-weight:bold;
	margin-right:2px;
	padding:6px;
}
.pagination a:link, 
.pagination a:visited  {
	color: #4F3504;
	display: block;
	float: left;
	padding: 3px 6px;
	text-decoration: none;
}
.pagination a:hover  {
	border: solid 1px #7f5918;
	background: #AA7C2C;
	color: #fff;
}
.sitemap {
	margin-left: 20px;
}
.productNotice {
	border:1px solid #4B521B;
	margin-top:6px;
	color: #ded3ac;
	background: #4c5f00 url(/images/global/side-nav-bg-level2.png) repeat scroll 0 0;
	padding:3%;
	width:90%;
}
.productNoticeError{
	border:1px solid #4B521B;
	margin-top:6px;
	color: #ded3ac;
	background: transparent url('/images/global/side-nav-bg-level1.png') repeat scroll 0%;
	padding:3%;
	width:90%;
}
.productNoticeError p, .productNotice  p{
	color:#ded3ac;
	font-size:1.1em;
	margin: 0px;
}
.productNotice a{
	display: block;
	font-size: 1.4em;
	color: #E0D8BD;
	font-weight: bold;
}
.verifyError{
	background: transparent url('/images/global/side-nav-bg-level1.png') repeat scroll 0%;
	border:1px solid #4B521B;
	color:#ded3ac;
	margin-bottom:10px;
	margin-top:6px;
	padding:3%;
	width:90%;
}
.verifyError p{
	color:#ded3ac;
	font-size:1.1em;

}
option[disabled=disabled] { color: gray; }
.addCart  {
	
}
