

/* ///////// TYPE STYLES ///////// */

.status {
/*background-image:url('/images/black/panel.gif'); */
margin:0px;
padding:0px;
margin-bottom:20px; border:0px;

height:150px;
width:350px;

}


h1 {
	font-style: italic;
	font-weight: 300;
	font-family: georgia, verdana, arial, sans-serif;
	font-size:16pt;
	letter-spacing:.03em;
	margin:0;
	padding:0px 0 0 0px;
}

#content_top h1 {
	margin:20px 30px 0 30px;
}

h2{
margin-left:0px;

font-family:Georgia;
font-size:18px;
font-style:italic;
font-weight:normal;
}
.panel h2{
margin-left:18px;
padding-top:10px;
}


#bottompanel h2{
	padding-top:10px;
	margin-bottom:0;
padding-bottom:0;
}

h3{
font-size:15px;
line-height:15px;
font-family:Arial;
margin:0px;
margin-bottom:10px;
margin-top:4px;
padding:0;
font-weight:normal;
}


h4 {
	color:#999;
	font-weight:100;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	letter-spacing:.04em;
	margin:0 0 15px 0;
	padding:0;	
}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0 0 15px 0;
	padding:0;	
}

p {
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	padding:0 ;
	margin:0px;
}

.event p{
	color:#999;
}


#contentbottom {
 clear:both;
}
/* ///////// LINK STYLES ///////// */



a {
	color:#00BCD2;
	text-decoration:none;
}
a:hover, a.active, a:hover, a.active {
	color:#FFF;
}




/*site wide formatting*/


.panel{
background-image:url('/images/black/panel.gif');
margin:0px;
padding:0px;
margin-bottom:20px; border:0px;

height:238px;
width:324px;


}

.panel .herd{
margin:14px;
clear:both;
}

.panel .star{
float:left;
margin-bottom:0px;
}

.panel .review{
width:212px;
float:right;
}

.panel .reviewtext{
clear:left;
}

.panel img{
margin-bottom:14px;
float:left;
}

.panel .blurb{
margin-right:14px;
font-family:Arial;
font-size:13px;
}

.panel .blurb a{
display: block;
}


/*city and events herds page common */
.links {
 margin-top:10px;
 color:#333333;
 float:right;
font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
}

.links a{
 margin-left: 2px;
 margin-right: 2px;
}

.links .a2{
 color:#ff6633;
}

.wide{
  position:absolute;
  width:100%;
  height:100%;
}

.date{
color:#ff6633;
letter-spacing:0px;
margin-right:5px;
}

.event{
clear:both;
margin-top:18px;
margin-bottom:35px;
}
.events_intro{
padding-bottom:10px;
}
.events_intro h2{
margin-top:0px;
margin-bottom:0;
padding-bottom:0;
}

.herdmembers{
 float:left;
 font-family:Arial;
 font-size:13px;
}

.herdadd{
 float:right;
 font-family:Arial;
 font-size:13px;
 color:#FF6633;
}





.main_content .herd{
clear:both;
margin-top:18px;
margin-bottom:35px;
}

.main_content .herd a.joinherd{
	font-family:Arial;
	font-size:12px;
	color:#ff6633;
	display:block;
	float:right;
	margin-top:0px;
}

.bordered{
border:1px solid #333333;
margin-right:10px;
float:left;
}


#bottompanel{
background-image:url('/images/black/wide.png');
background-repeat: no-repeat;
margin-top:0px;
margin:auto;
height:201px;
width:879px;
}

#bottompanel .members{
 margin-top:14px;
 margin-left:20px;
 font-family:Georgia;
 font-size:17px;
 font-style:italic;
 font-weight:bold;
 float:left;
}

#bottompanel .viewall{
 float:right;
 margin-right: 16px;
 margin-top: 14px
}

#bottompanel .viewall a{
 color:#ff6633;
 font-family:Arial;
 font-style:italic;
 font-size:13px;
}

#bottompanel .viewall img{
 vertical-align:bottom;
 margin-left:2px;
}
#bottompanel h2{
margin-left:30px;
}

.bordered{
border:1px solid #333333;
margin-right:10px;
float:left;
}


.users{
 margin-left: 20px;
 clear:both;
 width:870;
}

.user{
 margin-top: 16px;
 margin-right:28px;
 float:left;
 width:100px;
/*border:1px solid red;*/
overflow: hidden;
}

.userpic{
 margin-bottom:5px;
}

.username{
 font-family:Arial;
 color:#ff6633;
 font-size:12px;
 text-align:center;
 
}

.username2{
 font-family:Arial;
 color:#ff6633;
 font-size:10px;
 line-height: 1.2;
 text-align:center;
 margin-bottom: 8px;
 
}

.head a{
font-style:italic;
}


.desc{
font-size:11px;
margin-bottom:20px;
letter-spacing:0px;
width:325px;
float:right;
}





.event a.a2cal{
	font-family:Arial;
	font-size:12px;
	color:#ff6633;
	display:block;
	float:right;
	margin-top:-15px;
}

.members1  {
   padding:0;
   margin: 0;
   list-style: none;
         }
         
.members1 li  {
   float: left;
           }