

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

#pt1_home_page #pt1_video_story_pane .image_img {
	width: 300px;
}
div.widgetMoney {
    height: 600px;
}


/************************* For NEW BD **********************/


#pt1_business_directory_page #pt1_right_column.new_layout {
  float: right;
  padding-right: 0px;
}

#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 **********************/

#pt1_branding {
	height: 94px;
	background: #2B2B2B url('/sites/860/assets/nwf_logo.png') 0px 0px no-repeat;
	padding-left: 200px;
}

body {
	margin: 0;
	padding: 0;
	background: #D2D3D6;
	text-align: center;
}


/* biz2 beta styles */

#biz2_page a:link, #biz2_page a, #biz2_search_bar .userMenu ul li a {
color: #455990;
}

#biz2_page a:visited, #biz2_search_bar .userMenu ul li a:visited {
color: #354980;
}

#biz2_page a:hover, #biz2_search_bar .userMenu ul li a:hover {
color: #455990;
text-decoration: underline;
}

#biz2_search_bar {
    background: url("/sites/662/assets/searchbar_bd_gray.png") no-repeat scroll -1px 0 #CCCCCC;
    border: 1px solid #AAAAAA;
    font-size: 16px;
    height: 119px;
    position: relative;
    width: 938px;
}

.biz2_box { 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 0px 2px 5px #666;
-webkit-box-shadow: 0px 2px 5px #666;
box-shadow: 0px 2px 5px #666;
border-color:#CCC #DDD #EEE;
border-style:solid;
border-width:1px;
margin: 5px 0px;
/*behavior: url(/sites/662/assets/ie-css3.htc);*/ /* IE Script Call*/
}

.blue_box { 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 0px 2px 5px #026;
-webkit-box-shadow: 0px 2px 5px #026;
box-shadow: 0px 2px 5px #026;
border-color:#04A #05B #005CB9;
border-style:solid;
border-width:1px;
margin: 5px 0px;
background-color: #06C;
/*behavior: url(/sites/662/assets/ie-css3.htc);*/ /* IE Script Call*/
}

#biz2_page .blue_box a, #biz2_page .blue_box a:link, #biz2_page .blue_box a:visited {
color: #FFF;
}

#biz2_page .blue_box a:hover {
color: #FFF;
text-decoration: underline;
}

#biz2_right_column {
width: 300px;
padding: 0px;
margin: 0px 0px 0px 10px;
float: right;
}

#biz2_main_column {
width: 620px;
padding: 0px;
margin: 0px 10px 0px 0px;
float: left;
}

#biz2_nav_tabs {
border-bottom: 5px solid #06C;
height: 32px;
padding: 10px 5px 0px;
}

#biz2_nav_tabs li {
background: url("/sites/662/assets/biz_tabs.png") repeat-x scroll 0 0 transparent;
float: left;
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
border-color:#CCC #DDD #EEE;
border-style:solid;
border-width:0px;
margin: 0px 5px;
height: 25px;
padding: 7px 15px 0px;
font-size: 14px;
font-weight: bold;
/*behavior: url(/sites/662/assets/ie-css3.htc);*/ /* IE Script Call*/
}

#biz2_nav_tabs li.active {
background: url("/sites/662/assets/biz_tabs_active.png") repeat-x scroll 0 0 transparent;
}

#biz2_nav_tabs li a, #biz2_nav_tabs li a:visited {
color: #06C;
}

#biz2_nav_tabs li a:hover {
color: #06C;
text-decoration: underline;
}

#biz2_nav_tabs li.active a, #biz2_nav_tabs li.active a:visited {
color: #FFF;
}

#biz2_nav_tabs li.active a:hover {
color: #FFF;
text-decoration: none;
}


#biz2_main_pod {
    padding: 5px 9px;
}

.icon_category {
background-image: url('');
background-repeat: no-repeat;
width: 138px;
height: 20px;
padding: 5px 0px 0px 12px;
font-weight: bold;
font-size: 11px;
}

.biz2_pane {
margin: 5px 0px;
}

.biz2_inner_left {
width: 295px;
float: left;
margin: 0px 4px 0px 0px;
}

.biz2_inner_right {
width: 295px;
float: right;
margin: 0px 0px 0px 4px;
}

.biz2_pane h3 {
    background: url("http://common.onset.freedom.com/images/hb/all-bars-bgs.gif") repeat-x scroll 0 -189px #EEEEEE;
    border: medium none;
    color: #16387C;
    font-size: 14px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    margin: 10px 0;
    padding: 0 8px;
    text-align: left;
}

.biz2_pane div.widgetBody {
padding: 5px 0px;
}

.biz2_pane .featuredFronts div.listingResult {
border-bottom:1px dotted #A6A6A6;
float:left;
margin-bottom:5px;
margin-top:5px;
width:290px;
}

.biz2_pane .featuredFronts .fontSmall {
margin-bottom:5px;
}

#biz2_categories {
border-bottom: 1px dotted #CCC;
padding-bottom: 5px;
margin-bottom: 5px;
}


/* slider */
#biz2_slider {
padding: 0px;
margin: 0px;
}

#biz2_slider .widgetBody {
    margin: 0;
    padding: 0;
}

#biz2_slider li {
    background: url("") repeat-x scroll 0 0 #F9F9F9;
    border-color: #CCCCCC #DDDDDD #EEEEEE;
    border-style: solid;
    border-width: 0;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 26px;
    line-height: 22px;
    margin: 1px 0;
    padding: 5px 0 0;
    width: 146px;
}

#biz2_slider a, #biz2_slider a:visited, #biz2_slider a:hover {
    color: #455990;
}

#biz2_slider li.active {
color: #FFF;
background: url("/sites/662/assets/biz_tabs_active.png") repeat-x scroll 50% 50% transparent;
}

#biz2_slider li.active a, #biz2_slider li.active a:visited {
color: #FFF;
}

#biz2_slider li.hover, #biz2_slider li.hover a, #biz2_slider li.hover a:visited, #biz2_slider li.hover a:hover {
color: #FFF;
background: url("/sites/662/assets/biz_tabs_active.png") repeat-x scroll 50% 50% transparent;
text-decoration: underline;
}

#biz2_slider div.popularListingsList .bullet {
    clear: none;
    float: left;
    margin: 2px 0 2px 5px;
    width: 145px;
}

#biz2_slider div.popularListingsList .bullet a, #biz2_slider .icon_category a, #biz2_page .mini-coupon-title a {
color: #fff;
}

#biz2_slider div.popularListingsList .bullet h2 {
margin: 0px;
padding: 5px 0px 0px;
display: static;
}

.seymore {
    color: #FFFFFF;
    float: right;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}

#biz2_special {
width: 750px;
}

#biz2_page .padded {
padding: 5px 10px;
margin-bottom: 10px;
}

#biz2_pop_locations li {
    float: left;
    font-size: 10px;
    font-weight: bold;
    line-height: 14px;
    padding: 1px 0 1px 2px;
    text-decoration: underline;
    width: 150px;
}

#biz2_pop_searches li {
float: left;
padding: 4px 6px;
font-size: 14px;
font-weight: bold;
line-height: 14px;
text-decoration: underline;
text-align: center;
}

#biz2_page .mini-coupon-title {
    background: url("/sites/662/assets/biz_tabs_active.png") repeat-x scroll 50% 50% #456675;
    height: 22px;
    padding: 2px 10px;
-moz-border-radius: 6px 6px 0px 0px;
-webkit-border-radius: 6px 6px 0px 0px;
border-radius: 6px 6px 0px 0px;
}

#biz2_page .mini-coupon {
    border: medium none;
    clear: both;
    font-size: 13px;
    font-weight: bold;
    height: 110px;
width: 294px;
}

#biz2_page .coupon td {
border: 1px solid #455990;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

#biz2_page .coupon tr {
padding-bottom: 5px;
}

#biz2_search {
    background-color: #FFFFFF;
    height: 70px;
    left: 230px;
    position: absolute;
    top: 10px;
    width: 700px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#biz2_search .biz2_search_container {
    float: left;
    margin: 0 5px;
    text-align: left;
    width: 260px;
}

#biz2_search_bar {
    background: url("/sites/662/assets/searchbar_bd_gray.png") no-repeat scroll -1px 0 #CCCCCC;
    border: 1px solid #AAAAAA;
    font-size: 16px;
    height: 119px;
    position: relative;
    width: 938px;
}

.biz2_box {
    -moz-border-radius: 10px 10px 10px 10px;
    -moz-box-shadow: 0 2px 5px #455990;
    border-color: #CCCCCC #DDDDDD #EEEEEE;
    border-style: solid;
    border-width: 1px;
    margin: 5px 0;
}

#biz2_search_branding {
    color: #FFFFFF;
    font-size: 28px;
    font-weight: bold;
    left: 10px;
    line-height: 30px;
    position: absolute;
    text-align: left;
    top: 15px;
    width: 200px;
}

.newline {
line-height: 0px;
font-size: 0px;
}

/* ---- CUSTOM DEFINED STYLESHEET v3 ---- */ 

.top-panel .completion-rating .learn-more a:hover {
  text-decoration: underline;
}
