@charset "UTF-8";
/* CSS Document */
A:link {
text-decoration:none;
color:#E80E00;
}
A:visited {
color:#E80E00;
}
A:hover {
color:#FFFFFF;
}

.container {
	width: 850px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-bottom: 0px;
	border: medium solid #333333;
	padding-top: 20px;
	background-color: #FFFFFF;
}
.body {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.container .body .logo {
	float: left;
	height: 158px;
	width: 190px;
	position: relative;
}
.container .body .sky {
	height: 158px;
	width: 600px;
	margin-bottom: 15px;
	position: relative;
	float: right;
}
.container .body .navigation {
	background-color: #333333;
	height: 25px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #E80E00;
	font-weight: normal;
}
.container .body .buttons {
	position: relative;
}
.container .body .textmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	background-color: #FFE8D5;
	padding: 15px;
	margin-top: 15px;
	margin-bottom: 25px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
.container .body .carousel {
	width: 790px;
	border: thick solid #330000;
	margin-bottom: 15px;
}
.body2ndlevel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	background-color: #FFE8D5;
	margin-top: 15px;
	margin-bottom: 25px;
	width: 545px;
	margin-right: auto;
	margin-left: 215px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	min-height: 450px;
	position: relative;
	}
.container .body .leftbar {
	float: left;
	width: 200px;
}
.footer {
	padding: 10px;
	width: 830px;
	border: medium solid #333333;
	background-color: #E80E00;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
	clear: both;
	margin-top: 10px;
}
.TB_caption{
font-size: medium;
font:Verdana, Arial, Helvetica, sans-serif;
}
form {
	width: 550px;
}

fieldset{
	padding:10px;
	border:1px solid #003366;
	margin-bottom:15px;
width: 450px;
}

.textarea2{
background-color:#F0F0FF;
background-image: none;
border: 1px solid #006666;
margin: 4px;
padding: 6px;
}

input,textarea{
	background-color:#CCCCFF;
	background-image:url(images/shadeform.jpg);
	border: 1px solid #006666;
	margin: 4px;
	font: 12px Verdana,Geneva,Arial,Helvetica,sans-serif;
	background-repeat: repeat-y;
}
/*styles the input fields*/
/*styles the form fields*/
label{
	color:#000033;
	font-weight: bold;
}
legend{
padding:10px;/*gives a bit of padding between the border and the test*/
color:#000066;
font:16px bold Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.pictureright{
width:239px;
float:right;
}
.headcontain{
	position:relative;
	height:165px;
}
* { margin: 0; padding: 0; }
.header { text-align: center; }
a { color: #eee; }
a:hover { color: white; }

.nav-wrap { margin: 50px auto;  background-color: rgba(0,0,0,0.6); border-top: 2px solid white; border-bottom: 2px solid white; }

.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*:first-child+html .group { zoom: 1; } /* IE7 */

#example-one { margin: 0 auto; list-style: none; position: relative; width: 960px; }
#example-one li { display: inline; }
#example-one li a { color: #bbb; font-size: 14px; display: block; float: left; padding: 6px 10px 4px 10px; text-decoration: none; text-transform: uppercase; }
#example-one li a:hover { color: white; }
#magic-line { position: absolute; bottom: -2px; left: 0; width: 100px; height: 2px; background: #fe4902; }

#example-two { margin: 0 auto; list-style: none; position: relative; width: 800px; }
#example-two li { display: inline; }
#example-two li a { position: relative; z-index: 200; color: #bbb; font-size: 14px; display: block; float: left; padding: 6px 10px 4px 10px; text-decoration: none; text-transform: uppercase; }
#example-two li a:hover { color: white; }
#example-two #magic-line-two { position: absolute; top: 0; left: 0; width: 100px; background: rgba(220, 133, 5, 0.9); z-index: 100; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.current_page_item a, .current_page_item_two a { color: white !important; }