body {

	margin:0px; text-align:center;

	background:#C02028 url('images/bgwide2.png') repeat-y center;

}

.wrapper{

width:800px;

margin:0 auto;

background:#fff;

border-right:0px solid #ffffff;

border-left:0px solid #ffffff;

}

#nav

{

float:left;

margin-bottom:0px;

margin-top:0px;

margin-left:0px;

width:800px;

height:48px;

background: url('images/navbg.gif') repeat-x;

list-style-type:none; background-repeat:repeat-x





}



#nav ul



{

list-style:none;

margin-left:150px;

}





#nav li



{

text-align:left;

float:left;

padding-left:0px;

padding-top:0px;

padding-bottom:0px;

}



#nav ul li a



{

display:block;

line-height:2.5em;

margin-right:0px;

padding:8px 14px 8px 14px;

color: #d3d2cc;

font-weight:bold;

font-size: 0.8em;

text-decoration: none;

}



#nav li a:hover

{

color: #ffffff;

background:url('images/navaktiv2.gif') repeat-x;





}



#nav ul li .selected

{

color: #ffffff;

background-color:transparent;

background-image:url('images/navaktiv2.gif');

background-repeat:repeat-x



}

body, td, th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000;

}











.banner{

height:130px;

width:100%;

}

.bannerontop{

background:url('images/bannerontop2.jpg') no-repeat center;

height:135px;

padding-top:50px;

text-align:center

}

.content{

width:100%;

padding-top:px;

padding-bottom:10px;

}

.leftcolumn{

width:210px;

padding-left:9px;

padding-bottom:20px;

background: #ffffff;

float:left;

text-align:left;

}

.rightcolumn{

width:800px;

background: #ffffff;

text-align:left;

}

h2{

background:url('images/leftcolumnheader_21.gif') no-repeat center;

font-weight:bold;

text-align:center;

font-size:16px;

color:#fff;

margin:0;

padding-top:24px;

padding-bottom:24px

}

.clear{

width: 100%;

height: 1px;

margin: 0 0 -1px;

clear: both;

}

.navvy

{

width: 90%;

margin-left:5%;

font-size: 11px;

padding-bottom:10px;

padding-top:5px;

text-align: center;

}



ul.navvylist

{

text-align: left;

list-style: none;

padding: 0;

margin: 0;

width: 100%;

}



ul.navvylist li

{

display: block;

margin: 0;

padding: 0;

}



ul.navvylist li a

{

display: block;

width: 90%;

font-weight:normal;

margin:0;

color: #000;

background:#ffffff url('images/leftnav.jpg') repeat-x;

border-bottom:1px solid #ffffff;

text-decoration: none;

PADDING-LEFT:10PX;

padding-top:7px;

padding-bottom:7px

}



.navvy>ul#navvylist li a { width: auto; }



ul.navvylist li#active a

{

background: #ffffff;

color: #ffffff;

}



ul.navvylist li a:hover, ul#navvylist li#active a:hover

{

color: #000;

font-weight:bold;

background: #ffffff;

}

h3{

font-size:17px;

color:#C02028;

font-weight:bold;

text-align:left;

margin:0;

width:100%;

border-bottom:1px solid #ededed;

}

.info{

padding-top:5px;

padding-bottom:5px;

background:url('images/inforepeat_25.gif') repeat-y left;

padding-left:20px;

color:#000;

font-size:10px;

margin-bottom:5px; margin-left:0; margin-right:0; margin-top:0

}

.maincontevt{

padding-left:5px;

padding-right:5px;

}

a:link {

	

	text-decoration: none;

}



a {     color: #C02028;

	font-weight: bold;

}

.logo{

	font-family: Arial;

	font-size: 30px;

	color: #ffffff;

}

.footer{

width:100%;

background:url('images/navhover_0.jpg') repeat-x;

padding-top:20px;

position:relative;

padding-bottom:20px;

clear:both;

text-align:center;

color:#fff

}

.footer a:link{

color:#fff;

font-size:12px;

}

.footer a:visited{

color:#fff;

font-size:12px;

}

.footer a:hover{

color:#CCC;

font-size:12px;

}

img{

border: none;

}

/* Menu */



#menu {

	width: 895px;

	height: 60px;

	margin: 0 auto;

}



#menu ul {

	margin: 0;

	padding: 0;



	list-style: none;

}



#menu li {

	display: inline;

	text-transform: uppercase;

}



#menu a {

	display: block;

	float: left;

	background: url('images/img03.gif') no-repeat left 75%;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1em;

	font-weight: bold;

	color: #FFFFFF; padding-left:15px; padding-right:30px; padding-top:18px; padding-bottom:0

}



#menu a:hover {

	color: #FFffff;

}



#menu .current_page_item {

}



#menu .current_page_item a {

	color: #FFFFFF;

}







#footer 



{

margin:0px auto; width:800px;

height:60px;



background:url('images/footerbg.jpg') repeat-x;

color:#666666;;

padding-top: 15px;

padding-right: 0px;

padding-bottom: 0px;

padding-left: 0px

}



#footer p 



{

font-size:1.2em;

font-family:arial;

font-weight:normal;

line-height: 1.4em;

color:#aeaea6;

padding-top:5px;

padding-bottom:20px;

text-align:center;

magin:auto;

}



#footer a 

{

font-size:1em;

text-decration:none;

font-weight:normal;

color:#e01b1b;

text-align:center;

}



#footer a:hover



{

text-decoration:underline;

font-weight:normal;

color:#e01b1b;

text-align:center;

}



form

{

padding:0px;

margin:0px;

}

#page-wrap {
	width: 660px;
	background: white;
	padding: 20px 50px 20px 50px;
	margin: 20px auto;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}





#contact-area {
	width: 430px;
	margin-top: 25px;
}



#contact-area input,

 #contact-area textarea {
	padding: 5px;
	width: 300px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}



#contact-area textarea {
	height: 90px;
}



#contact-area textarea:focus, 

#contact-area input:focus {
	border: 2px solid #900;
}



#contact-area input.submit-button {
	width: 100px;
	float: right;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 5px;
	font-size: 1.4em;
}
