/* background classes for featureimg */
#featureimg {width:900px; height:561px;}
.featfooter {background:url(../images/feature-secondary.jpg) top left no-repeat;}
.feataboutus {background:url(../images/feature-about-us.jpg) top left no-repeat;}
.featmenu {background:url(../images/feature-menu.jpg) top left no-repeat;}
.featdatenight {background:url(../images/datenight.jpg) top left no-repeat;}
.featcateringandevents {background:url(../images/feature-cateringandevents.jpg) top left no-repeat;}
.featcontactus {background:url(../images/feature-contactus.jpg) top left no-repeat;}

#content {float:right; width:420px; height:376px; overflow:hidden; padding:15px 15px 25px 25px; font-family:Georgia; background:#110503; opacity:.9; -moz-opacity: .9; filter:alpha(opacity=90); color:#b9b5aa; font-size:13px; line-height:20px;}

#content h1 {padding:25px 0 10px 0; font-family:Georgia; font-size:32px; color:#9d9b99; font-weight:normal;}
#content div.copy {height:310px; width:410px; padding:0 15px 0 0;}
#content p {color:#b9b5aa; font-size:13px; line-height:20px; padding:5px 0 10px 0;}
#content a {color:#e6a53d; text-decoration:none;}
#content a:hover {text-decoration:underline;}
#content ul {list-style-type:square; padding:5px 0 5px 25px;}
#content ul li {list-style-type:square;}

#footer {float:left; width:890px; height:55px; margin:0 0 0 0; padding:10px 0 0 10px; font-family:Tahoma, Arial; font-size:11px; background:#110503 10px 8px no-repeat; opacity:.8; -moz-opacity: .8; filter:alpha(opacity=80)}
#footer span {color:#ffffff;}
#footer p.left {float:left; padding:4px 0 0 0; width:400px; color:#e6a53d;}
#footer p.right {float:right; padding:5px 25px 0 0;  line-height:16px; width:300px; color:#e6a53d; text-align:right;}
#footer a {color:#e6a53d;}

#footer .mapit {float:left; width:41px; margin:0 8px 0 0;}
#footer .mapit a.map {display:block; width:41px; height:47px; font-size:1px; text-indent:-9999px; background:url(../images/map-it.gif) top left no-repeat; margin:0 0 0 0; text-align:left;}
