@charset "UTF-8";
/* CSS Document */

/* BASIC STYLES/////////////////////////////////////////////////////////////*/

* {
	padding:0px;
	margin:0px;
}

html {
	padding:0px;
	margin:0px;
}


body {
	margin: 0px;
	padding: 0px;
	font: 0.75em Verdana, Arial, Helvetica, sans-serif;
	background-color: #000;
	color:#fff;


}

a img {
	border: none;
}

a:active {
	outline: none;
}

:focus {
	-moz-outline-style: none;
}


#wrapper {
	width:950px;
	margin:0 auto;
	text-align:left;
	position: relative;
	padding: 0px;
	background-color: #000;

}


.rule {
	border-bottom:dotted 1px #999;
	margin-right:20px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.dottyrule {
	border-bottom:dotted 1px #fff;
	margin-right:27px;
	margin-left:20px;
	margin-top:0px;

}

#content-holder {
	position: absolute;
	background: url(images/home/grad-slice.jpg) repeat-x 0 275px;
	background-color:#707681;
	padding:0px;
	margin:0px;

}

/* MAIN-NAV STYLES/////////////////////////////////////////////////////////////*/

#main-nav {
	text-transform:uppercase;
	position: relative;
	width: 950px;
	background: #000;

	border-bottom: solid 2px #fff;
	margin:0px;
	padding:0px;
}

/* BANNER STYLES/////////////////////////////////////////////////////////////*/



#banner h1 {
	text-indent:-5000px;
	display:none;
}

#banner {
	width:950px;
	height: 238px;
	background: url(images/home/home-banner.jpg) no-repeat;
	border-bottom: 2px solid #fff;


}


/* LEFT PANEL STYLES/////////////////////////////////////////////////////////////*/

#left-panel {

	margin-left:20px;
	margin-top:20px;
	float:left;
	width:364px;

}

#left-panel p {
	margin-left:20px;
	font-size: 90%;
	line-height: 140%;
margin-bottom:10px;

}
#left-panel a {
	color:#fff;
}

#left-panel  a:hover {
	text-decoration:none;
}


#left-panel #peg {
	position: absolute;
	left: 110px;
	top: 345px;
}



/* MAIN CONTENT STYLES/////////////////////////////////////////////////////////////*/


#main-content {
	position:relative;
	left:50px;
	top:20px;
	width:262px;
	color:#fff;
	padding-bottom:35px;
	float:left;
	margin-right: 15px;

}


#main-content h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;

	font-size:130%;
	letter-spacing: 0.15em;
	line-height: 150%;
	margin-bottom:15px;
	padding-top:45px;
margin-bottom:50px;
	text-align: left;
	height:60px;
border-bottom:dotted 1px #fff;	
}

#main-content p{
	font-size:75%;
	line-height:140%;



}

#main-content img{

	position:absolute;
	top:190px;
	left:180px;


}

#main-content #flashholder{
	width:262px;
	height:174px;
	border:solid 1px #fff;


}

/* RIGHT PANEL STYLES/////////////////////////////////////////////////////////////*/




#right-panel {
	position: relative;
	margin-top:1.5em;
	margin-left:80px;
	width:175px;
	color:#fff;
	float:left;


}

/* FOOTER STYLES/////////////////////////////////////////////////////////////*/


#footer {
	float:left;
	height: 59px;
	width:950px;
	color:#fff;
	border-top: solid 2px #fff;
	padding:0px;
	margin:0px;

}
#footer p {
	position:absolute;
	clear:both;
	float:left;
	margin-left:40px;
	margin-top:7px;
	color:#fff;
	font-size:75%;
	line-height:100%;
	padding:0px;
	margin-right:0px;
	margin-bottom:0px;

}

/* HILIGHT STYLES/////////////////////////////////////////////////////////////*/

#main-nav #MenuBar1 .home a{
	color:#fff;
	background: url(images/red-slice-t-nav-ro.jpg) repeat-x center top;
}
