#paramSearch{
height:18px;
width:100px;
background-color:transparent;
border:none;
margin-left:23px;
margin-top:7px;
}

#groupSearch{
display:block;
overflow:hidden;
width:129px;
float:left;
height:33px;
}
.searcbtn{
height:33px;
width:34px;
border:none;
background:transparent url(/custom/sierraclub/images/btn_search.jpg) no-repeat;
float:left;
}
.modContainer{padding:5px;display:block;overflow:hidden;clear:both;margin-left:10px;}
.modBlock{clear:both; margin-top:10px;}

.groupsTab{
margin:0px;
padding:0px;
/*list-style-image:url(/custom/sierraclub/images/blue_bullet.jpg);
list-style-position:inside;*/
list-style-type:none;
}
.groupsTab li{
white-space:nowrap;
font-family:Helvetica, Arial, Verdana;
font-size:13px;
font-weight:bold;
margin-bottom:2px;
padding:5px 0px 2px 5px;
background: #FFFFFF url(/custom/sierraclub/images/blue_bullet.jpg) no-repeat 3px 5px;
_background-position:3px 9px;
border:1px solid #D7D7D7;
}

.groupsTab li a{
margin-left:20px;
}

.commSubNav{
list-style:none;
padding:15px 0px 0px 20px;
margin:0px;
font-size:13px;
}
.commSubNav li{
background:none;
list-style-image:none;
padding:0px;
font-weight:normal;
border:none;
margin:0px;
border-bottom:1px dotted #D7D7D7;
}
.commSubNav li a{
display:block;
border:none;
margin:0px;
padding: 2px 0 0 5px;
}

#groupNameTitle{
color:#1776BA;
font-family:Helvetica;
font-size:18px;
padding-bottom:5px;
}
#groupDetail{
color:#000000;
display:block;
float:left;
font-family:Helvetica;
font-size:13px;
margin-left:20px;
overflow:hidden;
}
.blockContainer{
display:block;
overflow:hidden;
clear:both;
background-color:#ffffff;
margin-bottom:5px;
border:1px solid #D7D7D7;
padding:10px;
}
.blockTitle{display:block;overflow:hidden;clear:both;color:#1776BA;font-family:Helvetica;font-size:13px;font-weight:bold;}
.moduleMore{text-align:right;color:#ED2634;display:block;font-size:12px;font-weight:normal;text-decoration:underline;}
.gdashboard{margin:10px 10px 10px 0;padding:0px;list-style:none;}
.gdashboard a{font-family:Helvetica;font-size:12px;text-decoration:underline;}

.gdashboard li{margin:0px;padding:0px;list-style-type:none;}
.shareG a{font-family:Helvetica;font-size:11px;color:#ffffff;border-right:1px solid #ffffff;padding:0px 5px;text-decoration:underline;}

a { text-decoration: none; }
		
a img { border: none; }
		
#climatecontainer {
			display: block;
			width: 908px;
			height: auto;
			margin: 0 auto;
			text-align: left;
		}
		
		#header {
			display: block;
			height: 120px;
			width: auto;
			background: url(/custom/sierraclub/images/headerbg.jpg) repeat-x top center #57BFFC;
			position: relative;
		}
		
		#header .bannerimg {
			float: left;
		}
		
		#header #menu {
			display: block;
			height: 24px;
			width: 100%;
			position: absolute;
			left: 0;
			bottom: 0;
		}
		
		#header ul {
			display: block;
			overflow: hidden;
			height: 22px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-weight: bold;
			list-style: none;
		}
		
		#header ul.menu1 {
			position: absolute;
			left: 10.4em;
			bottom: 0;
		}
		
		#header ul.menu2 {
			/*position: absolute;
			right: 0.5em;*/
			bottom: 0;
                    float:right;
                    padding-right:10px;
                    padding-bottom:0px;
		}


		#header ul.menu3 {
			/*position: absolute;
			right: 0.5em;*/
			bottom: 0;
                    float:right;
                   padding-bottom:0px;
                  margin-bottom:0px;
		}
		
		#header li {
			display: block;
			float: left;
			padding: 0;
			line-height: 2em;
			border-right: 1px solid #9ee0fa;
		}
		
		#header li.noborder {
			border-right: 0;
		}
		
		#header li a {
			display: block;
			height: 22px;
			width: 60px;
			padding: 0 3em;
			color: #fff;
			text-align: center;
                                                font-family: "Helvetica";
                                                font-size: 12px;

                                          
		}
		

		#header li a:hover {
			color: #ffff56;
		}
		
		#header ul.menu2 li a {
			padding: 0 0.5em;
                                                 font-family: "Helvetica";
                                                font-size: 12px;
		}

		#header ul.menu3 li a {
			padding: 0 0.5em;
                                                 font-family: "Helvetica";
                                                font-size: 12px;
		}
		
		#whatscool {
			display: block;
			position: relative;
			width: 455px;
			height: 254px;
			background: url(/custom/sierraclub/images/whats_cool_bg.jpg) no-repeat;
		}
		
		#whatscool ul { 
			display: block;
			height: 41px;
			width: 100%;
			margin: 0;
			padding: 0;
			position: absolute;
			left: 0;
			bottom: 0;
			list-style: none;
		}

		
		#whatscool li { 
			display: block;
			height: 41px;

			width: 91px;
			overflow: hidden;
			float: left;
			font-family: Helvetica;
			font-size: 14px;
			font-weight: bold;
		}
		
		#whatscool li a { 
			display: block;
			height: 41px;
			width: 91px;
			background: url(/custom/sierraclub/images/btn_whats_cool.gif) top left no-repeat;
			text-align: center;
			line-height: 3em;
			color: #fff;
		}
		
		#whatscool li a:hover { 
			background-position: 0 -41px;
		}
		
		
		
		
		
		
		#groupsnav {
			
			padding-bottom:22px;
    	}
		
	
		#groupsnav a{
			display: block;
			background: url(/custom/sierraclub/images/2nd_nav.gif) top left no-repeat;
			width:163px;
			height:22px;
			float:left;
			text-align:center;
			font-family: Helvetica;
			font-size: 14px;
			font-weight: bold;
			color:#ffffff;
			line-height:1.5em;
    	}
		
		#groupsnav a.ON{
			display: block;
			background: url(/custom/sierraclub/images/2nd_nav.gif) top left no-repeat;
			width:163px;
			height:27px;
			background-position: 0 -27px;
    	}
		.groupspreview{
		}

		#alatestnews{background:transparent url(/custom/sierraclub/images/btn_latestnews.gif) no-repeat;height:22px;width:103px;display:block;}
		
.pagecontainer{margin: 0px! important;}
.shadetabs{
padding: 3px 0;
margin-left: 0;

margin-top: 1px;
margin-bottom: 0;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
float:left;
margin: 0;
padding:0;
border:0;

}

.shadetabs li a{
text-decoration: none;
position: relative;
color: #fff;
background: #fff url('http://sierraclub.portspaces.com/custom/sierraclub/images/btn_groups_n.gif') no-repeat center left;
display: block;
width: 163px;
height: 27px;
font-family:Helvetica,Arial,Verdana;
font-size:12px;
font-weight:bold;
text-align: center;
line-height: 27px;
vertical-align:middle;
}

.shadetabs li a:visited{
color: #FFFFFF;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
}

.shadetabs li a.selected{ /*selected main tab style */
background: #fff url('http://sierraclub.portspaces.com/custom/sierraclub/images/btn_groups_over_n.gif') top left no-repeat;
height: 27px;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}
.groupspreview{margin-top: -6px; background-color:#fff;}
.tp_globalsubnav{background-color: #e6e6e6;}
.tp_modhdrsmall{background: #3399fe none;font-family: Arial, Tahoma, Verdana, helvitica; font-size: 14px; color: #ffffff;}
.tp_modcontainer{border:0;}
#mpmFields div{border-bottom:1px dotted #D7D7D7; padding:5px;width:110px;}
#lgimage{float:left;width:45px;height:45px;margin:2px;border:1px dotted #D7D7D7;padding-top:5px;}
.modTitle{font-family:Helvetica;font-size:15px; font-weight:bold;color:#1676b9;}
.rmodtitle, .box_header, .recipe_header {font-family:Helvetica;font-size:15px; font-weight:bold;color:#ffffff;background-color:#FF9700;padding:3px 10px 3px 15px;}
.text12reg{font-family:Helvetica;font-size:12px;}
.text14reg{font-family:Helvetica;font-size:14px;}
.text14regwhite{font-family:Helvetica;font-size:14px;color:#ffffff;}
.shadetabs a{font:Helvetica;font-weight:bold;font-size:14px;color:#FFFFFF;text-align:center;}

#header ul.menu2 {display:none;}	

.eventtxt {font-size:12px;}

.rightrailbg {background-color:#FEDB7F;}
.greybg {background-color:#E6E6E6;}		
.viewall {text-align:right;padding:5px 10px 0 0;}
.marg5 {margin:5px;}
#latestlinks, #RatingID {display:none;}

#feedroll_title {margin-top:10px;}
#feedroll_title a:link, #feedroll_title a:visited {font-size:13px;font-weight:bold;text-decoration:none;color:#333333;}
#feedroll_author {border:0;}
#feedroll_linkedtitle {display:none;}
#feedroll_date {display:none;}
#feedroll_description {display:none;}
/*#feedroll_morelink {text-align:right;margin:5px 0 5px 0;}*/
#feedroll_morelink {display:none;}

/*Server Owner Module styles*/
#ownericon {float:left;margin-right:2px;}
#ownername {float:left;}
.relatedsocontainer {width:60px;height:68px;margin-right:5px;float:left;text-align:center;zoom:100%;overflow:hidden;}


