/* Start of CMSMS style sheet 'home-main' */
body 
{
	background-image:url('images/main_bg.jpg');
	background-repeat:repeat-x;
	font-family:Arial,Helvetica;
	background-color:#B6D434;
}




.WrapperTable
{
	background-color:#FFFFFF;
	text-align:left;
}

.mainfont
{
		font-family:Arial,Helvetica;
		font-size:12px;
		color:#666666;
		
}

.mainfont2
{
		font-family:Arial,Helvetica;
		font-size:11px;
}

.movielink a {
       color: #999;
       text-decoration: underline;
}

div#VideoInner
{
	position:relative;
}

div#HomeMiddle
{
	background-image:url('images/vbg_03.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	position:absolute;
	width:836px;
	height:302px;
	top:0px;
	left:0px;
}

.hblTitle
{
	color:#8D8F92;
	font-weight:bold;
	font-size:12px;
	position:absolute;
	top:10px;
	left:20px;
}

div#EntirePage
{
	width:940px;
	margin:0 auto;
	position:relative;
	text-align:center;
}

div#hbrText
{
	position:absolute;
	top:50px;
	left:150px;
	width:100px;
}

div#hbmText
{
	position:absolute;
	top:50px;
	left:160px;
	width:100px;
}

div#hblText
{
	position:absolute;
	top:165px;
	left:180px;
}

td.header
{
	/*background-image:url('images/sub_header.jpg');*/
	width:836px;
	height:157px;
	position:relative;
}

.HMMenu
{
	color:#296D62;
	font-size:18px;
	text-decoration:none;
}

.HMSpacer
{
	color:#296D62;
	font-size:16px;
	padding-left:9px;
	padding-right:9px;
	position:relative;
	top:-1px;
}

div#HeaderMenu
{
	position:absolute;
	top:135px;
	left:300px;
}

.dotspacer
{
	height:7px;
	width:836px;
}

.topshadow
{
	height:48px;
	width:836px;
}

.centercontent
{
	background-image:url('images/Bstepahead_sub_final_03.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:836px;
	height:697px;
}

div#HomeBottomLeft
{
	position:absolute;
	top:322px;
	left:0px;
	background-image:url('images/home_box_bottom.jpg');
	background-repeat:no-repeat;
	height:119px;
	width:271px;
}

div#HomeBottomLeft p
{
	font-size: 13px;
        font-weight: bold;
        color: #60968D;
        padding-top: 30px;
        padding-left: 20px;
        padding-right: 20px;
}

div#HomeBottomLeft p a
{
	font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        color:#60968D;
}

div#HomeBottomMiddle
{
	position:absolute;
	top:451px;
	left:0px;
	background-image:url('images/home_box_bottom.jpg');
	background-repeat:no-repeat;
	height:119px;
	width:271px;
}

div#HomeBottomMiddle p
{
	font-size: 13px;
        font-weight: bold;
        color: #abba65;
        padding-top: 30px;
        padding-left: 20px;
        padding-right: 20px;
}

div#HomeBottomMiddle p a
{
	font-size: 12px;
        font-weight: bold;
        color:#abba65;
        text-decoration: none;
}

div#HomeBottomRight
{
	position:absolute;
	top:580px;
	left:0px;
	background-image:url('images/home_box_bottom.jpg');
	background-repeat:no-repeat;
	height:119px;
	width:271px;
}

div#HomeBottomRight p
{
	font-size: 13px;
        font-weight: bold;
        color:#b8a759;
        padding-top: 30px;
        padding-left: 20px;
        padding-right: 20px;
}

div#HomeBottomRight p a
{
	font-size: 12px;
        font-weight: bold;
        color:#b8a759;
        text-decoration: none;
}

div#maincontent
{
	position:absolute;
	top:315px;
	left:285px;
	height:255px;
	width:390px;
        overflow: auto;
}

div#maincontent h2
{
color:#336600;
text-align: right;


}


div#maincontent p
{
        color: #999;
font-weight: bold;
text-align: right;
font-size: 14px;
}


div#registernow
{
	position:absolute;
	top:342px;
	left:690px;
	height:125px;
	width:125px;
}

div#registernow p a{
	font-size: 12px;
        font-weight: bold;
        padding-left: 10px;
        text-decoration: none;
        color:#60968D;
}

div#logoGRD
{
	position:absolute;
	top:610px;
	left:311px;
	background-repeat:no-repeat;
	height:94px;
	width:106px;
}

div#logoMCST
{
	position:absolute;
	top:603px;
	left:505px;
	height:45px;
	width:68px;
}

div#logoHYATT
{
	position:absolute;
	top:605px;
	left:593px;
	height:45px;
	width:99px;
}

div#logoFDU
{
	position:absolute;
	top:605px;
	left:704px;
	height:45px;
	width:108px;
}

div#logoMP
{
	position:absolute;
	top:657px;
	left:517px;
	height:45px;
	width:108px;
}


div#logoISE
{
	position:absolute;
	top:657px;
	left:660px;
	height:45px;
	width:57px;
}

div#logoITG
{
	position:absolute;
	top:657px;
	left:745px;
	height:45px;
	width:44px;
}

.hblPledgeButton
{
	position:absolute;
	border:none;
	height:119px;
	width:271px;
	top:40px;
	left:10px;
	text-decoration:none;
}
.hblMidButton
{
	position:absolute;
	border:none;
	height:170px;
	width:255px;
	top:40px;
	left:10px;
	text-decoration:none;
}
.hblRightButton
{
	position:absolute;
	border:none;
	height:170px;
	width:255px;
	top:40px;
	left:10px;
	text-decoration:none;
}

.hblRightButtondodge
{
	position:absolute;
	border:none;
	height:106px;
	width:194px;
	top:40px;
	left:10px;
	text-decoration:none;
}

div#HomeMiddle
{
	background-image:url('images/vbg_03.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	position:absolute;
	width:836px;
	height:302px;
	top:0px;
	left:0px;
}


div#EventHeader
{
	position:absolute;
	left:0px;
	top:13px;
	font-weight:bold;
	color:#60968D;
	width:100%;
	text-align:center;
}

div#VideoOuter
{
	position:absolute;
		background-image:url('images/viddiv_03.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	top:53px;
	left:20px;
	height:231px;
	width:450px;
}



div#movie1

{
position:absolute;
background-image:url('images/logos/movie_1.jpg');
	top:53px;
	left:470px;
height: 38px;
width: 353px;
}

div#movie1 p

{
margin: 0;
padding-top: 8px;
padding-left: 16px;
color:#60968D;
font-weight: bold;
font: 11px;
line-height:11px;
}

div#movie1 p span
{
font-size: 10px;
color: #999999;
padding-left: 1px;
}

div#movie1 p span a
{
color: #999;
}

div#movie2

{
position:absolute;
background-image:url('images/logos/movie_2.jpg');
	top:91px;
	left:470px;
height: 38px;
width: 353px;
}

div#movie2 p

{
margin: 0;
padding-top: 8px;
padding-left: 16px;
color:#abba65;
font-weight: bold;
font: 11px;
line-height:11px;
}

div#movie2 p span
{
font-size: 10px;
color: #999999;
padding-left: 1px;
}

div#movie2 p span a
{
color: #999;
}

div#movie3

{
position:absolute;
background-image:url('images/logos/movie_3.jpg');
	top:129px;
	left:470px;
height: 38px;
width: 353px;
line-height: 11px;
}

div#movie3 p span
{
font-size: 10px;
color: #999999;
padding-left: 1px;
}


div#movie3 p

{
margin: 0;
padding-top: 8px;
padding-left: 16px;
color:#b8a759;
font-weight: bold;
font: 11px;
}

div#movie3 p span a
{
color: #999;
}

div#movie4

{
position:absolute;
background-image:url('images/logos/movie_1.jpg');
	top:167px;
	left:470px;
height: 38px;
width: 353px;
}

div#movie4 p

{
margin: 0;
padding-top: 8px;
padding-left: 16px;
color:#60968D;
font-weight: bold;
font: 11px;
line-height: 11px;
}

div#movie4 p span
{
font-size: 10px;
color: #999999;
padding-left: 1px;
}

div#movie4 p span a
{
color: #999;
}

div#movie5

{
position:absolute;
background-image:url('images/logos/movie_2.jpg');
	top:205px;
	left:470px;
height: 38px;
width: 353px;
}

div#movie5 p

{
margin: 0;
padding-top: 8px;
padding-left: 16px;
color:#abba65;
font-weight: bold;
font: 11px;
line-height: 11px;
}

div#movie5 p span
{
font-size: 10px;
color: #999999;
padding-left: 1px;
}

div#movie5 p span a
{
color: #999;
}

div#movie6

{
position:absolute;
background-image:url('images/logos/movie_3.jpg');
	top:243px;
	left:470px;
height: 38px;
width: 353px;
}

div#movie6 p

{
margin: 0;
padding-top: 8px;
padding-left: 16px;
color:#b8a759;
font-weight: bold;
font: 11px;
line-height: 11px;
}

div#movie6 p span
{
font-size: 10px;
color: #999999;
padding-left: 1px;
}

div#movie6 p span a
{
color: #999;
}

.BarMap
{
	position:absolute;
	top:53px;
	left:470px;
	height:231px;
	width:350px;
}

div#VideoInner
{
	position:relative;
}

div#VideoActual
{
	border:solid 1px red;
	position:absolute;
	top:8px;
	left:83px;
	width:285px;
	height:214px;
}

div#HomeMiddleInner
{
	position:relative;
}

.centercontenthome
{
	width:836px;
	height:697px;
}

.homeUpperMap
{
	position:absolute;
	top:0px;
	left:0px;
}

.homedotspacer2
{
	position:absolute;
	left:0px;
	top:151px;
}

.homedotspacer3
{
	position:absolute;
	left:0px;
	top:310px;
}

.ErrorField
{
	border:solid 1px red;
}

div#wrapper
{
	position:relative;
}

.rightshadow
{
	background-image:url('images/stepahead_sub_final_10.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:17px;
	height:637px;
}

.PageName
{
	position:absolute;
	color:#52AB9C;
	font-size:24px;
	top:70px;
	left:200px;
	width:600px;
	text-align:right;
	font-weight:bold;			
}

.PageArt
{
	position:absolute;
	top:115px;
	left:29px;
}

.FooterLink
{
	text-decoration:none;
	color:#000000;
	font-size:11px;
}

.FooterSpacer
{
	padding-left:5px;
	padding-right:5px;
}

div#AboutText
{
	position:absolute;
	top:150px;
	left:300px;
	width:475px;
}
div#mainlink
{
}

div#clear
{ clear: both;
}
/* End of 'home-main' */

