form, img, a, p, html, li, ul, ol, frameset, body, h1, h2, h3, h4, h5, h6 {
     margin: 0;
     border: 0;
     padding: 0;
}

body 
{
     background: #fff;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     text-align: center;
     margin: 0;
}

#placeholder 
{
     width:778px;
	 display: none;
	 text-align: center;
     margin: 0 auto;
}

#container 
{
     width: 778px;
     text-align: center;
     margin: 0 auto;
}

#topmenu 
{
     width: 778px;
     text-align: right;
}

.righted
{
	text-align:right;
}

.top 
{
     color: #766037;
}

.centered
{
	text-align:center;
	margin:0 auto;
}

a.toplink 
{
     color: #766037;
     text-decoration: none;
     font-size: 11px;
}

a.toplink:hover 
{
     color: #999;
     text-decoration: none;
     font-size: 11px;
}

#logo 
{
     width: 778px;
     text-align: left;
     padding-bottom: 10px;
}

#mainmenu 
{
     width: 778px;
     text-align: left;
     padding-top: 5px;
     padding-bottom: 5px;
}

.topmenucell 
{
     background-image: url('images/topmenu_grad.gif');
     background-repeat: repeat-x;
     color: #fff;
     font-size: 10px;
     padding-left: 7px;
     padding-right: 7px;
     border-right: 1px solid #CCC;
     height: 25px;
     font-weight: 550;
}

.topmenucellhover 
{
     background-image: url('images/topmenu_grad_light.gif');
     background-repeat: repeat-x;
     color: #fff;
     font-size: 10px;
     font-weight: 550;
     padding-left: 7px;
     padding-right: 7px;
     border-right: 1px solid #CCC;
     height: 25px;
     cursor: pointer;
}

.imagesectionpic 
{
    /* background-image: url('images/backgnd.jpg');*/
    /* background-repeat: no-repeat;*/
}

.firstcat 
{
     color: #fff;
     background-image: url('images/test.gif');
     background-repeat: no-repeat;
     width: 178px;
     height: 25px;
     font-weight: 600;
     font-size: 11px;
     text-align: left;
     padding-left: 6px;
}

.extracat 
{
     color: #fff;
     background-image: url('images/extra.gif');
     background-repeat: no-repeat;
     width: 178px;
     height: 25px;
     font-weight: 600;
     font-size: 11px;
     text-align: left;
     padding-left: 6px;
}

#topimagesection 
{
     width: 778px;
     text-align: center;
}

#maincontent 
{
     width: 778px;
     text-align: left;
}

#leftpanel 
{
     text-align: left;
}

.leftmenubox 
{
     background-color: #d8c2a1;
     padding-top: 4px;
     padding-bottom: 4px;
     padding-left: 6px;
     color: #4a3c23;
     border-right: 1px solid #4a3c23;
     border-left: 1px solid #4a3c23;
     font-size: 11px;
}

.leftmenuboxhover 
{
     background-color: #4a3c23;
     padding-top: 4px;
     padding-bottom: 4px;
     padding-left: 6px;
     color: #fff;
     border-right: 1px solid #4a3c23;
     border-left: 1px solid #4a3c23;
     font-size: 11px;
     cursor: pointer;
}

.leftmenuboxbottom 
{
     background-color: #d8c2a1;
     color: #fff;
     border-right: 1px solid #4a3c23;
     border-left: 1px solid #4a3c23;
     border-bottom: 8px solid #4a3c23;
}

#rightpanel 
{
     text-align: center;
     padding-left: 10px;
}

#rightpaneltop 
{
     text-align: center;
     padding-bottom: 20px;
     border-bottom: 1px dashed #4a3c23;
}

#rightpanelmiddle 
{
     text-align: center;
     padding-bottom: 20px;
     padding-top: 20px;
     border-bottom: 1px dashed #4a3c23;
}

#rightpanelstrapline 
{
     text-align: center;
     padding-bottom: 5px;
     padding-top: 20px;
     font-size: 11px;
     color: #a7894e;
     font-weight: 600;
}

#rightpanelbotmenu 
{
     text-align: center;
     font-size: 10px;
     color: 333;
     line-height: 18px;
}

a.botmenulink 
{
     font-size: 10px;
     color: #333;
     text-decoration: none;
}

a.botmenulink:hover 
{
     font-size: 10px;
     color: #999;
     text-decoration: none;
}

.copyright 
{
     color: #766037;
     font-size: 10px;
}

a.copylink 
{
     font-size: 10px;
     color: #766037;
     text-decoration: underline;
}

a.copylink:hover 
{
     font-size: 10px;
     color: #999;
     text-decoration: underline;
}

.searchbox 
{
     background-color: #fff;
     border: #E5E5E5 solid 1px;
     color: #666;
     font: 400 9px Verdana, sans-serif;
}

.buttonsmall 
{
     background-color: #322818;
     border: 1px solid #fff;
     color: #fff;
     text-decoration: none;
     padding-top: 2px;
     line-height: 9px;
     cursor: pointer;
     font: 400 9px Verdana, Arial, Helvetica, sans-serif;
}

.quotebutton
{
     background-color: #322818;
     border: 1px solid #fff;
     color: #fff;
     text-decoration: none;
     padding-top: 2px;
     padding-bottom: 2px;
     line-height: 9px;
     cursor: pointer;
     font: 400 8px Verdana, Arial, Helvetica, sans-serif;
}

.slogan 
{
     color: #333;
     font-size: 14px;
     font-weight: 600;
}

#message 
{
     background: #766037;
     width: 178px;
     color: #fff;
     text-align: center;
     margin-bottom: 5px;
}

#newsletter 
{
     background: #A7894E;
     width: 178px;
     color: #fff;
     text-align: center;
     margin-bottom: 5px;
}

#topstrap 
{
     background: #A7894E;
     width: 595px;
     color: #fff;
     text-align: right;
     font-weight: 600;
     margin-bottom: 5px;
     line-height: 20px;
     border-top: 5px solid #4c3e24;
}

#topstrap2 
{
     background: #A7894E;
     width: 588px;
     color: #fff;
     text-align: right;
     font-weight: 600;
     margin-bottom: 5px;
     line-height: 20px;
     border-top: 5px solid #4c3e24;
}

.smalltext 
{
     color: #fff;
     font-size: 10px;
     line-height: 14px;
}

.botheading 
{
     font-weight: 600;
     color: #A7894E;
     font-size: 12px;
}

.botheadinglarge 
{
     font-weight: 600;
     color: #A7894E;
     font-size: 18px;
}

.bottomblurb 
{
     color: #333;
     line-height: 18px;
     font-size: 11px;
     font-weight: 600;
}

a.bottomblurb 
{
     color: #A7894E;
     line-height: 18px;
     font-size: 11px;
     font-weight: 600;
     text-decoration: underline;
}

a.bottomblurb:hover 
{
     color: #333;
     line-height: 18px;
     font-size: 11px;
     font-weight: 600;
     text-decoration: underline;
}

.spacer2
{
	padding:2px;
}

.spacer4
{
	padding:4px;
}

.spacer8
{
	padding:8px;
}

.catlink 
{
     color: #A7894E;
     line-height: 18px;
     font-size: 12px;
     font-weight: 600;
     text-decoration: none;
}

a.catlink:hover 
{
     color: #333;
     line-height: 18px;
     font-size: 12px;
     font-weight: 600;
     text-decoration: none;
}

.extracatlink 
{
     color: #fff;
     font-size: 11px;
     font-weight: 600;
     text-decoration: none;
}

a.extracatlink:hover 
{
     color: #fff;
     font-size: 11px;
     font-weight: 600;
     text-decoration: underline;
}

.fieldname 
{
     color: #333;
     font-size: 11px;
}

.error 
{
     color: #ff0000;
     font-size: 11px;
}

a.pagelink
{
     font-size: 11px;
     color:#CC0000;
     text-decoration: none;
}

a.pagelink:hover
{
     font-size: 11px;
     color: #999;
     text-decoration: none;
}

.headlink 
{
     color: #000;
     font-size: 12px;
     text-decoration: underline;
}

a.headlink:hover 
{
     color: #000;
     font-size: 12px;
     text-decoration: none;
}

.dstext11
{
     color: #333;
     font-size: 11px;
	 line-height:20px;
}

.box
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border: #E5E5E5 solid 1px;	
	font-size:11px;
	font-weight:normal;
	color: #000000;
}

.numbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border: #E5E5E5 solid 1px;	
	font-size:11px;
	font-weight:normal;
	color: #000000;
	text-align:right;
}

.numbox12
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border: #E5E5E5 solid 1px;	
	font-size:12px;
	font-weight:normal;
	color: #000000;
	text-align:right;
}

.button 
 {
 font-family: Verdana, sans-serif;
 font-size:10px;
 background-color :#999; 
 border:1px solid #ffffff; 
 font-weight:normal; 
 color:#ffffff; 
 text-decoration:none;
 padding-bottom:1px;
 line-height:12px;
 cursor:pointer;
}

#itemInfo
{
     border-bottom: 1px dashed #4a3c23;
}

a.smalllink
{
     font-size: 10px;
     color:#006600;
     text-decoration: none;
}

a.smalllink:hover
{
     font-size: 10px;
     color: #999;
     text-decoration: none;
}

.graytext
{
     color: #999;
     font-size: 11px;
}

#pwdArea
{
	height:188px;
}

a.textlink
{
     font-size: 12px;
     color:#006600;
     text-decoration: none;
}

a.textlink:hover
{
     font-size: 12px;
     color: #999;
     text-decoration: none;
}
a.textlinkred
{
     font-size: 12px;
     color:#cc0000;
     text-decoration: none;
}

a.textlinkred:hover
{
     font-size: 12px;
     color: #999;
     text-decoration: none;
}

#qbuttons
{
	margin-top:5px;
	margin-bottom:25px;
	text-align:right;
	width: 778px;
}

#quotecontent {
     width: 778px;
     text-align: center;
     margin: 0 auto;
	 border: 1px solid #A7894E;
	 padding:0px;
	 color:333;
}

.tbheading 
{
     background-image: url('images/topmenu_grad.gif');
     background-repeat: repeat-x;
     color: #fff;
     font-size: 10px;
     padding-left: 7px;
     padding-right: 7px;
     border-right: 1px solid #CCC;
     height: 14px;
     font-weight: 550;
}

.quoteheading
{
     background-image: url('images/topmenu_grad60.gif');
     background-repeat: repeat-x;
     color: #fff;
     font-size: 10px;
     padding-left: 7px;
     padding-right: 7px;
     border-right: 1px solid #CCC;
     font-weight: 550;
}

.para11 
{
     color:#FFFF99;
     font-size: 10px;
}

.whitepara
{
     color:#ffffff;
     font-size: 11px;
}

#ultrafooter
{
	display:none;
}
.newclass{
text-decoration:none;
color: #333;
}
.newclass:hover{
color: #FFFFFF;
}