

/* ---- CUSTOM DEFINED STYLESHEET calendar ---- */ 

.calendar tbody .day { /* Cells TD containing month days dates */
  width: 75px;
  height: 35px;
  border: 1px solid #FFF;
  font-size: 16px;
  color: #000;
}

.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;
  padding: 1px;
  border: 1px solid #EEE;
  background: #BBB;
  color: #000;
  text-align: center;
  font-size: 18px;
  height: 35px;
}

.calendar tbody .rowhilite td.wn {
  background: #FFF;
}

.calendar tbody .rowhilite td {
  background: #FFF;
}


#todays_events_container .heading {
  display: none;
}

.calendar tbody td.hilite { /* Hovered cells TD */
  background: #FCB026;
  border: 1px solid #FFF;
}

.calendar tbody td.selected { /* Cell showing selected date */
  font-weight: bold;
  font-size: 18px;
  border: 1px solid #999;
  background: #999;
  color: #FFF;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #999;
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell TD */
  background: #BBB;
  padding: 1px;
  border: 1px solid #FFF;
  color: #000;
  text-align: center;
  font-size: 16px;
  height: 35px;
}


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

/* *********************** VIDEO PLAYLIST MATRIX VIEW ************************ */
  div.playlist_matrix {
    background: #EEEEEE none repeat scroll 0 0;
    border: 0px solid #E7E7E7;
    float: none;
    height: auto;
    margin: 15px 0px 0px;
    padding: 5px 0px;
    width: 600px;
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
  }
  
  div.playlist_matrix li.first { border-left:0 none; }
  
  div.playlist_matrix ul {
    display: inline;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    border: 0px;
    line-height: 0px;
    margin: 0px;
    padding: 0px;
  }
  
  div.playlist_matrix li {
    border-left:0 none;
    display:inline;
    float: left;
    height: 210px;
    width: 178px;
    margin-left: 0px;
    padding-left: 20px;
    padding-top: 0px;
    margin-bottom: 5px;
    margin-top: 0px;
  }
  
div.playlist_matrix a.playlist_anchor {
    background: transparent url(/templates/default/images/playlist_matrix_thumb.png) no-repeat scroll 0 0;
    height: 113px;
    margin: 15px 5px 5px 5px;
    position: absolute;
    width: 147px;
  }
  
  div.playlist_matrix a.playlist_anchor #vid_play_corner {
    background: transparent url(/sites/174/assets/vid_play_corner.gif) no-repeat scroll 0 0;
    bottom: 13px;
    height: 27px;
    position: absolute;
    right: 13px;
    width: 32px;
  }

  
  div.playlist_matrix a.playlist_anchor:hover #vid_play_corner {
    background-position: 0 -27px;
  }
  
  div.playlist_matrix a.playlist_anchor:hover {
    background:transparent url(/templates/default/images/playlist_matrix_thumb_over.png) no-repeat scroll left top;
  }
  
  div.playlist_matrix div.playlist_title {
    margin-top: 130px;
    padding-left: 12px;
    width:135px;
  }
  
  div.playlist_matrix div.playlist_title a, div.playlist_matrix div.playlist_title h3, 
  div.playlist_matrix div.playlist_title p, div.playlist_matrix div.playlist_title p.publish_date {
    font-family:arial,sans-serif;
    margin: 0px;
    padding: 0px;
  }
  
  div.playlist_matrix div.playlist_title h3 {
    background: #EEE none repeat scroll 0 0;
    border: 0;
    color:#fbaf26;
    font-size:12px;
    font-weight:bold;
    line-height:12px;
    padding-bottom:2px;
    text-align:left;
  }
  
  div.playlist_matrix div.playlist_title p {
       color:#333;
       font-family: arial, helvetica;
       font-size: 11px;
       text-align:left;
       font-weight: bold;
  }
  
  div.playlist_matrix div.playlist_title p.publish_date { font-size: 8px; }
  
  div.playlist_matrix img.playlist_thumbnail {
    border: medium none;
    display: block;
    height: 87px;
    margin: 13px;
    overflow: hidden;
    width: 121px;
  }
  
/* *********************************************************************** */


.video_video .object {
	width: 600px;
	height: 370px;
}

.social_header p {
       color:#333;
       font-family: arial, helvetica;
       font-size: 12px;
       text-align:left;
       font-weight: bold;
       margin: 0px 0px 0px 8px;
       padding: 0px;
       padding-right: 5px;
}


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

a:active {
      border: 0px solid #FFF;
}

a:focus {
      outline: none;
      text-decoration: underline;
}

/************************************ NEW *********/
.pt1_feature .pt1_feature_body {
	clear: both;
	width: 600px;
	min-height: 300px;
	_height: 300px;
	padding: 5px;
	margin: 0;
}


#n_pt1_branding {
	height: 80px;
        width: 960px;
        margin: 0px auto;
        text-align: left;
        padding-top:15px;
}


#n_pt1_header {
	width: 100%;
        height: 183px;
        background: #999 url('/sites/174/assets/logobg.png') repeat-x;
	margin: 0;
        border-bottom: 3px solid #CCC;
}

#pt1_menu {
        height: 85px;
        width: 960px;
        margin: 0px auto;
        background: transparent;
}

/************************* MENU ***********************************/

#content_menu_new_container{
        height: 84px;
        padding-bottom: 1px;
        border-bottom: 1px solid #666;
}

#pt1_main_menu {
	background: transparent;
        height: 43px;
	clear: both;
        border-top: 0px solid #FCAF26;
        font-size: 14px;

}

#pt1_main_menu .pt1_item, #pt1_main_menu .pt1_item_active {
	padding: 10px 10px 0px;
        border-right: 0px dotted #B2B2B2;
	float: left;
        height: 35px;
	font-weight: bold;
        text-decoration: none;
	color: #000000;
}

#pt1_sub_menu .pt1_item {
	float: left;
	color: #FFF;
        text-decoration: none;
	font-weight: bold;
	padding: 5px 12px 3px 8px;
}

#pt1_sub_menu .pt1_item a {
	color: #FC3;
        text-decoration: none;
	font-weight: bold;
}

#pt1_sub_menu .pt1_item a:hover {
	color: #FFF;
        text-decoration: none;
	font-weight: bold;
}

#pt1_sub_menu .pt1_button {
	float: left;
	padding: 1px 3px 1px 3px;
	margin: 3px 10px 3px 10px;
	border: 0px solid #FFF;
	color: #FFF;
}

#pt1_main_menu .pt1_item_active {
	background: transparent url('/sites/174/assets/selector.png') no-repeat center bottom;
	border: 0px solid #9ccd57;
        text-decoration: none;
	color: #FFFFFF;
}

#pt1_main_menu .pt1_item_active a {
        text-decoration: none;
	color: #FFFFFF;
}

#pt1_main_menu .pt1_item a {
        text-decoration: none;
	color: #000000;
}

#pt1_sub_menu {
	background: transparent;
	height: 28px;
        padding-top: 3px;
	clear: both;
        margin-bottom: 10px;
        border: 0px solid #333;
        font-size: 14px;
}

#pt1_login_controls {
	float: right;
	padding: 10px 1px 0 0;
	width: 245px;
        height: 35px;
}

#pt1_login_controls a {
	font-weight: bold;
        font-size: 14px;
	color: #000000;
        font-family: arial, helvetica, sans-serif;
}

#pt1_login_controls a:hover {
	font-weight: bold;
        font-size: 14px;
        text-decoration: none;
	color: #FFF;
        font-family: arial, helvetica, sans-serif;
}
#pt1_login_controls div, #pt1_login_controls ul, #pt1_login_controls li {
	padding: 0;
	margin: 0;
}

.userMenu #sign_out {
	margin-left: 30px;
}

/***************************************************************/
/************************************ NEW *********/

html, body {
	margin: 0;
	padding: 0;
	background: #DBDBDB;
	text-align: center;
        min-height: 100%;
        height: 100%;
}


#pt1_home_page #pt1_video_story_pane .image_img {
	width: 300px;
}
div.widgetMoney {
    height: 600px;
}

#pt1_branding {
	height: 100px;
	background: #000 url('/sites/174/assets/partner-branding.gif');
	padding-left: 200px;
}






#pt1_home_middle_column {
float:right;
margin-right:0px;
text-align:left;
width:310px;
}

#pt1_home_left_column {
float:left;
margin-right:10px;
text-align:left;
width:310px;
}











.pt1_pane .pt1_pane_body {
	padding: 10px;
        background-image: none;
	text-align: left;
}




.pt1_pane {
	background: #FFFFFF;
        -moz-border-radius: 9px;
        -webkit-border-radius: 9px;
	margin-bottom: 10px;
        color: #000;
}

.pt1_pane_special {
	background: #FFFFFF;
        -moz-border-radius: 9px;
        -webkit-border-radius: 9px;
        color: #000;
}



.pt1_pane_special .pt1_pane_body {
        background: none repeat scroll 0 0 transparent;
	padding: 10px;
	text-align: left;
}


.pt1_pane .pt1_pane_heading {
	font-size: 20px;
	font-family: arial, Helvetica;
	color: #333;
	text-align: left;
        font-weight: bold;
        border-bottom: 1px dotted #999;
	padding: 8px 0 8px 12px;
}


.pt1_pane_special .pt1_pane_heading {
	font-size: 20px;
	font-family: Helvetica;
	color: #000000;
	text-align: left;
	padding: 8px 0 8px 12px;
        border-bottom: 1px solid #000000;
     
}

a {
        text-decoration: none;
        font-weight: bold;
        color: #F99200;
}

#n1_site_footer a {
        text-decoration: none;
        font-weight: bold;
        color: #FBA200;
}

a:visited {
        text-decoration: none;
        font-weight: bold;
        color: #F66600;
}

#n1_site_footer a:visited {
        text-decoration: none;
        font-weight: bold;
        color: #CCC;
}

a:hover {
        text-decoration: underline;
        font-weight: bold;
        color: #F99200;
}

#n1_site_footer a:hover {
        text-decoration: none;
        font-weight: bold;
        color: #FC3;
}

.pt1_feature .pt1_feature_header {
	margin: -10px -10px 5px -10px;
	padding: 5px 0 0 0;
	_padding: 5px 0 5px 0;
	border-bottom: 1px solid #DCDCDC;
	height: 30px;
	background: #FFF url('/sites/174/assets/graphite_op.png') repeat-x;
}

.pt1_feature .pt1_feature_header .pt1_item a {
	color: #FC3;
	font-size: 15px;
	font-weight: bold;
        text-decoration: none;
}

.pt1_feature .pt1_feature_header .pt1_item a:visited {
	color: #FC3;
	font-size: 15px;
	font-weight: bold;
        text-decoration: none;
}

.pt1_feature .pt1_feature_header .pt1_item a:hover {
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
        text-decoration: none;
}

.pt1_feature .pt1_feature_header .pt1_selected a {
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
        text-decoration: none;
}

.pt1_feature .pt1_feature_header .pt1_selected a:visited {
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
        text-decoration: none;
}

.pt1_feature .pt1_feature_header .pt1_selected a:hover {
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
        text-decoration: none;
}

/*******************Footer Fixes***************/

#n1_site_footer {
	height: 300px;
        width: 100%;
clear: both;
}


#n1_content_container {
	width: 960px;
	margin: 6px auto;
	text-align: center;
        padding-bottom: 165px;
}

#n1_site_footer .pt1_pane {
	background: #888;
	margin-bottom: 0px;
        padding: 1px 0px 0px 0px;
        width: 100%;
        height: 100%;
}

#n1_site_footer .n1_pane_body {
        border-top: 1px solid #666;
	background: #333;
	margin-bottom: 0px;
        width: 100%;
        height: 100%;
}

#n1_site_footer {
	margin-bottom: 0px;
        position: relative;
        bottom: 0;
        border-top: 3px solid #CCC;
	background: #999;
        width: 100%;
        padding: 2px 0px 0px 0px;
        height: 150px;
}

#n1_page {
      min-height:100%;
      position:relative;
      width:100%;
}

.site_footer_pod {
      color: #FFF;
      width: 160px;
      float: left;
      margin: 5px 0px 0px 0px;
      text-align: left;
}

.site_footer_pod ul{
      font-size: 12px;
      padding-left: 35px;
      font-family: arial, helvetica;

}
.site_footer_pod li {
      padding: 0px;
}

.pod_head {
      font-size: 14px;
      font-weight: bold;
      list-style-type: none;
      padding: 0px;
      color: #CCC;
}

#footer_shell {
      width: 960px;
      margin: 0px auto;
      text-align: center;
      clear: both;
}



/******social**********/

.twtr-ft{
       visibility: hidden;
       height: 0px;
       padding: 0px;
}

.twtr-hd {
       border-bottom: 1px dotted #333;
}

.twtr-hd h3, h4{
       font-size: 14px !important;
       border-width: 0px;
}

.twtr-widget {
       margin: 10px;
}


#facebook_btn {
       width: 165;
       height: 60;
       float: left;
       margin-left: 7px;
}

#twitter_btn {
       width: 165;
       height: 60;
       float: right;
       margin-right: 7px;
}

.social_sb_pane_am {
       margin-bottom: 10px; 
       padding-bottom: 15px;
       background: #EEE;
       width: 320px;
       -moz-border-radius: 9px;
       -webkit-border-radius: 9px;
}


.social_sb_pane {
       margin-bottom: 10px; 
       padding-bottom: 74px;
       background: #EEE;
       width: 320px;
       -moz-border-radius: 9px;
       -webkit-border-radius: 9px;
}

.social_header {
       color:#000000;
       font-family: arial, helvetica;
       font-size: 12px;
       padding:8px 0px 0px 12px;
       text-align:left;
}

.social_header p {
       color:#333;
       font-family: arial, helvetica;
       font-size: 12px;
       text-align:left;
       font-weight: bold;
       margin: 0px 0px 0px 8px;
       padding: 0px;
       padding-right: 5px;
}





/************************News Pages**********************/

#push_lead_story_left_column_container .odd {
       margin: 8px 0px;
       border-top: 1px dotted #CCC;
       border-bottom: 1px dotted #CCC;
       padding: 8px 0px;
}

#pt1_news_page #pt1_main_right_column {
	width: 285px;
	_width: 270px;
	padding: 5px 2px 5px 5px;
	float: left;
}

#pt1_news_page #pt1_main_right_column {
	width: 285px;
	_width: 270px;
	padding: 5px 2px 5px 5px;
	float: left;
}

#pt1_news_page #pt1_main_right_column {
	width: 285px;
	_width: 270px;
	padding: 5px 2px 5px 5px;
	float: left;
}
#pt1_news_page #pt1_main_left_column {
	border-right: 1px dotted #CCC;
	padding: 0 5px 5px 5px;
	width: 300px;
	float: left;
}

#pt1_news_page #pt1_main_featured {
	border-bottom: 0px solid #CCC;
	padding-bottom: 10px;
}

#pt1_news_page #pt1_bullets {
        border-top: 0px solid #FFF;
        margin: 0px;
        padding: 0px;
        list-style-type: none;
}

#pt1_bullets .odd{
       margin: 2px 0px;
       border-top: 1px dotted #CCC;
       border-bottom: 1px dotted #CCC;
       padding: 2px 4px;
}

#pt1_bullets .even{
       margin: 2px 0px;
       padding: 2px 4px;
}



/*********************Documents Content Areas*********************/

#doc_div ul{
      font-size: 14px;
      font-family: arial, helvetica;
      list-style-type: none;
      width: 280px;
      padding: 0px;
      margin: 0px;
      font-weight: bold;
      color: #333;
}
#doc_div li {
      padding: 2px;
      border-bottom: 1px dotted #CCC;
}

#doc_div .links {
      text-align: right;
      float: right;
}

#doc_div .doc_header {
      text-align: center;
      font-size: 15px;
      color: #000;
      border-bottom: 1px solid #CCC;
      margin-top: 10px;
}


/**************************WEB FORM PAGES*************************/
#form_right_column {
float:right;
margin-right:0px;
text-align:left;
width:270px;
padding-left: 10px;
}

#form_left_column {
float:left;
padding-right:9px;
text-align:left;
border-right: 1px dotted #CCC;
width:320px;
}

.info_pane {
       color:#333;
       font-family: arial, helvetica;
       font-size: 12px;
       text-align: left;
       font-weight: bold;
       margin-top: 16px; 
       margin-right: 10px; 
       padding: 3px 10px;
       background: #EEE;
       width: 240px;
       -moz-border-radius: 9px;
       -webkit-border-radius: 9px;
}



/*********************SEO Content Areas*********************/

.seo_package_group{
      font-size: 14px;
      font-family: arial, helvetica;
      width: 570px;
      padding: 0px 10px;
      margin: 10px;
      font-weight: bold;
      color: #333;
}

#push_seo_restaurants_container{
      font-size: 14px;
      font-family: arial, helvetica;
      width: 570px;
      padding: 0px 10px;
      margin: 10px;
      font-weight: bold;
      color: #333;
}

#push_seo_services_container{
      font-size: 14px;
      font-family: arial, helvetica;
      width: 570px;
      padding: 0px 10px;
      margin: 10px;
      font-weight: bold;
      color: #333;
}

#push_seo_autos_container{
      font-size: 14px;
      font-family: arial, helvetica;
      width: 570px;
      padding: 0px 10px;
      margin: 10px;
      font-weight: bold;
      color: #333;
}

#push_seo_realestate_container{
      font-size: 14px;
      font-family: arial, helvetica;
      width: 570px;
      padding: 0px 10px;
      margin: 10px;
      font-weight: bold;
      color: #333;
}

#push_seo_healthcare_container{
      font-size: 14px;
      font-family: arial, helvetica;
      width: 570px;
      padding: 0px 10px;
      margin: 10px;
      font-weight: bold;
      color: #333;
}

#push_seo_beauty_container{
      font-size: 14px;
      font-family: arial, helvetica;
      width: 570px;
      padding: 0px 10px;
      margin: 10px;
      font-weight: bold;
      color: #333;
}

#push_seo_insurance_container{
      font-size: 14px;
      font-family: arial, helvetica;
      width: 570px;
      padding: 0px 10px;
      margin: 10px;
      font-weight: bold;
      color: #333;
}

#push_seo_shopping_container{
      font-size: 14px;
      font-family: arial, helvetica;
      width: 570px;
      padding: 0px 10px;
      margin: 10px;
      font-weight: bold;
      color: #333;
}

#push_seo_other_container{
      font-size: 14px;
      font-family: arial, helvetica;
      width: 570px;
      padding: 0px 10px;
      margin: 10px;
      font-weight: bold;
      color: #333;
}

#push_faq_sales_container{
      font-size: 14px;
      font-family: arial, helvetica;
      width: 570px;
      padding: 0px 10px;
      margin: 10px;
      font-weight: bold;
      color: #333;
}

#push_faq_sites_container{
      font-size: 14px;
      font-family: arial, helvetica;
      width: 570px;
      padding: 0px 10px;
      margin: 10px;
      font-weight: bold;
      color: #333;
}
/**************************OUR TEAM********************/
.staff_member {
        padding-bottom: 5px;
        border-bottom: 1px dotted #CCC;
        margin-bottom: 20px;
}

.staff_member .heading {
	font-size: 20px;
	font-family: arial, Helvetica;
	color: #333;
	text-align: left;
	padding: 8px 0 0px 12px;
        font-weight: bold;
}

.staff_member .heading_title {
	font-size: 14px;
	font-family: arial, Helvetica;
	color: #fcb026;
	text-align: left;
	padding: 2px 0px 0px 12px;
        font-weight: bold;
}

.staff_member .contact_phone {
	font-size: 11px;
	font-family: arial, Helvetica;
	color: #333;
	text-align: left;
	padding: 0px;
        margin: -2px 0px 12px 12px;
        font-weight: bold;
}

.staff_member .contact_email {
	font-size: 11px;
	font-family: arial, Helvetica;
	color: #333;
	text-align: left;
	margin: 1px 0px -2px 12px;
        padding: 0px;
        font-weight: bold;
}
.staff_member .img {
	float: left;
	margin: 0 20px 10px 0;
	width: 150px;
}

.pt1_top_stories .story_item .story_item_info div {
	float: none;
}

.story_item_title {
        font-size: 16px;
}

.full_story .story_item .story_item_content {
	padding-top: 5px;
	font-size: 14px;
        margin-bottom: 20px;
	clear: both;
}


/**************************FORUM STUFF********************/

.discussionHeader {
	background: #EEE;
        -moz-border-radius: 9px;
        -webkit-border-radius: 9px;
        color: #000;
        padding: 10px;
}

#seo_help_container {
	background: #EEE;
        -moz-border-radius: 9px;
        -webkit-border-radius: 9px;
        color: #000;
        margin-bottom: 10px;
        padding: 10px;
}

.discussionHeader .heading {
	font-size: 20px;
	font-family: arial, Helvetica;
	color: #333;
	text-align: left;
        font-weight: bold;
}

.discussionHeader .quote {
	text-align: left;
        margin: 0px 2px;
        padding: 10px 0px;
        font-weight: bold;
}

.respond_to_discussion{
        padding: 4px 0px;
        border-top: 1px dotted #CCC;
        border-bottom: 1px dotted #CCC;
}

.respond_to_discussion .link{
        font-size: 14px;
}

.discussion_entry_verbose {
        border-bottom: 1px dotted #CCC;
}


/**********NEW DOCS*************/


.doc_page{
      font-size: 15px;
      line-height: 18px;
      font-family: arial, helvetica;
      list-style-type: none;
      width: 500px;
      padding: 0px;
      margin: 0px 55px;
      font-weight: bold;
      color: #000;
}
.doc_page li {
      padding: 2px;
      border-bottom: 1px dotted #CCC;
}

.doc_page .links {
      text-align: right;
      float: right;
}


/**********************MY CONTENT**************************/

#digest_settings_container {
	background: #FFFFFF;
        -moz-border-radius: 9px;
        -webkit-border-radius: 9px;
	margin-bottom: 10px;
        color: #000;
        width: 610px;
}

#digest_settings_container .widget{
        width: 610px;
        background: none;
}

#digest_settings_container h3 {
	font-family: 'Arial';
	color: #FB5722;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	background: none;
	border: none;
}

#digest_settings_container h1 {
	font-size: 20px;
	font-family: arial, Helvetica;
	color: #333;
	text-align: left;
        font-weight: bold;
        border-bottom: 1px dotted #999;
	padding: 8px 0 8px 12px;
        background: none;
}
#digest_settings_container .user_digest_settings {
	padding: 10px;
        background-image: none;
	text-align: left;
}

.pt1_pane_body h3 {
        font-size: 18px;
	font-family: arial, Helvetica;
	color: #fcb026;
	text-align: center;
        font-weight: bold;
        border: none;
        background: none;
}

.video_caption {
        display: none;
        visibility: hidden;
}


#n1_page #pt1_main_columns {
	margin: 5px 0 0 0;
	padding: 5px 0 0 0;
}

#n1_page #pt1_main_left_column {
	border-right: 1px solid #BABABA;
	padding: 0 5px 5px 5px;
	width: 300px;
	float: left;
}

#n1_page #pt1_main_left_column .story_item_headline {
	clear: both;
}

#n1_page #pt1_main_right_column {
	width: 285px;
	_width: 290px;
	padding: 5px 2px 5px 8px;
	float: left;
}

#n1_page #pt1_main_right_column .story_item {
	margin-bottom: 5px;
}

#n1_page #pt1_bullets {
border-top:0 solid #FFFFFF;
list-style-type:none;
margin:0;
padding:0;
}


/*************************reference************************/
#ref_body {
	background: #EEEEEE;
	text-align: center;
}

#ref_header {
	width: 100%;
	height: 30px;
	background: transparent url('/sites/174/assets/reference_bg.jpg') left top repeat-x;
	margin: 0px 0px 5px;
	border: none;
}

#ref_branding {
	height: 30px;
	width: 940px;
	margin: 0px auto;
	text-align: left;
	padding: 0px 10px;
}
#ref_content_container {
	width: 960px;
	margin: 0px auto;
}

#ref_menu {
	background: #FFF;
	text-align: left;
	margin: 0px 10px 5px;
	padding: 5px;
	width: 162px;
	float: left;
	border-top: 4px solid #FCB026;
}

#ref_main_column {
	width: 768px;
	float: right;
}

#ref_left_column {
	width: 192px;
	float: left;
}

.ref_pane {
	background: #FFF;
	text-align: left;
	margin: 0px 10px 5px;
	padding: 5px;
	width: 738px;
	border-top: 4px solid #FC8801;
}

.ref_headline {
        background: none;
        text-align: left;
        margin: 0px;
        padding: 0px 10px;
        width: 100%;
}

.listbusiness {
background:url("/templates/bdv3/images/list.png") no-repeat scroll 0 0 transparent;
cursor:pointer;
font-size:17px;
font-weight:bold;
height:46px;
margin-top:5px;
padding-left:75px;
padding-top:10px;
width:225px;
}

#pt1_news_page #pt2_three_column {
float:left;
margin: 0px 5px;
width:310px;
}

#pt2_three_column .pt1_pane .pt1_pane_body {
background-image:none;
padding:5px;
text-align:left;
}

#magic_div_container {
background: #BADA55;
}

/* ---- CUSTOM DEFINED STYLESHEET listings ---- */ 

.eplatinumResult, .platinumResult {
-moz-border-radius:10px 10px 10px 10px;
background:none repeat scroll 0 0 #F9F9F9;
border:4px solid #F99200;
margin:5px 0;
padding:10px;
}

/********* WHY WAS THIS SET TO 990? **********/
#improved_listing_creation_form_container {
  width: 940px;
}

#improved_listing_creation_form_container #captcha_pane {
clear: both;
}

#improved_listing_creation_form_container #categories_pane {
float: right;
}

/* ---- CUSTOM DEFINED STYLESHEET push ---- */ 


