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

body{
	margin:0; padding:0; background:#020c1b url(images/bg.jpg) no-repeat; font-family:Geneva, Verdana, sans-serif; font-size:10pt; color:#020C1B;
}
a{
	color:#06F; text-decoration:none; outline:none;
}
a:hover{
	text-decoration:underline;
}

h1,h2,h3,h4,h5{
	font-weight:normal;
}
h3{
	border-bottom:1px double #777; margin-bottom:10px; padding-bottom:10px;
}
#wrapper{
	width:960px;
}
#hd{
	height:180px; width:960px;
}
#logo{
	padding:34px 0 0 14px;
}
#main_nav{
	width:960px; height:40px;
}
#main_nav .c{
	height:40px; width:930px; background:url(images/main_nav_bg.png) repeat-x; float:left;
}
ul.main_nav{
	margin:0; padding:0; list-style-type:none;
}
ul.main_nav li{
	float:left;
}
#main_nav #main_nav_rt_corner{
	height:40px; width:30px; background:url(images/main_nav_rt_corner.png) no-repeat; float:left;
}
#bd{
	width:960px; background:url(images/bd.png) repeat-y;
}
#sidebar{
	float:left; width:250px; color:#fff;
}
#rightCol{
	width:710px; float:left;
}
#videoPlayer{
	width:710px; height:320px; background:#2a395b;
}
.content{
	width:670px; padding:20px;
}
.content_aboutmaurice{
	background:url(images/aboutmauricebg.png) no-repeat; padding:150px 20px 20px 20px;
}
#signature{
	width:239px; height:87px; background:url(images/signature.png) no-repeat;
}
#ft{
	width:960px; height:158px; background:url(images/ft.png) no-repeat;
}
.clearBoth{
	clear:both;
}
img{
	border:none;
}
.formLeftCol{
	float:left; width:280px; padding-bottom:8px;
}
.formRightCol{
	float:left; width:310px; padding:0 20px 8px 0;
}
.clearBoth{
	clear:both;
}
em{
	color:#ff0000; font-style:normal;
}
.disclaimer{
	font-size:75%;
}
.paidforby{
	border:1px solid #FFFFFF; color:#FFFFFF; float:left; font-size:80%; margin:10px; padding:3px; position:relative; top:-120px;
}
.credit{
	color:#FFFFFF; float:right; font-size:80%; margin:10px 20px; position:relative; top:-120px;
}
.credit a{
	color:#56749b; text-decoration:none;
}
.credit a:hover{
	text-decoration:underline;
}
.walkoutvideo{
	bottom:-10px;
height:450px;
position:fixed;
left:960px;
width:710px;
z-index:99;
}
.vidPlayer{
	margin:20px 0 0 30px;
}
div#tweets{
	padding:10px 20px;
}
div#tweets a{
	color:#fff; text-decoration:none;
}
ul#tweets{
	margin:0; padding:0; list-style-type:none; font-size:80%;
}
ul#tweets li{
	border-top:1px dotted; padding:10px 0;
}
.contactinfo{
	color:#FFFFFF;
font-size:9pt;
margin-left:10px;
position:relative;
top:-110px;
}
.contactinfo a{
	color:#56749B;
}
a#writealetter{
	display:block; width:315px; height:140px; background:url(images/writealetter.png) no-repeat; text-indent:-999999px; float:left;
}
a#pressreleases{
	display:block; width:315px; height:140px; background:url(images/inthenews.png) no-repeat; text-indent:-999999px; float:left; margin-left:40px;
}
a#writealetter:hover{
	background-position:0 -140px;
}
a#pressreleases:hover{
	background-position:0 -140px;
}
.alt_container{
	padding:20px;
}
.media_outlet{
	float:left; width:32%; padding:4px 0;
}