*{
margin:0px;
padding:0px;
}

body{
background-color:#DEE1C3;
width:925px;
margin-left:10px;
margin-right:auto;
font-family:Georgia,Serif;

}

#vlightbox{
margin-left: auto !important;
margin-right: auto !important;
max-width:800px !important;
}

#vlightbox h2{
color:#4f806c;
font-family:Georgia,Serif;
font-size: 18px;
font-weight:bold;
text-indent:9px;
}

#call{
display:inline;
text-align:right;
font-family:Georgia,Serif;
font-size: 18px;
font-weight:bold;
color:#4f806c;
text-align:right;
padding-bottom:10px;
margin-left:314px;
}

.hours{
   /*margin-left:10px;*/
   background-image: url('../img/hours.png');
   background-position:600px 0px;
   background-repeat:no-repeat;
}

.hours img{
 float:right;

 
}
.goog{
margin-left:10px;
}

.email{
margin-left:4px;
}

.categories{
margin-left:10px;
}
.categories a img{
border: none;
}
.categories a:hover img {
border: none;
}
.categories a:visited img {
border: none;
}

.clear{
clear:both;
display:block;
}

#main {
width:915px;
height:398px;
margin-left:10px;
/*--margin-right:auto;--*/
background-color:#4f806c;
}

#fb{
font-weight:900;
font-family:Georgia, serif;
text-align:center;
color: #fff;
margin-top: -200px;
}


#fb p{
line-height:300%;
margin-right:-604px;
margin-top:20px;
display:inline;
}

#fb img{
border:none;
display:inline;
margin-right:34px;
}


#categoriesNote {
    margin-top:10px;
    background:#fff;
    color:#4f806c;
    border:1px #4f806c solid;
    text-align:center;
    line-height:22px;
}
/*-----iqFancyTransitions-----*/
.slideshowHolder{
    float:left;
} 

.ft-title a{
color:#fff;
}

.ft-title{   /*--caption bar--*/
padding-top: 10px;
padding-bottom: 10px;
width: 100%;
font-family:Georgia, Serif;
font-weight:bold;
font-size:18px;
text-align: left;
text-indent: 10px;
}

/*-----Nav Menu-----*/
.menu{
background-color:#4f806c;
margin-left:10px;
margin-bottom:56px;
margin-top:2px;
}

.menu ul{
margin: 0;
padding:0;
float:left;
width:915px;
background:#4f806c;
}

.menu ul li{
display:inline;
}

.menu ul li a{
float: left;
font-weight:900;
font-family:Georgia, serif;
text-decoration:none;
color: #fff;
padding:10.5px 11px;
background-color:#4f806c;
}

.menu ul li a:hover{
color:#fff;
background-color:#7CA293;
} 

.menu li a#current{
color:#fff;
background-color:#7CA293;
}

/*-----footer-----*/
#footer{
font-family: Georgia, Serif;
text-align:right;
border-top:4px solid #4f806c;
margin-left:10px;
margin-top: 40px;
}
