/* CSS Document */
body{
	background:#D8CAA8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B3B3B;
	margin:10px 0px 0px 0px;
	outline:none;
}
.form11{
margin:0px;
padding:0px;
}

.errormessage
{
    color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	font-weight:bold;
	padding:8px 10px 0px 10px;
}

.successmessage
{
    color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	font-weight:bold;
	padding:8px 10px 0px 10px;
}
#main_container{
	width:1000px;
	background-color:#FFFFFF;
	margin:0px auto;
	padding:0px;
	height:auto;
}

#welcometext{
	width:140px;
	height:40px;
	float:left;
	font-size:12px; 
	font-weight:bold;
	margin-left:160px;

}

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

#header{
	width:1000px;
	float:left;
	height:auto;
	background-color:#FFFFFF;
	margin:10px 0px 0px 0px;
}

#Logo{
	width:481px;
	height:80px;
	float:left;
	margin-left:10px;
}

#searchbox{
	width:197px;
	float:right;
	margin-right:10px;
}

#searchbox form{
	margin:0px;
    padding:0px;
}


#searchbox .top_bg{
	background:url(../Images/searchbox_top.gif) bottom no-repeat;
	height:7px;
}
.messhome
{
color:#FF0000;
margin:0px 0px 0px 0px;
}

#searchbox .bg{
	background:#FFFCF4;
	border-left:#CBAC83 1px solid;
	border-right:#CBAC83 1px solid;
}

#searchbox .bottom_bg{
	background:url(../Images/searchbox_bottom.gif) no-repeat top;
	height:7px;	
}

.clear{
	clear:both;
	margin:0px;
	padding:0px;
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
}

.clear1{
	clear:both;
	margin:0px;
	padding:0px;
}

.user{
	color:#797979;
}

#searchbox .bg ul{
	padding:0px;
	margin:0px;
	list-style:none;
}	

#searchbox .bg li {
	margin:0px;
	padding:0px 0px 2px 5px;	
}

#searchbox .btn{
	background:url(../Images/search_btn.gif) no-repeat;
	width:63px;
	height:20px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:2px;
	font-weight:bold;
	border:none;
}

#searchbox .txtbox{
	border:#D8CAA8 1px solid;
	height:18px;
	width:108px;
}

#searchbox a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C85406;
	text-decoration:none;
}

#searchbox a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C85406;
	text-decoration:underline;
}

#searchbox .pading{
	padding-left:100px;
}

#main_banner{
	float:left;
	background:url(../Images/header_banner.gif) top no-repeat;
	width:1000px; 
	height:212px;
}

#main_banner .slogan{
	width:418px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:26px;
	padding:64px 0px 0px 25px;
}

/* Login Area */	

#loginsection{
	width:196px;
	float:right;
	margin:22px 25px 0px 0px;
	_margin:22px 13px 0px 0px;
	
}

#loginsection .signup{
	background:url(../Images/signup_bg.gif) no-repeat;
	width:160px;
	height:28px;
	margin-left:20px;
	margin-right:auto;
	padding-top:6px;
}

#loginsection .txt{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-left:40px;
	text-decoration:none;
}

#loginsection ul{
	padding:0px;
	margin:1px 1px 0px 5px;
	list-style:none;
	padding-left:0px;
	
}

#loginsection li{
	display:block;
	padding:0px 2px;
}

#loginsection .btn{
	background:url(../Images/signin_btn.gif)  no-repeat;	
	width:78px;
	height:28px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	padding-bottom:2px;
	font-weight:bold;
	border:none;
}

#loginsection .txtbox{
	border:#6E8839 1px solid;
	width:155px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.homelink{
 font-size:14px;
 color:#718150;
font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
  }

  .homelink:hover{
 font-size:14px;
 color:#718150;
font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration:underline;
  }

#loginsection a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C85406;
	text-decoration:none;
}

#loginsection a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C85406;
	text-decoration:underline;
}

#mid_section{
	width:1000px;
	float:left;
	margin:1px 0px 10px 0px;
}

#mid_section h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px; 
	font-weight:bold;
	color:#604F3D;
	margin:0px;
}

#mid_section p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#45421C;
	line-height:16px;
	margin:5px 0px 0px 0px;
}

#mid_section .btn{
	margin:33px 0px 0px 0px;
	background:url(../Images/find_btn_bg.gif);
	width:131px;
	height:29px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px; 
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	cursor:pointer;
}

#mid_section .btn1{
	margin:18px 0px 0px 0px;
	background:url(../Images/find_btn_bg.gif);
	width:131px;
	height:29px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px; 
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	cursor:pointer;
}


#mid_section .sharing{
	background:url(../Images/sharing.gif) no-repeat top;
	width:190px;
	height:147px;
	float:left;
	margin-left:8px;
	_margin-left:4px;
	padding:10px 120px 0px 10px;
}


#mid_section .building{
	background:url(../Images/building.gif) no-repeat top;
	width:192px;
	height:147px;
	float:left;
	margin-left:8px;
	padding:10px 120px 0px 10px;
}

#mid_section .planning{
	background:url(../Images/planning.gif) no-repeat top;
	width:192px;
	height:147px;
	float:left;
	margin-left:8px;
	padding:10px 120px 0px 10px;
}

/*Bottom Section CSS Starts Here*/

#bottom_section{
    background-color:#FFFFFF;
	width:980px;
	float:left;
	margin:0px 5px 10px 10px;
	_margin:0px 5px 10px 5px;
}

#bottom_section .left{
	width:496px;
	float:left;
	margin:0px 0px 10px 0px;
}

#bottom_section .left .leftbg{
	background:url(../Images/bottom_left_img.gif) no-repeat;
	height:31px; 
	width:6px;
}

#bottom_section .left .rightbg{
	background:url(../Images/bottom_right_img.gif) right no-repeat;
	height:31px;
	width:490px;
	margin-left:4px;
}

#bottom_section .left .leftbg1{
	background:url(../Images/campster_review_left.gif) left no-repeat;
	height:31px;
	width:8px;

}

#bottom_section .left .rightbg1{
	background:url(../Images/campster_review_right.gif) right no-repeat;
	height:31px;
	width:486px;
   margin-left:8px;
}



#bottom_section .left .bottomleft{
	background:url(../Images/bottom_dwn_left.gif) no-repeat;
	height:16px;
	width:4px;
}


#bottom_section .left .bottomright{
	background:url(../Images/bottom_dwn_right.gif) right no-repeat;
	height:16px;
	width:490px;
	margin-left:4px;
}

#bottom_section .left .rightbg1 div{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
	font-weight:bold;
	padding:8px 10px 0px 10px;
}
#bottom_section .left .rightbg div{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
	font-weight:bold;
	padding:6px 10px 0px 10px;
}

#bottom_content{
	width:472px;
	background:#FDFFF8;
	border-left:#CCCCCC 1px solid; 
	border-right:#CCCCCC 1px solid;
	padding:10px;
}

#bottom_content .journal{
	background:url(../Images/jornal_sep.gif) bottom no-repeat;
	width:472px;
	padding:0px;
}

#content_con{
	width:472px;
	padding:0px 0px 0px 0px;
}

#content_con .top{
	margin:0px auto;
}
#content_con .top .tleft{
	float:left;
	margin-left:140px;
}

#content_con .top .tright{
	float:right;
	text-align:center;
	color:#797979;
	
}

#content_con .mid {
	float:right;
	text-align:left;
	color:#797979;
	
	
}

#content_con .tleft a{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}

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

.texttitle a:link{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	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;
}
/*-- Wall css ---*/
.texttitle_wall{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B630A;
	text-decoration:none;
	font-weight:bold;
	line-height:17px;
}

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

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


#content_con .tleft a:hover{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#content_con .left{
	width:130px;
	float:left;
	
	padding:4px 0px 0px 0px;
}

#content_con .left img{
	border:#478400 4px solid;
	padding:1px;
}

#content_con .mid{
	width:200px;
	float:left;
	padding:10px 0px 0px 10px;
	color:#45321F;
}
#content_con .right{
	width:70px;
	float:right;
	text-align:center;
	padding:4px 0px 0px 0px;
}

#content_con .right img{
	border:#C85406 4px solid;
	padding:1px;
}

#content_con .camp_left{
	width:70px;
	float:left;
	text-align:center;
}

#content_con .camp_left img{
	border:#C85406 4px solid;
	padding:1px;
}


#content_con .camp_mid{
	width:300px;
	float:left;
	padding:20px 0px 0px 10px;
	color:#3B3B3B;
}
#content_con .camp_right{
	width:80px;
	float:right;
	padding:10px 0px 0px 0px;
}

#content_con .camp_right a{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}


#content_con .camp_right a:hover{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}



.ncampster_bottomleft{
	background:url(../Images/ncampcter_bottom_leftbg.gif) no-repeat;
	height:16px;
	width:4px;
}


.ncampster_bottomright{
	background:url(../Images/ncampcter_bottom_rightbg.gif) right no-repeat;
	height:16px;
	width:490px;
	margin-left:4px;

}


.jornal_sep{
	background:url(../Images/jornal_sep.gif) bottom left no-repeat; 
	margin:0px;
	padding-bottom:10px;
	height:1px;
}


#reviews{
	width:477px;
	float:right;
}


#reviews .topleft{
	background:url(../Images/campster_review_left.gif) left no-repeat;
	height:31px;
	width:8px;

}


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

#rev_container{
	margin:0px auto;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
	
}



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

}


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

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

#reviews .content{
	margin:0px auto;
	background:url(../Images/review_sep.gif) bottom no-repeat; 
	padding:10px;
}

#reviews .hdg ul{
	background:#FFFFE4;
	height:25px;
	_height:15px;
	margin:0px;
	padding:0px;
	list-style:none;
	
}

#reviews .hdg li{
	display:inline;
	margin:0px;
	padding:10px 10px 0px 10px;
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	
}

.padLeft{
	padding-right:5px;
	margin:0px;
}
.pad{
	padding-right:10px;
	margin:0px;
	width:50px;
	
}

.padRight{
	padding-left:50px;
	margin:0px;
	
	
}


#reviews .txt{
	width:435px;
	margin:0px auto;
	padding:11px 0px;
	line-height:normal;
}

#reviews .sep{	
	background:url(../Images/review_sep.gif) no-repeat; 
	height:1px;
	margin:0px;
	padding:0px;
	
}

#reviews a{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
	text-decoration:none
}

#reviews a:hover{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
	text-decoration:underline;
}


#top_nav{
	width:1000px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none; 
	line-height:normal;
}  

#top_nav ul {
	float:right;
	margin:0px;
	padding:0px 15px 0px 0px;
	list-style:none;
}    

#top_nav a {
	display:block; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../Images/top_nav_left.gif) no-repeat left top;
	padding:5px 8px 4px 10px;
}


#top_nav li {
	background:url(../Images/top_nav_right.gif) no-repeat right top;
	margin:0px 2px 0px 0px;
	padding:0; 
	float:left;
}



#top_nav #current {
	background:url(../Images/active_top_nav_right.gif)  no-repeat right top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#382513;
	text-decoration:none;
}  

#top_nav #current1 {
	background:url(../Images/active_top_nav_right1.gif)  no-repeat right top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#382513;
	text-decoration:none;
} 

#top_nav #current a {
	background:url(../Images/active_top_nav_left.gif) no-repeat left top;
	color:#382513;
}

#top_nav #current1 a:hover {
	background:url(../Images/active_top_nav_left1.gif) no-repeat left top;
	color:#FFFFFF;
}

/*#top_nav #current2 a {
	background:url(../Images/active_top_nav_left.gif) no-repeat left top;
	color:#382513;
}

#top_nav #current2 a:hover {
	background:url(../Images/active_top_nav_right1.gif)  no-repeat right top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#382513;
	text-decoration:none;
}
*/


.nav_bdr{
	border-top:#382513 7px solid;
}


#footer{
	width:980px;
	margin:0px auto;
	height:30px;
	background:#D8CAA8;
	color:#000000;
}


#footer .left{
	width:700px;
	float:left;
	margin:10px 10px 0px 0px;
}

#footer .right{
	width:250px;
	float:right;
	margin:10px 10px 0px 0px;
}

#footer a{
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}


#footer a:hover{
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}


#footer1{
	width:1000px;
	margin:0px auto;
	height:30px;
	background:#D8CAA8;
	color:#000000;
}


#footer1 .left{
	width:500px;
	float:left;
	margin:10px 10px 0px 0px;
}

#footer1 .right{
	width:250px;
	float:right;
	margin:10px 10px 0px 0px;
}

#footer1 a{
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}


#footer1 a:hover{
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}


/*CSS Developed for Top sub navigation */

#top_subnav{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#8F581F;
	text-decoration:none; 
	line-height:normal;
}  

#top_subnav ul {
	margin:0px;
	padding:0px 15px 0px 0px;
	list-style:none;
}    

#top_subnav a {
	display:block; 
	font-weight:bold;
	color:#8F581F ;
	text-decoration:none;
	background:url(../Images/top_sub_nav_left.gif) no-repeat left top;
	padding:5px 16px 9px 16px;
}

#top_subnav a.new {
	display:block; 
	font-weight:bold;
	color:#8F581F ;
	text-decoration:none;
	background:url(../Images/top_sub_nav_left.gif) no-repeat left top;
	padding:0px 5px 9px 16px;
}


#top_subnav li {
	background:url(../Images/top_sub_nav_right.gif) no-repeat right top;
	margin:0px 9px 0px 0px;
	padding:0; 
	float:left;
}

#top_subnav #current {
	background:url(../Images/top_sub_nav_right_over.gif) no-repeat right top;
	color:#382514;
	text-decoration:none;
}  

#top_subnav #current a {
	background:url(../Images/top_sub_nav_left_over.gif) no-repeat left top;
	color:#382514;
}

#top_subnav #current1 a:hover {
	
	text-decoration:underline;
}





.adbanner{
	margin:0px auto;
	padding:10px 0px 10px 0px;
	text-align:center;
}



#inner_edit{
	margin:0px 10px 0px 10px;
}

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


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

#inner_edit_container{
	width:976px;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
}



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


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


#mid_nav{
	width:750px;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#252223;
	text-decoration:none; 
	line-height:normal;
}  

#mid_nav ul {
	margin:0px;
	padding:0px 15px 0px 0px;
	list-style:none;
}    

#mid_nav a {
	display:block; 
	font-weight:bold;
	color:#382513;
	text-decoration:none;
	background:url(../Images/inner_nav_left.gif) no-repeat left;
	padding:8px 16px 9px 16px;
}


#mid_nav li {
	background:url(../Images/inner_nav_right.gif) no-repeat right;
	margin:0px 30px 0px 0px;
	padding:0; 
	float:left;
}

#mid_nav #current {
	background:url(../Images/inner_nav_right_over.gif) no-repeat right;
	color:#FFFFFF;
	text-decoration:none;
}  

#mid_nav #current a {
	background:url(../Images/inner_nav_left_over.gif) no-repeat left;
	color:#FFFFFF;
}
#mid_nav #current1 a:hover {
   
	text-decoration:underline;
}

#form{
	width:950px;
	margin:0px auto;
}

#form .sec_bg{
	background:url(../Images/form_sec_bg.gif) no-repeat;
	height:26px;
}

#form .textbox{
	border:#1D9405 1px solid;
	color:#000000;
	text-decoration:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif
}

#form .hdg{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#2B630A;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}

#form .text{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#form .btn{
   background:url(../Images/save_btn.gif) no-repeat;
	width:83px;
	height:50px;
	border:none;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-bottom:0px;
	_padding-bottom:0px;
}

.bottom_space{
	height:15px;
	margin:0px;
	padding:0px;
	text-indent:-2500px;
}

.inner_login_bg{
	background:url(../Images/login_bg.gif) bottom repeat-x;
	border-left:#64C227 1px solid;
	border-right:#64C227 1px solid;
}

.inner_login_top_new{
	border-top:#64C227 1px solid;
	width:205px;
}

.inner_login_top_reg{
	border-top:#64C227 1px solid;
	width:550px;
}

.inner_login_top{
	border-top:#64C227 1px solid;
}

.inner_login_bottom{
	background:#BDEE9D;
	border-bottom:#64C227 1px solid;
}

.inner_signup{
	background:url(../Images/inner_signup.jpg) center no-repeat;
	width:221px;
	height:28px;
	padding-top:6px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	text-decoration:none;
}

.lnk{
	color:#C85406;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.lnk:hover{
	color:#C85406;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

.inner_signin_btn{
	background:url(../Images/inner_signin_btn.gif) no-repeat;
	color:#FFFFFF;
	width:78px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border:none;
}

.inner_delete_btn{
	background:url(../Images/delete_account_btn_bg.gif) no-repeat;
	color:#FFFFFF;
	width:138px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border:none;
}

.error{
	background:#FDCCCF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	border:#FE7F7D 1px solid;
	height:45px;
	padding-left:10px;
}

#group_mid{
	width:975px;
	margin:3px 6px 10px 10px;
	_margin:10px 6px 10px 6px;
	float:left;
}

#group_mid_left{
	width:235px;
	float:left;
}

#group_mid_left .left{
	background:url(../Images/campster_review_left.gif) left no-repeat;
	height:31px;
	width:8px;
}

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

#group_mid_left .content{
	width:233px;
	margin:0px auto;
	border-left:#CDCDCD 1px solid;
	border-right:#CDCDCD 1px solid;
}

#group_mid_left .content img{
	margin:10px 0px 10px 0px;
	padding:1px;
}

#group_mid_left .right{
	background:url(../Images/campster_review_right.gif) right no-repeat;
	height:31px;
	width:227px;
	margin-left:8px;
}


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


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

/*Left Navigation Starts Here*/

#left_nav{
	width:230px;
	margin:10px 0px 10px 0px;
}

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

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

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


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

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

#left_nav .container{
	margin:0px;
	width:233px;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
}



#left_nav .container ul{ 
	margin:0px 0px 0px 10px; 
	padding:0px; 
	list-style-type:none;
}

#left_nav .container li{ 
	margin:0px; 
	padding:5px 10px; 
	background: url(../Images/arrow_01.gif) 0 7px no-repeat;
}

#left_nav .container li a{ 
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#left_nav .container li a:hover{ 
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
/*Left Navigation  Ends here*/


#group_mid_right h1{
	color:#4F8A16;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	text-decoration:none;
	margin:10px auto;
	padding:0px 10px 0px 10px
}

#group_mid_right{
	width:725px;
	float:right;
}

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

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

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

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

}

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

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

.user_list{
	padding:0px 0px 0px 10px;
	background:url(../Images/review_sep.gif) bottom no-repeat;
}

.user_list .left{
	width:130px;
	float:left;
}

.user_list .leftwall{
	
	float:left;
	margin-left:9px;
}

.user_list .leftwall img1{
	border:#C85406 8px solid;
	padding:1px;
}

.user_list .leftwall h4{
	margin:0px;
	padding:3px 0px 3px 0px;
	text-align:left;
	color:#478400;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}



.user_list .left img1{
	border:#C85406 8px solid;
	padding:1px;
}

.user_list .left h4{
	margin:0px;
	padding:3px 0px 3px 0px;
	text-align:left;
	color:#478400;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
/* CSS for rightJwall Start */
.user_list .rightJwall{
	
	float:right;
	margin-left:9px;
}

.user_list .leftJwall img1{
	border:#C85406 8px solid;
	padding:1px;
}

.user_list .leftJwall h4{
	margin:0px;
	padding:3px 0px 3px 0px;
	text-align:left;
	color:#478400;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}



.user_list .leftJwall img1{
	border:#C85406 8px solid;
	padding:1px;
}

.user_list .leftJwall h4{
	margin:0px;
	padding:3px 0px 3px 0px;
	text-align:left;
	color:#478400;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
/*  CSS for rightJwall End */
.user_list .right{
	width:565px;
	float:right;
	margin:20px 0px 0px 0px;
}

.user_list .right p{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:17px;
}
/* for journal listing */
.user_list1{
	padding:10px;
	background:url(../Images/review_sep.gif) bottom no-repeat;
}


.user_list1 .left{
	width:130px;
	float:left;
}
.user_list1 .left1{
	width:130px;
	float:left;
}

.user_list1 .left img{
	border:#006633 0px solid;
	padding:1px;
}



.user_list1 .left h4{
	margin:0px;
	padding:3px 0px 3px 0px;
	text-align:left;
	color:#478400;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.user_list1 .right{
	width:565px;
	float:right;
	margin:20px 0px 0px 0px;
}

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

/*Listing page CSS Starts Here*/

/*Listing page CSS Starts Here*/

#user_listing{
	width:608px;
	margin:0px 0px 0px 2px;
	float:left;
}

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

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

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

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

}


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

/*Rahul*/
#user_listing .bottomleftwall{
	background:url(../images/campster_review_bottom_left.gif) top left no-repeat;
	height:12px;
	width:5px;
	margin-bottom:15px;
}
#user_listing .bottomright{
	background:url(../images/campster_review_bottom_right.gif) top right no-repeat;
	height:12px;
	width:603px;
	margin-left:5px;
}

.user_list .listingmid{
	width:320px;
	float:left;
	margin:20px 0px 0px 0px;
}
/*Rahul*/
.user_list .listingmidwall{
	width:370px;
	float:left;
	margin:0px 0px 0px 0px;
}
.user_list .listingmidwall p{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:17px;
}


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

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



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

.user_list .listingright a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B630A;
	text-decoration:underline;
	line-height:17px;
}
/* CSS for leftJwall Start */
.user_list .leftJwall{
	width:90px;
	float:left;
	margin:20px 0px 0px 10px;
}



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

.user_list .leftJwall a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B630A;
	text-decoration:underline;
	line-height:17px;
}
/* CSS for leftJwall End */

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



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

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




/*for journal listing */
.user_list1 .listingmid{
	width:320px;
	float:left;
	margin:20px 0px 0px 0px;
}

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

.user_list1 .listingright{
	width:120px;
	float:right;
	margin:20px 0px 0px 10px;
}

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

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

.user_list1 .listingmid{
	width:565px;
	float:left;
	margin:20px 0px 0px 0px;
}

.user_list1 .listingmid1{
	width:530px;
	float:left;
	margin:20px 0px 0px 0px;
}


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

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

/*end for journal listing */
#inner_search{
	width:850px;
	margin:5px auto;
}

#inner_search .topleft{
	background:url(../Images/search_left_bg.gif) no-repeat;
	height:61px;
	width:5px;
	


}

#inner_search .mid ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

#inner_search .mid li{
	display:inline;
	margin:0px;
	padding:0px 0px 10px 0px;
}

.button{
	background:url(../Images/inner_srch_btn.gif) no-repeat;
	color:#2D5400;
	width:63px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:none;
}

.textbox{
	border:#85B81F 1px solid;
	height:19px;
}


#inner_search .mid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px auto;
	width:800px;
	padding:16px 0px 10px 0px;
	
}



#inner_search .topright{
	background:url(../Images/search_right_bg.gif) right no-repeat;
	height:61px;
	width:842px;
	margin-left:5px;
}

.paging{
	width:450px;
	margin:12px auto;
	padding-left:10px;
}

.paging1{
	width:450px;
	margin:12px auto;
	padding-left:10px;
}
.pagingwall{
	width:406px;	
	padding-left:200px;
	border-left:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;
}
/*CSS developed for upload photo Dated 21/05/2008*/

#round_cotainer{
	background:#719F47;
	margin:0px auto;
}

#round_cotainer .top_left{
	background:url(../Images/pic_r1.gif) no-repeat left top;
	width:5px; 
	height:5px; 
	float:left; 
	margin:0px; 
	padding:0px;
}

#round_cotainer .top_right{
	background:url(../Images/pic_r2.gif) no-repeat right top; 
	width:5px; 
	height:5px; 
	float:right; 
	margin:0px; 
	padding:0px;	
}

#round_cotainer .bottom_left{
	background:url(../Images/pic_r4.gif) no-repeat left bottom;
	width:5px; 
	height:5px; 
	float:left;
}

#round_cotainer .bottom_right{
 	background:url(../Images/pic_r3.gif) no-repeat right bottom;
	width:5px; 
	height:5px; 
	float:right;
}

#round_cotainer .mid{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:95%;
	margin:0px auto;
	padding:0px 8px 0px 8px;
}

#round_cotainer ul{
	margin:0px;
	padding:5px 0px 3px 0px;
	list-style:none;
}

#round_cotainer li{
	margin:0px;
	display:inline;
}

.browse_btn{
	background:url(../Images/browse_btn.gif) no-repeat;
	width:63px;
	height:20px;
	border:none;
	color:#2D5400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
	_padding-bottom:0px;
}

.uploadphoto_btn{
	background:url(../Images/uploaad_photo_btn.gif) no-repeat;
	width:103px;
	height:20px;
	border:none;
	color:#2D5400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
	_padding-bottom:0px;

}


#photo_upload{
	margin:0px auto;
	margin-top:10px;
}


#photo_upload .left{
	width:230px;
	float:left;
}

#photo_upload .left img{
	border:#C85406 4px solid;
	padding:1px;
}

#photo_upload .right{
	width:510px;
	float:right;
}

#photo_upload .right ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

#photo_upload .right li{
	margin:0px;
	padding:0px 0px 10px 0px;
}

.save_btn{
	background:url(../Images/save_btn.gif) no-repeat;
	width:83px;
	height:20px;
	border:none;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-bottom:3px;
	_padding-bottom:0px;
}


.deafultpic_btn{
	background:url(../Images/default_pic.gif) no-repeat;
	width:153px;
	height:20px;
	border:none;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-bottom:3px;
	_padding-bottom:0px;
}

.deletepic_btn{
	background:url(../Images/delete_pic.gif) no-repeat;
	width:113px;
	height:20px;
	border:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-bottom:3px;
	_padding-bottom:0px;
}

.upload_sep{
	background:url(../Images/upload_sep.gif) no-repeat center;
	clear:both;
	height:15px;
}

/* CSS Developed for the Create Group page */


.create_group_cotainer{
	margin:0px auto;
	width:820px;
}

.create_group_cotainer .left{
	width:260px;
	float:left;
}


#create_group{
	width:255px;
	margin:0px;
}

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

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

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


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


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

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

#create_group .container{
	margin:0px;
	width:258px;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
}

#create_group .container ul{ 
	margin:0px 0px 0px 10px; 
	padding:0px; 
	list-style-type:none;
}

#create_group .container li{ 
	padding:10px 0px 10px 22px;
	background:url(../Images/gtroup_bullet.gif) 0 12px no-repeat;
}

#create_group .container li a{ 
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#create_group .container li a:hover{ 
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}



#create_group_right{
	width:540px;
	float:right;
}

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

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

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

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

}

#create_group_right .container1{
	width:516px;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;

}

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

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

.txt_div{
	width:100%;
	overflow:auto;
	text-decoration:none;
}


.create_button{
	background:url(../Images/create_btn.gif) no-repeat;
	color:#2D5400;
	width:73px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:none;
}


#join_group{
	width:820px;
}

#join_group h3{
	color:#4F8A16;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	text-decoration:none;
	margin:10px auto;
	padding:0px 10px 0px 10px
}

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

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

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

#join_group .container{
	width:776px;
	padding:10px;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
}

#join_group .container1{
	width:776px;
	padding:10px;
	background:#FFFFFF;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
}


#join_group .container img{
	border:#478400 8px solid;
	padding:1px;
}




#join_group .container a{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

#join_group .container a:hover{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
}









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

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

.viewprofiletext{
    color:#796788;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
}

.viewprofileinfo{
    color:#796700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
}

.viewprofileblack{
    color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:BOLD;
}

.green_button{
	background:url(../Images/green_btn_image.gif) no-repeat;
	color:#2D5400;
	width:143px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:none;
}

.journal_button{
	background:url(../Images/journal_btn.gif) no-repeat;
	color:#2D5400;
	width:110px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:none;
}


.piclink{
	color:#478400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}



.piclink:hover{
	color:#478400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.piclink1{
	color:#478400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}



.piclink1:hover{
	color:#478400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.profilelink{
	color:#478400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:;
	text-decoration:none;
}

.profilelink:hover{
	color:#478400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:;
	text-decoration:underline;
}


.pic img{
	border:#478400 8px solid;
	padding:1px;
}

.user img{
	border:#C95407 8px solid;
	padding:1px;
}

.user_profile{
	overflow:auto; 
	height:150px; 
	margin:0px 5px 0px 0px;
}


/*CSS Developed for the page of Pictures*/
#picture {
	width:950px;
	margin:1px auto;
	padding:0px 10px 10px 10px;
}

#picture .leftbg{
	background:url(../Images/campster_review_left.gif) left no-repeat;
	height:31px;
	width:8px;

}

#picture .rightbg{
	background:url(../Images/campster_review_right.gif) right no-repeat;
	height:31px;
	width:940px;
	margin-left:8px;
}

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


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

#picture .leftbg1{
	background:url(../Images/campster_review_left.gif) left no-repeat;
	height:31px;
	width:8px;

}

#picture .rightbg1{
	background:url(../Images/campster_review_right.gif) right no-repeat;
	height:31px;
	width:944px;
	margin-left:8px;
}

#picture .bottomleft1{
	background:url(../Images/bottom_dwn_left.gif) no-repeat;
	height:16px;
	width:4px;
}


#picture .bottomright1{
	background:url(../Images/bottom_dwn_right.gif) right no-repeat;
	height:16px;
	width:944px;
	margin-left:4px;
}

#picture .rightbg div{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
	font-weight:bold;
	padding:5px 10px 0px 10px;
}

#picture_content{
	width:946px;
	background:#FDFFF8;
	border-left:#CCCCCC 1px solid; 
	border-right:#CCCCCC 1px solid;
	}

#picture .user a{
	color:#262626;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#picture .user a:hover{
	color:#262626;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

/************** Pagination code ****************/

div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:left;
	} 
	div.pagination a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #478400; 
		text-decoration: none; /* no underline */
		color: #478400;
	}
	div.pagination a:hover, div.pagination a:active {
		border: 1px solid #478400; 
		color: #478400;
	}
	div.pagination span.current {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #478400;
		font-weight: bold;
		background-color: #478400;
		color: #FFF;
	}
	 div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #478400; 
		color: #478400;
	}
.style2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
}

.pagination_button {
	 /*   padding: 1px 5px 1px 5px;*/
		margin: 2px;
		border: 1px solid #478400; 
		color: #478400;
		background-color:#FFFFFF;	
		height:16px;
		padding-bottom:19px;
		width:30px;
}



.pagination_button_other_buttons {
	 /*   padding: 1px 5px 1px 5px;*/
		margin: 2px;
		border: 1px solid #478400; 
		color: #478400;
		background-color:#FFFFFF;	
		height:16px;
		padding-bottom:19px;
		width:49px;
}


/************** My reviews container ****************/

#reviews_container{
	margin:0px auto;
	background:#FDFFFB;	
	border-left:#CFCFCF 0px solid;
	border-right:#CFCFCF 0px solid;
	
}

#reviews_container .content{
	margin:0px auto;
	
	padding:10px;
}

#reviews_container a{
color:#006633;
font-weight:bold;
text-decoration:none;
}


#reviews_container .hdg ul{
	background:#FFFFE4;
	height:25px;
	_height:15px;
	margin:0px;
	padding:0px;
	list-style:none;
}

#reviews_container .hdg li{
	display:inline;
	margin:0px;
	padding:10px 10px 0px 10px;
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
}

/* CSS Developed for the page Serach dated9th june 2008 */

.search_option_txt{
	color:#B1641E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

h4{
	color:#297A14;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
}

h5{
	color:#297A14;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}
#advance_search{
	width:850px;
}

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

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

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

#advance_search .container{
	width:826px;
	padding:10px;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
}


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

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



.advance_searchlist{
	padding:10px;
	background:url(../Images/review_sep.gif) bottom no-repeat;
}

.advance_searchlist .left{
	width:130px;
	float:left;
}

.advance_searchlist .left1{
	width:250px;
	float:left;

}


.advance_searchlist .left2{
	width:800px;
	float:left;

}


.advance_searchlist .left img{
	/*border:#C85406 8px solid;*/
	padding:1px;
}

.advance_searchlist .left h4{
	margin:0px;
	padding:3px 0px 3px 0px;
	text-align:left;
	color:#478400;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.advance_searchlist .right{
	width:630px;
	float:right;
	margin:0px 0px 0px 0px;
}

.advance_searchlist .right1{
	width:800px;
	float:right;
	margin:0px 0px 0px 0px;
}

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

/*CSS Developed Dated 30-05-2008*/

.green_button{
	background:url(../Images/green_btn_image.gif) no-repeat;
	color:#2D5400;
	width:143px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:none;
}

/*CSS Developed for the Summary page*/

.summary_container{
	color:#000000;
	width:500px;
	padding:0px 0px 0px 0px;
	margin:0px auto;
}

.summary_container .top{
	margin:0px auto;
}
.summary_container .top .tleft{
	float:left;
}

.summary_container .top .tright{
	float:right;
	text-align:center;
	color:#797979;
}

.summary_container .tleft a{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.summary_container .floatright{
	float:right;
	width:90px;

}
.summary_container .floatright1{
	float:right;
	width:90px;

}

.summary_container .tleft a:hover{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.summary_container .left{
	width:140px;
	float:left;
	padding:4px 0px 0px 0px;
}

.summary_container .left img{
	padding:1px;
}


.summary_container .mid{
	color:#3B3B3B;
	font-size:11px;
	font-weight:normal;
	/*width:235px;
	float:left;*/
	padding:0px 0px 0px 10px;
}

.summary_container  .btn{
	margin:10px 0px 0px 0px;
	padding:100px 0px 0px 0px;
}

.summary_container .btn ul{
	margin:0px;
	padding:0px;
	list-style:none;

}


.summary_container .btn li{
	margin:0px;
	padding:0px 10px 0px 10px;
	display:inline;
}

.summary_container  .btn1{
	margin:10px 0px 0px 0px;
	padding:100px 0px 0px 0px;
}

.summary_container .btn1 ul{
	margin:0px;
	padding:0px;
	list-style:none;

}


.summary_container .btn1 li{
	margin:0px;
	padding:0px 10px 0px 10px;
	display:inline;
}


.summary_container span{
	color:#3B3B3B;
	font-size:11px;
	font-weight:normal;
}
.summary_container .camp_right{
	width:100px;
	float:right;
	padding:0px 0px 0px 0px;
}
.txtview
{
    font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}
/*input {border:1px solid #ABABAB}*/


/* After login page */ 
#loginsection1{
	width:196px;
	float:right;
	margin-left:0px;
	margin-top:21px;
	_margin-left:0px;
	_margin-top:21px;
	margin-right:10px;
	_margin-right:10px;
	
}

#loginsection1 .txt{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:2px;
	text-decoration:none;
}

#loginsection1 .licls ul{
	list-style:url(../Images/green_square.gif) ;
	}
	#loginsection1 .licls li{
	margin:10px 0px 0px 0px;
	
	}
/* end of login page */



/*CSS Developed for the campground Details page */

#campgrond_dtl{
	width:970px;
	margin:10px auto;
}

#campgrond_dtl .left{
	width:600px;
	float:left;
	margin:0px 0px 10px 0px;
}

#campgrond_dtl .left .leftbg{
	background:url(../Images/campster_review_left.gif) left no-repeat;
	height:31px;
	width:8px;
}

#campgrond_dtl .left .rightbg{
	background:url(../Images/campster_review_right.gif) right no-repeat;
	height:31px;
	width:578px;
	margin-left:8px;
}

#campgrond_dtl .left .bottomleft{
	background:url(../Images/bottom_dwn_left.gif) no-repeat;
	height:16px;
	width:4px;
}


#campgrond_dtl .left .bottomright{
	background:url(../Images/bottom_dwn_right.gif) right no-repeat;
	height:16px;
	width:582px;
	margin-left:4px;
}

#campgrond_dtl .left .rightbg div{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
	font-weight:bold;
	padding:5px 10px 0px 10px;
}

.campgrond_dtl{
	width:564px;
	background:#FDFFF8;
	border-left:#CCCCCC 1px solid; 
	border-right:#CCCCCC 1px solid;
	padding:10px;
}

#campgrond_dtl_right{
	width:368px;
	float:left;

}


#campgrond_dtl_right .topleft{
	background:url(../Images/campster_review_left.gif) left no-repeat;
	height:31px;
	width:8px;

}


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

#rev_container{
	margin:0px auto;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
}

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


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

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

#campgrond_dtl_right .content{
	margin:0px auto;
	background:url(../Images/review_sep.gif) bottom no-repeat; 
	padding:10px;
}


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

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

#campgrond_description{
	width:973px;
	margin:3px auto;
}

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



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

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


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

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

#campgrond_description .content{
	margin:0px auto;
	padding:10px;
}

#campgrond_description .hdg ul{
	background:#FFFFE4;
	height:25px;
	_height:15px;
	margin:0px;
	padding:0px;
	list-style:none;
}

#campgrond_description .hdg li{
	display:inline;
	margin:0px;
	padding:10px 10px 0px 10px;
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
}

/* events */

#events{
	width:958px;
	margin:10px 0 0 20px;
}

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



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

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


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

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

#events .content{
	margin:0px auto;
	padding:10px;
}

#events .hdg ul{
	background:#FFFFE4;
	height:25px;
	_height:15px;
	margin:0px;
	padding:0px;
	list-style:none;
}

#events .hdg li{
	display:inline;
	margin:0px;
	padding:10px 10px 0px 10px;
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
}

.pad{
	padding-left:50px;
	margin:0px;
}


#events .txt{
	width:740px;
	margin:0px auto;
	padding:11px 0px;
	line-height:normal;
	
}

#events .txt1{
	width:930px;
	margin:0px auto;
	padding:11px 0px;
	line-height:normal;
	
}




#events a{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
	text-decoration:none
}

#events a:hover{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
	text-decoration:underline;
}

.campgrond_description_hdg{
	background:#FFFFE4;
	padding:5px;
	font-size:12px;
	border:#C7C5C5 1px solid;
}


/* for border */
/* black color for groups */
.groupImageborder{
border:#3E3401 4px solid;
padding:1px;
}

/* green color for journal*/
.journalImageborder{
border:#457F06 4px solid;
padding:1px;
}

/* red color for users*/
.profileImageborder{
border:#CA5700 4px solid;
padding:1px;
}


.rteImage {
	background: #D3D3D3;
	border: 1px solid #D3D3D3;
	cursor: pointer;
	cursor: hand;
}

.rteImageRaised, .rteImage:hover {
	background: #D3D3D3;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
}

.rteImageLowered, .rteImage:active {
	background: #D3D3D3;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
}

.rteVertSep {
	margin: 0 4px 0 4px;
}

.rteBack {
	background: #D3D3D3;
	border: 1px outset;
	letter-spacing: 0;
	padding: 2px;
}

.rteBack tbody tr td, .rteBack tr td {
	background: #D3D3D3;
	padding: 0;
	
}

.rteDiv {
	display: block;
	position: relative;
	
}

/* for new addvertisement */

#adver{
	width:350px;
	float:left;
	margin-left:15px;
}


#adver .topleft{
	background:url(../Images/campster_adver_top_left.gif) left no-repeat;
	height:12px;
	width:5px;

}


#adver .topright{
	background:url(../Images/campster_adver_top_right.gif) right no-repeat;
	height:12px;
	width:350px;
	margin-left:5px;
	}



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

}


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

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

#adver .content{
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
	text-align:center;
	width:353px;
	height:750px;
	

}


#adver .unserprofile{
	width:300px;
}





/*-------- adver wall css------ starts here-----*/

#adver_wall{
	width:350px;
	float:right;
	/*margin-left:15px;*/
	padding:0px 10px 0 0;
}


#adver_wall .topleft{
	background:url(../Images/campster_adver_top_left.gif) left no-repeat;
	height:12px;
	width:5px;

}


#adver_wall .topright{
	background:url(../Images/campster_adver_top_right.gif) right no-repeat;
	height:12px;
	width:350px;
	margin-left:5px;
	}



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

}


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

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

#adver_wall .content{
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
	text-align:center;
	width:353px;
	height:750px;
	

}


#adver_wall .unserprofile{
	width:300px;
}





/* css developed for extended my reviews layout  */


/* CSS Developed for the Create Group page */


.extend_group_cotainer{
	margin:0px auto;
	width:980px;
}

.extend_group_cotainer .left{
	width:260px;
	float:left;
}


#extend_group{
	width:255px;
	margin:0px;
}

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

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

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


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


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

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

#extend_group .container{
	margin:0px;
	width:258px;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
}

#extend_group .container ul{ 
	margin:0px 0px 0px 10px; 
	padding:0px; 
	list-style-type:none;
}

#extend_group .container li{ 
	padding:10px 0px 10px 22px;
	background:url(../Images/gtroup_bullet.gif) 0 12px no-repeat;
}

#extend_group .container li a{ 
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#extend_group .container li a:hover{ 
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}



#extend_group_right{
	width:698px;
	float:right;
	margin-right:10px;
}

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

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

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

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

}

#extend_group_right .container1{
	width:704px;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;

}

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

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

.txt_div{
	overflow:auto;
	text-decoration:none;
}


.create_button{
	background:url(../Images/create_btn.gif) no-repeat;
	color:#2D5400;
	width:73px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:none;
}

/* css developed for extended join */

#extended_box{
	width:950px;
}

#extended_box h3{
	color:#4F8A16;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	text-decoration:none;
	margin:10px auto;
	padding:0px 10px 0px 10px
}

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

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

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

#extended_box .container{
	width:975px;
	padding:10px;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
}

#extended_box .container1{
	width:956px;
	padding:10px;
	background:#FFFFFF;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
}


#extended_box .container img{
	border:#478400 8px solid;
	padding:1px;
}




#extended_box .container a{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

#extended_box .container a:hover{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
}




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

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


/*CSS Developed for the Extended Summary page*/

.extended_summary_container{
	color:#000000;
	width:620px;
	padding:0px 0px 0px 0px;
	margin:0px auto;
}

.extended_summary_container .top{
	margin:0px auto;
}
.extended_summary_container .top .tleft{
	float:left;
}

.extended_summary_container .top .tright{
	float:right;
	text-align:center;
	color:#797979;
	margin-right:30px;
}

.extended_summary_container .tleft a{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.extended_summary_container .floatright{
	float:right;
	width:90px;

}

.extended_summary_container .tleft a:hover{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.extended_summary_container .left{
	width:170px;
	float:left;
	padding:4px 0px 0px 0px;
}

.extended_summary_container .left img{
	padding:1px;
}


.extended_summary_container .mid{
	color:#3B3B3B;
	font-size:11px;
	font-weight:normal;
	/*width:235px;
	float:left;*/
	padding:0px 0px 0px 10px;

}

.extended_summary_container  .btn{
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}

.extended_summary_container .btn ul{
	margin:0px;
	padding:0px;
	list-style:none;

}


.extended_summary_container .btn li{
	margin:0px;
	padding:0px 10px 0px 10px;
	display:inline;
}


.extended_summary_container span{
	color:#3B3B3B;
	font-size:11px;
	font-weight:normal;
}
.extended_summary_container .camp_right{
	width:100px;
	float:right;
	padding:0px 0px 0px 0px;
}

/* Css developed for campgropund search */

#campground_search{
	width:980px;
	margin-left:0px;
}

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

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

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

#campground_search .container{
	width:966px;
	padding:5px;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
}


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

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



.campground_searchlist{
	padding:10px;
	background:url(../Images/review_sep.gif) bottom no-repeat;
}

.campground_searchlist .left{
	width:130px;
	float:left;
}

.campground_searchlist .left1{
	width:250px;
	float:left;

}


.campground_searchlist .left2{
	width:800px;
	float:left;

}


.campground_searchlist .left img{
	/*border:#C85406 8px solid;*/
	padding:1px;
}

.campground_searchlist .left h4{
	margin:0px;
	padding:3px 0px 3px 0px;
	text-align:left;
	color:#478400;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.campground_searchlist .right{
	width:630px;
	float:right;
	margin:0px 0px 0px 0px;
}

.campground_searchlist .right1{
	width:800px;
	float:right;
	margin:0px 0px 0px 0px;
}

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


/* for campground info page */ 

/*Listing page CSS Starts Here*/

#campground_listing{
	width:973px;
	margin:0px 0px 0px 3px;
	float:left;
}

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

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

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

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

}

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

#campground_listing .bottomright{
	background:url(../images/campster_review_bottom_right.gif) top right no-repeat;
	height:12px;
	width:968px;
	margin-left:5px;
}
/* new campground list*/
#campground_listing1{
	width:973px;
	margin:0px 0px 0px 10px;
	float:left;
}

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

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

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

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

}

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

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

.camp_list .listingmid{
	width:320px;
	float:left;
	margin:20px 0px 0px 0px;
}

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

.camp_list .listingright{
	width:120px;
	float:right;
	margin:20px 0px 0px 10px;
}

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

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

#recentlink a:hover{
	color:#006633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}


/* for  */

#extend_group_right1{
	width:698px;
	float:right;
	margin-right:10px;
}

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

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

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

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

}

#extend_group_right1 .container1{
	width:704px;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;

}

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

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

.campstertitlelink{
     color:#006633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.campstertitlelink:hover{
     color:#006633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.campstertitle{
     color:#006633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


.campsteruserlink{
     color:#006633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.campsteruserlink:hover{
     color:#006633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.campsterusertitle{
     color:#006633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}


.piclinksmall{
	color:#478400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	text-decoration:none;
}

.piclinksmall:hover{
	color:#478400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	text-decoration:underline;
}

.piclinktitle{
	color:#478400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	text-decoration:none;
}


.green_button1{
	background:url(../Images/green_btn_image.gif) no-repeat;
	color:#297A14;
	width:143px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:none;
	padding:1px 1px 3px 1px;
}

/*14-10-2008*/
.warning_b
	{
	background:url(../Images/warning_b.jpg) no-repeat 68% 57%;
	height:650px;
	}
.warning_s
	{
	background:url(../Images/warning_s1.gif) no-repeat 90% 95%;
	height:500px;
	}	
	
	
	/*30-10-2008*/

#box_links{
	width:196px;
	float:right;
	margin:22px 25px 0px 0px;
	_margin:22px 13px 0px 0px;
	
}
.text_bold
	{
	font-size:13px;
	font-weight:bold;
	}
.green_link
	{
	color:#5C832F;
	font-size:11px;
	font-weight:bold;
		}	
a.green_link:link
	{
	color:#5C832F;
	font-size:11px;
	font-weight:bold;
		}
a.green_link:visited
	{
	color:#5C832F;
	font-size:11px;
	font-weight:bold;
		}	
a.green_link:active
	{
	color:#5C832F;
	font-size:11px;
	font-weight:bold;
		}				
a.green_link:hover
	{
	color:#5C832F;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
		}			
		
.loginsection11{
    float:left;
	margin-right:10px;
	margin-left:0px;
}

.img_new
{
 background:url(../Images/journalSteps.gif) top right no-repeat 20% 20%;
}		

.journal_text {
	color:#714D1D; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:14px;
}

/*  03-Nov-08  */


#reviewsActivegroup{
	width:477px;
	float:right;
}


#reviewsActivegroup .topleft{
	background:url(../Images/campster_review_left.gif) left no-repeat;
	height:31px;
	width:8px;

}


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

#rev_container{
	margin:0px auto;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;
	
}


#reviewsActivegroup .bottomleft{
	background:url(../Images/bottom_dwn_left.gif) no-repeat;
	height:16px;
	width:4px;

}


#reviewsActivegroup .bottomright{
	background:url(../Images/bottom_dwn_right.gif) right no-repeat;
	height:16px;
	width:473px;
	margin-left:4px;
}

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

#reviewsActivegroup .content{
	margin:0px auto;
	/*background:url(../Images/review_sep.gif) bottom no-repeat; */
	padding:10px;
}

#reviewsActivegroup .hdg ul{
	background:#FFFFE4;
	height:25px;
	_height:15px;
	margin:0px;
	padding:0px;
	list-style:none;
	
}

#reviewsActivegroup .hdg li{
	display:inline;
	margin:0px;
	padding:10px 10px 0px 10px;
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	
}
.tleft_new{

	float:left;

	text-decoration:underline;

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

	font-size:12px;

	color:#2B630A;

	font-weight:bold;

	line-height:17px;

}
.inner_login_top_con{
	border-top:#64C227 1px solid;
	width:400px;
}
.tleft_new_comment{

	float:left;

	margin-bottom:10px;

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

	font-size:12px;

	color:#2B630A;

	font-weight:bold;

	line-height:17px;

}
.tleft_new_new{

	
	text-decoration:underline;

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

	font-size:12px;

	color:#2B630A;

	font-weight:bold;

	line-height:17px;

}
.tleft_new_camp{

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

	font-size:12px;

	color:#2B630A;

	font-weight:bold;

	line-height:17px;

}
.profileImageborder_comment{
border:#CA5700 2px solid;
padding:1px;
}
.commenttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b7aeae;
	font-style:italic;
}
.commenttext1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B3B3B;
	
}
