/* ---------------------------------------------------------------------
	=Basic
 ---------------------------------------------------------------------*/
body {
	background: #79886e; /**/
	margin:0 auto;
	padding:10px 0;

}
body, input, td {
	color:#5d8128;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}


#main {
	background: #e8ecb2 url(../assets/images/bg_page_inner.jpg) 0 0 no-repeat;
	margin:0 auto;
	text-align:left;
	width:998px;
	height:auto;
}
hr {
	display:none;
}
a {
	color:#e3b964;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}




/* ---------------------------------------------------------------------
	=Header
 ---------------------------------------------------------------------*/
#header {
	height:135px;
	width:998px;
	float:left;
}
	#header .name h1 {
		padding:50px 50px 0 0;
		font-size:20px ;
		font-weight:normal;
		font-style:italic;
		width:265px;
		height:86px;
		float:right;
		margin:0;
	
	}
	
	
	#header .name h1 a {
		text-decoration:none;
		color:#5d8128;
	
	}
	
	#header .name h1 a:hover {
		color:#76a62e;
	
	}
	


	/* Menu */
#nav-menu ul
{
font: 11px Arial, Helvetica, sans-serif;
list-style: none;
padding: 0;
margin: 0;
position:relative;
white-space: nowrap;
line-height:28px;
}

#nav-menu li
{
float: left;
margin: 0 ;



}



#nav-menu li a
{

display:inline;
width:91px;
color: #ffffff;
text-decoration: none;
text-align: center;
padding:0 13px 0 13px;
cursor:pointer;

}
#nav-menu li a:active
{
color: #ffffff;
}
#nav-menu li a:hover
{
color: #6c3b37;

}

#nav-menu li.selected{
}


#nav-menu li.selected a{ /*selected main tab style */
color: #6c3b37; /*THEME CHANGE HERE*/

}

#nav-menu li.selected a:hover{ /*selected main tab style */

color: #6c3b37;
}



/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:770px;
float:right;

} 


/* ---------------------------------------------------------------------
	=Dropdown Menu
 ---------------------------------------------------------------------*/


.dropmenudiv_a{
clear:both;
position:absolute;
top:1px;
left:1px;
margin: -2px 0;
/*border: 1px solid #df96c0; THEME CHANGE HERE*/
 /*border-top-width: 8px;Top border width. Should match height of .ddcolortabsline above*/
line-height:88px;
z-index:100;
background-color: #ed776e;
width: 140px;
visibility: hidden;
text-transform:uppercase;
padding-top:4px;
overflow:visible;
}


.dropmenudiv_a a{
font: 11px Arial, Helvetica, sans-serif;
display: block;
border-top: 1px solid #8d4a45; /*THEME CHANGE HERE*/
padding: 4px 12px 4px 12px;
text-decoration: none;
color: #8d4a45;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #ed776e;
color: #ffffff;
}



/* ---------------------------------------------------------------------
	=Content
 ---------------------------------------------------------------------*/
#content {
	float:left;
	margin:30px;
	width:898px;
	padding:20px;
	height:100%;

}

	#content tblspec {
		font-size:18px;
		font-weight: bold;
		color:#990000;
		line-height:15px;
                                text-transform:capitalize;
		padding: 0px 0px 0px 0px;

	}

	#content h2 {
		font-size:24px;
		font-weight: bold;
		font-style:italic;
		margin:0;
		line-height:30px;
		width:518px;
                                text-transform:capitalize;
		padding: 0 0 20px 0;

	}

	#content h4 {
		font-size:24px;
		font-weight: bold;
		font-style:italic;
		margin:0;
		line-height:30px;
                                text-transform:capitalize;
	}
	
	#content h3 {
		font-size:18px;
		margin:0;
		line-height:20px;
		padding: 10px 0 10px 0;

	}

	#content p {
		margin:0;
		font-size:14px;
		line-height:15px;
	}
	
	#content ul {
		font-size: 14px;
		padding: 0 0 0 20px;
		margin: 0;
		line-height:22px;
		width:auto;
	}
	
	#content li {
		margin-left:10px;
	}
	
	#content a{
		text-decoration:underline;
		color:#406713;
	}
	
	
	#content a:hover {
		text-decoration:none;

	}
	
	
	#content h3 a {
		text-decoration:none;
		color:#406713;
	}
	
	#content h3 a:hover {
		text-decoration:underline;

	}

	#content .table01 {
		margin:0 20px 20px 0;
		width:860px;
		vertical-align:top;
	}
	
	#content .table02 {
		margin:0;
		vertical-align:top;
		width:570px;
	}
	
	#content .table03 {
		vertical-align:top;
		width:100%;
	}
	
	#content .table04 {
		margin:0 auto;
		vertical-align:top;
		width:600px;
		text-align:center;
	}
	
	
	#content .left {
		margin:0;
		width:570px;
		float:left;
		height:auto;
		overflow:visible;
	
	}
	
	#content .right {
		margin:0 auto;
		width:320px;
		float:left;
		height:auto;
		overflow:visible;
	
	}
	
	#content .right_01 {
		margin:0 auto;
		width:320px;
		float:right;
		height:auto;
	}
	
	#content .right td a {
		text-decoration:underline;
		color:#406713;
	
	}
	
	#content .right td a:hover {
		text-decoration:none;
		color:#406713;
	
	}

	#content .img_right_top {
		float:right;
		padding-left:10px;
	}
	
	#content .img_center {
	
		padding:10px;
		text-align:center;
	}
	
	#content .img_right {
		float:right;
		margin-left:10px;
		border:solid 1px;
	}
	
	#content .img_border {
		border:solid 1px #666666;
	}
	
	#content .img_left {
		float:left;
		margin-right:10px;

	}
	
	#content .img_right_top span {
		display:none;
	
	}
	
	#content .img_body_01 {
		float:left;
		padding:48px;
		width:350px;
		height:290px;
		text-align:center;
	
	}
	
	#content .img_body_02 {
		width:400px;
		height:290px;
		float:left;
	}
	
	#content .img_body_02 p {
		text-align:center;
	}
	
	#content .col_01 {
		margin:0;
		width:350px;
		padding:48px;
		float:left;
		height:auto;
	}
	
	#content .col_02 {
		margin:0;
		width:400px;
		float:left;
		height:auto;
	}
	
	#content .col_map_01 {
		background:url(../assets/images/map.gif) 48px 48px no-repeat;
		margin:0 auto;
		width:500px;
		padding:40px 30px 30px 350px;
		float:left;
		height:255px;
	}
	
		#content .col_map_01 p {
		padding:40px 30px 30px 30px;
		text-align:center;
		line-height:25px;
	}
	

/* ---------------------------------------------------------------------
	=Footer
 ---------------------------------------------------------------------*/
#footer {
	clear:both;
	color:#deead6;
	font:11px Arial, Helvetica, sans-serif;
	width:988px;
	text-align:left;
	padding:68px 0 0 10px;
	height:20px;
	background:url(../assets/images/bg_footer_inner.gif) 0 0 repeat-x;

}
#footer:after {
	clear:both;
	content:".";
	height:0;
	display:block;
	visibility:hidden;
}

	#footer .disc {
		width:980px;
	                 font-size:12px;
	}
	#footer .disct {
		font-size:14px;
		font-weight: bold;

	}

	#footer .copy {
		width:400px;
	}
	#footer .copy p {
			margin:0;
		}
		
	#footer .links_a {
		width:300px;
	}
		#footer .links_a a {
			font-size:12px;
			text-decoration: none;
		}
		
		#footer .links_a a:hover {
			text-decoration: underline;
			color:#f4ac1b;
		}
		
	#footer .links_b {
		width:300px;
	}
		#footer .links_b a {
			text-decoration: none;
			color:#deead6;
		}

		#footer .links_b a:hover {
			text-decoration: underline;
			color:#ffffff;
		}

/* ---------------------------------------------------------------------
	=Content-ser
 ---------------------------------------------------------------------*/
#content-ser {
	float:left;
	margin-top:48px;
	margin-left:33px;
	margin-bottom:30px;
	width:898px;
	height:100%;

}

	#content-ser h2 {
		font-size:24px;
		font-weight: bold;
		font-style:italic;
		margin:0;
		line-height:30px;
		width:518px;
                                text-transform:capitalize;
		padding: 0 0 20px 0;

	}
	
	#content-ser h3 {
		font-size:18px;
		margin:0;
		line-height:20px;
		padding: 10px 0 10px 0;

	}

	#content-ser p {
		margin:0;
		font-size:14px;
		line-height:15px;
	}
	
	#content-ser ul {
		font-size: 14px;
		padding: 0 0 0 20px;
		margin: 0;
		line-height:22px;
		width:auto;
	}
	
	#content-ser li {
		margin-left:10px;
	}
	
	#content-ser a{
		text-decoration:underline;
		color:#406713;
	}
	
	
	#content-ser a:hover {
		text-decoration:none;

	}
	
	
	#content-ser h3 a {
		text-decoration:none;
		color:#406713;
	}
	
	#content-ser h3 a:hover {
		text-decoration:underline;

	}

	#content-ser .table01 {
		margin:0 20px 20px 0;
		width:860px;
		vertical-align:top;
	}
	
	#content-ser .table02 {
		margin:0;
		vertical-align:top;
		width:570px;
	}
	
	#content-ser .table03 {
		vertical-align:top;
		width:100%;
	}
	
	#content-ser .table04 {
		margin:0 auto;
		vertical-align:top;
		width:600px;
		text-align:center;
	}
	
	
	#content-ser .left {
		margin:0;
		width:570px;
		float:left;
		height:auto;
		overflow:visible;
	
	}
	
	#content-ser .right {
		margin:0 auto;
		width:320px;
		float:left;
		height:auto;
		overflow:visible;
	
	}
	
	#content-ser .right_01 {
		margin:0 auto;
		width:320px;
		float:right;
		height:auto;
	}
	
	#content-ser .right td a {
		text-decoration:underline;
		color:#406713;
	
	}
	
	#content-ser .right td a:hover {
		text-decoration:none;
		color:#406713;
	
	}

	#content-ser .img_right_top {
		float:right;
		padding-left:10px;
	}
	
	#content-ser .img_center {
	
		padding:10px;
		text-align:center;
	}
	
	#content-ser .img_right {
		float:right;
		margin-left:10px;
		border:solid 1px;
	}
	
	#content-ser .img_border {
		border:solid 1px #666666;
	}
	
	#content-ser .img_left {
		float:left;
		margin-right:10px;

	}
	
	#content-ser .img_right_top span {
		display:none;
	
	}
	
	#content-ser .img_body_01 {
		float:left;
		padding:48px;
		width:350px;
		height:290px;
		text-align:center;
	
	}
	
	#content-ser .img_body_02 {
		width:400px;
		height:290px;
		float:left;
	}
	
	#content-ser .img_body_02 p {
		text-align:center;
	}
	
	#content-ser .col_01 {
		margin:0;
		width:350px;
		padding:48px;
		float:left;
		height:auto;
	}
	
	#content-ser .col_02 {
		margin:0;
		width:400px;
		float:left;
		height:auto;
	}
	
	#content-ser .col_map_01 {
		background:url(../assets/images/map.gif) 48px 48px no-repeat;
		margin:0 auto;
		width:500px;
		padding:40px 30px 30px 350px;
		float:left;
		height:255px;
	}
	
		#content-ser .col_map_01 p {
		padding:40px 30px 30px 30px;
		text-align:center;
		line-height:25px;
	}
	

/* ---------------------------------------------------------------------