html { overflow: -moz-scrollbars-vertical; }
html { overflow-x: auto; }

body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color:#aba7a3; }

body.vassos { margin:0 auto; background: #2c231a url(images/bg.jpg) no-repeat; background-position: top center; }

a { color: #fda935; }
a:hover { color: #FFF; }
h1, h2, h3, h4 { font-family: Georgia, "Times New Roman", Times, serif; color:#aba7a3; font-weight:normal; }
h1, h2 { font-size: 22px; }
img { border: 0; }

.container { margin: 0 auto; width: 952px; }

#header { height: 203px; }

#logo { float: left; width:510px; padding-top: 50px; }

#topnav { background: url(images/bg-topnav.png) no-repeat; float: right; width: 284px; height: 47px;}
#topnav ul { margin:10px 20px 0 20px; padding:0; list-style: none; }
#topnav ul li { float: left; }
#topnav a { color: #d7ac99; text-decoration: none; padding: 0 16px; text-transform: uppercase; font-weight: bold; }
#topnav a:hover, #topnav a:active, #topnav a.active { text-decoration: underline; }

#menu { background: url(images/bg-menu.gif) repeat-x; height: 55px; }
#menu ul { margin:0; padding:0; list-style: none; }
#menu ul li { float: left; }
#menu ul li a span { display: none; }
#menu ul li.menu1 a { background: url(images/menu-liquorlicense.gif) no-repeat; width: 175px; height: 50px; display: block; }
#menu ul li.menu1 a:hover, #menu ul li.menu1 a:active, #menu ul li.menu1 a.active { background: url(images/menu-liquorlicense-h.gif) no-repeat; width: 175px; height: 50px; }
#menu ul li.menu2 a { background: url(images/menu-corporatecommercial.gif) no-repeat; width: 231px; height: 50px; display: block; }
#menu ul li.menu2 a:hover, #menu ul li.menu2 a:active, #menu ul li.menu2 a.active { background: url(images/menu-corporatecommercial-h.gif) no-repeat; width: 231px; height: 50px; }
#menu ul li.menu3 a { background: url(images/menu-realestateleasing.gif) no-repeat; width: 215px; height: 50px; display: block; }
#menu ul li.menu3 a:hover, #menu ul li.menu3 a:active, #menu ul li.menu3 a.active { background: url(images/menu-realestateleasing-h.gif) no-repeat; width: 215px; height: 50px; }
#menu ul li.menu4 a { background: url(images/menu-provincialoffences.gif) no-repeat; width: 213px; height: 50px; display: block; }
#menu ul li.menu4 a:hover, #menu ul li.menu4 a:active, #menu ul li.menu4 a.active { background: url(images/menu-provincialoffences-h.gif) no-repeat; width: 213px; height: 50px; }
#menu ul li.menu5 a { background: url(images/menu-news.gif) no-repeat; width: 116px; height: 50px; display: block; }
#menu ul li.menu5 a:hover, #menu ul li.menu5 a:active, #menu ul li.menu5 a.active { background: url(images/menu-news-h.gif) no-repeat; width: 116px; height: 50px; }


#bodycontent { margin-top: 40px; }
#main { float: left; width: 650px; padding-right: 30px; }
#news { float: right; width: 241px; padding-left: 30px; border-left: 1px solid #463e36; }
ul#newsreel { margin: 0; padding:0; list-style: none; }
ul#newsreel li { margin-bottom: 10px; }
ul#newsreel a { color: #aba7a3; text-decoration: none; }
ul#newsreel a:hover, ul#newsreel a:active, ul#newsreel a.active { text-decoration: underline; }
ul#newsreel small { text-transform: uppercase; }

#features { background: url(images/bg-features.png) no-repeat; height: 280px; width: 952px; margin: 50px 0 10px 0; }
#features ul { margin:0; padding:0; list-style: none; }
#features ul li { width: 217px; line-height: 15px;  padding: 10px; display: block; float: left; }
#features div { padding-top: 10px; }

#footer { background: url(images/bg-footer.gif) repeat-x; height: 73px; color: #655c53; font-size: 11px; padding-top: 20px; margin-top: 40px; }
#footer a { color: #655c53; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

.headline { font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; color: #aba7a3; }
small { font-size: 10px; color: #7d746d;}

.split { color: #463e36; }
