*{
margin:0;
padding:0;
}

body{
font:13px Arial;
text-align:center;
background:url(images/bg.gif) repeat-x 0 0;
background-color: #FFF;
_margin-bottom:50px;
}

th{
font-weight: bold;
text-align: left;
height: 50px;
font-size: 17px;
color: #008000;
}

.tdHead,.tdVal{
margin-right:10px !important;
padding:2px 10px;
}
 
.tdVal{
margin-right:10px !important;
padding:2px 10px;

}
 
.tdHead{
font-weight:bold;
color:##3f3c30;
border-bottom:1px solid #9f936d;
}

ul,li{
list-style:none;
}

a{
color:#000000;
text-decoration:none;
}

a img{
border:none;
}

a:hover{
color:#000000;
text-decoration:underline;
}

#container{
width:920px;
margin:0 auto;
text-align:left;
}

#header{
position:relative;
}

#slogan{
font:25px Helvetica;
color:#fefefe;
position:absolute;
top:37px;
right:5px;
}

#search{
height:52px;
background-image: url(images/search.gif);
background-repeat: no-repeat;
background-position: left;
background-position-y: 8px;
}

#search span{
margin-left:5px;
margin-right:10px;
color:#c2d8e1;
font:21px arial;
line-height:52px;
font-weight:bold;
line-height:52px;
float:left;
}

#searchForm{
height:52px;
line-height:52px;
_margin-top:10px;
margin-left:110px;
vertical-align: middle;
}

#lookingFor{
_padding:1px;
width: 180px;
}

#submit{
_padding:0px;
}

#postAd{
width:260px;
height:81px;
background:url(images/postad.png) no-repeat;
position:absolute;
top:91px;
right:-10px;
}

#primary{
float:left;
width:650px;
}

#signin{
display:block;
height:40px;
line-height:40px;
padding-left:5px;
color:#3d3d3d;
margin-top:18px;
}

#signin a{
color:#008000;
text-decoration:underline;
}

#catCon{
background:#ffffff;
width:648px;
border:1px solid #84b1c3;
overflow:hidden;
_padding-bottom:24px;

}
#recieve_div{
	margin:10px;
		width:255px;
}
#top_margin{
	margin:0 auto;
	margin-top:32px;

}
.singleCatCon{
float:left;
margin-top:24px;
margin-left:24px;
margin-bottom:24px;
background:url(images/sinCatCon.png) repeat-y;
width:173px;
min-height: 145px;
}

.singleCatCon_ad{
float:left;
margin-top:24px;
margin-left:24px;
margin-bottom:24px;
width:173px;
min-height: 145px;
}
.singleCatCon h5{
background:url(images/catbg.png) no-repeat 0 0;
width:173px;
height:31px;
font:11px arial;
font-weight:bold;
line-height:31px;
text-indent:31px;
}

.singleCatCon h5 a{
color: inherit;
}

#subCats{
margin-left:10px;
padding-left:12px;
background:#dbdbdb;
width:148px;
}

#subCats li{
padding:2px;
}

#subCats li a{
color:#008000;
}

.more a{
color:#466469 !important;
font-weight:bold;
}

/*#googLongAd{
background:#ffffff;
height:92px;
border:1px solid #84B1C3;
margin-top:20px;
width:648px;
line-height:92px;
text-align:center;
overflow: hidden;
} */

#googLongAd{
background:#ffffff;
height:65px;
border:1px solid #84B1C3;
margin-top:20px;
margin-bottom:20px;
width:648px;
line-height:92px;
text-align:center;
overflow: hidden;
}
#googLongAdDetai{
background:#ffffff;
height:65px;
border:1px solid #84B1C3;
margin-bottom:20px;
width:648px;
line-height:92px;
text-align:center;
overflow: hidden;
}
#recentPostings{
margin-top:23px;
color:#f9b909;
font:16px Arial;
font-weight:;
}

#adCon{
width:650px;
overflow:hidden;
}

#singleAdCon{
background:url(images/ad_bg.png) repeat-y;
width:171px;
height:250px;
float:left;
margin:24px 0 24px 24px;
}

#singleAdCon h5{
background:url(images/adbg.png) no-repeat;
height:26px;
line-height:28px;
text-indent:35px;
}

#singleAdCon h6{
color:#000000;
font:13px Arial;
font-style:italic;
text-indent:10px;
margin:5px 0;
font-weight: ;
}

#singleAdCon h4{
color:#466497;
font:13px Arial;
text-indent:10px;
margin:5px 0 0 0;
}

#singleAdCon p{
padding:0 10px 10px 10px;
font-size:11px;
margin:2px 0;
color: #000;
}

#secondary{
float:left;
width:257px;
margin-left:13px;
}

#secondary small{
margin-top:30px;
display:block;
font:13px arial;
color: #000000;
text-align:center;
}

#subscribeForm{
margin:10px 10px;
}

#subscribeForm input{
_float:left;
width:110px !important;
}

#subscribeButton{
_float:left;
_width:10px;
margin-left:5px;
}

#locCon{
width:255px;
background:#f1f7c6;
border:2px solid #c7e098;
margin:10px;
}

#locCon h3{
font:21px arial;
color:#97ce92;
background-image: url(images/selecttop.gif);
background-position-y: -1px;
background-repeat: no-repeat;
}

#locs{
margin:10px;
}

#locs .locTitle{
font:13px arial;
color: #000000;
font-weight:bold;
}

#googSq{
height:262px;
display:block;
text-align:center;
line-height:262px;
width: 262px;
margin-top:13px;
margin-left: 10px;
overflow: hidden;
}

#adHead{
color:#84b1c3;
font:22px Arial;
margin:20px 0 20px 14px;
}

#postLoginForm{
margin-left:86px;
margin-bottom:50px;
display:block;
}

.singleFormLine{
clear:both:
display:block;
margin-top:10px;
}

.singleFormLine label{
/*float:left;*/
width:88px;
}

.text{
width:355px;
}

.smallText{
width:236px;
}

#loginButton{
margin-left:225px;
margin-top:10px;
width:80px;
}

#forgetPasswordLink{
margin-left:300px;
color:#008000;
}

#createAccountLink{
margin-left:250px;
}

#createAccountLink li{
display:inline;
}

#createAccountLink li a{
color:#008000;
}

.notification{
background:#f9b809;
text-align:center;
padding:10px;
line-height:31px;
margin:40px;
}

.headTitle{
margin-left:17px;
margin-top:17px;
font-size:21px;
color:#84B1D7;
}

.content{
margin-left:17px;
margin-top:17px;
font-size:12px;
font-weight: normal;
color:#000000;
}

.smallHead{
margin:17px 0 17px 17px;
font-variant:small-caps;
}

.singleLineNote{
display:block;
margin:17px 0;
font-weight:bold;
color:#008000;
}

.headSubTitle{
display:block;
margin-left:17px;
font-size:16px;
}

#tableCon{
margin:17px 24px 24px 17px;
}

.head{
background:#84B1C3;
color:#ffffff;
height:41px;
line-height:41px;
}

.post{
width:283px;
}

.date{
width:183px;
}

.options{
width:144px;
}

.post,.date,.options{
text-indent:10px;
}

.odd{
height:41px;
line-height:41px;
color:#000000;
text-indent:10px;
background:#f5f9d4;
}

.even{
height:41px;
line-height:41px;
color:#000000;
text-indent:10px;
background:#ecf4af;
}

.green{
color:#008000;
}

.maroon{
color:#993333;
}

.singleCatCon p{
padding:7px;
font-size:11px;
}

.singleTable{
width:650px;
}

.clear{
clear:both;
}

.singleFormLine{

}

.adFormLine{
padding:10px 0;
clear:both;
overflow:hidden;
padding:10px 10px;
}

.lineHead,.lineSelect,.linePic,.lineCheck{
float:left;
}

.lineHead{
width:165px;
clear:both;
}

.lineTextArea{
width:400px;
height:182px;
}

.lineSelect,.lineCheck{
margin-right:10px;
float:left;
}

.lineSelect
{
width: 150px;
}

#picBox{
display:block;
overflow:hidden;
}

.sub{
font-size:11px;
line-height:18px;
margin-left:10px;
float:left;
font-weight:bold;
color:#008000;
}

.singPic{
margin:10px 0;
}

#adForm{
margin-bottom:10px;
}

#catCon{
margin-bottom:0px;
}

.lineOdd{
background:#f5f9d4;
}

.lineEven{
background:#ecf4af;
}

#listHeading{
text-decoration:none !important;
font-size:18px !important;;
color:#F9B809 !important;
}

.subP{
background:#f3f1f1;
margin:17px;
padding:10px;
}

.topLink{
margin:17px;
}

.tTitle{
color:#F9B909;
font:16px Arial;
font-weight:bold;
margin:17px;
}

.subPicCon{
display:block;
margin-left:17px;
}

.sinPicWithTitle{
float:left;
margin-right:7px;
}

.picTitle{
text-align:center;
font-style:italic;
}

#jumpList{
display:block;
margin:10px 0;
}

#jumpList a.current{
color:#3d3d3d;
background:#ECF4AF;
padding:4px;
border:1px solid #3d3d3d;
text-decoration:none;
}

#jumpList a.paginate{
color:#3d3d3d;
background:#F5F9D4;
padding:4px;
border:1px solid #3d3d3d;
text-decoration:none;
}

#jumpList a:hover{
color:#3d3d3d;
background:#ECF4AF;
padding:4px;
border:1px solid #3d3d3d;
text-decoration:none;
}

.singleTable tr a{
color:#3d3d3d;
}

.singleTable tr a:hover{
color:#0000FF;
}

#footer_bg{
clear:both;
background:#84B1C4;
border-top:1px solid #3d3d3d;
width:100%;
}
#footer{
clear:both;
height:20px;
line-height:20px;
background:#84B1C4;
padding:10px;
width:920px;
margin:0 auto;
}

.leftFoot{
font-size: 12px;
color: #000000;
}

.rightFoot{
float:right;
}

.topStrip{
text-align: center;
margin-bottom: 25px;
margin-bottom: 0px;
font-size: 17px;
}

.topStrip .subcat{
font-weight: bold;
color: rgb(0,128,0);
}

.topStrip .details{
font-size: 11px;
color: rgb(132,177,195);
}
.topStrip .details a{
font-size: 11px;
color: rgb(132,177,195);
text-decoration: underline;
}

.featured{
background-color: #F9B809;
}

.border{
	border-color: #cc9506 !important;
	border-style: solid !important; 
	border-width: 1px !important;
}

.adda_border
{
border:1px solid #84B1C3; 
height:50px;
margin-top:20px; 
padding-top:10px; 
padding-left:10px; 
background:#FFFFFF;
}

.adda_border1
{
border:1px solid #FFCC00; 
height:100px;
margin-top:20px; 
margin-left:10px; 
margin-bottom:20px; 
padding-top:10px; 
padding-left:10px; 
background:#FFFFFF;
width:250px;
}

.error
{
color:#FF0000;
}

input.error,textarea.error,select.error
{
color:#FF0000;
background-color:#FFFF00;
border:1px solid #FF0000;
}

.message
{
	color:#FF0000;
	text-align:center;
}
