@charset "utf-8";
/* CSS Document */
/* General Layout */
body{margin:0; font-family:Verdana, Geneva, sans-serif; font-size:0.7em; background:#f7f7f6; color:#666;}
.wrapper{width:960px; margin:0; margin:auto; }
h2{
font: normal 20px/26px "Lucida Grande","Lucida Sans Unicode", Tahoma, Helvetica, sans-serif;
padding:0;
margin:0 0 5px 0;
color:#696969;
}
.standard_margin{margin-top:20px;}
.standard_pad{padding:20px}
.standard_lh{line-height:20px;}
#content_left{width:700px; height:400px; border-right:1px #dedede solid; border-top:1px #dedede solid; float:left;}
#content_right{width:259px; float:left; border-top:1px #dedede solid; border-top:1px #dedede solid; height:200px;}
.clear{ clear:both;}
a {color:#900;}
/* Header */
#header{height:100px; width:100%; background-color:#000;}
#header_wrapper{width:960px; margin:0; margin:auto;}
#footer{width:100%; background-color:#900; height:200px;}

/* Front Page */
#splash{width:100%; background-image:url(images/MainHeader.jpg); background-repeat:repeat-x; height:355px; margin-top:0 !important;}
#splash_right{width:460px; float:right; margin-top:40px; }
.splash_right_text{color:#FFF; line-height:20px; font-size:115%; width:415px; float:right;  text-align:justify;}
#splash_left{width:500px; float:left; margin-top:20px;}
#splash h1{font:normal 5em/60px Impact, Helvetica, sans-serif;color:#fff;text-align:right;text-transform:uppercase; margin-top:0; margin-bottom:20px; }
#splash h1 span{color:#0b0e16;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider li{width:460px;height:210px;overflow:hidden; }
#slider li img{border:5px #FFF solid;}
.graphic, #prevBtn, #nextBtn{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
#prevBtn a, #nextBtn a{display:block;width:70px;height:20px;background:url(images/prev_but.png) no-repeat 0 0;}	
#nextBtn a{background:url(images/next_but.png) no-repeat 0 0;	}
#prevBtn{position:relative; left:240px; top:-235px;}
#nextBtn{position:relative; left:360px; top:-255px;}

.fbox{background:url(images/boxbg.gif) no-repeat; padding-top:10px; height:79px; width:auto; width:220px; float:left; margin-right:26px;}
.fbox h6{margin:0; font-size:0.9em; color:#900;}
.fbox img{float:left;margin:5px 10px;}




/* Forms */
.error{background-color:#F30; border:1px  #600 solid; color:#ffffff;}
.success{background-color:#0C0; border:1px #030 solid;}
.required{color:#F00;}
#contact_right{float:right; color:#ffffff; }
#contact_middle{float:left; margin-left:100px; color:#FFF; font-size:110%;  margin-top:8px; }
#contact_middle span{float:left; width:70px; font-weight:bold;}
#contact_left{float:left; width:275px; color:#FFF; line-height:15px;}
#contact h1{font:normal 5em/60px Impact, Helvetica, sans-serif;color:#fff;text-align:right;text-transform:uppercase; margin-top:0; margin-bottom:20px; }
#contact label{width:80px; float:left;}
#contact input{ width:220px; margin-bottom:5px; border:1px #999 solid; font-size:95%}
#contact textarea{margin-bottom:5px; border:1px #999 solid; font-size:95%; width:220px;}
#contact .submit{margin-left:80px; cursor:pointer; margin-bottom:0; }

/*------------------------------------------------------
  				Floats & Alignments
  ------------------------------------------------------*/	

.rightalign
{
float:right;
}

.leftalign
{
float:left;
}
 
.textleft{
text-align:left;
}
.textright{
text-align:right;
}

.textcenter{
text-align:center;
}

	