@charset "utf-8";
/* CSS Document */
BODY,TD{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#362326;
}
h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
}
#mainbox{
	width:1003px;
	padding:0px 0px 0px 0px;
	margin:0px auto 0px auto;
}
#shadow-left{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url('/images/bgshadow-L.gif') repeat-y;
}
#shadow-right{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url('/images/bgshadow-R.gif') repeat-y right;
}
#shadow-bottom{
	height:17px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url('/images/bgshadow-bm.gif') repeat-x bottom #B9A26B;
}
#mainContent{
	width:973px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}
#footer{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e4981b;
	width:935px;
	margin:0px auto 0px auto;
}
#footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e4981b;
	text-decoration:underline;
}
#clr,.clr{
	clear:both;
}
#homeflash{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	
}
#Left-Panel-Homepage{
	float:left;
	width:678px;
	background:url('/images/left-bar-bg.gif') repeat-y;
}
#Right-Panel-Homepage{
	float:left;
	width:295px;
	height:543px;
	background:url('/images/right-bar-bg.gif') repeat-y;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#bottombanner {
	position: absolute;
	float: left;
	z-index: 10;
	margin:388px 0px 0px 0px; /*Will require change if height of site changes (for flash and transparent gif)*/
	padding:0px 0px 0px 0px;
	width:973px;
	height:156px;
}
#navigation_bg{
	background:url('/images/nav/background.gif') no-repeat;
	height:60px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#navigation{
	text-align:center;
	height:60px;
	width:957px;
	margin:0px auto;
}
#main-navigation{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:30px;
}
#main-navigation a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:30px;
}
#main-navigation a img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:30px;
}
#sub-navigation{
	text-align:left;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	height:30px;
}

#Left-bar-Subpage{
	width:951px;
	background:url('/images/left-bar-bg.gif') repeat-y left;
	padding:0px 10px 0px 12px;
}
#Right-bar-Subpage{
	width:973px;
	background:url('/images/right-bar-bg2.gif') repeat-y right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#Main-Subpage{
	background:url('/images/MainWndwGradient.jpg') repeat-x #F8F1DE;
}
#leftNavBar{
	float:left;
	width:216px;
	padding-top:25px;background:url('/images/WllpprMain.jpg') repeat-x;
}
#leftNavBar a{
	text-decoration:none;
}
#midContent{
	float:left;
	background:url('/images/MainWndwGradient.jpg') repeat-x #F8F1DE;
}
#rightNavBar{
	float:right;
	width:216px;
	padding-top:25px;background:url('/images/WllpprMain2.jpg') repeat-x;
}

#leftNavBarBG{
	background:url('/images/WllpprBttm.gif');
	min-height:510px;height:100%;
}
#midContentBG{
	clear:both;
}
#rightNavBarBG{
	min-height:510px;height:100%;
}

#sideNavButton{
	background:url('/images/LeftNavButtnG.gif') no-repeat;
	width:215px;
	height:26px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:white;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}
#sideNavButton:hover{
	background:url('/images/LeftNavButtnO.gif') no-repeat;
}

#printPDF{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#8A1005;
}
#storeDIV{
	border:1px solid #90321A;
	padding:10px 10px;
	background:#FFE7AB;
}

.theHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
}
.theTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#55222D;
}

#FRM_field{
	float:left;
	width:150px;
	text-align:right;
	padding:0px 10px 7px 0px;
}
#FRM_input{
	float:left;
	width:100px;
	padding:0px 10px 7px 0px;
}
.fL{ float:left; }
.fR{ float:right; }
/*
* html #bottombanner {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/pizza_dough.gif", sizingMethod="crop");
}
*/