body{margin:0px; background:url(../images/bg/main.jpg) repeat-x #F9C968; font:12px Arial,Helvetica,sans-serif; }

#head{background:url(../images/topmenu/headerbg.png) repeat !important; width:100%; height:46px; margin:0px}

#header{margin:0 auto; height:46px; width:890px}

#hours{font-size:12px; line-height:16px; color:#333; font-family:Arial,Helvetica,sans-serif}

#topmenu{margin-top:0px}

#guideform{padding-left:20px; /*padding-top:7px; */}

/*Main Table Spacing*/
#main{margin-top:62px}

/*End*/
#content{width:890px; margin:6px auto}

#bodycontent{padding-left:20px; padding-top:15px}

.gallery{height:123px; width:181px; background-color:#363}

.gallery img{padding:3px}

.subgal{height:123px; width:181px; border:solid 1px #363}

.subgal img{margin:3px; border:solid 2px #363}

#divobject{margin:3px; width:492px; height:326px; border:solid 1px #363}

.mainimg{height:334px; width:500px; border:solid 1px #363}

.mainimg img{margin:3px; border:solid 2px #363}

#contentphotos{padding-left:20px; padding-top:10px}

#player{width:75px; float:right; margin-top:-10px; margin-left:10px}
.blnce{ margin:27px 0px 0px; border:2px solid #5b0d0d;background: #912c1d; /* Old browsers */
background: -moz-linear-gradient(top, #912c1d 0%, #5b0d0d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#912c1d), color-stop(100%,#5b0d0d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #912c1d 0%,#5b0d0d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #912c1d 0%,#5b0d0d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #912c1d 0%,#5b0d0d 100%); /* IE10+ */
background: linear-gradient(top, #912c1d 0%,#5b0d0d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#912c1d', endColorstr='#5b0d0d',GradientType=0 ); /* IE6-9 */width:125px; text-align:center;
}
	.blnce a{font:bold 12px/16px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; display:block; padding:3px 0px ;}
	.blnce a:hover{font:bold 12px/16px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline;}

/*Navigation Left*/
/************************************************************************/
/*****************           NAVIGATION LEFT           *****************/
/**********************************************************************/
#menu{margin-left:80px; vertical-align:top}

#nav{list-style:none; width:90px; padding:0px 0 0}

#nav li{float:left; padding-bottom:6px; padding-top:6px}

#nav li a{text-decoration:none; display:block; color:#000}

.navbot{padding-bottom:6px; border-bottom:solid 1px #dfa543; width:90px; margin-left:8px}

.bordernone{width:90px; margin-left:8px}

#nav li#liabout{height:12px}

#nav li#liabout a{background:url(../images/nav/aboutus.png) no-repeat; height:12px; text-indent:-5000px; width:90px}

#nav li#liabout a:hover{background:url(../images/nav/aboutus_over.png) no-repeat}

#nav li#limen{height:13px}

#nav li#limen a{background:url(../images/nav/menus.png) no-repeat; height:12px; text-indent:-5000px; width:90px}

#nav li#limen a:hover{background:url(../images/nav/menus_over.png) no-repeat}

#nav li#lipln{height:13px}

#nav li#lipln a{background:url(../images/nav/plan-event.png) no-repeat; height:13px; text-indent:-5000px; width:90px}

#nav li#lipln a:hover{background:url(../images/nav/plan-event-over.png) no-repeat}

#nav li#lipht{height:11px}

#nav li#lipht a{background:url(../images/nav/photos.png) no-repeat; height:11px; text-indent:-5000px; width:90px}

#nav li#lipht a:hover{background:url(../images/nav/photos_over.png) no-repeat}

#nav li#licnt{height:13px}

#nav li#licnt a{background:url(../images/nav/contact.png) no-repeat; height:13px; text-indent:-5000px; width:90px}

#nav li#licnt a:hover{background:url(../images/nav/contact_over.png) no-repeat}

#nav li#lidrc{height:13px}

#nav li#lidrc a{background:url(../images/nav/directions.png) no-repeat; height:13px; text-indent:-5000px; width:90px}

#nav li#lidrc a:hover{background:url(../images/nav/directions_over.png) no-repeat}

/*end*/
/*Cantact Us*/
#contact p{margin-left:80px; font-size:11px; font-family:Arial; margin-top:15px}

#contact H2{margin:0px; font-size:14px}

/*End Contact Us*/
/*Subpages*/
#subpages{padding-left:60px; padding-top:5px}

/*end Subpages*/
/************************************************************************/
/*****************             CONTACT FORM            *****************/
/**********************************************************************/
#limgcont{float:right; border:solid 1px #363; height:166px; width:245px}
#limgcont img{margin:3px; border:solid 2px #363}
#mframe{width:302px; height:350px}

.subgal{height:123px; width:181px; border:solid 1px #363}

.subgal img{margin:3px; border:solid 2px #363}
/************************************************************************/
/*****************          PLAN AN EVENT FORM         *****************/
/**********************************************************************/
#pframe{margin:20px 0px; width:402px; height:400px}

/************************************************************************/
/*****************              EMAIL LIST             *****************/
/**********************************************************************/
#emaillist{margin-left:80px; width:170px}
#emaillist form{margin:10px 0px 0px}

#emaillist p{text-align:left!important}

#emaillist p.em{margin-top:0px}

#emaillist p.em span{font-weight:normal; font-family:Arial; font-size:10px; color:#333}

/************************************************************************/
/*****************        Content Text Homepage        *****************/
/**********************************************************************/
#contenttxt{color:#FFF; padding-top:10px; padding-left:5px; width:490px}

#contentcontact{color:#FFF}

#contenttxtsub{color:#FFF; padding-left:15px; padding-top:10px; width:550px}

H1{margin:0px; font-size:14px; color:#f6e082; font-family:Verdana,Arial,Helvetica,sans-serif}

H2{margin:0px; font-size:14px; color:#f6e082; font-family:Verdana,Arial,Helvetica,sans-serif}

P{font-size:12px; line-height:18px; color:#333; font-family:Arial,Helvetica,sans-serif}

P a{color:#333; text-decoration:none}

P a:hover{color:#881d20; text-decoration:underline}

.contactform{color:#333; font-family:Arial,Helvetica,sans-serif; font-size:12px}

.opaque{opacity:.9; filter:alpha(opacity=90)}
/*H1*/
.h1home { display: block; width: 205px; height: 22px; text-indent: -2000em;  text-decoration: none;  z-index: 1000; background: url("../images/headers/pomodoro.png") 0 0 no-repeat; }
.h1about { display: block; width: 104px; height: 22px; text-indent: -2000em;  text-decoration: none;  z-index: 1000; background: url("../images/headers/aboutus.png") 0 0 no-repeat; }
.h1menus { display: block; width: 104px; height: 22px; text-indent: -2000em;  text-decoration: none;  z-index: 1000; background: url("../images/headers/menus.png") 0 0 no-repeat; }
.h1contact { display: block; width: 104px; height: 22px; text-indent: -2000em;  text-decoration: none;  z-index: 1000; background: url("../images/headers/contact.png") 0 0 no-repeat; }
.h1photos { display: block; width: 104px; height: 22px; text-indent: -2000em;  text-decoration: none;  z-index: 1000; background: url("../images/headers/photos.png") 0 0 no-repeat; }
.h2catering { display: block; width: 286px; height: 22px; text-indent: -2000em;  text-decoration: none;  z-index: 1000; background: url("../images/headers/catering.png") 0 0 no-repeat; }
.h1plan { display: block; width: 110px; height: 22px; text-indent: -2000em;  text-decoration: none;  z-index: 1000; background: url("../images/headers/plan.png") 0 0 no-repeat; }
 
   p.desn{text-align:center; font:10px Arial, Helvetica, sans-serif; color:#ffebc0;}p.desn a{font:10px Arial, Helvetica, sans-serif; color:#ffebc0;}

