@IMPORT 'classes.css';
@IMPORT 'menu.css';

html,html body {height:100%;}
img{border:none;}

BODY{
	width:100%;
	margin:0px;
	color:black;
	font:normal .9em arial,helvetica,sans-serif;
	text-align:center;
	background-color:transparent;
	/*background:white url("../images/chainlinkfence.gif");*/
	background:black url("../images/stampedsteelbg2.jpg") repeat-x;
}

a, a:visited, a:active{color:red;text-decoration:none;}
a:hover{color:#999999;}

#Page{
	width:1024px;
	position:relative;
	margin:0px auto; 
	text-align:left;
	height:100%;
	min-height: 100%;
}


/*apply to IE*/
#Container {
	height: 100%;
	background-color:white;
	border-left:1px solid red;
	border-right:1px solid red;
	position:relative;
	width:100%;
	float:left;
	z-index:2;
	
}

/*apply to all but IE*/
html>body div#Container {height: auto;min-height: 100%;}

#Header{
	width:100%;
	height:200px;
	background:black url("../images/header.jpg") no-repeat;
	float:left;
}
#Content{width:100%;float:left;padding:5px 0 60px 0;}

#LeftCol{float:left;width:212px;overflow:hidden;margin-left:5px;}
#CenterCol{float:left;width:570px;height:100%;padding:0 5px;margin:0 5px 0px 5px;}
#CenterCol p:first-child{margin-top:0;}


#RightCol{float:right;width:207px;overflow:hidden;margin-right:5px;}
ul#VideoList{margin:0;padding:0;list-style:none;}
ul#VideoList li.video{border:1px solid red;margin:.2em 0px;padding:.2em;list-style:none;cursor:move;width:192px;}
			
#Date{float:right;margin:-25px 10px 0 0;color:white;font-weight:bold;position:relative;}

#Footer{
	width:100%;
	height:50px;
	background-color:black;
	color:white;
	clear:both;
	position:absolute;
	margin-top:-50px;
	border-right:1px solid black;
	z-index:3;
}

#Footer UL
{
	margin:5px;
	padding:0;
	list-style:none;
	text-align:center;
}

#Footer UL LI{display:inline;margin:5px 10px;}

#Footer UL LI A{font:bold .75em arial;color:white;}
#Footer UL LI A:Hover{color:#999999;border-top:solid 1px red;border-bottom:solid 1px red;}

/*galleries*/
#flashcontent {
	height: 100%;
}
	
/*closes off NewContainer*/
.Spacer{clear:both;height:0;}

#divPlayerTitle{width:425px;margin:0 auto;border-bottom:2px solid black;margin-bottom:1em;}
#divPlayer{height:344px;width:425px;margin:0 auto;}

#FeaturedFighter{
	width:580px;
	height:400px;
	padding-top:100px;
	margin:1em auto 0 auto;
	border-bottom:2px solid Red;
	margin-bottom:1em;
	background:red url("../images/layout/featuredfighters.gif") no-repeat top left;
}

#divScotWardCard{
	width:580px;
	height:600px;
	background:white url("../images/instructors/ScotWardCard.jpg") no-repeat top left;
}
#divCurtBeeCard{
	width:580px;
	height:300px;
	background:white url("../images/instructors/CurtBeeCard.jpg") no-repeat top left;
}
#divJaredRuskCard{
	width:580px;
	height:300px;
	background:white url("../images/instructors/JaredRuskCard.jpg") no-repeat top left;
}
#divJaredDegrootCard{
	width:580px;
	height:300px;
	background:white url("../images/instructors/JaredDegrootCard.jpg") no-repeat top left;
}
#divMarkCommeanCard{
	width:580px;
	height:300px;
	margin:10px auto;
	background:white url("../images/instructors/MarkCommeanCard.jpg") no-repeat top left;
}

div.Instructor div{height:150px;width:380px;position:relative;top:80px;left:180px;}