body {
font-family:verdana;
font-size:12px;
background:#0e0e0e;
}		

p {
line-height:20px;
color:#fff;
}


h1 {
color:#ffff99;
font-size:18px;
font-family:Verdana;
font-weight:normal;
}

span {
font-size:12px;
}

a:link, a:visited {
		color:#ffff99;
		text-decoration:none;
		}

a:hover {

		color:#ffff99;
		text-decoration:underline;
		}

	
#container {	
background:#0e0e0e;	
width:1030px;
margin:-10px auto 0px auto;
}

#left{
float:left;
width:860px;
}

#header{

width:860px;
height:262px;
}

#header_nav {

width:860px;
height:37px;
}

.li_nav {
float:left;
}

#header_nav_holder {
margin-left:-20px;
}

.span_nav {
display:none;
} 

a img {
border:none;
}

a.nav_home:link, a.nav_home:visited {
display:block;
background: url(../images/home.gif);
width:64px;
height:37px;
}

a.nav_home:hover {
display:block;
background: url(../images/home_hover.gif);
width:64px;
height:37px;
}

a.nav_calendar:link, a.nav_calendar:visited {
display:block;
background: url(../images/calendar.gif);
width:94px;
height:37px;
}

a.nav_calendar:hover {
display:block;
background: url(../images/calendar_hover.gif);
width:94px;
height:37px;
}

a.nav_play_ultimate:link, a.nav_play_ultimate:visited {
display:block;
background: url(../images/play_ultimate.gif);
width:137px;
height:37px;
}

a.nav_play_ultimate:hover {
display:block;
background: url(../images/play_ultimate_hover.gif);
width:137px;
height:37px;
}

a.nav_membership:link, a.nav_membership:visited {
display:block;
background: url(../images/membership.gif);
width:119px;
height:37px;
}

a.nav_membership:hover {
display:block;
background: url(../images/membership_hover.gif);
width:119px;
height:37px;
}


a.nav_gallery:link, a.nav_gallery:visited {
display:block;
background: url(../images/gallery.gif);
width:82px;
height:37px;
}

a.nav_gallery:hover {
display:block;
background: url(../images/gallery_hover.gif);
width:82px;
height:37px;
}


a.nav_photos:link, a.nav_photos:visited {
display:block;
background: url(../images/photos.gif);
width:78px;
height:37px;
}

a.nav_photos:hover {
display:block;
background: url(../images/photos_hover.gif);
width:78px;
height:37px;
}

a.nav_maps:link, a.nav_maps:visited {
display:block;
background: url(../images/maps.gif);
width:63px;
height:37px;
}

a.nav_maps:hover {
display:block;
background: url(../images/maps_hover.gif);
width:63px;
height:37px;
}


#text_holder{
line-height:28px;
margin-top:4px;
padding-bottom:20px;
}

#text_body{
padding-top:20px;
padding-left:32px;
padding-right:60px;
}

#subnav {

min-height:10px;
padding-bottom:0px;
}

.li_play_ultimate {
font-weight:bold;
line-height:24px;
margin-left:-25px;
}


#list_trainings_holder {
float:left;
width:219px;
}

#list_trainings_list {
margin-top:-20px;
float:left;
width:219px;
padding-bottom:0px;
}

#list_trainings_header {
float:left;
background:url('../images/trainings.gif') no-repeat;
width:219px;
height:83px;
}



#list_comps_holder {
float:left;
width:180px;
}

#list_comps_list {
margin-top:-20px;
float:left;
width:180px;
}

#list_comps_header {
float:left;
background:url('../images/comps.gif') no-repeat;
width:180px;
height:83px;
}




#list_uni_games_holder {
float:left;
width:254px;
}

#list_uni_games_list {
margin-top:-20px;
float:left;
width:254px;
}

#list_uni_games_header {
float:left;
background:url('../images/uni_games.gif') no-repeat;
width:254px;
height:83px;
}


#list_social_holder {
float:left;
width:167px;
}

#list_social_list {
margin-top:-20px;
float:left;
width:167px;
}

#list_social_header {
float:left;
background:url('../images/social.gif') no-repeat;
width:167px;
height:83px;
}



#events {
clear:both;
width:860px;
}

.back_to_top {
font-size:10px;
font-weight:normal;
}

a.anchor_link:hover {
text-decoration:none;
}

.categories {
border-top:1px solid #3b3b3b;
}

.categories_trainings_header {
padding-top:20px;
}

.item_holder {
width:790px;
line-height:19px;
padding-top:20px;
padding-left:29px;
}

.item_header {
padding-top:5px;
color:#ffff99;
font-family: Verdana;
font-size:13px;
font-weight:bold;
}

.item_subheader {
color:#ffff99;
font-family: Verdana;
font-size:12px;
font-weight:normal; 
padding-bottom:0px;
}

.item_description {

color:#ffffff;
font-family: Verdana;
font-size:12px;
font-weight:normal; 
padding-bottom:10px;
}





#right {
float:left;
width:297px;
}

#footer {
clear:both;
border-top:1px #ffff99 solid;
color:#ffff99;
width:860px;
}

#footer_links_holder {
padding-top:3px;
padding-bottom:80px;
margin-left:-10px;
}

#copyright {
font-size:10px;
float:right;
}


ul {
list-style:none;
}


.li_footer {
padding-right:50px;
float:left;
}

