@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#fff; background:url(../images/main-body-bg.jpg) no-repeat center top; }

a { border:none; outline:none; }

#main-wrapper { margin:0 auto; padding:0; display:table; width:1081px; }

#header-wrapper { margin:0; padding:0; float:left; width:1081px; height:135px; text-align:center; }

.header-menu-address {margin:45px 10px 0 55px; _margin:45px 0 0 25px;  padding:0; width:310px; _width:298px; float:left; display:inline-block;}
.header-menu-address p {margin:0 0 0 25px; _margin:0 0 0 40px; padding:0; color:#fff;  display:table; width:298px;}

.header-menu-address ul { margin:30px 0px 0 40px; _margin:30px 0px 0 55px; padding:0; float:left; display:inline; width:300px; height:14px; list-style:none; }
.header-menu-address li { float:left; display:inline-block; /*margin:0 6px 0 0;*/ padding:0;}

.header-menu-address li.menu a { width:39px; height:15px; display:block; background: url(../images/menu.png) no-repeat 0px 0px; margin-right:12px; }
.header-menu-address li.menu a:hover, #menulink { width:39px; height:15px; background:transparent url(../images/menu.png) no-repeat scroll 0px -16px; }

.header-menu-address li.events a { width:43px; height:15px; display:block; background:url(../images/menu.png) no-repeat -54px 0px; margin-right:12px; }
.header-menu-address li.events a:hover, #events{ width:43px; height:15px; background:url(../images/menu.png) no-repeat -54px -16px; }

.header-menu-address li.news a { width:37px; height:15px; display:block; background:url(../images/menu.png) no-repeat -111px 0px; margin-right:12px; }
.header-menu-address li.news a:hover, #news { width:37px; height:15px; background:url(../images/menu.png) no-repeat -111px -16px; }

.header-menu-address li.catering a { width:56px; height:15px; display:block; background:url(../images/menu.png) no-repeat -161px 0px; margin-right:12px; }
.header-menu-address li.catering a:hover, #catering { width:56px; height:15px; background:url(../images/menu.png) no-repeat -161px -16px; }

.header-menu-address li.location { margin-right:0px;}
.header-menu-address li.location a { width:56px; height:15px; display:block; background:url(../images/menu.png) no-repeat -229px 0px; }
.header-menu-address li.location a:hover, #location { width:56px; height:15px; background:url(../images/menu.png) no-repeat -229px -16px; }



.logo {  margin:21px 0 0 0px; _margin:21px 0 0 -20px; padding:0; width:290px; height:120px; float:left; }

.header-number { margin:45px 0 0 -10px; padding:0; width:190px; float:left; text-align:center; float:left;}
.header-number p { margin:0px; padding:0; color:#fff; }
.header-number p span { margin-top:25px; display:block; }

a.signup { background:url(../images/top-signup-0.png) left top no-repeat; width:174px; height:97px; float:left; margin:25px 0 0 -5px; =margin:45px 0 0 -5px; font-size:0px; text-decoration:none; color:#320001; }
a.signup:hover { background:url(../images/top-signup-0-hover.png) left top no-repeat; width:186px; height:97px; float:left; margin:25px 0 0 -10px; =margin:45px 0 0 -10px; }

/***banner***/
.banner-wrapper { margin:0px auto; padding:10px 0 0 8px; width:892px; height:306px; display:table; clear:both; background:url(../images/img-bannerbg.png) left top no-repeat; }
.banner-img1 { float:left; margin:10px 0 0 8px; }
.banner-img2 { float:left; margin:10px 0 0 5px; }
.banner-img3 { float:left; margin:10px 0 0 6px; }
.banner-img4 { float:left; margin:10px 0 0 5px; }
.banner-img5 { float:left; margin:11px 0 0 5px; }

/***Content***/
.content-wrapper { margin:0px auto; padding:0 0 0px 0; width:1000px; float:left; clear:both; }
.leftboard { margin:13px 0 0 0; padding:0; width:334px; height:305px; float:left; background:url(../images/blackboard.png) center top no-repeat; }

.leftboard-2 { float:left; margin:13px 0 0 0; padding:0; width:334px; }

.blackboardtext { float:left; position:absolute; margin:32px 0 0 105px; display:inline; z-index:0; }
.blackboardtext_events { float:left; position:absolute; margin:32px 0 0 135px; display:inline; z-index:0; }
.location-left-links { float:left; position:absolute; margin:32px 0 0 105px; display:inline; z-index:0; }

.leftboard p { margin:0; padding:0; }
.leftboard p img#truck { float:left; position:absolute; margin:195px 0 0 120px; display:block; z-index:10; }

.leftboard p a.wemeanlocal { float:left; position:absolute; background:url(../images/wemeanlocal.png) 18px 17px no-repeat; width:117px; height:115px; margin:233px 0 0 7px; }
.leftboard p a.wemeanlocal:hover { float:left; position:absolute; background:url(../images/wemeanlocal_hover.png) left top no-repeat; width:117px; height:115px; margin:233px 0 0 7px; }

p.truck-ani { margin:187px 0 0 0; padding:0; float:right; clear:none; }

p.truck-ani-2 { margin:5px 0 0 0; padding:0; float:left; clear:none; }



/***menu left panel link***/
a.link-opendaily { position:absolute; width:125px; background:url(../images/blackboard-text.png) no-repeat left top; height:40px; margin:25px 0 0 105px; z-index:1; cursor:default; }
/*a.link-opendaily:hover { position:absolute; width:125px; background:url(../images/blackboard-text-1.png) no-repeat left top; height:40px; margin:25px 0 0 105px; z-index:1; }*/

a.link-happyhours { position:absolute; width:128px; background:url(../images/blackboard-text.png) no-repeat left -60px; height:42px; margin:90px 0 0 103px; z-index:1; cursor:default; }

a.link-atthey { position:absolute; width:125px; background:url(../images/location-left-links.png) no-repeat left top; height:36px; margin:30px 0 0 105px; z-index:1; cursor:default; }
/*a.link-atthey:hover { position:absolute; width:125px; background:url(../images/location-left-links-1.png) no-repeat left top; height:36px; margin:30px 0 0 105px; z-index:1; }*/

a.link-emailus { position:absolute; width:125px; background:url(../images/location-left-links.png) no-repeat left -55px; height:20px; margin:85px 0 0 105px; z-index:1; }
a.link-emailus:hover { position:absolute; width:125px; background:url(../images/location-left-links-1.png) no-repeat left -55px; height:20px; margin:85px 0 0 105px; z-index:1; }

a.link-opendaily-2 { position:absolute; width:125px; background:url(../images/location-left-links.png) no-repeat left bottom; height:40px; margin:90px 0 0 105px; z-index:1; cursor:default; }
/*a.link-opendaily-2:hover { position:absolute; width:125px; background:url(../images/location-left-links-1.png) no-repeat left bottom; height:35px; margin:128px 0 0 105px; z-index:1; }*/

a.link-wanttoknow { position:absolute; width:125px; background:url(../images/news-left-links.png) no-repeat left top; height:58px; margin:32px 0 0 105px; z-index:1; cursor:default; }
/*a.link-wanttoknow:hover { position:absolute; width:125px; background:url(../images/news-left-links-1.png) no-repeat left top; height:58px; margin:32px 0 0 105px; z-index:1; }*/

a.link-signuptoday { position:absolute; width:125px; background:url(../images/news-left-links.png) no-repeat left bottom; height:62px; margin:115px 0 0 105px; z-index:1; }
a.link-signuptoday:hover { position:absolute; width:125px; background:url(../images/news-left-links-1.png) no-repeat left bottom; height:62px; margin:115px 0 0 105px; z-index:1; }


/***events left panel link***/
a.link-events { position:absolute; width:125px; background:url(../images/blackboard-events-text.png) no-repeat center top; height:20px; margin:30px 0 0 105px; z-index:1; cursor:default; }
/*a.link-events:hover { position:absolute; width:125px; background:url(../images/blackboard-events-text-1.png) no-repeat center top; height:20px; margin:30px 0 0 105px; z-index:1; }*/

a.link-music { position:absolute; width:125px; background:url(../images/blackboard-events-text.png) no-repeat center -40px; height:23px; margin:65px 0 0 105px; z-index:1; cursor:default; }
/*a.link-music:hover { position:absolute; width:125px; background:url(../images/blackboard-events-text-1.png) no-repeat center -40px; height:23px; margin:65px 0 0 105px; z-index:1; }*/

a.link-testings { position:absolute; width:125px; background:url(../images/blackboard-events-text.png) no-repeat center -84px; height:23px; margin:110px 0 0 105px; z-index:1; cursor:default; }
/*a.link-testings:hover { position:absolute; width:125px; background:url(../images/blackboard-events-text-1.png) no-repeat center -84px; height:23px; margin:110px 0 0 105px; z-index:1; }*/

a.link-classes { position:absolute; width:125px; background:url(../images/blackboard-events-text.png) no-repeat center -128px; height:20px; margin:150px 0 0 105px; z-index:1; cursor:default; }
/*a.link-classes:hover { position:absolute; width:125px; background:url(../images/blackboard-events-text-1.png) no-repeat center -128px; height:20px; margin:150px 0 0 105px; z-index:1; }*/



a.link-partyatjack { position:absolute; width:125px; background:url(../images/index-left-links.png) no-repeat center top; height:35px; margin:30px 0 0 105px; z-index:1; cursor:default; }
/*a.link-partyatjack:hover { position:absolute; width:125px; background:url(../images/index-left-links-1.png) no-repeat center top; height:35px; margin:30px 0 0 105px; z-index:1; }*/

a.link-bookyourevent  { position:absolute; width:125px; background:url(../images/index-left-links.png) no-repeat center -55px; height:35px; margin:80px 0 0 105px; z-index:1; cursor:default; }
/*a.link-bookyourevent:hover { position:absolute; width:125px; background:url(../images/index-left-links-1.png) no-repeat center -55px; height:35px; margin:80px 0 0 105px; z-index:1; }*/

a.link-emailus-2 { position:absolute; width:125px; background:url(../images/index-left-links.png) no-repeat center bottom; height:35px; margin:115px 0 0 105px; z-index:1; }
a.link-emailus-2:hover { position:absolute; width:125px; background:url(../images/index-left-links-1.png) no-repeat center bottom; height:35px; margin:115px 0 0 105px; z-index:1; }


.contentarea { float:right; margin:0 47px 0 0; padding:0 0 20px 0; width:615px; display:inline; }
.contentarea p { float:left; width:100%; }
.contentarea p img { vertical-align:middle; }
.contentarea span img#title{float:left; margin:13px 0 0 0; display:inline; width:auto;}
.contentarea p{
	margin:20px 0 0 0;
	padding:0;
	font:normal 12px verdana;
	color:#fff;
	line-height:15px;
	font-size: 12px;
}
.contentarea p.contentarea-text {color:#cc6633;}
.contentarea p a{ color:#fff; font-weight:bold;}
.contentarea p a:hover{ color:#cc6633;}

ul.buzz-about-list { margin:15px 0 0 0; padding:0; list-style:none; float:left; clear:both; width:100%; }
ul.buzz-about-list li { margin:0; padding:5px 0 8px 0; list-style:none; float:left; clear:both; width:100%; border-bottom:1px solid #660000; line-height:18px; }
ul.buzz-about-list li a { text-decoration:none; color:#fff; }
ul.buzz-about-list li a:hover { text-decoration:none; color:#CC6633; }


.localvendor-bg { margin:0 auto; padding:0 0 20px 0; width:900px; display:table; clear:both; background:url(../images/localvendor-bg.png) no-repeat left top; }
.localvendor-bg p { margin:0; padding:30px 50px 0px 50px; float:left; width:800px; }
.localvendor-bg p img { vertical-align:middle; }
.localvendor-bg p a { text-decoration:none; color:#fff; }
.localvendor-bg p a:hover { text-decoration:none; color:#CC6633; }


/***footer wrapper***/
.footer-wrapper { width:1081px; display:table; margin:0px auto; background:url(../images/footer-line.png) left top no-repeat; height:auto; color:#993300; font:normal 10px verdana; text-align:center; clear:both; }
.footer-wrapper img { float:left; margin:10px 0 0 150px; }
.footer-wrapper p { float:right; margin:0 80px 0 0px; line-height:30px; }
.footer-wrapper a { text-decoration:underline; color:#993300; }
.footer-wrapper a:hover { text-decoration:underline; color:#CC6633; }
subhead {
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	text-transform: capitalize;
	color: #FC6;
}
.re {
	color: #FFF;
}

