/* ... PROFILE PAGE ... */
 #subhead {
  /* padding-left:180px; */
  margin-bottom:27px;
}
 #subhead p { margin:0; line-height:43px;}

 #column-left {
  float:left; width:150px; margin:0 0 0 11px; display:inline;
  color:#808080; position:relative; overflow:hidden;
}

 #content {
  margin:0 0 50px 25px; width:auto; padding:0;
  font-size:12px;
  width: 550px;
}

 h2 { 
	color:#e39b17;
}
 h3 { font-size:16px; font-weight:normal; }

/* column-left */
 #column-left a.website { 
  display:block;
  font-size:12px; font-weight:bold;
  overflow:hidden;
}
 #column-left a.smallbutton { margin-top:10px; }

 #column-left h3,
 #column-left ul { 
  padding-bottom:6px;
  background:url('/img/dotted-h.png') repeat-x left bottom;
}
 #column-left h3 { margin-top:20px; }
 #column-left li { 
  display:block; margin:0; padding-bottom:5px;
}
 #column-left .badges p { font-size:12px; }
 #column-left .badges form {
  display:block; width:122px; height:179px;
  background:url('../img/badge-frame.png') no-repeat left top;
}
 #column-left .badges form img,
 #column-left .badges form iframe {
  width:99px; height:123px; margin:12px 0 0 12px; padding:0;
}

/* content */
 #content p { margin:.7em 0; }
 #content strong { color:#4d4d4d; }

 #content h2 {
  margin-top:18px;
}
 #content h3 strong { color:#7f974a; }

 #content .photos { margin-top:15px; }
 #content .photos img {
  padding:3px;
  border:#c0c0c0 1px solid;
}
 #content .photos a.more {
  display:block; float:right; margin:5px 20px 0 0; padding-right:20px;
  font-size:12px;
  background:url('../img/link-arrow-r.png') no-repeat right center;
}

/*
 #content a.edit-info {
  display:block; float:right; margin:-15px 10px 0 0; padding-left:25px;
  font-size:10px; line-height:24px;
}
*/

/* Added by PHT 09/01/2010*/

 #head p.view_count {
  clear: left; 
  float: left; 
  margin-top: 20px;
}


/* from inline style */ 
 #column-left a.website {font-size:11px;}
.mrr {background:none;}
.mrr div.body {
background:none;
font-size:11px;
}
#main #content div.body p {
font-size:90%;
}

#main #content div.body .subhead p {
font-size: 10px;
line-height: 9px;
}

#reviews {
margin-bottom:81px;
margin-top:24px;
}
.mrr div.body span.img {
background:#FFFFFF url(/img/bubble-up.png) no-repeat scroll left bottom;
width:562px;
height:105px;
}
#main #head h1 {
display:inline;
float:left;
font-size:20px;
margin:9px 0 0 0;
padding:0;
position:relative;
font-weight:normal;
}


/* for tweet widget */ 
.twtr-widget .twtr-hd h4 a {
	font-size:  12px;
	font-weight: bold;
}				


.similarOrgs {
	position: relative;
	top: 15px;
/*
	padding: 5px;
	border: 1px solid #ccc;
*/
	margin-bottom: 15px;
	overflow: hidden;
}

#content .similarOrgs h2 {
	margin-top: 0;
}
.similarOrgs ul {
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
}
.similarOrgs ul li {
	margin: 0;
	padding: 10px;
	overflow: hidden;
	height: 100px;
	float: left;
	border-top: 1px solid #ccc;
}
.similarOrgs ul li .logo {
	float: left;
	width: 75px;
	margin-right: 10px;
}
.similarOrgs ul li .logo img {
	width: 75px;
}

.similarOrgs ul li .details {
	float: left;
	width: 150px;
}

#main #content .similarOrgs ul li h3,
#main #content .similarOrgs ul li p {
	margin: 0;
	margin-bottom: 2px;
}

#main #content .similarOrgs ul li p.review-location {
	font-size: 11px;
}
#main #content .similarOrgs ul li h3 {
	font-size:  14px;
}

/* galley image viewer */
#gallery table.target {
  width: 100%;
  height: 474px;
  text-align: center;
}

#gallery table.caption {
	text-align: center;
	margin: 15px auto;
	width:100%;
}

#gallery {
	margin-top: 10px;
	margin-left: -20px;	
	margin-right: 0px;	
}
/*

#main #gallery h2.block-title {
	margin-bottom: 10px;
}

.block h2.block-title, #main .block h2.block-title {
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	color: #4D4D4D;
}
*/


#gallery .jcarousel-item.links {
	margin: 3px 10px 0 3px;
	border: 0;
}

