body
{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	background:url('images/bg.png') top center no-repeat;
	background-color:#000000;
}

a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #F60;
}
a:active {
	text-decoration: none;
}

#container
{
	width:1000px;
	margin:auto;
}

#family
{
	background:#000000;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	
	color:#FFFFFF;
}

#family a
{
	margin-left:10px;
	color:#FFFFFF;
	margin-right:10px;
}

#family a:hover
{
	text-decoration:none;
}

#header
{
	height:120px;
	background:url('images/tile_header.png') no-repeat;
	border-bottom:1px #000000 solid;
}

#logo
{
	width:400px;
	height:100px;
	float:left;
}

#ajax_stats
{
}

#statbox
{
	height:120px;
}

#stats
{
	margin-top:95px;
	float:right;
	background:url('images/stats_corner.png') repeat-x;
	height:25px;
}

#stats_content
{
	padding-top:6px;
	padding-right:5px;
	padding-left:25px;
	
	color:#FFFFFF;
	font-size:10px;
}

#navigation
{
	height:30px;
	font-size:12px;
border-top:1px solid #424242;
	border-left:1px solid #000000;
border-right:1px solid #000000;
	background:url('/images/nav-test.png') repeat-x;
	color:#FFF;
	text-decoration:none;
}

#navigation_listen
{
	text-align:center;
	float:right;
	height:23px;
	color:#FFFFFF;
	font-weight:bold;
}

#navigation_listen a
{
	background:url('images/navigation_listen.png') no-repeat;
	display:block;
	height:100%;
	color:#FFFFFF;
                text-shadow: 0.1em 0.1em #000000;
	font-weight:bold;
	padding-top:7px;
	padding-right:8px;
	padding-left:23px;
	border:none;
}

#navigation_listen a:hover
{
	text-decoration:none;
}

.navigation_link
{
	text-align:center;
	float:left;
	height:23px;
	
	color:#FFFFFF;
	font-weight:bold;
}

.navigation_link a
{
	color:#FFFFFF;
                text-shadow: 0.1em 0.1em #000000;
	font-weight:bold;
	text-decoration:none;
	display:block;
	height:100%;
	padding-top:7px;
	padding-left:8px;
	padding-right:8px;
	border-right:1px #131313 solid;
}

.navigation_link a:hover
{
	background:url('images/tile_navigation_link_hover.png') repeat-x;
}

#main
{
	background:#FFFFFF;
	font-size:12px;
	height:auto;
}

#mainpadding
{
	padding:10px;
}

#footer
{
	border-top:1px solid #000000;
	height:100px;
	///background:url('images/tile_footer.png') repeat-x;
	background-color:#191919;
}

.column
{
	float:left;
}

.boxcontainer
{
	float:left;
}

.boxhead
{
	height:20px;
	background:url('images/tile_boxhead.png') repeat-x;
	background-color:#FFFFFF;
	border-top:1px #BF6E07 solid;
	border-left:1px #BF6E07 solid;
	border-right:1px #BF6E07 solid;
	border-bottom:1px #FFFFFF solid;
    
    text-align:left;
}

.boxhead_i
{
	height:20px;
	background:url('images/tile_boxhead_important.png') repeat-x;
	background-color:#FFFFFF;
	border-top:1px #000 solid;
	border-left:1px #000 solid;
	border-right:1px #000 solid;
	border-bottom:1px #FFFFFF solid;
}

.boxhead p, .boxhead_i p
{
	text-align:left;
	padding-top:3px;
	padding-left:3px;
	color:#FFFFFF;
	font-size:10px;
	margin:0px;
    font-weight:bold;
}

.box
{
	background:url('images/tile_box_grad.png') repeat-x;
	background-color:#F7F7F7;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
}

.box_padding
{
	padding:5px;
	font-size:10px;
	color:#666666;
}

#easybar img
{
	border:none;
}

#LatestSongs ul
{
	list-style:none;
    margin:0px;
    padding:0px;
}

#LatestSongs ul li
{
    color:#666666;
	border-bottom:1px dotted #C0C0C0;
	padding-bottom:6px;
	margin-top:6px;
	margin-bottom:0px;
	font-size:10px;
}

#LatestSongs p, #LatestSongs p a
{
	margin:0px;
    margin-top:5px;
    text-align:right;
    color:#FF6200;
}

#LatestSongs p a:hover
{
    text-decoration:none;
}

#OnTheForums ul
{
	list-style:none;
    margin:0px;
    padding:0px;
}

#OnTheForums ul li
{
    color:#666666;
	border-bottom:1px dotted #C0C0C0;
	padding-bottom:6px;
	margin-top:6px;
	margin-bottom:0px;
	font-size:10px;
}   

#OnTheForums p, #OnTheForums p a
{
	margin:0px;
    margin-top:5px;
    text-align:right;
    color:#FF6200;
}

#OnTheForums a:link
{
	color: #666666;
	text-decoration: none;
}

#OnTheForums a:visited
{
	text-decoration: none;
	color: #666666;
}

#OnTheForums p a:hover
{
	color: #FF6200;
}

#HomeSchedule ul
{
	list-style:none;
    margin:0px;
    padding:0px;
}

#HomeSchedule ul li
{
    color:#666666;
	border-bottom:1px dotted #C0C0C0;
	padding-bottom:6px;
	margin-top:6px;
	margin-bottom:0px;
	font-size:10px;
}   

#HomeSchedule p, #HomeSchedule p a
{
	margin:0px;
    margin-top:5px;
    text-align:right;
    color:#FF6200;
}

#HomeSchedule a:link
{
	color: #666666;
	text-decoration: none;
}

#HomeSchedule a:visited
{
	text-decoration: none;
	color: #666666;
}

#HomeSchedule p a:hover
{
	color: #FF6200;
}

#GamingNews ul
{
	list-style:none;
    margin:0px;
    padding:0px;
}

#GamingNews ul li
{
    color:#666666;
	border-bottom:1px dotted #C0C0C0;
	padding-bottom:6px;
	margin-top:6px;
	margin-bottom:0px;
	font-size:10px;
}   

#GamingNews p, #GamingNews p a
{
	margin:0px;
    margin-top:5px;
    text-align:right;
    color:#FF6200;
}

#GamingNews a:link
{
	color: #666666;
	text-decoration: none;
}

#GamingNews a:visited
{
	text-decoration: none;
	color: #666666;
}

#GamingNews p a:hover
{
	color: #FF6200;
}

img
{
border:none;
}
#navigationtest
{
	height:30px;
	padding:0px;
	background:url('../images/bg_navigation.png') repeat-x;
	border-left:1px solid #424242;
	border-right:1px solid #424242;
}

#navigationtest ul li
{
	float:left;
	margin:0px;
	border-right:1px solid #424242;
}

#navigationtest ul li a
{
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	padding:8px 10px 7px 10px;
	text-shadow:#000000 1px 1px 0px;
	border-right:1px solid #131313;
}

#navigationtest ul li a:hover, #nav-one li:hover a, #nav-one li.sfHover a
{
	background:url('../images/bg_navigation_hover.png') repeat-x;
	color:#000000;
	text-shadow:none;
	border-right:1px solid #8B3600;
}
.footer_text
{
	color:#FFF;
	text-shadow:#000000;
}
#home_left
{
float:left;
width:203px;
}
#home_right
{
float:right;
width:200px;
}
#home_middle
{
width:574px;
float:left;
}
#home_middle_schedule
{
width:285px;
float:left;
}
#home_middle_news
{
width:285px;
float:right;
}
.announcement 
{
background:#F3F3F3;
border:#CCCCCC 1px solid;
padding:5px;
margin-bottom:10px;
width:965px;
}
.announcement_fixed 
{
background:#F3F3F3;
border:#CCCCCC 1px solid;
padding:5px;
margin-bottom:10px;
width:965px;
}
	
#announce 
{
text-align:center;
background:#FFE2F4;
border:#CBB2C0 1px solid;
}
#sm_v3
{
	background:url(/images/sm_bg.png);
	width:980px;
	height:1500px;
}
#events_main
{
	width:980px;
	height:auto;
	margin:auto;
	float:left;
	background:url(http://gamerfm.co.uk/images/tf2sniper.png) no-repeat;
}
#events_info
{
	width:970px;
	margin:auto;
	margin-top:200px;
}
.events_valid
{
	color:#390;
}
.events_invalid
{
	color:#F00;
}
#advertising_main
{
	width:980px;
	height:auto;
	margin:auto;
	float:left;
	background:url(http://gamerfm.co.uk/images/pages/advertising_fade.png) no-repeat;
}
#advertising_info
{
	width:970px;
	margin:auto;
	margin-top:200px;
}
.advertising_valid
{
	color:#390;
}
.advertising_invalid
{
	color:#F00;
}
#community_main
{
	width:980px;
	height:auto;
	margin:auto;
	float:left;
	background:url(http://gamerfm.co.uk/images/pages/community.png) no-repeat;
}
#community_info
{
	width:970px;
	margin:auto;
	margin-top:200px;
}
.community_valid
{
	color:#390;
}
.community_invalid
{
	color:#F00;
}
#enabled_main
{
	width:980px;
	height:auto;
	margin:auto;
	float:left;
	background:url(http://gamerfm.co.uk/images/pages/enabled_servers.png) no-repeat;
}
#enabled_info
{
	width:970px;
	margin:auto;
	margin-top:200px;
}
.enabled_valid
{
	color:#390;
}
.enabled_invalid
{
	color:#F00;
}
#ginstall_main
{
	width:980px;
	height:auto;
	margin:auto;
	float:left;
	background:url(http://gamerfm.co.uk/images/install_gfm.png) no-repeat;
}
#ginstall_info
{
	width:970px;
	margin:auto;
	margin-top:200px;
}
.ginstall_valid
{
	color:#390;
}
.ginstall_invalid
{
	color:#F00;
}