@charset "UTF-8";

body {
	margin:0px;
	padding:0px;
	text-align:left;
	min-width:600px;
	font:12px Verdana, sans-serif;
	background:#000 url(images/bg_full_01.jpg) no-repeat top left;
	color:#b0b0b0;	
	}
	
img {
	border:0;
	}

p 	{
	padding:10px;
	}

a:link {
	text-decoration: none;
	color:#ba1907;
	}

a:visited {
	text-decoration: none;
	color:#ba1907;
	}

a:active {
	text-decoration: none;
	}

a:hover {
	text-decoration:none;
	color:#cdced0;
	}
	
ul
	{
	list-style-type:none;
	display:block;
	padding:0px;
	margin:0px;
	}
	
li
	{
	padding-left:14px;
	}
	
li1
	{
	background-image:url(images/bullet.png);
	background-repeat:no-repeat;
	background-position:30px 5px; 
	padding-left:40px;
	display:block;
	}

.redHead {
	font:12px Verdana, sans-serif;
	color:#ba1907;
	text-decoration:none;
	 }

.bigRed {
	fotn:18px Verdana, sans-serif;
	color:#ba1907;
	font-weight:bold;
	text-decoration:none;
	}
	
.nav {
	margin-left:10px;
	margin-right:10px;
	}
	
.navRt {
	margin-left:15px;
	margin-right:10px;
	}
	
.floatLeft {
	float:left;
	}
	
.mainPic {
	float:left;
	margin:5px 10px 0px 0px;
	display:inline;
	clear:both;
	}
	
.mainPic1 {
	float:left;
	margin:5px 10px 0px 10px;
	display:inline;
	clear:both;
	}
	
.dkGray {
	color:#5c5c5c
	}
	
.centered {
	align:center;
	}
	
.transBlkBg {
	padding:10px;
	margin-top:10px;
	border:1px solid #3f3f3d;
	background-image:url('images/bg_blk_trans.png');
	clear:both;
	}
	
.followPic {
	margin-left:20px;
	float:left;
	}
	
.box {
	width:590px;
	}
	
.bold {
	font-size:24px;
	}
	
.topMargin {
	margin-top:20px;
	}
	


/*Internet Explorer PNG Fix*/

img, div {
	behavior: url(iesucks/iepngfix.htc)
	}
	
/*Internet Explorer PNG Fix*/



/*--START CONTAINERS / WRAPPERS-- */

#wrapper {
	top:1px;
	left:1px;
	width:1100px;
	height:95%;
	text-align:left;
	padding-top:1px;
	margin-left:20px;
	} 
	
#followUs {
	position:relative;
	left:825px;
	text-align:right;
	width:220px;
	height:25px;
	margin-top:53px;
	clear:both;
	}
	
#nav {
	width:1045px;
	height:25px;
	margin-top:3px;
	clear:both;
	}
	
#container {
	width:1060px;
	display:inline;
	margin-top:85px;
	margin-left:10px;
	float:left;
	}
	
#left {
	width:610px;
	display:inline;
	align:center;
	float:left;
	clear:both;
	}
	
#leftTop {
	float:left;
	margin-bottom:10px;
	clear:both;
	}
	
#header {
	margin-bottom:10px;
	}
	
#bottomNav {
	margin-top:10px;
	font:10px Verdana, sans-serif;
	color:#5c5c5c;
	}
	
#right {
	width:410px;
	margin-left:10px;
	display:inline;
	float:left;
	}
	
#topRight {
	width:360px;
	height:238px;
	text-align:center;
	float:left;
	}	
	
#twitterWidget {
	width:360px;
	height:250px;
	margin-left:5px;
	}
	
#buttonBox {
	width:365px;
	padding:10px 5px 0px 10px;
	text-align:center;
	float:left;
	}
	
#ffContactForm {
	width:585px;
	height:310px;
	}
	
#picBox {
	width:365px;
	padding:10px 5px 0px 10px;
	margin-top:10px;
	text-align:center;
	float:left;
	}
	
#connect {
	width:585;
	margin-top:25px;
	}
	
#follow {
	width:465px;
	position:relative;
	top:10px;
	left:80px;
	clear:both;
	}
	
#icon2 {
	width:120px;
	margin-bottom:10px;
	float:left;
	}
	
#signUp {
	width:365px;
	padding:10px 5px 0px 10px;
	text-align:center;
	float:left;
	}
	
#schedule {
	width:100%;
	float:left;
	clear:both;
	}
	
#indent {
	width:525px;
	margin-left:50px;
	}
	
	
	
	
	
