@charset "utf-8";
/* CSS Document */

/* FONTS */
@font-face {
	font-family: 'DinLight';
	src: url('fonts/dinlight-webfont.eot');
	src: local('☺'), url('fonts/dinlight-webfont.woff') format('woff'), url('fonts/dinlight-webfont.ttf') format('truetype'), url('fonts/dinlight-webfont.svg#webfont9ljUXjAw') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DinRegular';
	src: url('fonts/din-webfont.eot');
	src: local('☺'), url('fonts/din-webfont.woff') format('woff'), url('fonts/din-webfont.ttf') format('truetype'), url('fonts/din-webfont.svg#webfont9ljUXjAw') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* LAYOUT STYLES */

#wrapper{
	width:1000px;
	margin:0 auto
}

#banner{
	clear:both;
	position:relative;
	margin-bottom:5px;
	
}

#header{
	height:160px;
	clear:both;
	padding:0px 0 0 0
}

#logo{
	float:left;
	width:280px;
	vertical-align:bottom;
	margin:40px 0 0 0;
	padding:0
}

#menucontainer{
	float:right;
	width:700px;
	height:160px;
	background:url(images/headerbg.gif) no-repeat top right;
	padding:0;
	margin:0
}

#menubox{
	float:right;
	width:700px;
	height:25px;
	margin:120px 0 0 0;
	padding:0;
}

#flashcontainer{
	height:300px;
	margin:0;
	padding:0
}

#maincontent{
	padding:30px 0;
	clear:both
}

#content{
	margin:0;
	padding:0
}

#leftnav{
	float:left;
	width:290px
}

#contentpane{
	float:right;
	width:650px;
}

#contentpanefree{
}

#contentbox{
	clear:both;
	margin:0;
	padding:0
}

#newspane{
	float:left;
	width:700px;
	background-color:#CFCFCF
}

#newspaneinner{
	margin:0
}

#nominatepane{
	float:right;
	width:275px
}

#nominatepaneinner{
}

#newspic{
	float:left;
	width:40%;
	padding:20px;
}

#newscontent{
	float:left;
	width:50%
}

#newscontentinner{
	padding:20px 10px;
}

#multimediabox{
	padding:20px 0 0 0;
	margin:0
}

#multimedia{
	float:left;
	width:698px
}

#homenews{
	float:left;
	width:302px
}

#photogalleriesbox{
	float:left;
	width:50%
}

#videosbox{
	float:right;
	width:339px
}

#homenewsinner{
	float:right;
	width:275px
}

.imgpadding{
	padding:0px 10px 0px 0px
}

.imgpaddingleft {
	border:1px solid #A3B9DA; 
	margin: 0 10px 5px 0; 
	padding: 5px
}

#rotator
{
    /*border: 1px solid #669ACC;*/
    /*cursor: pointer;*/
    overflow: hidden;
    /*margin: 50px auto 10px;*/
    position: relative;
    width: 1000px;
    height: 300px;
}

#rotator img
{
    border: 0;
    /*cursor: pointer;*/
    width: 1000px;
    height: 300px;
}


	
#footer{
	clear:both
}


/* LOOK-AND-FEEl */
#leftnav h1{
	font: bold 28px 'DinRegular';
	color:#7E5C1B;
	margin:0 0 150px 0;
	padding:0;
	border-bottom:3px solid #0A72B8
}

#leftnav{
	font: normal 16px 'DinRegular';
	color:#4a4a49;
}

#leftnav p{
	font: normal 16px 'DinRegular';
	color:#4a4a49;
}

#leftnav a:link{
	color:#4a4a49;
	text-decoration:none
}

#leftnav a:active{
	color:#4a4a49;
	text-decoration:none
}

#leftnav a:visited{
	color:#4a4a49;
	text-decoration:none
}

#leftnav a:hover{
	color:#0a72b8;
	text-decoration:underline
}

#leftnav h2{
	font: bold 20px 'DinRegular';
	color:#0A72B8;
	margin:0;
	padding:0;
}

#contentpane h1{
	font: bold 22px 'DinRegular';
	color:#0A72B8;
	margin:0 0 15px 0;
	padding:0;
}

#contentpane h2{
	font: bold 22px 'DinRegular';
	color:#0A72B8;
	margin:0 0 15px 0;
	padding:0;
}

#contentpane h3{
	font: bold 18px 'DinRegular';
	color:#00632e;
	margin:0 0 10px 0;
	padding:0;
}

#contentpane{
	font: normal 16px 'DinRegular';
	color:#4a4a49;
}

#contentpane p{
	font: normal 16px 'DinRegular';
	color:#4a4a49;
	margin:10px 0
}

#contentpane a:link{
	color:#0a72b8;
	text-decoration:none
}

#contentpane a:active{
	color:#0a72b8;
	text-decoration:none
}

#contentpane a:visited{
	color:#0a72b8;
	text-decoration:none
}

#contentpane a:hover{
	color:#7e5c1b;
	text-decoration:underline
}

#contentpanefree h1{
	font: bold 22px 'DinRegular';
	color:#0A72B8;
	margin:0 0 15px 0;
	padding:0;
}

#contentpanefree h2{
	font: bold 22px 'DinRegular';
	color:#0A72B8;
	margin:0 0 15px 0;
	padding:0;
}

#contentpanefree h3{
	font: bold 18px 'DinRegular';
	color:#00632e;
	margin:0 0 10px 0;
	padding:0;
}

#contentpanefree{
	font: normal 16px 'DinRegular';
	color:#4a4a49;
}

#contentpanefree p{
	font: normal 16px 'DinRegular';
	color:#4a4a49;
	margin:10px 0
}

#contentpanefree a:link{
	color:#0a72b8;
	text-decoration:none
}

#contentpanefree a:active{
	color:#0a72b8;
	text-decoration:none
}

#contentpanefree a:visited{
	color:#0a72b8;
	text-decoration:none
}

#contentpanefree a:hover{
	color:#7e5c1b;
	text-decoration:underline
}

#newscontentinner h1{
	font: bold 16px 'DinRegular';
	color:#0A72B8;
	margin:0;
	padding:0;
}

#newscontentinner{
	font: normal 14px 'DinRegular';
	color:#292929;
}

#newscontentinner p{
	font: normal 14px 'DinRegular';
	color:#292929;
}

#more{
	background-color:#0A72B8;
	color:#fff;
	padding:5px;
	font: normal 14px 'DinRegular';
	width:auto;
	display:inline;
	text-transform:uppercase
}

#more a:link{
	color:#ffffff;
	text-decoration:none
}

#more a:active{
	color:#ffffff;
	text-decoration:none
}

#more a:visited{
	color:#ffffff;
	text-decoration:none
}

#more a:hover{
	color:#ffffff;
	text-decoration:underline
}

#mediacaption{
	clear:both;
	background-color:#7e5c1b;
	color:#fff;
	padding:5px;
	margin:0;
	font: normal 14px 'DinRegular';
	width:auto;
	display:inline;
	text-transform:uppercase
}

#mediacaption a:link{
	color:#ffffff;
	text-decoration:none
}

#mediacaption a:active{
	color:#ffffff;
	text-decoration:none
}

#mediacaption a:visited{
	color:#ffffff;
	text-decoration:none
}

#mediacaption a:hover{
	color:#ffffff;
	text-decoration:underline
}

#nominate_btn{
	margin:25px 0 0 0;
	background-color:#0A72B8;
	color:#fff;
	padding:8px;
	font: bold 18px 'DinRegular';
	text-transform:uppercase;
	text-align:center
}

#nominate_btn a:link{
	color:#ffffff;
	text-decoration:none
}

#nominate_btn a:active{
	color:#ffffff;
	text-decoration:none
}

#nominate_btn a:visited{
	color:#ffffff;
	text-decoration:none
}

#nominate_btn a:hover{
	color:#ffffff;
	text-decoration:underline
}


#multimedia h1{
	font: bold 18px 'DinRegular';
	color:#7e5c1b;
	margin:10px 0;
	padding:0;
	text-transform:uppercase
}

#multimedia{
	font: normal 14px 'DinRegular';
	color:#4a4a49;
}

#multimedia p{
	font: normal 14px 'DinRegular';
	color:#4a4a49;

}

#homenews h1{
	font: bold 20px 'DinRegular';
	color:#0A72B8;
	margin:0;
	padding:0;
}

#homenews{
	font: normal 14px 'DinRegular';
	color:#4a4a49;
}

#homenews p{
	font: normal 14px 'DinRegular';
	color:#4a4a49;
}

#homenews a:link{
	color:#4a4a49;
	text-decoration:none
}

#homenews a:active{
	color:#4a4a49;
	text-decoration:none
}

#homenews a:visited{
	color:#4a4a49;
	text-decoration:none
}

#homenews a:hover{
	color:#0a72b8;
	text-decoration:underline
}

table.formtable td{
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:12px;
	color: #000;
}

.formheader{
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:14px;
	color: #3B5998;
	font-weight:bold;
	border-bottom:1px solid #3B5998;
	padding:5px 0px;
	margin-bottom:30px
}

.label{
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:12px;
	color: #000;
	padding:8px 0px;
	text-align:left;
	vertical-align:top
}

.forminput{
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:12px;
	color: #000;
}

.error{
	width:485px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	border:1px solid #DD3C10;
	background-color:#FFEBE8;
	color:#333333;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	padding:10px
	
}

.error2{
	color:#900;
	font-weight:bold;
	font-size:10px
}

.footerinner{
	background-color:#666666;
	height:25px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	width:1000px;
	margin:0 auto
}

.footerinner a:link{
	color:#ffffff;
	text-decoration:none
}

.footerinner a:active{
	color:#ffffff;
	text-decoration:none
}

.footerinner a:visited{
	color:#ffffff;
	text-decoration:none
}

.footerinner a:hover{
	color:#ffffff;
	text-decoration:underline
}




