@charset "utf-8";

/* General Layout Start */
* {margin:0; padding:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0; padding:0;
}
html { height:100%;}
body {
	height:100%;
	background:#141414;
	text-align:center;
	font-family:"Calibri";
	color:white;
}
.splash {
	padding:0px;
	margin:0px;
	background:#000000 url(../images/splash/splash.png) no-repeat top left;
	border:none;
}
.splashmap {
	padding:0px;
	margin:0px;
	height:600px;
	width:1200px;
	border:none;
}
table {border-collapse:collapse; border-spacing:0; border:0px; padding:0;}
td {vertical-align:top}
th {text-align:left; vertical-align:top}
a {color: #ff7711; text-decoration: none; outline:none;}
a:hover {color: #FFFFFF; outline:none;}	
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
p {padding:0px 0px 13px 0px;}
em {font-style:italic;}
strong {font-weight:bold;}
address {margin-left:40px;}
cite {font:1em Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-style:italic;}
sup {vertical-align:top;}
textarea .inputbox {width:300px; height:100px; margin:0px 0px 5px 0px;}
select {height:auto; margin:12px 0px 12px 0px; vertical-align:middle}
ul {list-style:disc; margin:0px 0px 0px 15px;}
ol {list-style:none; margin:0px 0px 0px 35px;}
caption,th {text-align:left;}
abbr,acronym {border:0;}
object {outline:none;}
.width {width:100%}
.right {float:right;}
.left {float:left;}
.clear{width:100%; overflow:hidden;}
.clear1{clear:both;}
.center {text-align: center;}
/* General Layout End */

/* Main-Container Start */
#main {
	width:976px;
	position:relative;
	margin:0 auto;
	padding:0 0 0 0;
}
/* Main-Container End */

/* Header Start */
#header{ background:url(../images/header.jpg) 0 0 no-repeat; height:125px;}
.hright{ float:right; width:558px;}
.hleft{ float:left; width:275px;}
/* Header End */

/* Navigation Start */
.menu{ margin:11px 0 0 25px !important; list-style:none;}
.menu li{  line-height:15px;   margin:0; width:100%; overflow:hidden; float:left;}
.menu li a{ color:#FF7700 !important; font-size:12px;  background:url(../images/nav_icon.png) 0 6px no-repeat; padding:2px 0 4px 19px;  text-decoration:none;}
.menu li a:hover{ color:#FFFFFF !important;   font-size:12px !important; background:url(../images/nav_icon.png) 2px 6px no-repeat; padding:2px 0 4px 15px;}
.menu li li{ padding:0 0 0 0px; margin:0; background:none; border:none;}
.menu .active ul{ padding:0 0 0 21px; margin:11px 0 !important;}
.menu .active ul li{  padding:0 0 0 0;}
.menu .active a{ color:#FF9900 !important; padding:2px 0 4px 15px;}
.menu .active a:hover{ color:#FF9900 !important}
.menu ul{list-style:none;}
/* Navigation End */

/* Content Start */
#content{background:url(../images/content.jpg) 0 0 repeat;}
#right{ float:right; text-align:left; width:237px; _margin: 0 0 0 -3px;}
#left{ float:left; text-align:left; width:237px; _margin: 0 -3px 0 0;}
.left-indent{ padding:0 8px 0 0;}
.right-indent{ padding:0 0 0 8px;}
.content-top{ background:url(../images/content_top.jpg) 0 0 no-repeat; padding:0 29px 46px 32px;}
/* Content End */

/* Side Box Start */
.wrapper-box{ margin-bottom:10px;}
.wrapper-box .box-title{ background:url(../images/icon.png) 7px 1px no-repeat; padding:0 16px 0 52px;}
#right .wrapper-box .box-title{ padding:0 16px 0 52px; background:url(../images/icon.png) 7px 1px no-repeat;}
.wrapper-box .box-title h3{color:#f3ede4; font-size:13px; line-height:8px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; margin:0 0 0 0; padding:8px 0px 7px 3px; 	font-weight:normal;}
.box-title-line{ border-bottom:1px solid #2F2E2E;}
.wrapper-box .main-box{ padding:11px 0px 0px 25px;}
.module_menu .main-box{ padding:0;}

.wrapper-corner-top{ background:url(../images/wrapper_corner_top_left.png) 0 0 no-repeat; height:16px;}
.wrapper-corner-top span{ padding:0 16px; display:block; height:16px; background:url(../images/wrapper_corner_top_right.png) top right no-repeat;}
.wrapper-corner-top span span{ background:url(../images/wrapper_corner_top.png) 0 0 repeat-x;} 

.wrapper-corner-bottom{ background:url(../images/bottom_left.png) 0 0 no-repeat; height:16px;}
.wrapper-corner-bottom span{ padding:0 16px; display:block; height:16px; background:url(../images/bottom_right.png) top right no-repeat;}
.wrapper-corner-bottom span span{ background:url(../images/bottom_top.png) 0 0 repeat-x;} 

.center-wrapper-left{ background:url(../images/center_wrapper_left.png) 0 0 repeat-y;}
.center-wrapper-right{ background:url(../images/center_wrapper_right.png) top right repeat-y;}
.center-wrapper-left-top{ background:url(../images/center_wrapper_left_top.png) 0 0 no-repeat;}
.center-wrapper-right-top{ background:url(../images/center_wrapper_right_top.png) top right no-repeat;}
.center-wrapper-indent{ padding:0 3px;}
.center-wrapper{ background:url(../images/center_wrapper.png) 0 0 repeat;}
.center-wrapper-top{  background:url(../images/center_wrapper_top.png) 0 0 repeat-x;}
/* Side Box End */

/* Main Content Start */
#newscontainer {overflow:hidden; width: 435px; height:100%; z-index: 120; text-align:left; margin: 0; padding: 0 0 0 0;}
.newsheader {width:auto; height: 34px; overflow:hidden; background:url(../images/news_header.png); background-repeat: no-repeat !important; background-position: top left;}
.newsheader .rssicon a { width: 30px; height: 34px; background: url(../images/icon_rss.png); display: block; background-repeat: no-repeat; position: relative; float: right; padding: 0; }
.newsheader .rssicon a:hover { background-position: 0px -34px;}
.newsheader .facebookicon a { width: 30px; height: 34px; background: url(../images/icon_facebook.png); display: block; background-repeat: no-repeat; position: relative; float: right; padding: 0; }
.newsheader .facebookicon a:hover { background-position: 0px -34px;}
.newsheader .iconspacer { width: 2px; height: 33px; background: url(../images/icon_spacer.png); display: block; background-repeat: no-repeat; position: relative; float: right; padding: 0 5px 0 5px; }
.newsheader .newsov { height: 18px; width: 200px; position: relative; top: 5px; text-align: center; font-size: 11px; float: right; padding: 0 10px 0 0;}	

.sliderbox {width:435px; height:auto; overflow:hidden;}
.sliderbox dt {height:32px; cursor:pointer; background-image:url(../images/title_close.png); background-repeat:no-repeat; background-color:#333;}
.sliderbox .open {height:32px; cursor:pointer; background-image:url(../images/title_open.png); background-repeat:no-repeat; background-color:#333;}
.sliderbox .title {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 13px; color: #99cee0; padding: 0 0 0 40px; line-height: 30px;}	
.sliderbox .date {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #99cee0; float: right; padding: 0 5px 0 0; margin: 0; position: relative; top: 5px; text-align: right; width: 130px;}
.sliderbox .vcomments {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #99cee0; float: right; padding: 0 15px 0 0; margin: 0; position: relative; top: 5px; text-align: right; width: 110px;}

.sliderbox .commentbox {padding: 7px 5px; margin: 0px 10px 0 10px;}
.sliderbox .commentbox .cbtextarea {width: 352px; height: 60px; border: 1px solid #000; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:10px; margin:0px 0px 5px 0px; background-color:#366a80; color:#FFFFFF;}
.sliderbox .commentbox .cbsubmit {float:right; border: none; background-color:333; height: 58px; width: 45px; position: absolute; top: 8; margin: 0 8px 0 0;}
.sliderbox .commentbox .cbsubmit:hover {background-color:555;}
.sliderbox .commentbox .commentdate {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 10px; color: #99cee0;}
.sliderbox .commentbox .commentuser {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 10px; font-weight:bold; color: #99cee0;}
.sliderbox .commentbox .commenttext {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 10px; color: #99cee0;}

.sliderbox dt:hover span {color:#FFFFFF;}
.sliderbox .open:hover span {color:#FFFFFF;}
.sliderbox .n_thumb { float:right; padding:0 0 20px 20px; width: 113px; height: 125px; }
.sliderbox dd {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #add9e8; height: auto; padding: 0; margin: 0; background-image:url(../images/news_mid.png); background-repeat: repeat-y; position:relative}
.sliderbox .text { padding: 0 40px 15px 40px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color: #99cee0; }
.sliderbox .rmtext { padding: 0; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color: #99cee0; }
.sliderbox .text .readmoreline { text-transform:uppercase; padding: 12px 0 0 0; display: block;}
.sliderbox .text .readmoreline .arrow {width: 14px; height: 14px; background:url(../images/read_more.png) top left no-repeat; display: block; float: left; margin: 1px 8px 0 0; font-size: 0px; line-height: 0px;}	
.sliderbox .text .readmoreline:hover .arrow {background-position: bottom left;}	
.sliderbox .text .readmoreline:hover {text-decoration: none;}
.sliderbox .text .readlessline { text-transform:uppercase; padding: 12px 0 0 0; display: block;}
.sliderbox .text .readlessline .arrowl {width: 14px; height: 14px; background:url(../images/read_less.png) top left no-repeat; display: block; float: left; margin: 1px 8px 0 0; font-size: 0px; line-height: 0px;}	
.sliderbox .text .readlessline:hover .arrowl {background-position: bottom left;}	
.sliderbox .text .readlessline:hover {text-decoration: none;}
.sliderbox .thumb {margin: 5px 10px 0 10px; float:right; }
/* Main Content End */

/* User Form Modifications Start */

/* User Form Modifications End */

/* Footer Start */
.footer{ background:url(../images/footer.jpg) 0 0 no-repeat; text-align:center; color:#84817C; font-size:12px;  padding:45px 0 40px 0;}
.footer a, .footer a:hover{ color:#847250; font-size:12px;}
/* Footer End */