/*---------------------------------------------
	
	Project:	WildSide Online Inc.
	
-----------------------------------------------*/

.clear { clear:both; }
.center { margin:0 auto; }

body {
background:#000 url(../images/background.jpg) center -5px no-repeat;
margin:0;
padding:0;
}
#wt_header {
height:150px;
margin:0;
padding:0;
width:100%;
}
#header_top {
background:url(../images/header_long.jpg) center top no-repeat;
height:100px;
margin:0;
padding:0;
width:100%;
}
#logo {
height:120px;
margin:0 auto;
width:1000px;
}
#header_bottom {
height:49px;
margin:0;
_margin:-4px 0 0;
padding:0;
width:100%;
}
#main_nav_contain {
	background:url(../images/main_nav_repeat.jpg) top repeat-x;
	height:49px;
	padding:0;
	width:100%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
#nav_background {
	background:url(../images/main_nav.jpg) center top no-repeat;
	height:49px;
	margin:0 auto;
	padding:0;
	width:953px;
}
ul#main_nav {
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
#padding:20px 0 0;
	_padding:20px 0 0;
	text-transform:uppercase;
	width:953px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 17px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
ul#main_nav li {
	display:inline;
	list-style:none;
	margin:0 10px;
#margin:20px 10px 0;
	_margin:20px 10px 0;
	padding:20px 10px 0;
}
ul#main_nav li a {
color:#fff;
text-decoration:none;
}
ul#main_nav li a:hover { color:#ccc; }
#content_container {
margin:0 auto;
padding:0;
width:953px;
}
#left_content {
float:left;
margin:-60px 0 0 27px;
padding:0;
width:175px;
}
	#facebook_promo {
	margin:20px 0 40px;
	padding:0;
	width:auto;
	}
		.facebook_logo {
		background:url(../images/facebook.png) center top no-repeat;
		_background:url(../images/facebook.gif) center top no-repeat;
		display:block;
		margin:0 auto;
		padding:0;
		position:relative;
		width:122px;
		z-index:2;
		}
		.join_participate {
		background:url(../images/join.png) center top no-repeat;
		_background:url(../images/join.gif) center top no-repeat;
		display:block;
		margin:-22px auto;
		padding:0;
		position:relative;
		width:150px;
		z-index:1;
		}
	#supporting {
	background:transparent;
	_background:#000;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:5px 1px 5px 0;
	text-align:right;
	width:100%;
	}
		#supporting h5 {
		font-size:14px;
		font-weight:100;
		line-height:inherit;
		margin:0;
		padding:0 5px 0 0;
		text-transform:uppercase;
		}
		#supporting hr {
		background:#fff;
		border:0 none;
		height:1px;
		margin:4px 0;
		padding:0;
		width:100%;
		}
		ul#supporting_list {
		font-size:10px;
		margin:0;
		padding:0;
		}
		ul#supporting_list li {
		list-style:none;
		margin:0;
		padding:2px 5px 2px 0;
		}
		ul#supporting_list li a {
		color:#fff;
		text-decoration:none;
		}
		ul#supporting_list li a:hover { text-decoration:underline; }
#main_content {
	background:transparent;
	float:right;
	_margin:-5px 70px 0 0;
	padding:0;
	width:630px;
	height: 100%;
	margin-top: -1px;
	margin-right: 120px;
	margin-bottom: 0;
	margin-left: 0;
}
#main_content .padding {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:19px;
margin:0;
padding:20px 60px;
text-align:justify;
}
#main_content .padding a {
color:#000;
text-decoration:underline;
}
#main_content .padding a:hover { text-decoration:none; }
#main_content .padding h4 {
font-size:15px;
font-weight:600;
margin:0;
padding:0;
}
#main_content .padding h5 {
font-size:13px;
font-weight:600;
margin:0;
padding:0;
}
#main_content .padding hr {
background:#000;
border:0 none;
height:1px;
width:100%;
}
#main_content .padding img {
margin:10px auto;
padding:0;
}
#main_content .padding img.portrait {
display:inline;
float:left;
margin:0 10px 0 0;
padding:0;
}
#main_content .padding img.footer {
border:0 none;
display:block;
margin:30px 0 -20px -60px;
_margin:30px -60px -20px;
padding:0;
width:630px;
}
#footer_padding {
clear:both;
margin:25px 0;
padding:0;
width:100%;
}
.king_logo {
	_background:url(../images/facebook.gif) center top no-repeat;
	display:block;
	margin:0 auto;
	padding:0;
	position:relative;
	width:511;
	height:217px;
	z-index:2;
	background-image: url(../images/kidsrunfeature.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.runnerswall {
	_background:url(../images/facebook.gif) center top no-repeat;
	display:block;
	margin:0 auto;
	padding:0;
	position:relative;
	width:122px;
	z-index:2;
	background-image: url(../images/runnerswall.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.youtube_logo {
	_background:url(../images/facebook.gif) center top no-repeat;
	display:block;
	margin:0 auto;
	padding:0;
	position:relative;
	width:122px;
	z-index:2;
	background-image: url(../images/youtube.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
