/* for new addvertisement */

#mapbox{
	width:978px;
	margin:0px 0px 0px 10px;
	float:left;
	}

#mapbox .topleft{
	background:url(../images/campster_review_left.gif) no-repeat;
	height:31px;
	width:8px;
}

#mapbox .mid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	padding:8px 10px 0px 10px;
}

#mapbox .topright{
	background:url(../images/campster_review_right.gif) right no-repeat;
	height:31px;
	width:970px;
	margin-left:8px;
}

#mapbox .content{
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
	}
	#mapbox .content:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both;}
/* \*/ * html #mapbox .content{height:1px} /* */

#mapbox .bottomleft{
	background:url(../images/campster_review_bottom_left.gif) top left no-repeat;
	height:12px;
	width:5px;
}

#mapbox .bottomright{
	background:url(../images/campster_review_bottom_right.gif) top right no-repeat;
	height:12px;
	width:973px;
	margin-left:5px;
}


.mapbox .listingmid{
	width:607px;
	float:left;
	margin:20px 0px 0px 0px;
}

.mapbox .listingmid p{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:17px;
}

.mapbox .listingright{
	width:90px;
	float:right;
	margin:20px 0px 0px 10px;
}



.mapbox .listingright a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B630A;
	text-decoration:none;
	line-height:17px;
}

.mapbox .listingright a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B630A;
	text-decoration:underline;
	line-height:17px;
}


.mapbox .listingright1{
	width:128px;
	float:right;
	margin:20px 0px 0px 10px;
}



.mapbox .listingright1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B630A;
	text-decoration:none;
	line-height:17px;
}

.mapbox .listingright1 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B630A;
	text-decoration:underline;
	line-height:17px;
}


/* for userlisting */

#trip_listing{
	width:348px;
	margin:0px 0px 0px 2px;
	float:left;
}

#trip_listing .topleft{
	/*background:url(../images/campster_review_left.gif) no-repeat;*/
	height:31px;
	width:8px;
}

#trip_listing .mid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	padding:8px 10px 0px 10px;
}

#trip_listing .topright{
	/*background:url(../images/campster_review_right.gif) right no-repeat;*/
	height:31px;
	width:340px;
	margin-left:0px;
}

#trip_listing .container{
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;

}


#trip_listing .bottomleft{
	background:url(../images/campster_review_bottom_left.gif) top left no-repeat;
	height:12px;
	width:5px;
}

#trip_listing .bottomright{
	background:url(../images/campster_review_bottom_right.gif) top right no-repeat;
	height:12px;
	width:343px;
	margin-left:5px;
}


.trip_list .listingmid{
	width:200px;
	float:left;
	margin:20px 0px 0px 0px;
}

.trip_list .listingmid p{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:17px;
}

.trip_list .listingright{
	width:90px;
	float:right;
	margin:20px 0px 0px 10px;
}



.trip_list .listingright a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B630A;
	text-decoration:none;
	line-height:17px;
}

.trip_list .listingright a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B630A;
	text-decoration:underline;
	line-height:17px;
}


.trip_list .listingright1{
	width:128px;
	float:right;
	margin:20px 0px 0px 10px;
}



.trip_list .listingright1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B630A;
	text-decoration:none;
	line-height:17px;
}

.trip_list .listingright1 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B630A;
	text-decoration:underline;
	line-height:17px;
}

#tabs{width:343px;line-height:normal; overflow: hidden; padding:5px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(../Images/tab_bg.gif) no-repeat left top;}
#tabs ul{float:left; list-style-type: none; margin:0;padding:0;  border-bottom:#000000 solid 3px; width:100%;}
#tabs li{display:inline;margin:0;padding:0;}
#tabs a{float:left;background:url(../Images/glowtab-left.gif) no-repeat left top;margin:0;margin-right:3px; padding:0 0 0 8px; text-decoration:none;}
#tabs a span{float:left;display:block;background:url(../Images/glowtab.gif) no-repeat right top;padding: 4px 12px 4px 3px;
color:#000000;}
#tabs a span {float:none;}
#tabs a:hover span {color: #FFFFFF;}
#tabs .currentTab a{background-position:0 -24px; font-weight:bold;}
#tabs a:hover span{background-position:100% -24px;}
#tabs .currentTab a span{ background-position:100% -24px;color: #FFFFFF;}
#tabs a:hover{background-position:0% -24px;}



/* css class for trip listing */

.triptitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3A7040;
	text-decoration:none;
	font-weight:bold;
	line-height:17px;
}


.triplink {
	height:21px;
	color:#685D49;
	text-decoration:none;
	font-weight:bold;
}

.texttitle{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2B630A;
	text-decoration:none;
	font-weight:bold;
	line-height:17px;
}

.texttitle  a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B630A;
	text-decoration:none;
	line-height:17px;
}


.campground_green_button{
	background:url(../Images/campground_green_button.gif) no-repeat;
	color:#2D5400;
	width:225px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	border:0px solid #ff0000;
	font-size:12px;
	font-weight:bold;
	float:left;
	

}

