body{margin:0;padding:0;font:16px Arial;color:#000;}
img{border:none}
a{cursor:pointer;text-decoration:none;color:#555}a:hover{color:#0b81a8}
h1{font-size:200%}
h2{font-size:175%}
h3{font-size:150%}
h4{font-size:125%}
h5{font-size:110%}
hr{margin:20px 0 20px 0}
#home{display:none}
#menu{display:block}
#events{display:none}
#aboutus{display:none}
#location{display:none}
#join{display:none}

#identity{display:none;width:0;height:0}
#wrapper{position:relative;margin:auto;width:100%}
#tvx{position:absolute;top:0px;left:0;width:739px;height:273px;background-color:#000}
#tv{display:none;width:729px;height:285px;background-color:#000}
#viewer{display:none;}
#content{width:100%}
#leftcol{width:100%;margin-bottom:20px; z-index:9}
#rightcol{display:none;}
#rightcol img{ border:none; margin-bottom:15px; z-index:2}

#menupage{width:670px;text-align:center}
#menupage b{font-size:110%}
#menupage hr{display:none;color:#900;background-color:#900;height:3px}
#menupage .box{background-color:#990000;color:#FFFFFF;border:#000000 solid 1px;padding:0px 10px 0px 10px}
#menupage .box hr{display:block;color:#fff;background-color:#fff;height:3px}
#menupage .box2{border:#990000 solid 3px;padding:0px 10px 0px 10px}
#menupage .tit{font-size:170%; font-weight:bold}
#menupage .menutitle{width:670px;font-size:50px; font-family:"Times New Roman", Times, serif; color:#990000; font-weight:bold}
#menupage .menuleft{float:left;width:329px;margin-bottom:20px}
#menupage .menuright{float:left;width:329px;margin-bottom:20px;margin-left:12px}
#menupage .menucommentbox{width:670px; background-color:#990000;color:#FFFFFF;padding:6px 0 6px 0}
#menupage .menucomment{width:670px;margin-bottom:12px}
#menupage .menutbl{border:dotted #000000 medium}
#menupage .menutbl td{vertical-align:top; text-align:left; border:none; padding-bottom:10px; padding-right:10px}

.red{color:#990000}.blue{color:#000099}
.pageeject{page-break-before:always}

#nav{display:none}
#nav a{position:absolute;height:78px;width:158px;top:48px;text-decoration:none; cursor:pointer}
#nav a i{visibility:hidden}
a#navhome{top:162px;left:-17px}
a#navmenu{top:163px;left:173px}
a#navevents{top:167px;left:368px}
a#navaboutus{top:167px;left:570px}
a#navlocation{top:164px;left:772px}

#footer{display:none;color:#faedbd;clear:both;font-size:12px;line-height:16px;width:100%;height:40px;margin-top:8px}
.center{text-align:center}
.ctr{margin:auto}
.hide{display:none}
.show{display:none}
.imgleft{float:left}
.imgright{float:right;margin:0 20px 0 20px}
.curshand{cursor:pointer}
.link p{margin-top:5px;font-size:90%}
.link img{border:#666666 solid 1px;padding:4px 4px 4px 4px;margin:0 20px 10px 0;float:left}

.pagetop{width:729px;height:41px;margin:auto}
.pagemid{width:670px;margin:auto}
.pagebot{width:729px;height:43px}

.title{display:none}
.titlewelcome{display:none}
.titlemenu{display:none}
.titleevents{display:none}
.titleaboutus{display:none}
.titlelocation{display:none}
.titlejoin{display:none}

/* Calendar */
.map{width:701px;margin:auto}
.calendartopshort{width:769px;height:32px;margin:auto;margin-top:10px}
.calendartop{width:100%;height:67px;margin:auto;margin-top:10px}
.calendarmid{width:100%;margin:auto}
.calendarbot{width:100%;margin:auto;height:32px}
.calendar{width:701px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;padding:0 2px}
.month{width:100%;height:20px;font-size:32px;text-decoration:none;font-style:bold;color:#000;text-align:center;padding:20px 0 16px 0}
.dow{width:14.286%;height:20px;font-size:14px;font-style:bold;color:#000;text-align:center;border:solid 1px #000;padding:0 3px}
.o{width:121px;height:85px;border:solid 1px #000;padding:0 3px}
.x{width:121px;height:85px;border:solid 1px #000;padding:0 3px;cursor:help;color:#900}

.h{width:121px;height:85px;border:solid 1px #000;padding:0 3px}
.b{width:121px;height:85px;border:solid 1px #000;padding:0 3px}
.book{width:60px;height:32px;display:block;overflow:hidden;margin:auto}
.am1{background-position:0 0}
.pm1{background-position:0 -32px}
.am0{background-position:0 -64px}
.pm0{background-position:0 -93px}
