/* CSS Document */


a{
color:#d7d7d7;
text-decoration:none;
text-decoration:none;
font:11px Tahoma, Arial, Helvetica, sans-serif;
cursor:pointer;
padding-bottom:2px;
margin-bottom:3px;
}
a:hover{
padding-bottom:2px;
color:#ffffff;
text-decoration:none;
font:11px Tahoma, Arial, Helvetica, sans-serif;
cursor:pointer;
margin-bottom:3px;
}

#container{
width:940px;
margin:0 auto;
height:auto;
}

#header{
width:940px;
height:154px;
}

#bodycon{
width:940px;
height:auto;
}

#titlebar{
background:url(../images/titlebar_bg.jpg) left no-repeat;
width:940px;
float:left;
height:59px;
}

#statictitlebar{
width:940px;
float:left;
height:59px;
}

.titleimg{
float:right;
width:auto;
height:59px;
}

#bodycontent{
width:100%;
margin: 0 auto;
height:auto;
}

#bodyleft{
float:left;
width:234px;
height:74px;
}
#bodyright{
float:right;
width:706px;
height:auto;
background:url(../images/inner_content_bg.jpg) repeat-x top;}


#bodyright h6{

padding:13px;
color:#d7d7d7;
font:11px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:20px;}


#locationaddress{
float:left; width:98%;
height:auto;
margin-bottom:10px;
}

.imgbrdr{
border:#a41515  dashed 1px;
padding:5px;
}

.form1{
color:#646464;
font:11px Arial, Helvetica, sans-serif;
}

#homeflash{
float:left;
height:427px;
width:452px;
}

#footer{
width:940px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
height:34px;
float:left;
padding-top:10px;
}

#footer p{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff001b;
width:auto;
float:left;
}

#footer a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
color:#999999;
padding-left:6px;
padding-right:6px;
text-decoration:none;
float:right;
width:auto;
border-bottom:none;
border-right:1px solid #333333;

}

#footer a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
color:#ff001b;
padding-left:6px;
padding-right:6px;
text-decoration:none;
border-bottom:none;
border-right:1px solid #333333;
}

#footer .selected{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#999999;
padding-left:6px;
padding-right:6px;
text-decoration:none;
}

/*events section*/

.redtext{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ff001b;
}

#eventcontent{
width:100%;
margin: 0 auto;
height:auto;
float:left;
}

.norm{
color:#d7d7d7;
font:11px Tahoma, Arial, Helvetica, sans-serif;
}
#eventstopbg{
width:940px;
background:url(../images/events_topbg.jpg) repeat-x;
height:35px;
float:left;
font-size:12px;
}
#eventstopbg .txt{
text-transform:uppercase;
margin-top:10px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
}

#eventstopbg.txt a{
font-size:12px;
margin-top:10px;
float:left;
text-decoration:none;
color:#ffffff;
}

#eventstopbg .txt a:hover{
margin-top:10px;
float:left;
text-decoration:none;
color:#ffd4d4;
font-size:12px;
}

#eventstopbg ul{
width:auto;
list-style-type:none;
float:right;
margin-top:10px;
}
#eventstopbg li{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:40px;
padding-right:40px;
height:25px;
padding-top:4px;
float:left;
font-size:11px;
color:#fe0000;
background:url(../images/nav_gap_img.gif) no-repeat right 3px;
}

#eventstopbg li a{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:0px;
height:25px;
padding-top:1px;
float:left;
font-size:11px;
color:#d7d7d7;
font-weight:bold;
}

#eventstopbg li a:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:0px;
height:25px;
padding-top:1px;
float:left;
font-size:11px;
color:#ffffff;
font-weight:bold;
}

#eventimg1{
background:url(../images/eventimg1_bg.jpg) no-repeat;
height:225px;
width:130px;
margin:auto;
margin-top:5px;
margin-bottom:5px;
border:none;
z-index:1;	
}

.eventimg{
border:1px solid #000000;
margin:auto;
margin-top:20px;
z-index:1;	
}
.event{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:auto;
text-align:center;
line-height:18px;
color:#ffffff;
border-bottom:1px dashed #725454;
}

.event td{
 padding:2px;}