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


body  {
	
margin-top:0 auto;
	font-family:sans-serif;
	background-color:;
	color:;
	height:100%;
	

}


#container { 
	margin:0 auto;
	
background-image:;
	height:auto;
	width:985px;
	background-color:#FFF;
	background-repeat:no-repeat;

}


/* Navigation Styles */

/*
#header_alldiv{
background-color:;
margin:0 auto;
width:;
height:150px;

	
} 
*/


#header{
	background-image:url(../images/header_2.png);
	background-repeat:no-repeat;
	width:1000px;
	height:135px;
	

}


.horiz_nav {
	background-image:url(../images/menubar.png);
	backgroud-repeat:repeat-x;
	height:32px;
	width:0 auto;
}

ul.mainNav {
	
	display:block;
	float:right;
	text-align:right;
	height:autox;
	width:900px;
	padding-right:40px;
	margin:5px 0px 10px 0px;
	background-color:;
		
}
	
.mainNav li {

	display:inline;
	list-style:none;
	background-color:;
	height:20px;
	width:150px;
	margin: 0px 0px 0px 0px;
	background-color:;
		

}

/*

#mainNav li a {

	font-size:15px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:600;
		color:#000;
		text-decoration:none;	
		
}
*/

#mainNav li.active, .mainNav li:hover{
		color:#FFF;
		background-color:;
				
}

	
.mainNav a, .mainNav a:visited {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:100;
	border-right: 1px #FFF solid;
	padding-right:15px;
	padding-left:15px;
	color:#FFF;
	letter-spacing: 0em;
	text-decoration: none;	
}

.mainNav a.active, .mainNav a:hover, .mainNav a:active {
	color:#CCC;
	text-decoration: none;
	
}


.mainNav .lastChild {
	margin-right: 0px;
	padding-right:0px;
	
}




.contact_info  {
	float:left;
	color:#FFF;
	font-size:11px;
	background-color:;
	text-align:right;
	height:80px;
	width:135px;
	padding:0px 0px 0px 0px;
	margin:15px 0px 0px 15px;
	border-bottom:thin #333 solid;

}



#main_content  {
	float:left;
    height:auto;
	width:1000px;
	margin:10px 0px 0px 0px;
	padding:0px, 0px, 0px, 0px;
	text-align:left;

}



#title  {
	font-size :1.4em;
	color:#000;
	float:left;
    height:auto;
	width:970px;
	margin:25px 25px 25px 0px;
	padding:0px, 0px, 0px, 0px;
	text-align:center;
	
}

/*
.image_box {
	float:left;
	width:135px;
	height:75px;
	margin:3px 20px 17px 0px;
	border-color:#000;
	border:thin #333 solid;
	-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;

}


.image_box img {

	width:135px;
	height:75px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
	border:none;
	
}

.image_box a:hover img {
	opacity:0.5;	
}


.video_box {
	float:left;
	width:250px;
	height:130px;
	margin:0px 20px 5px 0px;
	border:thin #333 solid;
	
	border-color:#000;
	border-width:1px;
	border-style:solid ;
	
}


.video_box img {

	width:250px;
	height:130px;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
	border:none;
}

*/

.video_box a:hover img {
	opacity:0.5;	
}



.slideshow_box{

width:800px;
height:225px;
margin:0px 50px 15px  45px;
	
}


.caption_box {
	float:left;
	width:250px;
	height:85px;
	margin:0px 25px 5px 0px;
	
}



#text_box_home{
float:left;
    height:auto;
	width:425px;
	margin:25px 0px 50px 50px;
	text-align:left;
	font-size:.8em;
}


#text_box{
float:left;
    height:auto;
	width:875px;
	margin:10px 0px 0px 50px;
	text-align:left;
	font-size:.8em;
}



#footer {

	float:left;
	color:#FFF;
	background-image:url(../images/menubar.png);
	background-repeat:repeat-x;
	height:30px;
	width:985px;
	padding:0px, 0px, 0px, 0px;
	margin:0px, 0px, 0px, 0px;
	
	
	text-align:center;

} 

#footer_text{

	padding-top:10px;
	
}

.clear {
    clear:both;
}


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

a:link {
	color:#FFF;text-decoration:none;
	
}
a:visited {
	color:#CCC;text-decoration: none;
}
a:hover {
	color:#CCC; text-decoration: none;
}
a:active {
	color:#CCC;text-decoration: none;
}

h3 { font-size:16px; padding:5px 0px 5px 0px; margin:0 0 5px; font-weight:400; color:#C00 }
p {	margin:0 0 0 0px; font-size:13px;}
a {color:#ccc;text-decoration:none;}
