.group_mess_con{
	padding:10px;
	height:270px;
	overflow:auto;
	width:687px;
}
.group_mess_con .outline{
	border:#999999 solid 1px;
	padding:5px;
	margin-top:5px;
}
.messaging_tab_head td{
	background-color:#683203;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:3px;
	color:#FFFFFF;
}
.messaging_line1 td{
	background-color:#f3efe4;
	font-size:11px;
	padding:5px;
	border-bottom:#d4d0c8 solid 1px;
	}
.messaging_line1 a{
	color:#006600;
	text-decoration:underline;
	}
.messaging_line1 a:hover{
	color:#006600;
	text-decoration:none;
	}



.messaging_line2 td{
	background-color:#FFFFFF;
	font-size:11px;
	padding:5px;
	border-bottom:#d4d0c8 solid 1px;
	}
.messaging_line2 a{
	color:#006600;
	text-decoration:underline;
	}
.messaging_line2 a:hover{
	color:#006600;
	text-decoration:none;
	}


.messaging_links{
	width:auto;
	text-decoration:none;
}
.messaging_links a{
	color:#006600;
	text-decoration:none;
}
.messaging_links a:hover{
	color:#666666;
	text-decoration:underline;
}







.messaging_links .left{
	width:50%;
	float:left;
}
.messaging_links .right{
	width:30%;
	float:right;
	text-align:right;
}
.messaging_topic1 td{
	background-color:#f3efe4;
	font-size:11px;
	padding:5px;	
	border-bottom:#d4d0c8 solid 1px;
	font-weight:bold;
	}
.messaging_line_w1 td{
	background-color:#f3efe4;
	font-size:11px;
	padding:0px 5px 0px 5px;;
	}
.messaging_line_w1 a{
	color:#006600;
	text-decoration:underline;
	font-weight:bold;
}
.messaging_line_w1 a:hover{
	color:#666666;
	text-decoration:none;
}
.messaging_topic2 td{
	background-color:#FFFFFF;
	font-size:11px;
	padding:5px;	
	border-bottom:#d4d0c8 solid 1px;
	font-weight:bold;
	}
.messaging_line_w2 td{
	background-color:#FFFFFF;
	font-size:11px;
	padding:0px 5px 0px 5px;;
	}
.messaging_line_w2 a{
	color:#006600;
	text-decoration:underline;
	font-weight:bold;
}
.messaging_line_w2 a:hover{
	color:#666666;
	text-decoration:none;
}
/* for campground search result page */
.search_results_s{
	padding:0px;
}
.search_results_head td{
	background-color:#f8ffeb;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	border-bottom:#d4d0c8 solid 1px;
	color:#339966;
	text-decoration:underline;
	vertical-align:top;
	}
.search_results_head .display_none{
	color:#f8ffeb;
	text-decoration:none;
}
.search_yellow{
	background-color:#ffffdf;
	color:#666666;
	padding:5px;
	
}
.search_green{
	background-color:#f8ffeb;
	color:#666666;
	padding:5px;
}
.search_white{
	color:#666666;
	padding:5px;
	text-align:center;
	background-color:#FFFFFF;
}
.search_without{
	color:#666666;
	padding:5px;
	background-color:#FFFFFF;
}
.search_main_tab{
	border:#d4d0c8 solid 0px;
}

.piclinkcamp{
	color:#478400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	text-decoration:none;
}

.piclinkcamp:hover{
	color:#478400;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	text-decoration:underline;
}


/*****************************  group event calendar css files ***********************/


#groupevents{
	width:725px;
	float:right;
}



#groupevents .topleft{
	background:url(../Images/campster_review_left.gif) left no-repeat;
	height:31px;
	width:8px;
}



#groupevents .topright{
	background:url(../Images/campster_review_right.gif) right no-repeat;
	height:31px;
	width:717px;
	margin-left:8px;
}

#groupevents .container{
	width:723px;
	background:#FDFFFB;	
	border-left:#CFCFCF 1px solid;
	border-right:#CFCFCF 1px solid;

}

#groupevents .bottomleft{
	background:url(../Images/campster_review_bottom_left.gif) top left no-repeat;
	height:12px;
	width:5px;
}


#groupevents .bottomright{
	background:url(../Images/campster_review_bottom_right.gif) top right no-repeat;
	height:12px;
	width:720px;
	margin-left:5px;
}

#groupevents .middle{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
	font-weight:bold;
	padding:8px 10px 0px 10px;
}

#groupevents .content{
	margin:0px auto;
	padding:10px;
}

#groupevents .mid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	padding:8px 10px 0px 10px;
}


#groupevents .hdg ul{
	background:#FFFFE4;
	height:25px;
	_height:15px;
	margin:0px;
	padding:0px;
	list-style:none;
}

#groupevents .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;
}


#groupevents .txt{
	width:740px;
	margin:0px auto;
	padding:11px 0px;
	line-height:normal;
	
}

#groupevents .txt1{
	width:930px;
	margin:0px auto;
	padding:11px 0px;
	line-height:normal;
	
}




#groupevents a{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
	text-decoration:none
}

#groupevents a:hover{
	color:#2B630A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
	text-decoration:underline;
}

