

/* ---- CUSTOM DEFINED STYLESHEET default ---- */ 

div.selectTagFlatSelected {
background:url("/sites/544/assets/blue_select_box_down.gif") no-repeat scroll 4px 8px #0060FF;
border:1px dotted #0060FF;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
padding:2px 5px 1px 19px;
}

div.selectTagFlatSelectedActive {
	font-size: 11px;
	font-weight: bold;
	border: 1px dotted #c94142;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
	background: #c94142 url('/sites/544/assets/red_select_box_up.gif') no-repeat 4px 8px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 19px;
	float: left;
}


/* ---- CUSTOM DEFINED STYLESHEET layout ---- */ 

#v2{
  background: #FFFFFF;
}

/* forces IE to show images in some cases.  Don't ask... I don't know */ #popular_listings_container div.listingResult {
     _border: 1px solid white;
     _border-bottom: 1px dotted #A6A6A6;
 }

#pt1_branding {
	height: 120px;
	background: #fff url('/sites/308/assets/search_header.jpg') 0px 0px no-repeat;
	padding-left: 0px;
	margin-left: 7px;
}

#pt1_sub_menu {
	background: #0060FF;
	height: 29px;
	clear: both;
}

#pt1_sub_menu .pt1_item a {
	color: #ffffff;
}

#pt1_main_menu .pt1_item_active {
	background: #0060FF;
	border: 1px solid #0060FF;
}

.font {
	font-size: 11px;
        color: #000;  
}

.fontSmall {
	font-size: 10px;
        color: #000;
}
.labelSmall, .labelTiny {
	font-size: 12px;
	font-weight: bold;
        color: #000;
}
.label {
	font-size: 12px;
	font-weight: bold;
        color: #000;
}

.linkHuge {
	font-size: 15px;
	font-weight: bold;
        color: #0060FF;
}

#pt1_business_directory_info .linkBig {
	font-size: 15px;
	font-weight: bold;
        color: #0060FF;
}
#ad_tab_content_gallery .fontSmall {
        color: #000;
}
.linkBig {
	font-size: 15px;
	font-weight: bold;
        color: #000;
}
#ad_tab_content_reviews .link {
        color: #000;
}

.buttonEditMedium {
        color: #000;
}

#pt1_business_directory_info a { color: #0060FF; text-decoration: none; }
#pt1_business_directory_page a:visited { color: #000000; }
#pt1_business_directory_page a:hover { color: #000; text-decoration: underline; }
#pt1_business_directory_page a.negative { color: #000; }
#pt1_business_directory_page a span { cursor: pointer; }

#pt1_business_directory_page a.white:visited {
    color: #FFFFFF;
}

#pt1_business_directory_page a.white:hover { 
    color: #000; 
    text-decoration: underline; 
}

.help {
color: #0060FF; 
}

.link {
        color: #000;
}

#pt1_menu {
	background: #FFF;
	margin-left: 7px;
	width: 960px;
}

#pt1_search_controls {
	float: left;
	padding: 5px;
}

div.inline {
z-index:1;
}

#pt1_main_menu .pt1_item_active a {
	color: #000;
	font-weight: normal;
}


/************************* For NEW BD **********************/


#pt1_business_directory_page #pt1_right_column.new_layout {
  float: right;
}

#pt1_business_directory_page #pt1_main_column_results {
  *width: 610px;
  _width: 610px;
  max-width: 630px;
  float: left;
}

#pt1_right_column div.playlist_matrix {
  _width: 300px;
  padding-top: 13px;
  _padding-top: 16px;
  padding-bottom: 0px;
}

#pt1_right_column div.playlist_matrix li.first {
  margin-left: 0px;
}

#pt1_right_column div.playlist_matrix li {
  margin-left: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 0px;
  border-left: none;
  _padding-left: 5px;
  height: 160px;
}

#pt1_right_column div.playlist_matrix li a {
  margin: -10px 0px 0px 0px;
}

/************************* For NEW BD **********************/
