@charset "utf-8";

/* KM Css Document */



body

{

		

		background: #000000; 

		padding: 0;

		margin: 0;

		font-family: Verdana;

		font-size:13px;

		font-weight:normal;

		line-height:18px;

		color: #E1E1E1;

}



img



{

	border: 0;

}



a

{

	color: #ee6c2f;

	text-decoration: underline;

	font-weight: normal;

}

a:hover

{

	color: #E1E1E1;

	

}



h1

{

	padding:10px 0px;

	margin:0px;

	font-family:"Trebuchet MS";

	font-weight: bold;

	font-size:24px;

	color:#004E82;

}



h2

{

	padding-top: 10px;

	margin:0px;

	font-family: Verdana;

	font-weight: normal;

	font-size:16px;

	color:#FB6932;

}



h3

{

	padding-top: 10px;

	margin:0px;

	font-family: Verdana;

	font-weight: normal;

	font-size:12px;

	color:#FB6932;

}



#logo

{

	padding: 18px 0px;

}



#text

{

	padding-top: 115px;	

}

.topnav 

{	

	font: bold 11px Arial;

	overflow: hidden;

	margin: 0;

	padding: 0;

	list-style: none;

	text-transform: none;

}



.topnav li

{

	padding: 0;

	margin: 0;

	display: inline;

	border: 0;

}



.topnav li a

{

	color: #FFFFFF; 

	padding: 0px 12px;

	margin: 0;

	font-weight: bold;

	text-decoration: none;

	border-right: 2px #717171 solid;

}



.topnav li a:hover, .topnav li a.selected

{

	color: #ee6c2f !important;

	text-decoration: none;

		

}



.topnav li a#rightmost

{

	border: none;

}

#container

{

	padding: 20px 0px;

}



#wrapper1

{

	 background:url(images/background.jpg) no-repeat top;

}



#wrapper2

{

	 background:url(images/backgrounds/backgroundAbout.jpg) no-repeat top;

}



#wrapper3

{

	 background:url(images/backgrounds/backgroundPhoto.jpg) no-repeat top;

}



#wrapper4

{

	 background:url(images/backgrounds/backgroundVideo.jpg) no-repeat top;

}



#wrapper5

{

	 background:url(images/backgrounds/backgroundNews.jpg) no-repeat top;

}



#wrapper6

{

	 background:url(images/backgrounds/backgroundSchedule.jpg) no-repeat top;

}



#wrapper7

{

	 background:url(images/backgrounds/backgroundCommunity.jpg) no-repeat top;

}



#wrapper8

{

	 background:url(images/backgrounds/backgroundStore.jpg) no-repeat top;

}



#wrapper9

{

	 background:url(images/backgrounds/backgroundContact.jpg) no-repeat top;

}



#wrapper10

{

	 background:url(images/backgrounds/backgroundPrivacy.jpg) no-repeat top;

}



#wrapper11

{

	 background:url(images/backgrounds/backgroundTerms.jpg) no-repeat top;

}



#wrapper12

{

	 background:url(images/backgrounds/backgroundSitemap.jpg) no-repeat top;

}



#wrapper13

{

	 background:url(images/backgrounds/backgroundLinks.jpg) no-repeat top;

}



#content1

{

	padding: 0px 20px;

}



#content2

{

	padding-right: 20px;

}





#table

{

	border: 3px #FFFFFF solid;

}

#td_bg

{

	background: url(images/td_bg.png) repeat-x;

	line-height: 20px;

	border-bottom: 3px #FFFFFF solid;

}

#left_pane

{

	border-right: 2px #2D2D2D solid;

	padding: 0px 3px;

}

#left_pane p

{

	padding-bottom: 20px;



	margin: 0;

}



.left_text

{

	font: normal 12px Arial;

	line-height: 20px;

	color: #B7B7B7;

	padding-left: 10px;

}

.right_text

{

	font: normal 12px Arial;

	color:#ffffff;

}



.btn_pad

{

	padding-bottom: 25px;

}

.td_border

{

	 

	 background: url(images/td_bg2.png) no-repeat bottom center;

}



#content_top

{

	

	line-height: 16px;

	border-top: 1px #545353 solid;

	font-family: Verdana;

	font-size: 9px;

	padding: 20px 0px;

	color: #FFFFFF;

}

 #footer_top

{

	

	line-height: 30px;

	border-top: 1px #545353 solid;

	font-family: Verdana;

	font-size: 9px;

	padding: 20px 0px;

	color: #FFFFFF;

}

#footer_top a

{

	text-decoration: none;

	font-weight: normal;

	padding: 0px 10px;

	color:  #fff;

}

#footer_top a:hover

{

	text-decoration: none;

	font-weight: normal;

	color:  #FB6932;

}



#footer

{

	font-family: Verdana;

	font-size: 9px;

	color: #959595;

	padding-bottom: 20px;

	line-height: 16px;

	

}

#footer a

{

	text-decoration: none;

	font-weight: normal;

	color:  #fff;

}

#footer a:hover

{

	color:#FB6932;

	text-decoration: none;

}

#forma{
	text-align: left;
	padding: 0px 0px 0px 50px;
}


.form-row{
	width: 420px;
	clear: both;
	float: left;
	margin: 5px 0px;
}

.field-label{
	width: 140px;
	float: left;
	font-weight: bold;
	font-size: 13px;
}

.field-widget{
	width: 280px;
	float: left;
}

.field-widget input{
	width: 196px;
	height: 20px;
	padding: 1px 2px;
	color: #fff;
	background: #000;
	border: 1px solid #EB8023;
}

.field-widget_radio{
	text-align: left;
	padding: 0px 0px 0px 140px;
}


.field-widget_radio input{
	width: auto;
	height: auto;
	padding: 0px 2px;
}

.field-widget select{
	width: 200px;
	color: #fff;
	background: #000;
	border: 1px solid #EB8023;
}

.field-widget textarea{
	padding: 1px 2px;
	color: #fff;
	background: #000;
	border: 1px solid #EB8023;
}

input#button{
	width: 60px;
	height: 24px;
	color: #fff;
	background: #E56926;
	border: 1px solid #EB8023;
	font-weight: bold;
	margin: 0px 0px 0px 140px;
}

.clear{
	clear: both;
}