@charset "utf-8";
/* CSS Document */

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #FFF;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
p{ margin:0; padding:0;}
a { color:#333333;}
hr{ margin:0 0 10px 0; color:#E6D7B9; height:1px;}
h3 {margin:0 0 10px 0; padding:0;}
h3 a{ text-align:right; font-size:12px; color:#9C784B;}
h2 {margin:0 0 10px 0; padding:0; font-size:13px; color:#94732F; text-align:left; font-weight:bold; text-transform:uppercase;}
h4 {margin:0 0 10px 0; padding:0; font-size:14px; color:#666666l; text-align:left; font-weight:bold}

.columnContainer #container { 
	width: 780px; 
	margin: 0 auto;
	text-align: left;
} 
.columnContainer #header { 
	background: #ffffff; 
	padding: 0 10px 0 20px; 
	text-align: right; 
} 

.columnContainer #header h1 {
	margin: 0;
	padding: 10px 0 0 0;
	color:#9C784B;
	font-size:16px;
	font-weight:normal; 
	text-align:left;
}
.columnContainer #menu{
	clear:both;
	background: #C7A661; 
	padding: 0 10px 0 20px;
	height:25px;
}
.columnContainer #menu ul{ list-style:none;}
.columnContainer #menu li{ float:left; padding:2px 5px; color:#FFFFFF; }
.columnContainer #menu li a {color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}
.columnContainer #menuRight{}
.columnContainer #menuRight ul{margin-left:-10px;}
.columnContainer #menuRight li.mmain{ margin:5px 0; color:#9C784B; font-size:12px; font-weight:bold;}
.columnContainer #menuRight li.mmain a {color:#614b3a; font-size:12px; font-weight:bold; text-decoration:none;}
.columnContainer #menuRight li.mmain a:hover{ text-decoration:underline;}
.columnContainer #menuRight li.msub{ list-style:none; margin:0 0 0 12px; color:#c7a661;}
.columnContainer #menuRight li.msub a {color:#614b3a; font-size:11px; text-decoration:none;}
.columnContainer #menuRight li.msub a:hover{ text-decoration:underline;}
.columnContainer #sidebar1 {
	float: right; 
	width: 250px; 
	padding: 0;
	font-size:12px;
}
.columnContainer #sidebar1 .insideBox{ padding:10px; background:#E6D7B9; line-height:1.5;}
.columnContainer #mainContent { 
	margin: 0 250px 0 0; 
	padding: 20px 20px;
	font-size:11px;
	text-align:right;
} 
.columnContainer #mainContent p{text-align:left;}
.columnContainer #mainContent .links{text-align:right; color:#666666;}
.columnContainer #mainContent .news_head{text-align:left; color:#ffb600; font-weight:bold}
.columnContainer #mainContent .dates{text-align:left; color:#ffb600; font-weight:bold}
.columnContainer #footer { 
	padding: 0 10px 0 20px; 
	background:#D9C295; 
} 
.columnContainer #footer p {
	margin: 0; 
	padding: 10px 0;
	font-size:12px;
	color:#614B3A;
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.columnContainer .warning {	margin:50px 50px 70px 50px;	padding: 10px;	background-color:#F7F7F9;	border:1px solid #E9E8F9;	font-size:14px;	color:#999;	text-align:center;	}
.columnContainer .message_success {	margin:30px 30px 30px 30px;	padding: 10px;	background-color:#82A3D0;	border:1px solid #527AB8;	font-size:14px;	color:#FFFFFF;	text-align:center;	}