body{margin:0 0 0 0;font-family:arial, helvetica; font-size:13px;background-image:url(images/bgswirlyrpt.jpg);background-color:#530603;}
img, div, td {behavior:url(iepngfix.htc)} 
a, a:active, a:visited {text-decoration:none;color:#98002E;}
a:hover, a:active:hover, a:visited:hover{text-decoration:underline;}
td{font-family:arial, helvetica; font-size:13px;vertical-align:top;text-align:left;}
table{border-collapse:collapse;border:0px;}
img{border:0px;}
#clearFloat{height:1px;overflow:hidden;clear:both float;float:none;}

.leftColFade{background-image:url(images/leftFade.png);background-repeat:repeat-y;width:15px;}
.mainContent{background-color:#530603;}
.rightColFade{background-image:url(images/rightFade.png);background-repeat:repeat-y;width:15px;}
#header{background-color:#230100;}
#headLeft {float:left;height:110px;overflow:hidden;}
#headRight {float:right;width:200px;height:110px;overflow:hidden;}
#addrInfo {color:#FFFFFF;font-size:12px;height:120px;margin-top:10px;padding-right:10px;overflow:hidden;}
#logo{background-image:url(images/logo.jpg);background-repeat:no-repeat;width:272px;height:85px;}
#banner{background-image:url(images/banner.jpg);background-repeat:no-repeat;width:852px;height:230px;margin-left:24px;}
#banner div{font-family:trebuchet ms, arial, helvetica;font-size:25px;color:#000000;padding-left:60px;padding-top:80px;}
.topHeader{background-image:url(images/headerBg.jpg);background-repeat:repeat-x;width:900px;height:160px;background-color:#230100;}
#navContainer {width:850px;height:36px;float:left;margin-top:14px;padding-left:30px;}
.topNav a, .topNav a:visited, .topNav a:active{background-image:url(images/navButton.gif);background-position:0px 0px;background-repeat:no-repeat;width:132px;height:36px;text-align:center;line-height:36px;font-family:trebuchet ms, arial;font-size:15px;font-weight:bold;color:#FFFFFF;margin-right:2px;text-decoration:none;}
.topNav a:hover, .topNav a:visited:hover, .topNav a:active:hover{background-image:url(images/navButton.gif);background-position:0px -40px;text-decoration:none;background-repeat:no-repeat;}
.topNav a#off{background:url(images/navButton.gif) no-repeat 0px -40px;float:left;color:#FFFFFF;}

#welcomeSpot{background-color:#F7F2D7;overflow:hidden;font-family:arial, helvetica;font-size:14px;color:#000000;overflow:hidden;width:527px;}
#welcomeSpot p{margin-left:350px;}
#orangeLine{background-color:#812F19;width:526px;height:2px;font-size:1px;overflow:hidden;margin-top:11px;}
#quoteSpot{background-image:url(images/quoteSpot.jpg);background-repeat:no-repeat;width:303px;height:99px;margin-left:15px;font-family:arial, helvetica;font-size:13px;color:#000000;}
#quoteText{font-family:trebuchet ms, arial, helvetica;font-size:12px;color:#000000;padding-left:50px;padding-top:20px;padding-right:15px;line-height:14px;}
#footer{background-image:url(images/footerRepeat.jpg);background-repeat:repeat-x;height:80px;overflow:hidden;margin-top:20px;color:#FFFFFF;}
#footer table{font-family:arial, helvetica;font-size:13px;color:#FFFFFF;}
a.footerNav, a.footerNav:visited, a.footerNav:active{font-family:arial, helvetica;font-weight:bold;font-size:13px;color:#FFFFFF;line-height:80px;margin-left:10px;margin-right:10px;}
a.footerNav:hover, a.footerNav:visited:hover, a.footerNav:active:hover{color:#C84A06;text-decoration:none;}
#pageTitle{font-family:arial, helvetica; font-size:18px;color:#FFFFFF;}	
#contentArea{background-color:#EDE6C1;margin-top:15px;overflow:hidden;margin-left:24px;font-family:arial, helvetica;font-size:14px;color:#FFFFFF;}
#leftNav {vertical-align:top;width:210px;background-color:#EEE6C2;padding-bottom:60px;padding-left:15px;border-right:1px solid #230100;}
.tdSpacer {width:8px;}
#rightContent {padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:20px;margin-left:10px;width:590px;vertical-align:top;overflow:hidden;}

A.storeNav, A.storeNav:visited, A.storeNav:active {
width:165px;
background-image:url(images/CatBg.png);
background-repeat:no-repeat;
background-position:0px 0px;
font-size:12px;
line-height:35px;
font-family:trebuchet ms, Arial;
color:#FFFFFF;
text-decoration:none;
text-align:left;
display:block;
overflow:hidden;
padding-left:10px;}

A.storeNav:hover, A.storeNav:visited:hover, A.storeNav:active:hover {
background-image:url(images/CatBg.png);
background-repeat:no-repeat;
background-position:0px -36px;
color:#FFFFFF;
text-decoration:none;}

A.storeNavSub, A.storeNavSub:visited, A.storeNavSub:active {
margin-left:15px;
width:165px;
background-image:url(images/CatBg.png);
background-repeat:no-repeat;
background-position:0px 0px;
font-size:12px;
line-height:35px;
font-family:trebuchet ms, Arial;
color:#FFFFFF;
text-decoration:none;
text-align:left;
display:block;
overflow:hidden;
padding-left:10px;}

A.storeNavSub:hover, A.storeNavSub:visited:hover, A.storeNavSub:active:hover {
background-image:url(images/CatBg.png);
background-repeat:no-repeat;
background-position:0px -36px;
color:#FFFFFF;
text-decoration:none;
margin-left:15px;}


.menuTable{color:#000000;font-size:12px;margin-bottom:10px;margin-left:15px;margin-right:15px;border:1px solid #FFFFFF;border-collapse:collapse;}
.menuTable2{color:#000000;font-size:12px;margin-bottom:10px;margin-left:15px;margin-right:1px;width:503px;}
.sbutton{cursor:pointer;background-image:url(images/sbutton.jpg);background-repeat:repeat-x;overflow:hidden;height:26px;font-size:13px;color:#000000;font-weight:bold;line-height:26px;border:1px solid #FFFB7E;}

.menuTable2 a, .menuTable2 a:visited, .menuTable2 a:active{color:#000000;text-decoration:none;font-size:18px;}
.menuTable2 a:hover, .menuTable2 a:visited:hover, .menuTable2 a:active:hover{text-decoration:underline;}
#mapper{margin:0 0 0 0;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;border:5px solid #cccccc;}

#menuContainer{background-color:#F7F2D7;overflow:hidden;font-family:arial, helvetica;font-size:14px;color:#000000;overflow:hidden;width:851px;}
#menuContainer p{margin-left:350px;}
.textBox {border:1px solid #000000;height:25px;width:250px;color:#470302;font-size:14px;}

