@charset "utf-8";
/* CSS Document */

body {
	background				: #000;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 12px;
	padding					: 0;
	margin					: 0;
}
.siteholder { /* container for site */
	height						: 510px;
	width					    : 906px;
	border						: 0px;
	border-left					: none;
	border-right				: none;
	margin-top					: 30px; /* location of buttons from top of page */
	position					: relative;
	background-color			: #000;
	margin						: 30px auto;
}


.header {
	height:35px;
	background-color:#000;
	width: 906px;
}
.headerNav {
	text-transform: uppercase;
	margin: 0;
	margin-left: 0px;
	padding: 0px 0 0 0px;
	list-style: none;
	background-color: #000;
	height: 30px;
	display: block;
}

.headerNav ul a {
	background: url(img/navbullet.gif) right no-repeat;

}





.headerNav a { /* Top links button widths ************** */
	display: block;
	/*width: 80px;*/
	padding:0 30px 0 25px;
	text-decoration:none;
}
#contact {background:none;} /* HIDE BG BULLET */

.headerNav #home {
	padding:0;
}

.headerNav li {
	float: left;

}

.headerNav li ul {
	position: absolute;
	/*left: -1999px;*/
}

.headerNav li ul { /* Location of top links buttons */
	/*left: auto;*/
	/*margin-top:-37px;
	margin-left:120px;
	padding-left:5px;*/
	left:125px;
	top:0px;
	margin-left:118px;
	padding-left:0px;
}

.headerNav li ul, .mainNav li.sfhover ul {
	left: auto;
}

.headerNav ul a { /* Top links buttons detail */
	background:#0b0b0b;
	background:none;
	color:#FFF;
	margin:0px;
	border:0;
	line-height:29px;
	font-size:11px;
	text-align:center;
	background:url(img/navbullet.gif) right no-repeat;

}

.headerNav ul a:hover {
	color:#cc0000;
}

.headerNav ul a:active {
	color:#cc0000;
}

.headerNav ul li {
	display:inline-block;
}

.headerNav ul {
	border:0;
	padding:0;
	list-style:none;
	margin:0;
}


.headerRight {
	width:160px;
	position:absolute;
	top:0px;
	left:726px;
	z-index:3000;
	padding:10px 0 0 20px;
	margin:0;
	height:20px;
	list-style:none;
	background-color: #000;
	font-size					: 11px;
}

.headerRight li {display:inline}

.headerRight li a { /* Contact Us link box attributes */
	color						: #FFF;
	text-decoration					: none;
	background					:none;
	text-transform					:uppercase;
		
}


.mainBody {
	height					: 440px;
	margin-bottom			: 0px;
	overflow				: hidden;
	position				: relative;
	background-color		: #000;
}



.footer {
	height:35px;
	background-color:#000;
	width: 906px;
	vertical-align: bottom;
}
	
	

.footerNav {
	margin: 0;
	margin-left: 0px;
	padding: 15px 0 0 0;
	list-style: 30;
	background-color: #000;
	height: 15px;
	width: 726px;
	text-align: center;
}


.footerNav ul {
	list-style							: none;

}

.footerNav ul li a {
	font-size							: 9px;
	border								: 0px;
	height								: 15px;
	display								: inline;
	text-decoration: none;
	text-transform: lowercase;
}

.footerNav ul li a:hover,.slider_frame ul li a.selected {
	color								: #CCC;
}


.footerNav ul, .slider_frame ul li {
	margin								: 0;
	padding								: 0;
	list-style							: none;
}

.footerNav li {
	display								: inline;
	margin: 0 10px 0px 10px;
}

.footerNav a {
	color: #333;
	font-size: 9px;
	display: inline;
	text-decoration: none;
}
.footerNavRight {
	width:160px;
	top:470px;
	left:726px;
	z-index:3000;
	height:15px;
	list-style:none;
	background-color: #000;
	font-size					: 9px;
	position: absolute;
	padding: 15px 0 0 20px;
	margin: 0;
}

.footerNavRight li {
	color: #cc0000;
	font-weight: lighter;
	display: inline;
	font-size: 10px;

}
