body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#af2f24;
}

#bg {
background:url(bg.gif) repeat-x;
color: #ffffff;
background-color:#999dc3;
display: block;
vertical-align:top;
}

#bodysize{
width:769px;
}

#flashbanner{
width:286px;
height:388px;
vertical-align:top;
}

#lhsbg{
background:url(lhsbg.gif) repeat-y;
vertical-align:top;
}

#rhs{
width:483px;
vertical-align:top;
background:url(bodybg.jpg) repeat-y;
}

#toplink{
height:20px;
font-family:Verdana;
font-size:10px;
color:#b69861;
text-align:right;
padding: 0px 40px 0px 0px;
}

#logo{
background:url(logo.jpg) no-repeat;
width:483px;
height:178px;
vertical-align:top;
}

#heading{
background:url(headingbg.jpg) no-repeat;
width:483px;
height:39px;
vertical-align:top;
}

.toplinks{
font-family:Verdana;
font-size:10px;
color:#b69861;
text-decoration:none;
padding: 0px 10px 0px 10px;
line-height:38px;
}

a.toplinks:hover {
color:#ffd27f;
}

.linksbg{
background:url(linksbg.gif) no-repeat;
width:483px;
height:55px;
vertical-align:top;
padding: 0px 0px 0px 0px;
}

.mainlinks{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#fabe70;
text-decoration:none;
padding: 12px 6px 10px 6px;
display:block;
}

a.mainlinks:hover{
color:#ffe68d;
}

.selectedmainlinks{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#ffe68d;
text-decoration:none;
border-top:2px solid #fabe70;
padding: 10px 6px 10px 6px;
display:block;
}

.subbg{
background-color:#ebe8d9;
width:440px;
}


.selsublinks{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#fabe70;
text-decoration:none;
padding: 10px 8px 10px 8px;
display:block;
background-color:#a4001d;
}

.sublinks{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#a4001d;
text-decoration:none;
padding: 10px 8px 10px 8px;
display:block;
background-color:#ebe8d9;
}

a.sublinks:hover{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#a4001d;
text-decoration:none;
padding: 10px 8px 10px 8px;
display:block;
background-color:#cbc4a2;
}

.leftlinksbg{
background:url(leftlinksbg.jpg) no-repeat;
width:271px;
vertical-align:top;
}

.leftlinksbg1{
background:url(leftlinksbg1.jpg) no-repeat;
width:271px;
height:154px;
vertical-align:top;
}

.copy{
font-family:Verdana;
font-size:9px;
color:#f3ba78;
text-decoration:none;
padding: 0px 10px 0px 30px;
line-height:40px;
}

.gaph{
height:18px;
}

.gaphght{
height:12px;
}

.gapheight{
height:8px;
}

.gapw{
width:15px;
}

.gapwid{
width:10px;
}

.lhslinksarrow{
background:url(arrowbrown.gif) no-repeat;
font-family:Verdana;
font-size:11px;
color:#690b0c;
text-align:right;
padding: 0px 0px 0px 25px;
}

.lhslinks{
font-family:Verdana;
font-size:11px;
color:#690b0c;
text-align:right;
padding: 3px 35px 3px 0px;
text-decoration:none;
display:block;
}

a.lhslinks:hover{
text-decoration:underline;
}

.shadowleft{
background:url(shadowleft.gif) no-repeat;
width:15px;
height:14px;
vertical-align:top;
}

.valign{
vertical-align:top;
}

.bottom{
background:url(bottombg.gif) repeat-y;
height:6px;
}

.searchplace{
margin: 20px 12px 12px 18px;
}

.searchbg{
background:url(searchbg.jpg) no-repeat;
width:237px;
height:88px;
vertical-align:top;
}

.searchheading{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-align:left;
padding: 6px 0px 7px 12px;
text-decoration:none;
display:block;
}

.srchtxt{
padding: 0px 0px 0px 0px;
vertical-align:top;
font-family:Verdana;
width:150px;
font-size:10px;
}

.quantxt{
padding: 0px 0px 0px 0px;
vertical-align:top;
font-family:Verdana;
width:50px;
font-size:10px;
}

.srchtabs{
padding: 7px 0px 3px 10px;
vertical-align:top;
}

.rhsplacement{
margin: 16px 18px 12px 22px;
width:440px;
}

.heading{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#781311;
text-align:left;
display:block;
padding: 3px 0px 9px 0px;
}

.contentsmall{
font-family:Verdana;
font-size:9px;
font-weight:normal;
line-height:16px;
color:#f16f6f;
text-align:left;
}

.content{
font-family:Verdana;
font-size:11px;
font-weight:normal;
line-height:16px;
color:#595959;
text-align:left;
}

.pagetxt{
font-family:Verdana;
font-size:10px;
font-weight:normal;
line-height:35px;
color:#7c0022;
text-align:right;
display:block;
padding: 4px 0px 4px 0px;
}

.pagelinks{
font-family:Verdana;
font-size:10px;
font-weight:normal;
line-height:16px;
color:#7c0022;
text-align:right;
padding: 0px 5px 0px 5px;
text-decoration:underline;
}

a.pagelinks:hover{
font-family:Verdana;
font-size:10px;
font-weight:normal;
line-height:16px;
color:#7c0022;
text-align:right;
padding: 0px 5px 0px 5px;
text-decoration:none;
}

.seperate{
background:url(seperate.gif) repeat-x;
height:25px;
}

.titles{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#781311;
text-align:left;
display:block;
padding: 6px 0px 10px 0px;
}

.sareenames{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#a4001d;
text-align:left;
display:block;
padding: 6px 0px 4px 0px;
vertical-align:top;
}

.carttxt{
background:url(cart_icon.gif) no-repeat;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#a4001d;
text-align:left;
display:block;
vertical-align:top;
padding: 6px 0px 6px 18px;
}

a.carttxt:hover{
text-decoration:none;
}

.lrgtxt{
background:url(large_icon.gif) no-repeat;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#a4001d;
text-align:left;
display:block;
vertical-align:top;
padding: 6px 0px 6px 18px;
}

a.lrgtxt:hover{
text-decoration:none;
}

.contenttabs{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#595959;
text-align:right;
vertical-align:top;
display:block;
padding: 6px 0px 10px 0px;
}

.contenttabs1{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#595959;
text-align:right;
vertical-align:top;
display:block;
padding: 6px 5px 10px 5px;
}

.imgmid{
vertical-align:top;
width:241px;
}

.txtmid{
font-family:Verdana;
font-size:11px;
line-height:16px;
font-weight:normal;
color:#a4001d;
}

.site2 {
PADDING-LEFT: 3px;	
PADDING-BOTTOM: 5px;
PADDING-TOP: 1px;
FONT-SIZE: 11px;
FONT-FAMILY: tahoma;
line-height: 18px;
COLOR: #5e0609;
text-decoration:none;
}

A.site2:hover {
FONT-SIZE: 11px;
text-decoration:underline;
color:#5e0609;
}



