#pagewidth {
width: 885px;
}

#promotions-header{
width: 100%;
margin-left: 22px; 
margin-bottom: 22px; 
margin-top: 22px; 
}

#headerad {
position: absolute; top: 22px; left: 400px;
}

#menuhousing{
width: 870px;
background: #ebebeb;
}

#catsbody {
width: 350px;
margin-left: 21px;
margin-bottom: 12px;  
color: black;
font: 12px verdana;
text-decoration: none;
}

#h2.catsbody {  

text-decoration: none;
}

#pointermenu2{
margin: 0;
padding: 0;
}

#pointermenu2 ul{
margin: 0;
margin-left: 15px; /*menu offset from left edge of window*/
float: left;
padding-left: 8px;
font: bold 13px Verdana;
background: #758390 url(images/css/leftround2.gif) bottom left no-repeat; /*optional left round corner*/
}

* html #pointermenu2 ul{ /*IE6 only rule. Decrease ul left margin and add 1em bottom margin*/
margin-bottom: 1em;
margin-left: 7px; /*menu offset from left edge of window in IE*/
}

#pointermenu2 ul li{
display: inline;
}


#pointermenu2 ul li a{
float: left;
color: white;
font-weight: bold;
padding: 7px 9px 7px 5px;
text-decoration: none;
}

#pointermenu2 ul li a:visited{
color: white;
}


#pointermenu2 ul li a:hover, #pointermenu2 ul li a#selected{ /*hover and selected link*/
color: white;
background: transparent url(images/css/pointer.gif) bottom center no-repeat;
}

#pointermenu2 ul li a#rightcorner{
padding-right: 0;
padding-left: 2px;
background: url(images/css/rightround2.gif) bottom right no-repeat; /*optional right round corner*/
}

#promotions-search-main{
width: 495px;
height: 65px;
margin-left: 22px; 
margin-bottom: 22px; 
margin-top: 22px; 
background: #ebebeb;
float: left;
}

#additmain{
width: 341px;
height: 65px;
margin-left: 12px; 
margin-bottom: 22px; 
margin-top: 22px; 
background: #ebebeb;
float: left;
text-align: center;
}


#tabsearchform{
width: 477px;
height: 47px;
padding-left: 9px; 
padding-right: 9px; 
background: #ebebeb;
}

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

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

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

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

#square1feature{
width: 318px;
height: 293px;
margin-left: 22px;
margin-bottom: 12px;  
background: #e6eebc;
text-align: center;

}

#square2feature{
width: 318px;
height: 268px;
margin-left: 22px;
margin-bottom: 12px; 
margin-top: 12px; 
background: #bcdda6;
text-align: center;
}


#bar3feature{
width: 318px;
height: 123px;
margin-left: 22px;
margin-bottom: 12px; 
margin-top: 12px; 
background: #d7d7d7;
text-align: center;
}

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

#aboutmidsectionmain {
width: 368px;
margin-left: 12px;
margin-bottom: 12px;  
background: #6699CC;
text-align: center;
}

#aboutmidsectionmainfiller {
width: 350px;
background: #ffffff;
text-align: left;
margin-left: 9px;
}

#midsectionmain {
width: 368px;
height: 450px;
margin-left: 12px;
margin-bottom: 12px;  
background: #E22041;
text-align: center;
}

#midsectionmainfiller {
width: 350px;
height: 432px;
background: #ffffff;
text-align: left;
margin-left: 9px;
}

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

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

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

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

#conmidsectionmain {
width: 368px;
height: 450px;
margin-left: 12px;
margin-bottom: 12px;  
background: #6699CC;
text-align: center;
}

#catlinks {
width: 368px;
margin-left: 12px;
margin-bottom: 12px;  
background: #000000;
color: white;
font: bold 10px verdana;
text-decoration: none;
}


#footerstripe {
width: 848px;
height: 2px;
margin-left: 22px;
margin-bottom: 9px;  
background: #ebebeb;
}

#footer {
width: 840px;
margin-left: 22px;
margin-bottom: 22px;  
color: #555555;
font: 12px verdana;
text-decoration: none;
float: left;
}

#footer a:hover, #footer a#selected, #footer a{
color: #555555;
font: 12px verdana;
text-decoration: none;
}

#footer2 {
width: 394px;
margin-bottom: 22px;  
color: #555555;
font: 12px verdana;
text-decoration: none;
float: left;
}

#footer2 a:hover, #footer2 a#selected, #footer2 a{
color: #555555;
font: 12px verdana;
text-decoration: none;
}

.profilelinks {
color:#0000FF;
}

.profilelinks a:hover, .profilelinks a.selected, .profilelinks a{
color:#0000FF;
}

#catlinks a:hover, #catlinks a#selected, #catlinks a{
color: white;
font: bold 10px verdana;
text-decoration: none;
}

#adcolumn1 {
float: left;
}

#midcolumn2 {
float: left;
}

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

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

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

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

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

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

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

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

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

.maintab {
background: #E22041; 
}

.conmaintab {
background: #6699CC; 
}

.adbusmaintab {
background: #6699CC; 
}

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

img.maintabsize {
   width: 143px;
   height: 25px;
   border: none;
   display: block !important;
}

img.conmaintabsize {
   width: 143px;
   height: 25px;
   border: none;
   display: block !important;
}

img.adbusmaintabsize {
   width: 143px;
   height: 25px;
   border: none;
   display: block !important;
}

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

.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; 
}

#PreviewCompanyNav {

font: 12px verdana;
position: relative; top: 9px; left: 9px;
width: 332px;
}

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

#someclass {
font: 12px verdana;
}

.someclass {
font: 12px verdana;
}

#style2 {
font: 12px verdana;
}

.style2 {
font: 12px verdana;
}

#Promotions {
font: 12px verdana;
}


#PreviewCompanyLogo {
position: relative; top: 9px; left: 201px;
width: 140px;
height: 40px;
}

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

#PreviewCompanyName {

font: bold 18px verdana;
position: relative; top: 7px; left: 9px;
width: 332px;
}

#PreviewCompanyAdd {
font: 12px verdana;
position: relative; top: 2px; left: 9px;
width: 160px;
}

#PreviewCompanyWeb {
font: 12px verdana;
position: relative; top: 5px; left: 9px;
width: 332px;
}

#PreviewCompanyGen {
background: #e6eebc;
font: 12px verdana;
position: relative; top: -143px; left: 181px;
width: 160px;
}

#PreviewCompanyNew {
background: #e0e3f8;
font: 12px verdana;
position: relative; top: -147px; left: 181px;
width: 160px;
}

#PreviewCompanyAbout {
font: 12px verdana;
width: 332px;
position: relative; top: -100px; left: 9px;

}

#PreviewCompanyAbout a:hover, #footer a#selected, #PreviewCompanyAbout a{
color: black;
font: 12px verdana;
text-decoration: underline;
}

#PreviewCompanyAdd a:hover, #footer a#selected, #PreviewCompanyAdd a{
color: black;
font: 12px verdana;
text-decoration: underline;
}

#PreviewCompanyWeb a:hover, #footer a#selected, #PreviewCompanyWeb a{
color: black;
font: 12px verdana;
text-decoration: none;

}
