/* Start of CMSMS style sheet 'Layout: Left sidebar + 1 column' */
/* CSS Document */

html, body {
	margin : 0;
	padding : 0;
	font-size : 12px;
	font-family : verdana, arial;
	background-color : #FAF4DA;
	background-image : url(images/bg.jpg);
	background-repeat : repeat-x;
	color : #333333;
	height: 100%;
}

img {
	border : 0;
	margin : 0;
	padding : 0;
}

a {
	text-decoration : none;
	color : #000000;
}

#container {
	margin : 0 auto;
	width : 1000px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -140px; /* the bottom margin is the negative value of the footer's height */
}

img.mapnew
{
float:left;
z-index:1;
}

#container * {
	margin : 0;
	padding : 0;
	border : 0;
	line-height : 20px;
	font-weight : normal;
}


#container input, #container textarea {
	margin : 3px;
	padding : 3px;
	border : 1px solid #999999;
        font-size : 12px;
        font-family : verdana, arial;
}

#container h1 , #container h2, #container h3 {
	margin : 0;
	padding : 0;
	font-weight : normal;
	color : #6F5813;
}

#container h1 {
	font-size : 22px;
	margin-bottom : 8px;
	line-height : 22px;
}

#container h2 {
	font-size : 20px;
	margin-bottom : 4px;
	line-height : 22px;
}

	#container #header {
		height : 320px;
	}
		
		#container #header #banner {
			height : 245px;
margin-top : 10px;
			background-color : #FFFFFF;
		}
		
		#container #header #menu {
			font-size : 18px;
			position : relative;
			top : 10px;
			height : 53px;
			font-family : "Times New Roman";
		}
			
			#container #header #menu ul, #container #header #menu li {
				list-style-type : none;
			}
			
			#container #header #menu dfn {
				display : none;
				visibility : hidden;
			}
			
			#container #header #menu h3 {
				font-size : 18px;
				color : #CCCCCC;
				padding-bottom : 1px;
				float : left;
				cursor : pointer;
			}
			
			#container #header #menu h3:hover {
				padding-bottom : 1px;
				color : #FFFFFF;
				border-bottom : 2px solid #333333;
			}
			
			
			#container #header #menu li {
				color : #CCCCCC;
				margin-right : 30px;
				padding-bottom : 1px;
				float : left;
				font-size : 18px;
			}
			
			#container #header #menu li a {
				color : #CCCCCC;
				padding-bottom : 1px;
				float : left;
			}
			
			#container #header #menu li a:hover {
				padding-bottom : 1px;
				color : #FFFFFF;
				border-bottom : 2px solid #333333;
			}
			
			.currentpage h3 {
				color : #FFFFFF;
			}
			
			
			
	#container #content {
		
	}
		
		#container #content #left {
			margin-bottom : 20px;
		}
			
			#container #content #left p {
				display : block;
				margin-bottom : 10px;
line-height : 140%;
			}
			
			#container #content #left .quote p {
				margin : 0;
				font-style : italic;
			}
			
			#container #content #left h3 {
				margin-bottom : 4px;
				font-size : 17px;
			}
			
			#container b {
				font-weight : bold;
			}
			
			#container strong {
				font-weight : bold;
			}
			
			#container #content a {
				color : #000000;
				padding-bottom : 1px;
				border-bottom : 1px solid #999999;
			}
			
			#container #content #left ul {
				margin : 0;
				margin-left : 25px;
			}
		
		#container #content #right {
			width : 250px;
			margin : 0 0 0 720px;
			color : #666666;
			font-size : 11px;
			margin-bottom : 20px;
			border-left : 1px solid #A4821C;
			padding-left : 25px;
		}
			
			#container #content #right img {
				margin : 5px;
				margin-right : 10px;
			}
			
			#container #content #right p {
				display : block;
				margin : 0 0 0 95px;
				margin-bottom : 20px;
			}
		



	
#footer, .push {
	clear : both;
	height: 140px; /* .push must be the same height as .footer */
}

#footer {
	font-size : 10px;
	text-align : center;
	background-color : #F5EABC;
}
	#footer p {
clear : both;
margin : 0 auto;
		color : #666666;
width : 1000px;
	}
	
	#footer a {
		color : #333333;
		padding-bottom : 1px;
		border-bottom : 1px solid #999999;
	}


#footer #logos {
clear : both;
position : relative;
top : 20px;
padding-bottom : 30px;
text-align : center;
}

#footer #logos a {
border : 0;
padding : 0;
margin-left: 50px;
margin-right : 50px;
}

#new
{
width:100%;
margin-top:-5px;
}
#new a.linkm
{
clear:both;
float:right;
margin-right:87px;
margin-top:-28px
/*margin-bottom:20px;
padding-bottom:20px;*/
/*background-image : url(images/pic10.png);
width:160px;
height:140px;*/
width:120px;
height:80px;
text-decoration:none;
border-bottom:1px solid #FAF4DA;
border:black;
z-index:20;
}
#container #content #new a.linkm
{
border-bottom:1px solid #FAF4DA;
}


#new a:link, #new a:active, #new a:visited, #new a:hover
{
text-decoration:none;
}

img.msg
{
float:left;

width:120px;
height:80px;
margin-top:30px;
margin-left:190px;
/*padding-bottom:50px;
margin-bottom:50px;*/
border:none;
text-decoration:none;
z-index:30;
}

#tablenews
{
width:84%;
}
/* End of 'Layout: Left sidebar + 1 column' */

/* Start of CMSMS style sheet 'footer' */
/* (C) 2007 YOOtheme.com */

div.yoo-toppanel div.panel-container {
	position: absolute;
	left: 50%;
	width: 100%;
	height: 0px; /* overlapping link bug */
	margin-left: -50%;
	z-index: 15;
}

div.yoo-toppanel div.panel-wrapper {
	height: 0px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

div.yoo-toppanel div.panel {
	position: relative;
}

div.yoo-toppanel div.trigger {
	position: relative;
}

div.yoo-toppanel div.article {
	clear: both;
}/* (C) 2007 YOOtheme.com */

div.default div.yoo-toppanel div.panel {
	background: #000000 url(/footerimg/panel_bg.png) 0 100% repeat-x;
	color: #969696;
}

div.default div.yoo-toppanel div.content {
	margin: auto;
	padding-top: 20px;
	overflow: hidden;
}

div.default div.yoo-toppanel div.close {
	width: 50px;
	height: 18px;
	margin-bottom: 10px;
	border: 1px solid #646464;
	background: #1e1e1e;
	float: right;
	overflow: hidden;
	text-align: center;
	font-size: 85%;
	line-height: 18px;
	cursor: pointer;
}

div.default div.yoo-toppanel div.trigger {
	top: 0px;
	width: 120px;
	margin-left: -60px;
	cursor: pointer;
}

div.default div.yoo-toppanel div.trigger img {
	width: 20px;
	height: 19px;
	border: 0px;
}

div.default div.yoo-toppanel div.trigger-l, div.default div.yoo-toppanel div.trigger-r {
	width: 20px;
	height: 19px;
	float: left;
}

div.default div.yoo-toppanel div.trigger-l {
	background: url(/footerimg/trigger_l.png) 100% 0 repeat-x;
}

div.default div.yoo-toppanel div.trigger-r {
	background: url(/footerimg/trigger_r.png) 100% 0 repeat-x;
}

div.default div.yoo-toppanel div.trigger-m {
	width: 80px;
	height: 19px;
	background: url(/footerimg/trigger_m.png) 100% 0 repeat-x;
	float: left;
	text-align: center;
	font-size: 85%;
	line-height: 18px;
	overflow: hidden;
	color: #ffffff;
}

div.default div.yoo-toppanel div.article {
	padding-bottom: 10px;
}/* (C) 2007 YOOtheme.com */

div.transparent div.yoo-toppanel div.panel {
	/* position: relative; /* IE6 link fix for transparent background image */
	background: url(/footerimg/trans/panel_bg.png) 0 100% repeat;
	color: #969696;
}

div.transparent div.yoo-toppanel div.content {
	margin: auto;
	padding-top: 20px;
	overflow: hidden;
}

div.transparent div.yoo-toppanel div.close {
	width: 50px;
	height: 18px;
	margin-bottom: 10px;
	border: 1px solid #646464;
	background: #757575;
	float: right;
	overflow: hidden;
	text-align: center;
	font-size: 85%;
	line-height: 18px;
	cursor: pointer;
	color:#FFFFFF;
}

div.transparent div.yoo-toppanel div.trigger {
	top: 0px;
	width: 120px;
	margin-left: -60px;
	cursor: pointer;
}

div.transparent div.yoo-toppanel div.trigger img {
	width: 20px;
	height: 19px;
	border: 0px;
}

div.transparent div.yoo-toppanel div.trigger-l, div.transparent div.yoo-toppanel div.trigger-r {
	width: 20px;
	height: 19px;
	float: left;
}

div.transparent div.yoo-toppanel div.trigger-l {
	background: url(/footerimg/trans/trigger_l.png) 100% 0 repeat-x;
}

div.transparent div.yoo-toppanel div.trigger-r {
	background: url(/footerimg/trans/trigger_r.png) 100% 0 repeat-x;
}

div.transparent div.yoo-toppanel div.trigger-m {
	width: 80px;
	height: 19px;
	background: url(/footerimg/trans/trigger_m.png) 100% 0 repeat-x;
	float: left;
	text-align: center;
	font-size: 85%;
	line-height: 18px;
	overflow: hidden;
	color: #ffffff;
}

div.transparent div.yoo-toppanel div.article {
	padding-bottom: 10px;
}

#footer_seo ul {
padding-top : 30px;
font-size : 14px;
line-height : 160%;
color : #000000;
list-style-type : none;
}


#footer_seo ul li {
list-style-type : none;
display : inline;
margin-left : 15px;
padding-right : 15px;
border-right : 1px solid #333333;
}

#footer_seo ul li dfn {
display : none;
}

#footer_seo ul li a {
border : 0;
color : #000000;
}


#footerCol1{
color : #000;
font-size : 13px;

float : left;
margin : 0px 20px 0px 220px;
}

#footerCol2{
color : #000;
font-size : 13px;

float : left;
margin : 0px 20px 0px 0px;
}

#footerCol3{
color : #000;
font-size : 13px;

float : left;
margin : 0px 20px 0px 0px;
}

/*float : left;
margin : 0px 20px 0px 0px;
}*/



/* End of 'footer' */

