body{font-family:Helvetica, sans-serif;color:white;background:black;}
body a{text-decoration: none;color:white;}
p{margin:10px 0;line-height:20px;}
h1{clear:both;font-weight:bold;font-size:30px;text-align:center;margin-bottom:15px;}
h2{font-size:20px;font-weight:bold;}
iframe{display:block;margin:20px auto;}
label{width:150px;display:inline-block;}

div#container{margin:0 auto;width:750px;}

.red{color: #FF0000;}
.grey{color:#838587;}
div.col{float:left;width:350px;position:relative;}
div.divider-col{float:left;width:10px;height:900px;margin:0 10px;background:url('../images/divider.png') repeat-y;position:relative;}
div.col div{margin:10px 0;}

#header{margin-bottom:30px;}
#header img{display:block; margin:0 auto;}
#navigation{text-decoration:none;font-variant:small-caps;font-size:18px;}
#navigation a:hover, a:active{text-decoration: none; color: #FF0000;}
.selected {font-weight: bold; color: #990000;}

div#mission{margin:15px 0 30px 0;}
div#mission input{margin-bottom:-2px;}

ul.col-list{float:left;width:150px;list-style-type:none;font-size:20px;margin:10px 0 25px 20px;}
ul.col-list li{margin:5px 0;background:url('../images/bullet_point.png') no-repeat center left;padding-left:13px;}

div#flash{margin:30px 0;}

h3#upcoming{font-size:24px;margin:10px 0 20px 0;}
ul#upcoming{list-style-type:none;margin:0 0 10px 0;}
ul#upcoming a{color: #FF0000;}
ul#upcoming span.date{color:white;}
ul#upcoming li{font-size:16px;margin:5px;}

div.custom-plug{margin-bottom:20px;}
div.custom-plug p{margin:0;}
p.big{font-size:17px;}
p.custom-plug{font-weight:bold;}

attr{font-style:italic;}

div.brief{width:550px;margin:20px auto;}
div.brief p{margin:5px 0;}
div#policy{border-top:3px solid #fff;padding-top:10px;}

div.testimonial{margin:15px auto;width:650px;}
div.testimonial p{margin-left:20px;line-height:1.3em;}
div.testimonial p:first-child{margin-left:0;}

div.description{margin-top:20px;}
div.description p{font-size:14px;line-height:17px;}
div.description p a{font-weight:bold;}

#vegas-select{margin:10px auto;border:1px solid;}
.vegas-date ul{list-style-type:none;}
.vegas-date ul li{background:no-repeat url('../images/crosshair.jpg') top left;font-size:14px;line-height:17px;padding-left:25px}
.vegas-date blockquote{margin-left:10px;}
.vegas-date blockquote p{line-height:16px;}

div.contact{font-size:13px;}
div.contact label{width:350px;margin-top:20px;line-height:1.5em;}
textarea{border:1px solid;width:300px;height:150px;margin:0 auto;}
ul.radio{width:175px;float:left;list-style-type:none;}
ul.radio-long{width:350px;float:left;list-style-type:none;}
div.contact input{border:1px solid;}
input.button{margin:20px;position:relative;top:-80px;background-color:#990000;border-color:#FF0000;border-width:thin;color:#FFFFFF;}