body{margin:0; background:url(bg.jpg) repeat-x; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
p{margin:0 auto;}
a{outline:none;color:#137d0c;}
h1{font-family:Georgia, "Times New Roman", Times, serif; margin:0; margin-bottom:15px; color:#137d0c; font-size:20px;}
h2{font-family:Georgia, "Times New Roman", Times, serif; margin:0; text-align:center; margin-bottom:20px; color:#137d0c; font-size:22px;}

#starburst{
	width:100%;
	height:348px;
	background:url(starburst.jpg) no-repeat center;
	position:absolute;
	top:0px;
	left:5px;
	z-index:1;
    margin-bottom:-282px;
}
#container{width:900px; margin:0 auto; position:relative; z-index:2; top:51px;}
#header{width:860px; height:257px; background:url(hbg.jpg) no-repeat; padding:20px;}
#hleft{float:left; width:220px; margin-right:20px;}
#hright{float:left; width:620px;height:257px;}
#bwrap{width:620px;height:257px;}
#boverlay{width:620px;height:257px;position:absolute;z-index:10;}
#bgfx{width:620px;height:257px;position:relative;z-index:7;}
#topnav{width:900px; height:56px; background:url(topnav.jpg) no-repeat;}
#tinner{padding-left:12px; padding-right:12px; padding-top:10px;}
#content{width:900px; background:url(cbg.gif) repeat-y;}
#cleft{float:left; width:240px; margin-right:20px; padding-top:15px;}
#cright{float:left; width:620px;padding-top:15px; padding-right:20px; padding-bottom:20px;}
.groups{width:240px;}
.gheader{width:240px; height:55px; position:relative; z-index:6;}
.ginner{width:220px; margin-left:20px; position:relative; z-index:7; margin-top:-20px; color:#FFFFFF;}
.ginnerregtext{margin-left:30px;padding-top:10px; padding-bottom:10px; width:200px; position:relative; z-index:8;}

.bevelmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 204px;
}

.bevelmenu li a{
display: block;
width: 100%;
padding: 10px 8px;
text-decoration: none;
font-weight:normal;
background-color: #012f4d;
border-bottom: 1px solid #01243b;
text-decoration:none;
color:#FFFFFF;
}

.bevelmenu li a:hover{
color:#FFFFFF;
background-color: #094905;
}

#glowingtabs{
width:876px;
font-size:14px;
line-height:normal;
overflow: hidden;
}

#glowingtabs ul{
list-style-type: none;
margin:0;
margin-left:0; /*Left offset of entire tab menu relative to page*/
padding:0;
}

#glowingtabs li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs a{
float:left;
background:url(navleft.jpg) no-repeat left top;
margin:0;
margin-right:6px; /*spacing between each tab*/
padding:0 0 0 8px;
text-decoration:none;
color:#FFFFFF;
font-weight:normal;
}

#glowingtabs a span{
float:left;
display:block;
background:url(navright.jpg) no-repeat right top;
padding: 9px 8px 9px 0px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs a:hover span {
color:#FFFFFF;
}

#glowingtabs #current a{ /*Selected Tab style*/
background-position:0 -34px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs #current a span{ /*Selected Tab style*/
background-position:100% -34px; /*Shift background image up to start of 2nd tab image*/
color:#FFFFFF;
}

#glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -34px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -34px; /*Shift background image up to start of 2nd tab image*/
}

#footer{width:880px; margin-left:20px; background:#0a0a0a url(fbg.jpg) no-repeat;}
#finner{padding:15px; text-align:center;color:#9d9e9e; font-size:11px;}
#finner a{color:#9d9e9e;}

#cright ul{list-style-image:url(bullets.gif); font-size:16px; font-weight:bold;}
#cright ul li{margin-bottom:8px;}

#limo{text-align:center;}