

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

#pt1_home_page #pt1_video_story_pane .image_img {
	width: 300px;
}
div.widgetMoney {
    height: 600px;
}
body {
	margin: 0;
	padding: 0;
	background: #F1F4E7;
	text-align: center;
}


/************************* Start 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;
}

/************************* End For NEW BD **********************/




/************************* Start Columns **********************/

.middle_col_container {
float:left;
margin-left:5px;
margin-right:15px;
width:510px;
}
.middle_col {
float:left;
margin-left:5px;
margin-right:15px;
width:510px;
}
.half_middle_col_left {
float:left;
margin-left:5px;
width:270px;
}
.half_middle_col_right {
float:right;
margin-left:5px;
width:270px;
}
#leftcol {
float:left;
margin-left:0px;
margin-top:10px;
width:165px;
}
#rightcol {
float:left;
margin-left:0px;
margin-top:10px;
width:260px;
}

.middle_left_col {
float:left;
margin-left:0px;
margin-right:0px;
width:245px;
}

.middle_right_col {
float:right;
margin-left:0px;
margin-right:0px;
width:235px;
}

/************************* End Columns **********************/

/************************* Start Panes **********************/

.pt1_pane_special {
background:#E4E9D2 url() no-repeat scroll left top;
margin-bottom:10px;
}
.pt1_pane_special .pt1_pane_heading {
color:#4D3A29;
font-family:trebuchet MS,helvetica,arial,sans-serif;
font-size:16px;
font-style:italic;
padding:8px 0 8px 12px;
text-align:left;
}
.pt1_pane {
background:#FFFFFF url() no-repeat scroll left top;
margin-bottom:10px;
}
.pt1_pane .pt1_pane_body {
background:transparent url() no-repeat scroll right bottom;
padding:10px;
text-align:left;
}
.pt1_pane_special .pt1_pane_body {
background:#FFFFFF url() no-repeat scroll right bottom;
padding:10px;
text-align:left;
}

/************************* End Panes **********************/


/************************* Start Labels **********************/
.label {
color:#4F3A27;
font-size:12px;
font-weight:bold;
}
.labelSmall, .labelTiny {
color:#4F3A27;
font-size:12px;
font-weight:bold;
}

/************************* End Labels **********************/


/************************* Start Calendar **********************/

#calendar_container {
width:240px;
}
.calendar {
border:0 none;
color:#999999;
cursor:default;
font-family:tahoma,verdana,sans-serif;
position:relative;
width:240px;
}
.calendar thead .title {
background:#E3EDD2 none repeat scroll 0 0;
border:1px solid #E3EDD2;
color:#7D8692;
font-weight:bold;
padding:1px;
text-align:center;
}
.calendar tfoot .ttip {
background:#E3EDD2 none repeat scroll 0 0;
border:1px solid #E3EDD2;
color:#FF2222;
padding:1px;
text-align:center;
}

/************************* End Calendar **********************/


/************************* Start Links **********************/
a {
color:#F27B21;
text-decoration:none;
}
a:visited {
color:#F27B21;
}
a:hover {
color:#F27B21;
text-decoration:underline;
}
#pt1_login_controls {
float:right;
padding:3px 10px 0 0;
width:200px;
}
/************************* End Links **********************/



/************************* Start Font **********************/

body, div, td {
color:#4F3A27;
font-family:trebuchet MS,helvetica,arial,sans-serif;
}
.labelBig {
    font-size:14px;
    font-weight:bold;
}
.fontSmall {
font-size:12px;
}
.font {
font-size:13px;
}
/************************* End Font **********************/



/************************* Start Mix **********************/

#pt1_content_container {
	padding: 6px;
	width: 1000px;
	_width: 1000px;
	min-height: 800px;
	_height: 800px;
	margin: 0 auto 0 auto;
	margin-top: 6px;
}

.eventborder {
border:1px solid #BDC788;
}

.recenteventborder {
border:1px solid #BDC788;
}
.widgetHdr {
height:44px;
left:10px;
position:relative;
text-align:left;
width:150px;
}
.heading, .heading .help, .page_heading, .page_heading a {
border:0 none;
color:#97D1FF;
display:none;
font-family:Helvetica;
font-size:20px;
padding:8px 0;
text-align:left;
}
.widgeteventstyle_content {
border:1px solid #BBC789;
margin-left:0;
padding-top:25px;
width:508px;
height:100%;
}
div.widget h1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E4E9D2 url() no-repeat scroll left top;
border:0 none;
color:#4D3A29;
font-family:Trebuchet MS,Helvetica,Arial,sans-serif;
font-size:20px;
font-style:italic;
font-weight:normal;
padding:8px 0 8px 12px;
text-align:left;
}
/************************* End Mix **********************/


/************************* Start List Business **********************/
.ui-widget-header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E4E9D2 url() no-repeat scroll left top;
border:0 solid #4297D7;
color:#4D3A29;
font-weight:bold;
}

.ui-state-default, .ui-widget-content .ui-state-default {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E4E9D2 url() no-repeat scroll left top;
border:1px solid #BDC788;
color:#4D3A29;
font-weight:bold;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

.ui-widget-content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FCFDFD url("/templates/global/stylesheets/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png") repeat-x scroll 50% bottom;
border:1px solid #BDC788;
color:#222222;
}

#improved_listing_creation_form_container #categories_pane {
width:49.5%;
float: right;
}
#improved_listing_creation_form_container {
width:975px;
}
/************************* End List Business **********************/



#nearby_listings {
display: none;
}
