﻿* {margin: 0;}
.clr {clear:both;}

html {height: 100%;}

body {height: 100%; text-align: center; margin: 0 auto;  background:#fff url(images/bg2.png) center top;}

.wrapper {min-height: 100%; width: 910px; height: auto !important; height: 100%; margin: 0 auto;}
.header {width: 900px;}
.logo {width: 200px; margin: 0; padding: 0; text-align: left; float: left }
.motto {width: 600px; margin: 0; padding: 0; text-align: left; float: left }
.menu { width:600px; margin:50px 0 0 100px; padding:0; float:left;}
.menu ul { margin:0; padding:0; list-style:none; float:left;}
.menu li { margin:0; padding:0; float:left;}
.menu a { text-transform:uppercase; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#2d2f2f; padding:10px 15px; margin:0; text-decoration:none; line-height:16px;}
.menu a:hover {color:#2d2f2f; background:#fff url(images/menu_hover.gif) top center no-repeat; padding:7px 15px 10px 15px; margin:0; border-top:3px solid #1195cf;}
.menu a.active {color:#2d2f2f; background:#fff url(images/menu_hover.gif) top center no-repeat; padding:7px 15px 10px 15px; margin:0; border-top:3px solid #1195cf;}
.menu a.activeSelect {color:#2d2f2f; background:#dadb83 url(images2/menu_hover.gif) top center no-repeat; padding:7px 15px 10px 15px; margin:0; border-top:3px solid #e17117;}

.home {width: 900px; height: 310px; margin: 0; padding: 10px 0 10px 10px; text-align: left; background-color: #fff; }
#pics {width: 570px; height:300px; background-color: #757575; margin: 0 auto; text-align:left; float: left; padding: 0;}
#location {width: 290px; height:300px; background-color: #294481; margin: 0 0 0 10px; text-align: left; float:left; padding: 10px 10px 0 10px;}
#location p {padding: 0; color: #fff; font: 1em/1.4em arial,sans-serif;}
#location h2 {padding: 0 0 3px 0; color: #fddf8f; font: 1.4em helvetica,arial,sans-serif; border-bottom: solid 1px #fddf8f; width: 280px; margin: 0 0 10px 0;}

#cigars {width: 870px; height: 290px; background-color: #757575; margin: 0 auto; text-align:left; float: left; padding: 10px 10px 10px 10px;}
#cigars p {padding: 2px 0 1em; color: #fff; font: 1em/1.4em arial,sans-serif;}


#map {width: 560px; height:290px; background-color: #757575; margin: 0 auto; text-align:left; float: left; padding: 10px 0 10px 10px;}
#addr {width: 300px; height:290px; background-color: #294481; margin: 0 10px 0 0; text-align: left; float:left; padding: 10px 0 10px 10px;}
#addr h2 {padding: 0 0 3px 0; color: #fddf8f; font: 1.4em helvetica,arial,sans-serif; border-bottom: solid 1px #fddf8f; width: 290px; margin: 0 0 10px 0;}
#addr p {padding: 2px 0 1em; color: #fff; font: 1em/1.4em arial,sans-serif;}


h2 
{
	padding: 0 0 3px 0;
	color: #000;
	font: 1.4em helvetica,arial,sans-serif;
	border-bottom: solid 1px #000;  margin: 0 0 10px 0;
}
p {
	padding: 0 0 1em;
	color: #666;
	font: 1em/1.4em arial,sans-serif;
}



.footer {width:910px; margin: 0 auto; padding: 10px 0 0 0; text-align:center; font: normal 11px Arial, Helvetica, sans-serif;  background-color: #757575; color:#000;}
#footerdiv {width:890px; margin: 0 auto; padding: 10px 0 0 0; background-color: #fff;}



A.footerlink:LINK { COLOR: #990000; TEXT-DECORATION:NONE; font-size: 11px; font-weight: normal}
A.footerlink:VISITED { COLOR: #990000; TEXT-DECORATION:NONE; font-size: 11px; font-weight: normal }
A.footerlink:ACTIVE { COLOR: #990000; TEXT-DECORATION:NONE; font-size: 11px; font-weight: normal }
A.footerlink:HOVER { COLOR: #ab5436; TEXT-DECORATION: underline; font-size: 11px; font-weight: normal }


A.NAV:LINK { COLOR: #9b9999; TEXT-DECORATION:NONE; font-size: 1em/1.4em; font-weight: normal}
A.NAV:VISITED { COLOR: #9b9999; TEXT-DECORATION:NONE; font-size: 1em/1.4em; font-weight: normal }
A.NAV:ACTIVE { COLOR: #9b9999; TEXT-DECORATION:NONE; font-size: 1em/1.4em; font-weight: normal }
A.NAV:HOVER { COLOR: #fddf8f; TEXT-DECORATION: underline; font-size: 1em/1.4em; font-weight: normal }


