

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

body {
	margin: 0;
	padding: 0;
        background: url('http://assets.matchbin.com/sites/212/assets/Background_sparks6.gif');

text-align: center;
}

#pt1_search_bar {
	background: #000 url('http://assets.matchbin.com/sites/212/assets/search_bar_bg_sparks.gif') repeat-x;
	height: 30px;
	padding: 3px 12px 3px 8px;
}
#pt1_branding {
	width: 960px;
	height: 105px;
	border-bottom: 1px solid #FFF;
	background: url('http://assets.matchbin.com/sites/212/assets/Sparks_BN.gif') no-repeat;
}
.image_caption, .video_caption, .rss_item_date {
	font-size: 11px;
	color: #414040;
	line-height: 14px;
	text-align: right;
}

div.signature_line {
	color: #646464;
	clear: both;
	padding: 3px 0 0 0;
	overflow: hidden;
	width: 100%;
}

#pt1_full_story .story_item_images {
	float: right;
}

.poll_answer_radio_container label {
 font-weight: normal;
 font-size: 10pt;
}

.pt1_top_stories .first_column {
	float: left;
	width: 235px;
	_width: 225px;
	padding: 0 3px 0 0;
}

div.video-small {
  clear: both;
}

div.push_lead_story_left_column_container div.story_item_headline {
  clear: right;
}
.advertise  {
    font-size: 14px;
    font-color: #ffffff;
    font-weight: bold;
}
.advertise  a{
    font-size: 14px;
    font-color: #ffffff;
    font-weight: bold;
}
.advertise a:hover {
    font-size: 14px;
    font-color: #ffffff;
    font-weight: bold;
    text-decoration: underline;
}

#pt1_search_controls {
width: 550px;
}

.noUnderline a:hover {
	text-decoration: none;
	}

#pt1_news_page #pt1_main_featured .story_item .image_img {
	width: 300px;
}


/************************* 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 **********************/

.input {
display:none;
}

.stylish A:link {color: #333333; text-decoration: none}
.stylish A:visited {color: #333333; text-decoration: none}
.stylish A:active {color: #333333; text-decoration: none}
.stylish A:hover {color: #333333; text-decoration: none}

#pt1_vertical_content_container {
	padding: 6px;
	background: #FFFFFF;
	width: 848px;
	_width: 855px;
	min-height: 800px;
	_height: 800px;
	float: right;
	text-align: left;
}


/* ---- CUSTOM DEFINED STYLESHEET search ---- */ 

div.listingLabelWithPhotos {
	padding-left: 22px;
}

.advertise  {
    font-size: 14px;
    font-color: #ffffff;
    font-weight: bold;
}
.advertise  a{
    font-size: 14px;
    font-color: #ffffff;
    font-weight: bold;
}
.advertise a:hover {
    font-size: 14px;
    font-color: #ffffff;
    font-weight: bold;
    text-decoration: underline;
}

/* ---- CUSTOM DEFINED STYLESHEET search ---- */ 

div.listingLabelWithPhotos {
	padding-left: 22px;
}

.advertise  {
    font-size: 14px;
    font-color: #ffffff;
    font-weight: bold;
}
.advertise  a{
    font-size: 14px;
    font-color: #ffffff;
    font-weight: bold;
}
.advertise a:hover {
    font-size: 14px;
    font-color: #ffffff;
    font-weight: bold;
    text-decoration: underline;
}
