html{

height:100%;

margin-bottom:1px;

}

BODY{

margin-top:30px;

margin-left: auto;  

margin-right: auto;

padding:0;

text-align: center; 

background-image:url(../images/bgstrip.png);

}

#container {  margin: 0 auto;

width:750px;

}

img{

border:0;

}

#top{

background-image:url(../images/topbar.png);

height:10px;

width:750px;

}



	.pic{

	padding:10px;

	float:right;

	}

	

.getlisted {

	padding-left:22px;

	padding-right:22px;

	}

	

	.subheading {color: #3259C2;}

	

	

#middle{

text-align:left;

background-image:url(../images/middlebar.png);

width:710px;

padding-top:10px;

padding-left:20px;

padding-right:20px;

}

#bottom{

background-image:url(../images/bottombar.png);

width:750px;

height:10px;

}

#logo{

background-image:url(../images/logo.gif);

background-repeat:no-repeat;

width:234px;

height:68px;

}

#menu{

text-align:center;

background-color:#EFEFEF;

border-top:1px dotted #999999;

border-bottom:1px dotted #999999;

width:706px;

padding:2px;

margin-top:10px;

margin-bottom:6px;

}

#menu ul{

margin: 0;

padding: 0;

list-style-type: none;

display: inline;

}

#menu li{

display: inline;

list-style-type: none;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

padding-left:21px;

padding-right:21px;

margin:0px;

}

#menu a, a:link, a:visited{

color:#000000;

text-decoration:none;

}

#menu a:hover{

color:#666666;

}

#sidebar{

width:180px;

background-image:url(../images/searchbg.jpg);

float:left;

margin-right:10px;

margin-bottom:0px;

padding-bottom:0px;

margin-top:10px;

background-color:#efefef;

}

#sidebar a, a:link, a:visited{



text-decoration:none;

color:#CCCCCC;

text-decoration:none;

}

#sidebar a:hover{

color:#666666;

}

#sidebar p{

margin:0;

padding-bottom:5px;

}

#main{

padding-top:10px;

padding-bottom:20px;

width:520px;

float:right;

clear:none;

}

#footer{

clear:both;

border-top:1px dotted #CCCCCC;

padding-top:2px;

margin-top:15px;

font-size:10px;

height:26px;

color:#CCCCCC;

}

p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

line-height:16px;

margin-top:5px;

margin-bottom:10px;

}

#footer #left{

float:left;

}

#footer #right{

float:right;

}

#footer a, a:link, a:visited{

color:#CCCCCC;

text-decoration:none;

}

#footer a:hover{

color:#666666;

}

.nb{

border:0;

}

.spad{

padding-left:19px;

padding-right:19px;

}

.keywords{

width:135px;

}

#searchend{

background-image:url(../images/searchbottom.jpg);

background-repeat:no-repeat;

background-color:white;

height:17px;

width:180px;

padding-bottom:10px;

}

div#main a, a:link, a:visited{

text-decoration:none;

color:#315ac3;

}

div#main a:hover{

color:#666666;

}

form{

margin:0;

padding:0;

}

#navbar{

width:500px;

height:14px;

background-image:url(../images/navgar.gif);

padding:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#999999;

margin-bottom:15px;

}

div#navbar p{

margin:0;

padding:0;

}

div#navbar a:link{

color:#999999;

}



div#navbar a:visited{

color:#999999;

}

div#navbar a:hover{

color:#666666;

}

.dark a:link{

color:red;

}

h1{

font-family:"Myriad Pro", Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:22px;

color:#315ac3;

padding-bottom:5px;
margin-top:5px;

}

.buslis{

padding:8px;

margin-bottom:15px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

border:1px dotted #000000;

background-color:#F7F7F7;

background-image:url(../images/listingbg.jpg);

background-repeat:repeat-x;

}

h2{

margin-top:3px;

margin-bottom:0px;

font-family: Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:14px;

color:#315ac3;

}

.faded{

margin-top:0px;

color:#999999;

}

.searchtime{

padding-top:5px;

color:#999999;

font-size:10px;

}

.warning{

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

padding:5px;

background-color:#FFFFCC;

border:1px solid #FFCC33;

}

.warning p{

padding:0px;

margin: 0px;

}

.pextra{

padding-top:3px;

}

.nopad{

padding:0;

margin:0;

}

.extra{

float:right;

margin-right:10px;

padding-top:11px;

}

.recommend{

float:right;

margin-top:7px;

background-image:url(../images/love_03.gif);

width:21px;

height:19px;

background-repeat:no-repeat;

padding-top:5px;

padding-left:23px;

margin-right:7px;

}

.box{

float:left;

margin-right:35px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

margin-bottom:3px;

}

#box3{

margin-left:10px;

float:right;

padding:5px;

}

hr{

clear:both;

height:0px;

border-top:1px dotted #CCCCCC;

}

#attachments{

padding-top:3px;

margin-bottom:15px;

padding-bottom:3px;

padding-left:10px;

background-color:#FCFCFC;

border:1px dotted #CCCCCC;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

}

#recommendations{

float:left;

background-image:url(../images/recommendations_02.gif);

width:140px;

height:118px;

clear:left;

padding-left:20px;

padding-right:20px;

}



div#recommendations a:link, a:visited{

text-decoration:none;

color:#999999;

}



div#recommendations a:hover{

color:#666666;

}



.score{

padding-left:25px;

padding-top:42px;

}

#tidy{

clear:both;

padding-bottom:20px;

}

#splash{

width:710px;

height:150px;

background-image:url(../images/homesplash.jpg);

}

#home-header{

background-image:url(../images/welcometo_03.jpg);

width:520px;

height:72px;

}

.col{

margin-left:20px;

width:230px;

float:left;

}

#split{

background-image:url(../images/footer_03.jpg);

background-repeat:no-repeat;

background-position:bottom;

padding-bottom:15px;

}

.clear{

clear:both;

}

#featuredbusiness{

width:217px;

height:96px;

float:left;

background-image:url(../images/featuredbusiness.gif);

margin-top:10px;

padding-top:40px;

padding-left:19px;

padding-right:19px;

}

#staffweblog{

width:225px;

height:126px;
background-repeat:none;
float:left;

background-image:url(../images/staffweblog.gif);

margin-top:10px;

padding-top:10px;

margin-left:10px;

padding-left:19px;

padding-right:10px;

}

#featuredbusiness a:link, #featuredbusiness a:visited{

color:black;

}

#featuredbusiness p a:hover{

text-decoration:underline;

}

#staffweblog a:link, #staffweblog a:visited{

color:black;

}

#staffweblog p a:hover{

text-decoration:underline;

}

.desc{

max-height:20px;

}

#htop{
background-image:url(images/welcometo_03.jpg);
height:47px;
width:520px;
padding-top:20px;
padding-left:20px;
background-repeat:no-repeat;
}
#htop h1{
line-height:20px;
font-weight:normal;
}

.rssicon{
float:right;
}
.falert{
background-color:#fffce6;
border-top:1px solid #ffcc33;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
padding:5px;
}