/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background:#ADC287 url('images/body_bg.jpg') repeat-x;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px
	}

/* ********************* master **************************************** */
#master {
	width:941px;
	min-height:500px;
	margin:0px auto;
	padding: 0px;
	}

/* ********************* header **************************************** */
#header {
	width:941px;
	height:211px;
	margin: 0px;
	background:url('images/header_bg.jpg') repeat-x;
	padding: 0px
	}

#banner {
	width:941px;
	height:175px;
	margin: 0px;
	padding: 0px;
	float:left;
	}
#head_menu {
	width:941px;
	height:33px;
	margin: 0px;
	float:left;
	background:url('images/head_menu_bg.jpg') repeat-x;
	text-align: center; padding-left:5px; padding-right:0px; padding-top:8px; padding-bottom:0px
	}	

.menu_nav {
	height:23px;
	margin: 0px;
	padding: 0px 2px 0px 2px;
	float:left;
	font-size:14px;
	}

.menu_left {
	width:10px;
	height:23px;
	margin: 0px;
	padding: 0px;
	float:left;
	background:url('images/menu_left.jpg') no-repeat;
	}

.menu_mddl {
	height:23px;
	margin: 0px;
	padding: 0px;
	float:left;
	background:url('images/menu_bg.jpg') repeat-x;
	}

.menu_rght {
	width:9px;
	height:23px;
	margin: 0px;
	padding: 0px;
	float:left;
	background:url('images/menu_rght.jpg') no-repeat;
	}

.menu_nav a {
	color:#993300;
	text-decoration:none;
	padding: 4px 6px 0px 6px;
	display:block;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.menu_nav a:hover {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	}









/* ********************* content_page **************************************** */
#content_page {
	width:941px;
	min-height:300px;
	margin: 0px;
	float:left;
	padding: 20px 0px 0px 0px;
	}

#content_left {
	width:186px;
	min-height: 250px;
	float:left;
	margin: 0px;
	padding: 0px;
	}

#content_left_top {
	width:186px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	background:url('images/left_m_top.jpg') no-repeat;
	}

#content_left_link_area {
	width:186px;
	min-height: 250px;
	margin: 0px;
	background:url('images/left_m_bg.jpg') repeat-y;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px
	}

#content_left_link_area ul {
	margin: 0px;
	padding: 0px;
	}

#content_left_link_area ul li {
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url('images/left_m_mouse.jpg');
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold
	}

#content_left_link_area ul li a {
	width:167px;
	height:27px;
	display:block;
	font-size:14px;
	margin: 0px;
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url('images/left_m_hover.jpg');
	background-repeat: no-repeat; padding-left:15px; padding-right:0px; padding-top:4px; padding-bottom:3px
	}

#content_left_link_area ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url('images/left_m_mouse.jpg');
	background-repeat: no-repeat;
	font-size: 14px
	}
	
#content_left_foot {
	width:186px;
	height: 10px;
	margin: 0px;
	padding: 0px;
	background:url('images/left_m_foot.jpg') no-repeat;
	}

#left_txt_box1 {
	width:164px;
	min-height:150px;
	margin: 0px;
	padding: 0px;
	float:left;
	}
	
#left_txt_box1_top {
	width:164px;
	height:6px;
	margin: 0px;
	padding: 0px;
	float:left;
	background:url('images/left_pic_top.jpg') no-repeat;
	}
	
#left_txt_box1_area {
	width:164px;
	min-height:80px;
	margin: 0px;
	padding: 0px;
	float:left;
	background:#679902;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 10px;
	}
	
#left_txt_box1_bttm {
	width:164px;
	height:6px;
	margin: 0px;
	padding: 0px;
	float:left;
	background:url('images/left_pic_bttm.jpg') no-repeat;
	}
	
#left_txt_box1 {
	width:164px;
	min-height:150px;
	margin: 0px;
	padding: 0px;
	float:left;
	}
	
	
	

/* ********************* main_content **************************************** */
#main_content {
	width:751px;
	min-height: 250px;
	margin: 0px;
	padding: 0px 0px 0px 3px;
	float:left;
	}
	
#content_top {
	width:751px;
	height: 11px;
	margin: 0px;
	padding: 0px;
	float:left;
	background:url('images/main_cont_top.jpg') no-repeat;
	}

#content_txt_area {
	width:731px;
	min-height: 250px;
	margin: 0px;
	padding: 5px 10px 0px 10px;
	float:left;
	background:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	}

#content_bttm {
	width:751px;
	height: 11px;
	margin: 0px;
	padding: 0px;
	float:left;
	background:url('images/main_cont_foot.jpg') no-repeat;
	}


/* ********************* footer **************************************** */
#footer {
	width:941px;
	min-height: 70px;
	margin: 0px;
	padding: 0px;
	float:left;
	}
	
#foot_top {
	width:941px;
	height: 9px;
	margin: 0px;
	background:url('images/footer_top.jpg') no-repeat;
	padding: 0px
	}

#foot_txt_area {
	width:921px;
	min-height: 40px;
	background:#FFFFFF;
	text-indent: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #679902;
	padding:15px 10px 0px 10px;
	margin: 0px;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: middle;
	}
.develop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #004080;
	text-decoration:none;
	text-align:right;
}
.develop:hover{
	color: #C44000;
}
#foot_bttm {
	width:941px;
	height: 9px;
	margin: 0px;
	padding: 0px;
	background-image: url('images/footer_bttm.jpg');
	background-repeat: no-repeat
	}
		/* *****************  Inner Banner PAGE  ***********************************/

#inn_banner {
	width:751px;
	height:160px;
	padding: 0px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	}

#inn_content_top {
	width:751px;
	height: 11px;
	margin: 0px;
	padding: 0px;
	float:left;
	background:url(images/main_cont_top.jpg) no-repeat;
	}

#inn_content_txt_area {
	width:731px;
	min-height: 120px;
	margin: 0px;
	float:left;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 145px;
	}

#inn_content_bttm {
	width:751px;
	height: 11px;
	margin: 0px;
	padding: 0px;
	float:left;
	background:url(images/main_cont_foot.jpg) no-repeat;
	}
	/*-----------------image gallery------------------ */
div.thumb {
margin: 3px;
border: 1px solid #A0ACC0;
height: auto;
float: left;
text-align: center;
}
.thumb img{
display: inline;
margin: 5px;
border: 1px solid #A0ACC0;
}
.thumb a:hover img {border: 1px solid black;}
.photocattitle {text-align: center; font-weight: bold;}
.phototitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-weight: normal;
width: 120px;
margin: 0 3px 3px 3px;
} 
.headline {
	margin: 0px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #238DC7;
	text-decoration: none;
	text-indent: 20px;
	word-spacing: 8px;
	letter-spacing: 2px;
	height: 30px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}
.bodytextn {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #383838;
	text-decoration: none;
	padding: 0px;
}
