#addthis-lg {
margin-top: 5px;
margin-left: 5px;
}

#addthis-lg div {
padding-bottom: 5px;
}

#addthis-sm {
position: absolute;
margin-top: 0px;
margin-left: 683px;
}

#addthis-sm span {
padding-left: 5px;
}

#logo {
position: absolute;
margin-top: -75px;
margin-left: 505px;
cursor: pointer;
height: 82px;
width: 250px;
}

#time {
width: 300px;
text-align: left;
position: absolute;
margin-top: -25px;
font: 12px Arial;
font-weight: bold;
color: #404040;
}

#legend {
width: 460px;
margin-top: 367px;
margin-left: 0px;
font: 10px Arial;
}

#legend span{
margin-left: 10px;
margin-right: 10px;
}

#footer
{
width:734px;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
font: 10px Arial;
}

#footer .links {
text-align: center;
}

#footer span {
margin-left: 10px;
margin-right: 10px;
}

#footer #locations {
position: absolute;
margin-left: 15px;
}

#footer .copyright {
position: absolute;
margin-left: 630px;
}

#footer a:link {
color: #000000;
}

#footer a:visited {
color: #000000;
}

#google-ads {
width:728px;
margin-left: auto;
margin-right: auto;
}

div#main {
    background: transparent url(images/bg-grey-content-bottom.png) no-repeat 0 100%;
}

div#main div.top {
    padding-top: 15px;
    background: transparent url(images/bg-grey-content-top.png) no-repeat;
}

div#main div.bottom {
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
    /*overflow: hidden;*/
    background: transparent url(images/bg-grey-content.png) repeat-y;
}

#main {
width:734px;
margin-top: 40px;
margin-left: auto;
margin-right: auto;
padding-bottom: 15px;
}

#main-fb {
width:704px;
margin-top: 5px;
margin-left: 5px;
padding-bottom: 15px;
}

body {
background: url(images/background.png) no-repeat;
font: 12px Arial;
color: #000000;
margin: 0 auto;
}

.body-fb {
background: none;
}

select,input,textarea
{
font: 12px Arial;
color:#333333;
background-color: #f0f0f0;
border: 1px solid #707070;
}

p {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
line-height:1.6em;
}

input {
cursor: pointer;
}

a:link {
color:#51bfd9;
border=0;
}

a:active {
color: red;
}

a:visited {
color: #51bfd9;
}

a:hover {
color:#555555;
text-decoration:none;
}


/* Baazr Specific */

#search {
width: 450px;
height: 42px;
overflow: hidden;
}


#searchform {
width : 450px;
}

#clientlocation {
float: left;
position: relative;
top: -22px;
font: 14px Arial;
font-weight: bold;
}

#map {
position: absolute;
border: 1px solid #51bfd9;
height: 360px;
width: 460px;
z-index: 1;
}

#form-shadow {
position: absolute;
height: 250px;
width: 450px;
margin-top: 55px;
margin-left: 5px;
border: 1px dashed #000000;
background-color: #51bfd9;
filter: alpha(opacity=50);
opacity: .5;
z-index: 1;
}

#form-body {
position: absolute;
height: 240px;
width: 440px;
margin-top: 60px;
margin-left: 10px;
font: 10px Arial;
color: #000000;
z-index: 2;
}

#form-body input, select {
font: 10px Arial;
color: #000000;
}

.form-content {
border-collapse: collapse;
margin-top: 10px;
margin-left: 10px;
width: 420px;
}

.form-content span {
font: 10px Arial;
color: #000000;
background-color:#9ed3db;
}

.editButton {
cursor: pointer;
color: #7777cc;
position: absolute;
right: -4px;
bottom: 0px;
}


.closeButton {
position: absolute;
right: 0px;
top: 0px;
cursor: pointer;
}

.saveButton {
position: absolute;
right: 0px;
bottom: 0px;
cursor: pointer;
}

#results {
float: right;
position: relative;
margin-right: 0px;
margin-top: -37px;
width: 235px;
height: 410px;
color: black;
font-size: 11px;
}

#pagecontrol {
margin-bottom: 10px;
text-align: left;
font-weight: bold;
}

#pagecontrol span {
cursor: pointer;
}

#resultlist .unselected {
padding: 0px 0px 5px 18px;
margin: 0px;
width: 217px;
background-repeat: no-repeat;
background-position: top left;
}

#resultlist .unselected:hover {
background-color: #9ed3db;
}

#resultlist .unknown {
background-image: url("images/marker-unknown.png");
}

#resultlist .pending {
background-image: url("images/marker-pending.png");
}

#resultlist .open {
background-image: url("images/marker-open.png");
}

#resultlist .closed {
background-image: url("images/marker-closed.png");
}
    
.gs-title {
cursor: pointer;
}

.gs-watermark, .gs-country, .gs-directions {
display: none;
}
