

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

#etp_submenu #pt1_login_controls ul li {
float: right;
}

#etp_submenu #pt1_login_controls {
padding:0;
}
/*
#pt1_business_directory_page #pt1_main_column {
width:660px;
}
*/
#pt1_branding {
background:white url("/sites/616/assets/etmasthead.gif") no-repeat scroll -80px 0;
height:75px;
padding-left:200px;
}

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

#wrapper {
	width: 980px;
	margin: auto;
	background-color:#DCDCDC;
}

body {
	margin: 0;
	padding: 0;
	background: #555555;
	text-align: center;
}


#pt1_business_directory_page #pt1_right_column.new_layout {
  float: right;
}

#pt1_business_directory_page #pt1_main_column_results {
  *width: 610px;
  max-width: 630px;
  float: left;
}

/* preview layout fix */
#listing_preview_container {
	background-color: white;
	padding: 15px;
}

/* ---- CUSTOM DEFINED STYLESHEET servicefronts ---- */ 

#about_us_container h1,
#about-us-container h1,
#about_us_container div.paneHeading,
#about-us-container div.paneHeading {
	font-size: 18px;
	text-align: center;
	padding-bottom: 3px;
}
#about_us_container h2, 
#about-us-container h2{
	border-bottom:1px solid #EEEEEE;
	font-size:16px;
	margin-bottom:-9px;
	padding-top:3px;
}
#about_us_container h3,
#about-us-container h3 {
	font-size: 14px;
}
#about_us_container h4,
#about_us_container h5,
#about_us_container h6,
#about-us-container h4,
#about-us-container h5,
#about-us-container h6 {
	font-size: 12px;
}
#about_us_container #towns,
#about_us_container #services,
#about-us-container #towns,
#about-us-container #services {
display:none;
}



#contacts-container td.label {
vertical-align:top;
}

div.view {
width:418px;
}

