@charset "utf-8";
/* CSS Document */

html{margin:0;padding:0;}
body{margin:0;padding:0;background:#000000; font-family:'Trebuchet MS' , Arial, Helvetica, sans-serif; font-size:12px;}
.siteWrapper{width:978px;padding:2px;margin:0 auto;background:url(../images/site-wrapper-bg.jpg) top left repeat;}
.navWrapper{width:978px;height:80px;margin:0 auto;background:#323714;}
.footer{width:982px;margin:0 auto; color:#CCCCCC;padding:5px 0 25px 0;}
.clear{clear:both;}

.headerImage{width:978px;margin:0 auto;padding:2px 0; position:relative;}
.contentWrapper{width:978px;margin:0 auto;background:#323714; padding-bottom:0px;}

.video_wrapper{position:absolute;height:275px;width:585px;top:0;left:400px;background:url(../images/video_bg.png) top left no-repeat;padding:50px 0 0 233px;}


.photoBox{width:212px;margin:15px auto 0;padding:2px 2px 0 2px;background:url(../images/site-wrapper-bg.jpg) top left repeat;}
.photoBox .boxContent{background:#000; text-align:center;padding:0px;}
.photoBox .boxContent p{text-align:left;}
.photoBox .boxContent img{background:url(../images/site-wrapper-bg.jpg) top left repeat;padding:2px; margin-top:8px;}
.boxBottom{width:85px;height:30px;padding:25px 0 0 131px;background:url(../images/photo-gallery-bottom-bg.jpg) top left no-repeat;margin:0 auto;}
.boxBottom a{color:#FFFFFF; text-decoration:none;}
.boxBottom a:hover{text-decoration:underline;}

ul{list-style:none; line-height:16px; padding:0 0 0 25px; margin:0;}
.title{font-size:22px;font-weight:bold;padding:4px 25px 8px 0; line-height:24px;}
.small{font-size:10px;}
li a{color:#CCCCCC;}

.gray{color:#CCCCCC;}

table.hours{line-height:16px;margin:20px auto 0;}

.navWrapper ul{ margin:0; padding:0;}
.navWrapper ul li{display:inline-block;float:left; color:#FFFFFF; height:80px; width:114px;background:url(../images/site-wrapper-bg.jpg);padding:0 2px 0 0;}
.navWrapper ul li.logo{width:276px;}

.navWrapper a{height:80px; width:114px; display:block; text-decoration:none;}
.navWrapper a.home{background:url(../images/home.jpg) top left no-repeat; background-position: 0 0;}
.navWrapper a.home:hover{background-position: 0 -80px;}

.navWrapper a.menu{background:url(../images/menu.jpg) top left no-repeat; background-position: 0 0;}
.navWrapper a.menu:hover{background-position: 0 -80px;}

.navWrapper a.events{background:url(../images/events.jpg) top left no-repeat; background-position: 0 0;}
.navWrapper a.events:hover{background-position: 0 -80px;}

.navWrapper a.logo{background:url(../images/logo.jpg) top left no-repeat; background-position: 0 0;width:276px;}
.navWrapper a.logo:hover{background-position: 0 0;}

.navWrapper a.photos{background:url(../images/photos.jpg) top left no-repeat; background-position: 0 0;}
.navWrapper a.photos:hover{background-position: 0 -80px;}

.navWrapper a.findus{background:url(../images/findus.jpg) top left no-repeat; background-position: 0 0;}
.navWrapper a.findus:hover{background-position: 0 -80px;}

.navWrapper a.main{background:url(../images/main.jpg) top left no-repeat;background-position: 0 0;width:114px;}
.navWrapper a.main:hover{background-position: 0 -80px;}



.menu_title{font-size:14px; font-weight:bold; color:#ffff00;}
.menu_title_gr{font-size:14px; font-weight:bold; color:#7d7d00;}

.col{float:left;width:244px;}
.col .box{width:212px;margin:15px auto;padding:2px;background:url(../images/site-wrapper-bg.jpg) top left repeat;}
.col .boxContent{width:212px;background:#000;color:#FFFFFF;}
.col .boxHead{margin:0;padding:0;display:block;height:24px;padding:8px;border-bottom:#ffff00 dotted 2px;background-color:#7d7d00;font-size:20px; text-align:center;color:#FFFFFF;}
.col .boxContent p{padding:10px 8px 0;line-height:12px;margin:0;}

.contact_col{float:left;width:344px;}
.contact_col .box{width:312px;margin:15px auto;padding:2px;background:url(../images/site-wrapper-bg.jpg) top left repeat;}
.contact_col .boxContent{width:312px;background:#000;color:#FFFFFF;}
.contact_col .boxHead{margin:0;padding:0;display:block;height:24px;padding:8px;border-bottom:#ffff00 dotted 2px;background-color:#7d7d00;font-size:20px; text-align:center;color:#FFFFFF;}
.contact_col .boxContent p{padding:10px 8px 0;line-height:12px;margin:0;}


.halfcol{width:489px; float:left;}
.halfcol .box{width:461px;margin:15px auto;padding:2px;background:url(../images/site-wrapper-bg.jpg) top left repeat;}
.halfcol .boxContent{width:461px;background:#000;color:#FFFFFF; padding:0 0 10px 0;}
.halfcol .boxHead{margin:0;padding:0;display:block;height:24px;padding:8px;border-bottom:#ffff00 dotted 2px;background-color:#7d7d00;font-size:20px; text-align:left;color:#FFFFFF;}
.halfcol .boxContent p{padding:10px 8px 0;line-height:12px;margin:0;}


.three_col{width:630px; float:left;}
.three_col .box{width:602px;margin:15px auto;padding:2px;background:url(../images/site-wrapper-bg.jpg) top left repeat;}
.three_col .boxContent{width:602px;background:#000;color:#FFFFFF; padding:0 0 10px 0;}
.three_col .boxHead{margin:0;padding:0;display:block;height:24px;padding:8px;border-bottom:#ffff00 dotted 2px;background-color:#7d7d00;font-size:20px; text-align:left;color:#FFFFFF;}
.three_col .boxContent p{padding:10px 8px 0;line-height:12px;margin:0;}


.fullcol{width:978px; float:left;}
.fullcol .box{width:946px;margin:15px auto;padding:2px;background:url(../images/site-wrapper-bg.jpg) top left repeat;}
.fullcol .boxContent{width:946px;background:#000;color:#FFFFFF; padding:0 0 10px 0;}
.fullcol .boxHead{margin:0;padding:0;display:block;height:24px;padding:8px;border-bottom:#ffff00 dotted 2px;background-color:#7d7d00;font-size:20px; text-align:left;color:#FFFFFF;}
.fullcol .boxContent p{padding:10px 3px 0;line-height:12px;margin:0;}


.menu_col{float:left;width:239px;}
.menu_col .box{width:224px;margin:15px 5px 15px 0;padding:2px;background:url(../images/site-wrapper-bg.jpg) top left repeat;}
.menu_col .boxContent{width:224px;background:#000;color:#FFFFFF; padding:0 0 10px 0;}
.menu_col .boxHead{margin:0;padding:0;display:block;height:24px;padding:8px;border-bottom:#ffff00 dotted 2px;background-color:#7d7d00;font-size:20px; text-align:left;color:#FFFFFF;}
.menu_col .boxContent p{padding:10px 8px 0;line-height:12px;margin:0;}

.menu_col_sub{float:left;width:239px;}
.menu_col_sub .box{width:224px;margin:15px 5px 15px 0;padding:2px;background:url(../images/site-wrapper-bg.jpg) top left repeat;}
.menu_col_sub .boxHead{margin:0;padding:0;display:block;height:40px;border-bottom:#ffff00 dotted 2px;background-color:#7d7d00; text-align:left;}
.menu_col_sub .boxHead a{margin:0;padding:0;display:block;width:208px;height:24px;padding:8px;font-size:20px;text-align:left;color:#FFFFFF; text-decoration:none;}
.menu_col_sub .boxHead a:hover{text-decoration:underline;}




.menu_halfcol{width:475px; float:left;}
.menu_halfcol .box{width:460px;margin:15px 15px 15px 0px;padding:2px;background:url(../images/site-wrapper-bg.jpg) top left repeat;}
.menu_halfcol .boxContent{width:460px;background:#000;color:#FFFFFF; padding:0 0 10px 0;}
.menu_halfcol .boxHead{margin:0;padding:0;display:block;height:24px;padding:8px;border-bottom:#ffff00 dotted 2px;background-color:#7d7d00;font-size:20px; text-align:left;color:#FFFFFF;}
.menu_halfcol .boxContent p{padding:10px 8px 0;line-height:12px;margin:0;}

#ajaxreader{height:296px;}
#ajaxreader ul{text-align:left; padding: 15px 0 0 10px;}
#ajaxreader ul li{line-height:36px;}
#ajaxreader ul li a{color:#FFFFFF;}

