body
	{
	background-image:url(../images/body-tail.jpg);
	background-attachment: ;
	background-position:top center;
	background-repeat:repeat-x;
	font-size: 16px;
	color: #464646;
	background-color:#ffffff;
	}

html {overflow-y: scroll;}


.masterPage{}
.container{}


table,td,tr,p,div {
	font-family: arial;
	font-size: 15px;
	color: #464646;
}

a:link, a:visited {color: #383838; text-decoration: none;font-weight: normal;}
a:visited {color: #383838; text-decoration: none; font-weight: normal;}
a:hover, a:visited {color: #383838; text-decoration: underline; font-weight: normal;}
a:active {color: #383838; text-decoration: none;font-weight: normal;}
a:hover {color: #383838; text-decoration: underline;font-weight: normal;}

border {border-style: solid; border-color: #ffffff}

#top{
	background-image:url(../images/bg.png);
	background-position:top center;
	background-repeat:repeat-x;
	height: 300px;
}

#search1{
	background-image:url(../images/bg.png);
	background-position:top center;
	background-repeat:repeat-x;
	width:800px;
	padding-top: 23px;
}

#search2{
	padding-top: 16px;
	padding-bottom: 22px;
}

#search3{
	padding-top: px;
	padding-bottom: 22px;
}

.textBoxSearch {
  border:none; background-color:Transparent; background-image:url('Images/Input1.png');
  background-repeat:no-repeat; width:360px; height:90px; font-size:26px;
  padding:0 24px; color:#444; font-weight:800; outline:none; }

td#crumb {
	border:0px;
	background-color:transparent;
	font-size: 15px;
	color: #656565;
	font-family: Helvetica, Tahoma, sans-serif;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-weight: 800;
	text-align: center;
	margin-bottom: 22px;
	margin-top: 0px;

}

#ziphead {
	border:0px;
	background-color:transparent;
	font-size: 15px;
	color: #656565;
	font-family: Helvetica, Tahoma, sans-serif;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-weight: 800;
	text-align: center;
	margin-bottom: 22px;
	margin-top: 0px;

}

img#localservices {
	margin-bottom: 15px;	
}

img#cityheader {
	margin-bottom: 10px;	
}

img#recentlocalhead {
	margin-top: 15px;
	margin-bottom: 15px;	
}



#footer {
	clear:left;
	width:100%;
	margin:0;
	background:#d40000 url(../images/footerbg2.png) top center repeat-x;
	height:160px;
	padding-top:17px;}

#footercontent
{
	width: 885px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	padding-top:17px;
}

td#footerwhite
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;

}

#businessname {
	margin-bottom: 0px;	
	font-size: 23px;
	color: #990000;
	font-family: Helvetica, Tahoma, sans-serif;
	text-transform:capitalize;
	letter-spacing:-1px;
	font-weight: 800;
}

#listing {
	width: 630px;
	margin-bottom: 20px;
}

      .searchBar { position:fixed; top:0; left:0; z-index:100 !important; }
      .footerBar { position:fixed; bottom:0; left:0; z-index:100 !important; }
      .bigText   { border:none; background-color:Transparent; background-image:url('/Content/Skins/YLP/Search/300x50-TextBox.png');
        background-repeat:no-repeat; background-position:top left; margin:0; width:260px;
        height:40px; font-size:24px; color:#333; padding:10px 20px 0 20px; }
