/* CSS Document */
html,body
	{
	margin:0 auto;
	padding:0;
	font-family: sans-serif,Verdana, Geneva;
	font-size:13px;
	height:100%;
	}
#header
	{
		width:900px;
		height:120px;
		margin:0 auto;
		padding:0;
		background-image:url(../images/header.jpg);
		background-repeat: repeat-x;
	}
a {
	text-decoration:none;
}
img {
	border:none;
}
#page-content
{
	width:900px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin:0 auto;
}
#page-content1
{
	width:900px;
	min-height: 40%;
	margin:0 auto;
}
#all 
{
	margin:0 auto;
}
#links{
	width:670px;
	position:absolute;
	top:81px;
	padding-left:45px;
	margin:0;
	height: 40px;
}
ul#topNav{padding:0;margin:0;font-weight:bold;}
ul#topNav li{float:left; list-style:none; list-style-image:none;}
ul#topNav li {padding:8px;}		
ul#topNav li a{padding-left:2px; text-decoration:none;color:#fff;}
ul#topNav li a:hover{color:#fce9bf; text-decoration:none;}
#sep {margin-left:-10px;margin-right:-10px;color:#fff;}
#infobar
	{
		width:890px;
		height:294px;
		margin:0 auto;
		padding:0px;
		background-image:url(../images/infobar.jpg);
		background-repeat:no-repeat;
	}
#footer
	{
		width:900px;
		margin:0 auto;
		height:55px;
		padding:0px;
		background:url(../images/footer.jpg) repeat-x;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#left_taskpane
	{
		width:271px;
		height:388px;
		float:left;
		margin:5px 0 0 5px;
		padding:0px;
		background-image: url(../images/left_taskpane.jpg);
		background-repeat:no-repeat;
		}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#testimonial
	{
		width:260px;
		height:270px;
		margin:4px 0 0 615px;
		padding:0px;
		background-image: url(../images/testimonial.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#player
	{
		width:271px;
		height:30px;
		float:left;
		margin:-16px 0 0 5px;
		padding:5px;
		background-image: url(../images/player.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#team
	{
		width:271px;
		height:30px;
		float:left;
		margin:-16px 0 0 32px;
		padding:5px;
		background-image: url(../images/team.png);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#expertcolumn
	{
		width:279px;
		height:203px;
		margin:-384px 0 0 615px;
		padding:0px;
		background-image: url(../images/expertcolumn.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#practicecamps
	{
		width:279px;
		height:203px;
		margin:4px 0 0 615px;
		padding:0px;
		background-image: url(../images/practicecamps.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#middle_video
	{
		width:331px;
		height:124px;
		margin:5px 0 0 280px;
		padding:0px;
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#headlines
	{
		width:326px;
		height:244px;
		margin:15px 0 0 282px;
		padding:0px;
		background-image: url(../images/headlines.jpg);
		background-repeat:no-repeat;
	}
#infobar #signup {
	text-decoration: none;
	padding-top: 40px;
	float: right;
	width: 180px;
}
#header #top {
	margin-top:10px;
	float: right;
	padding-right:40px;
	color:#6f6f6f;
	font-weight:bold;
}
#header #top a{
	text-decoration:none;
		color:#5f5f5f;
}
#header #top a:hover{
	text-decoration:underline;
}
#info 
{width:550px;}
	
h2 {
	color:#999;
}
#footer a
{
	color:#666;
}
#footer a:hover
{
	color:#999;
}