/* Page styles */

body { 
padding:0; 
margin:0; font:11px Verdana, sans-serif; 
line-height: 17px; 
background:#f4f4f4 url(../images/bodybg.gif) center repeat-y; 
color: #555; 
min-width:900px;
}

#wrapper { 
margin:2px auto; 
width:95%;  
padding:0; 
background:#fff;}

/* General Style */

a {
color:#631e19; 
text-decoration: underline;background:none; 
}
a:hover { 
color:#894e4e; 
background:none; 
text-decoration:underline; 
}
p { 
margin:0;padding-top:2px;
}

.note{
font-weight:bold; 
color:#FFFFFF; 
font-style:italic; 
background-color: #011D55; 
padding:5px; 
border:1px solid #DD3A3B; 
width:98%;
}

h2 {
font-weight:bold; 
font-size:12px; 
padding:0px 0 4px 0px; 
margin: 0 0 2px 0; 
color:#444; 
background:none; 
border-bottom: 2px dotted #444; 
}





h4 {
font: 40px 'HelveticaNeue-CondensedBold', 'Arial Narrow', Helvetica, Arial, sans-serif; 
margin:0;
}


/*  Main content */
#banner{
width:100%;
height:125px;
background: url(../images/header_tile.jpg) repeat-x;
position:relative;
overflow:hidden;
z-index:55;
}

.whitebar{
position:relative;
z-index:50;
float:left;
height:125px;
width:50%;
background:#FFFFFF;

}
#homepic {
position:relative;
z-index:100;
margin-right:auto;
margin-left:auto;
margin-top:0px;
width:900px; 
height:125px; 
background: url(../images/homepic4.jpg) no-repeat;
}

#homepic a {
color:#fff;
}
	.message{ 
	position:absolute;  
	width:470px; 
	float:left; 
	margin:45px 0px 0px 325px; 
	color:#fff;
	}
	.title{ 
	position:absolute;  
	float:left; 
	margin:10px 0px 0px 214px; 
	color:#fff;
	}

#bottomcontenttop{
width:100%;
height:10px;
background:url(../images/b_content_top_span.jpg); 
}
#bottomcontenttopspan{
float:left;
width:85px;
height:10px;
background: url(../images/b_contenttop.jpg) no-repeat;
}
#top_corner{
float:right;
background: url(../images/top_right_corner.jpg) no-repeat; 
width:68px; 
height:10px;
}

#bottomcontent{
 height:100%;
border-right:1px solid #c5c5c5;
border-left:1px solid #c5c5c5;
padding:2px 10px 2px 10px;
}
#bottom_corner{
float:right;
background: url(../images/bottom_right_corner.jpg) no-repeat; 
width:68px; 
height:10px;
}

#bottomcontent_span_bottom{
float:left;
width:85px;
height:10px;
background: url(../images/b_contentbtm.jpg) no-repeat;
}
#bottomcontentbtm{
width:100%;
height:10px;
background: url(../images/b_content_bottom_span.jpg);
}

.left {
float: left;width: 370px;
margin: 0 6px 5px 0; 
padding:10px 0 0 15%;
}

.middle {
float: right;width: 370px;
margin: 0 6px 5px 0; 
padding:10px 0 15% 0;
}
.right {
float: right;width: 370px;
margin: 0 6px 5px 0; 
padding:10px;
}

.thumbs img{
position:relative;
padding:1px;
margin:5px 8px 5px 9px;
border:2px solid #631e19;
background:none;
}

.thumbs img:hover{
border:2px solid #c5c5c5; 
background:none;
}

/* Bottom Content */

#footer { 
clear: both; 
text-align:center; 
line-height: 1.8em; 
color: #444; 
background: #fff; 
padding: 4px 0; 
margin:10px 0 0 0;
}

#footer a {
color: #631e19; 
background: inherit;
}
#areanews{
max-height:200px;
vertical-align:top;
//background-image:url(../images/area_news_background.png);
//border-top:#a9a9a9 ridge;
overflow: auto;
}	
#areanews img{
border-width:1px;
}
.areatitle{
font-weight:bold;
font-size:14;
}


#sideBarNewsContent {background-color:#EEE; padding:10px; }
#newsHeader {height:22px; line-height:22px; color:#ffffff; font-family:"Trebuchet MS",helvetica,sans-serif; font-size:14px; font-weight:bold;  font-style: italic; padding:0px 5px 0px 5px; background-color:#001850;  border-bottom:1px solid #FFF; }


/* styles for Regular rounded corners */
b.rtop, b.rbottom{display:block;background: #FFD700}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background:#00572e}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


/* Styles for round corners on news boxes */
b.rtop_news{display:block;background: #FFFFFF}
b.rbottom_news{display:block;background: #FFFFFF}
b.rtop_news b {display:block;height: 1px; overflow: hidden; background:#001850}
b.rbottom_news b{display:block;height: 1px; overflow: hidden; background:#EEEEEE}
b.rtop_news b.r4, b.rbottom_news b.r4{margin: 0 1px;height: 2px}


