body {
margin:0;
-webkit-text-size-adjust: none; 
font-family: verdana;
}
.dataBlob
{

background: url('images/stripe.png');
}

#autocomplete
{
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
float:left;
font-family:verdana;
font-size:11px;
left:74px;
position:absolute;
top:44px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #000;
display: none;
}
#autocomplete a
{
border-bottom:1px solid #AAAAAA;
color:#333333;
display:block;
font-size:11px;
line-height:25px;
outline:medium none;
padding:2px 16px;
text-decoration:none;
text-indent:0;

}

#autocomplete a:hover
{
color: #fff;
background: #dedede;

text-shadow:0.1em 0.1em 0.2em black;
}

#autocomplete ul
{
 list-style: none;
 margin: 2px 0px;
 padding: 0;
}
#loadMore a
{
background:url("images/header_background.png") repeat-x scroll 0 0 transparent;
border-bottom:1px solid #AAAAAA;
color:white;
display:block;
font-size:14px;
font-weight:bold;
line-height:45px;
outline:medium none;
text-decoration:none;
text-indent:10px;
text-shadow:0.1em 0.1em 0.2em black;
width:100%;
}

#end
{
float: left;
width: 100%;
}

#loadMore
{
width: 100%;
float: left;
}

#logo, #logo a
{
border: none;
outline: none;
text-decoration: none;
}

.imageIcon {
border:medium none;
outline:medium none;
}
.gallery {
cursor:pointer;
width:100%;
}

.gallery li a {
border:medium none;
outline:medium none;
padding:5px ;
margin-left:20px;
}
.gallery li {
display:inline;
}
#header {
background:url("images/header_background.png") repeat-x scroll top left transparent;
height:56px;
width:100%;
border-bottom: 1px solid #cecece;
}
#logoPic {
float:left;
border: none;

}
#suggestions div {
border-bottom:1px solid #CECECE;
}
#suggestions div ul {
margin:0;
padding:0;
}
#suggestions div ul li {
font-size:14px;
line-height:45px;
}
.phoneNumbers
{
border-bottom: 1px solid #cecece; 
}
.phone a {
background:url("images/phone.png") no-repeat scroll 30px 10px #FFF;
color:black;
display:block;
margin:0;
outline:medium none;
padding:0;
text-decoration:none;
text-indent:65px;
width:100%;
}
#suggestions {
width:100%;
}
.plugin {
color:red;
}
li {
list-style-type:none;
}
.basic {
font-family:verdana;
font-size:14px;
text-align:left;
width:100%;
}
.basic div {
background-color:#FFFFFF;
}

.basic span {
background:none repeat scroll 0 0 #E8E8E8;
cursor:pointer;
display:block;
font-size:14px;
font-weight:bold;
padding:0;
}
.basic span a {
background:url("images/list_background.png") repeat-x scroll left bottom transparent;
border-bottom:1px solid #AAAAAA;
color:black;

display:block;
line-height:56px;
outline:medium none;
text-decoration:none;
text-indent:10px;
}
#searchQuery {
border:1px solid #AAAAAA;
color:#009900;
float:left;
font-family:verdana;
font-weight:bold;
height:15px;
margin:14px 5px 0 14px;
padding:5px;
width:50%;
}
#findButton {
height:25px;
margin:15px 0 0;
}
#header a {
border:0 none;
outline:medium none;
text-decoration:none;
}