/*==================*
 	 Specialized for the SEM only items
*==================*/
.semOnly .sectionTitle { margin: 5px 0; font-size: 18px !important; }
.semOnly #tagLine { color:#ffb87a; }
.semOnly .sectionTitle .q { text-transform: capitalize; }

.semOnly #left { }
.semOnly #results { border-top: 1px solid #eee; margin-left: 10px !important; }
.semOnly .listing	.adlet { margin: 0 10px 10px 10px !important; }
.semOnly .listing	.org { font-size: 16px; margin-bottom: 5px; text-transform: capitalize;}
.semOnly .listing .adr { font-size: 14px; }
.semOnly .listing .tel { color:#000; }

.locality, .region {text-transform:capitalize }

.semOnly .listing	.adletCopy { margin-top: 5px; font-size: 11px; color:#888;}
.semOnly .listing	.adletCopy .smLink { font-size: 11px; }


.semOnly .listing .extraLinks { margin: 10px 0 0 0; padding: 0; visibility: visible; text-align: left; }
 #profile.semOnly .listing .extraLinks {text-align: right;}
  #profile.semOnly .listing .extraLinks a { margin: 10px 0 0 0; padding-top: 2px; padding-bottom: 2px; display: inline-block;}
.semOnly .listing .extraLinks a { margin: 0 2px 0 0; padding: 5px 0; background: url(images/bttn.gif) top left no-repeat;
	height: 10px; width: 70px; display: inline-block; color:#777; font-weight: bold; text-decoration: none; text-align: center; }
.semOnly .listing .extraLinks a:hover { color:#f7941e !important; }
.semOnly .listing .extraLinks .contact { color:#87c73b;  }

/*
.semOnly .clickable { cursor: pointer !important; }
.semOnly .clickable:hover .adletCopy { color:#777;}
*/

.semOnly #footLinks p { color:#668fa4;}
.semOnly #loader { background: url(../images/ajax-loader.gif) top left no-repeat; padding: 0 0 0 20px; margin: 20px auto; }
	.semOnly #loader span {color:#2a84b8; }
		
#workerFrame, #targetFrame { display: none; }

.semOnly .adSpace { border-left: 1px solid #ccc; padding: 0; }
.adSpace .title { border-bottom: 1px solid #eee; font-weight: bold; color:#555; margin: 0 0 5px 0 !important; padding: 0 0 5px 0; }
.adSpace .adUnit { border-left: 5px solid #eee; padding: 5px 0 5px 10px; }
.adSpace .org { margin: 0; padding: 0; font-size: 12px; letter-spacing: 0; }
.adSpace .adCopy { color:#777; font-size: 11px; line-height: 14px; margin: 0; padding: 0; }
.adSpace li { border-bottom: 1px solid #eee; padding: 5px 0;}

#pano { margin-top: 10px; }

#paginate-head { margin: 5px 0 0 0; text-align: right; }
	#paginate-head .q, #paginate-head .l, .pagination-num { font-weight: bold; text-transform: capitalize; }
