
.style1 {font-family: Arial, Helvetica, sans-serif}
.style2 {font-size: 12px}
.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.style4 {font-size: 14px}
.style5 {font-size: 9px; font-family: Arial, Helvetica, sans-serif; }
.style7 {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #000000; }
body,td,th {
	color: #000000;
}


#headerdown {
width: 792px;
margin-left: auto;
margin-right: auto;
}

#headad {
float:right;
margin-left: auto;
margin-right: auto;
}

#adsensehead {
width: 792px;
height:18px;
margin-top: 5px;
padding-top:3px;
vertical-align:middle;
margin-left: auto;
margin-right: auto;
text-align:right;
background-color:#6699CC;
}

#addressblock {
float:left;
width: 190px;
margin-top: 5px;
margin-right:10px;
margin-bottom:20px;
padding:3px;
text-align:left;
<!-- border:dotted #999999 thin; -->
}

img.listimage {
margin:3px;
max-width:210px;
}

img.logobanner {
max-width:450px;
max-height:80px;
}

#contactblock {
float:left;
width: 232px;
margin-top: 5px;
padding:3px;
text-align:left;
border:dotted #999999 thin;
}

#entity {
margin-top: 5px;
padding:3px;
text-align:left;
}

#letters, #letters a:hover, #letters a#selected, #letters a{
width: 792px;
margin-top: 5px;
margin-left: auto;
margin-right: auto;
border-bottom:thin; 
font: 12px verdana;
text-decoration: none;
}





#footer, #footer a:hover, #footer a#selected, #footer a{
width: 790px;
margin-left: auto;
margin-right: auto; 
font: 12px verdana;
text-decoration: none;
}



#middlepage {
width: 792px;
margin-top: 5px;
margin-left: auto;
margin-right: auto;
}

#square2feature {
width: 300px;
}

#bar3feature {
width: 300px;
}

#square1feature {
width: 300px;
}

#adcolumn1 {
width: 300px;
float: left;
margin-right: 10px;
}

#mainpagebit {
width: 450px;
float: left;
font: 12px verdana;
}


#midbotextra {
width: 450px;
margin-left:20px;
margin-right:20px;
float: left;
font: 12px verdana;
}

#midcolumn2 {
float: left;
}
#clearfloat {
clear:both;
}
#categorybox {
float:left;
padding:7px;
margin:5px;
border: thin solid #666666;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
#categoryhold {
width: 450px;
margin-left:20px;
margin-right:20px;
float: left;
font-family:Arial, Helvetica, sans-serif;

}

#adbusmidsectionmain {
width: 488px;
margin-left: 12px;
margin-right: 12px;
margin-bottom: 12px;  
background: #6699CC;
text-align: center;
}

#adbusmidsectionmainfiller {
width: 470px;
background: #ffffff;
text-align: left;
margin-left: 9px;
}

.adbusmidmaintop { 
background: url(images/css/adbustr.gif) no-repeat top right; 
}

.adbusmaintab {
background: #6699CC; 
}

#thxconmsg {
font: 12px verdana;
position: relative; left: 9px;
padding-right: 18px;
}

img.corner {
   width: 9px;
   height: 9px;
   border: none;
   display: block !important;
}

.adbusmidmainbottom { 
background: url(images/css/adbusbr.gif) no-repeat top right; 
}


.midmaintop { 
background: url(images/css/mmtr.gif) no-repeat top right; 
}

.midmainbottom { 
background: url(images/css/mmbr.gif) no-repeat top right; 
}

.contactmidmaintop { 
background: url(images/css/adbustr.gif) no-repeat top right; 
}

.contactmidmainbottom { 
background: url(images/css/adbusbr.gif) no-repeat top right; 
}

.catlinkstop { 
background: url(images/css/cltr.gif) no-repeat top right; 
}

.catlinksbottom { 
background: url(images/css/clbr.gif) no-repeat top right; 
}

#adcol3 {
text-align: center;
float: left;
}

#gtower{
width: 138px;
height: 618px;
margin-bottom: 12px;  
background: #ebebeb;
text-align: center;
}

.adcol3top { 
background: url(images/css/gtr.gif) no-repeat top right; 
}

.adcol3bottom {
background: url(images/css/gbr.gif) no-repeat top right; 
}

#privmidsectionmain {
width: 488px;
margin-left: 12px;
margin-right: 12px;
margin-bottom: 12px;  
background: #6699CC;
text-align: center;
}

#privmidsectionmainfiller {
width: 470px;
background: #ffffff;
text-align: left;
margin-left: 9px;
}

#privmsg {
font: 12px verdana;
position: relative; left: 9px;
padding-right: 18px;
}