html, body {
font-family: Geneva, Verdana, sans-serif;
font-size: 12px;
height: 100%; 
background: url('images/bg.png');
margin: auto;
}

h1, h2, h3 {
font-family: Geneva, Verdana, sans-serif;
font-size: 24px;
font-weight: lighter;
color: #F60;
margin-top:-30px;
text-align: left;
}

.header {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 26px;
font-weight: lighter;
color: #F60;
margin-top:-30px;
}

div.listingsbox {
width: 404 px;
height: 114 px;
background-image: url(images/box_listings.png);
background-repeat:no-repeat;
}

div.buyingbox {
width: 404 px;
height: 114 px;
background-image: url(images/box_buying.png);
background-repeat:no-repeat;
}

div.sellingbox {
width: 404 px;
height: 114 px;
background-image: url(images/box_selling.png);
background-repeat:no-repeat;
}

div.rentingbox {
width: 404 px;
height: 114 px;
background-image: url(images/box_renting.png);
background-repeat:no-repeat;
}

div.blogbox {
	width: 404 px;
	height: 114 px;
	background-image: url(images/blogbox1.png);
	background-repeat: no-repeat;
}

.subhead {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 14px;
font-weight: lighter;
color: #006;
}

.smallblue {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #006;
}

.newsub {
font-family: Geneva, Verdana, sans-serif;
font-size: 18px;
font-weight: lighter;
color: #006;
}

.headerbold {
font-family: Geneva, Verdana, sans-serif;
font-size: 20px;
color: #F60;
}

div.container {
width: 882px;
min-height: 100%;
margin-top: 0px;
margin: auto;
background-color: #FFFFFF;
}



div.middle {
background-image: url('images/textmiddle.png');
background-repeat: repeat-y;
}

div.body {
width: 780px;
margin: auto;
height: 100%;
min-height: 100%;
}

#sideleft {
width: 500px;
background-color:#CCCCFF;
}

#sideright {
width: 270px;
}

div.nav {
width: 882px;
height: 30px;
}

a.body:link {
font-family: Helvetica, Verdana, Arial, sans-serif;	
color: #CC3300;
text-decoration: underline;
}

a.body:visited {
font-family: Helvetica, Verdana, Arial, sans-serif;	
color: #CC3300;
text-decoration: underline;
}

a.body:hover {
font-family: Helvetica, Verdana, Arial, sans-serif;
color: #009;
text-decoration: none;
}

a.body:active {
font-family: Helvetica, Verdana, Arial, sans-serif;
color: #CC3300;
text-decoration: underline;
}

a.footer:link {
color: #FFFFFF;
text-decoration: none;
}

a.footer:visited {
color: #FFFFFF;
text-decoration: none;
}

a.footer:hover {
color: #CCCC99;
text-decoration: underline;
}

a.footer:active {
color: #FFFFFF;
text-decoration: none;
}

* {padding:0;}
.dropdown {float:left; padding-right:0px; padding:0; margin:0}
.dropdown dt {width:160.3px; border:0px solid #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:url(images/js.jpg); color:#FFFFFF; text-align: center; margin:0;}
.dropdown dt:hover {background:url(images/js_over.jpg); color: #000033;}
.dropdown dd {position:absolute; overflow:hidden; width:176.3px; display:none; background:#fff; z-index:200; opacity:0; padding:0; margin:0}
.dropdown ul {width:159px; border:0px solid #CCCC99; list-style:none; border-top:none; margin:0;}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#003333; text-decoration:none; background:#CCCC99; width:194px}
.dropdown a:hover {background:#FFFFFF; color:#CC3300}
.dropdown .underline {border-bottom:1px solid #CC3300}

.dropdown1 {float:left; padding-right:0px; padding:0; margin:0}
.dropdown1 dt {width:160.3px; border:0px solid #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:url(images/js.jpg); color:#FFFFFF; text-align: center; margin:0;}
.dropdown1 dt:hover {background:url(images/js_over.jpg); color: #000033;}
.dropdown1 dd {position:absolute; overflow:hidden; width:176.3px; display:none; background:#fff; z-index:200; opacity:0; padding:0; margin:0}
.dropdown1 ul {width:159px; border:0px solid #CCCC99; list-style:none; border-top:none; margin:0;}
.dropdown1 li {display:inline}
.dropdown1 a, .dropdown1 a:active, .dropdown1 a:visited {width:160.3px; border:0px solid #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:none; color:#FFFFFF; text-align: center; margin:0; text-decoration:none;}
.dropdown1 a:hover {background:none; color: #000033; text-decoration:none;}
.dropdown1 .underline {border-bottom:1px solid #CC3300}

div.redtext {
color: #CC3300;
font-weight:bold;
margin-left: 10px;
}

div.white {
background-color: #FFFFFF;
width: 190px;
padding: 20px;
}

div.footer {
text-align: right;
font-weight: bold;
}

div.three {
text-align: center;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 20px;
font-weight: lighter;
color: #000033;
}

div.threetext {
width: 250px;
padding: 15px;
}

#sidebar {
width: 260
}

.bgsocial {
  background-image: url(images/red.png);
  background-repeat: no-repeat;
  background-position: top left;
  width: 260px;
  vertical-align: top;
}

img.floatleft { 
float: left;
margin-right: 5px; 
margin-top: 6px; 
width: 90px;
}

img.float { 
float: right;
margin-right: 5px; 
margin-top: 6px; 
}

.subhead {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 26px;
font-weight: lighter;
color: #CC3300;
}

a.subhead:link, a.subhead:visited {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 20px;
font-weight: lighter;
color: #000033;
text-decoration: underline;
}

a.subhead:hover, a.subhead:active {
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 20px;
font-weight: lighter;
color: #000033;
text-decoration: none;
}