body {

	background-color: #000000;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

body,td,th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

}

a:link {
	color: #999999; text-decoration:none;
}

a:visited {
	color: #999999; text-decoration:none;
}

a:hover {
	color: #FF6600; text-decoration:none;
}

a:active {
	color: #999999; text-decoration:none;
}

p {padding:0px; margin-top:0px; margin-bottom:10px;}



#main{

	width:100%;

	height:800px;

	display:table;

	float:none;

	background-color:#000000;

	margin:auto;

}



#flashheader{

	width:100%;

	height:45px;

	margin:auto;

	text-align:center;

	background-image: url(../images/header2.jpg);

	background-position: center;
	
	padding-top:81px;

}



#flashbanner{

	width:1000px;

	height:480px;

	margin:auto;


}

#content{

	width:990px;

	float:none;

	margin:auto;
	
	padding-top:20px;
	
	padding-bottom:0px;
	
	padding-left:5px;

	padding-right:5px;
	
	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;
	
	line-height:20px;
	
	color:#cccccc;
	
	display:table;
}

.button{

	width:160px;

	height:45px;
	
	display:inline;
	
	margin:0px;
	
	padding:0px;

 	text-align:center;
	
	float:none;

}

#footer{

	width:960px;

	height:40px;

	float:none;

	line-height:18px;

	padding:20px;

	margin:auto;


}


#stripe{

	width:100%;

	height:385px;

	margin:auto;

	padding-top:15px;

	background-color:#040404;
	

}


#stripe2{

	width:100%;

	height:235px;

	margin:auto;

	padding-top:15px;

	background-color:#040404;
	

}



#contentarea{

	width:970px;

	margin:auto;
	
	padding-top:30px;
		

}

.column1{

	width:290px;
	
	float:left;

	font-size:12px;

	line-height:18px;
}


.column2{

	width:290px;

	float:left;

	font-size:12px;

	line-height:18px;

	padding-left:5px;
	
}

.column3{
	width:270px;

	float:left;

	font-size:12px;

	line-height:18px;

}

.photo_left{

	padding-right:20px;

}

#vline{

	float:left;
	
	vertical-align:top;
	
	padding-left:15px;

	padding-right:20px;

}

#vline2{

	float:left;
	
	vertical-align:top;
	
	padding-left:15px;

	padding-right:20px;

}

#testimonail{

	width:240px;
	
	height:185px;
	
	padding:20px;
	
	background-image: url(../images/testimonial_back.gif);
	
	color:#000000;
}

#w3clogo{

	width:400px;

	text-align:right;
	
	float:right;
	
	
}

H1{

	font-size:22px;

	font-family:"Arial", Verdana;

	color:#ffffff; 

	font-weight:normal;

	padding-top:10px;

	padding-bottom:10px;
	

}



H2{

	font-size:14px;

	font-family:"Arial", Verdana;

	color:#ffffff; 

	font-weight:bold;

	margin-top:10px;

	margin-bottom:5px;

}



H3{

	font-size:15px;

	font-family:"Arial", Verdana;

	color:#ffffff; 

	font-weight:normal;

	margin-top:3px;

	margin-bottom:3px;

}

a.gray:link, a.gray:visited, a.gray:active {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #333333;

	color:#666666;

}

a.gray:hover {

	border-bottom-color: #FF6600;

	color:#999999;
}

#sub_button{

	width:982px;
	
	height:25px;	
	
	background-color:#121212;

	float:none;
	
	margin:auto;
	
	padding-top:15px;
	
	padding-left:15px;

}

a.submenu:link, a.submenu:visited, a.submenu:active{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#666;


}

 a.submenu:hover{
 
	 color:#ffffff;


}

a.submenuon:link, a.submenuon:visited, a.submenuon:active, a.submenuon:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	font-weight:bold;
	color:#fff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF3300;
	border-right-color: #FF3300;
	border-bottom-color: #FF3300;
	border-left-color: #FF3300;

}


#map{
	float:right;

}
#photo{
	width:300px;
	float:right;
	margin:0px;
	padding:0px;

}

a.subhead:link, a.subhead:visited,  a.subhead:active  {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	display:block;
	height:20px;
	width:200px;
	padding-left:10px;
	margin-left:20px;
}

 a.subhead:hover {
	background-color:#111;
	color:#fff;
 }

.headbold {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}
.red {
	color: #FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #111111;
	border: 1px dashed #333333;
}
.text {
	font-size: 12px;
	color: #CCCCCC;
}
