body {
	margin-top:10px;

	/* background-color: #C3BFA2; */
	background-color: #5c5845;
	text-align:center;

}
/* a wrapper for the entire page */
div#main_wrapper {
	width:916px;
	height:auto;
}
html>body div#main_wrapper {
	margin : 0 auto ;
	position : relative ;
	top : 0px ;
	left : 0px ;
}
/* ************************************************************* */

.main_area {
	background-color: #ecead8;
	background-image:url(/images/back_2.jpg);
	background-repeat:no-repeat;
	height:300px;
	height:100%;
}

#logo_area {
	height: 158px;
	width:258px;
	background-image:url(/images/logo_top_left.jpg);
	background-repeat:no-repeat;
	cursor: pointer;
	cursor: hand;
	
}



#contact_info {
	height:250px;
	width:258px;
	background-color:#1d2a3c;
	background-image:url(/images/left_menu_bg.jpg);
	background-repeat:no-repeat;
	
	
	font-size:10pt;
	font-family:tahoma;
	color:white;
}



#contact_info p.ci_heading {
	color:#c1c0a2;
	padding:0;
	margin:0;
	margin-bottom:4px;
	font-size:11pt;
	font-weight:bold;
	
}

#left_portrait {
	height:344px;
	width:258px;
	
}

#left_portrait img {
	display:block;	
	height:344px;
	width:258px;
	
	
}

#front_bottom_footer {

	height:37px;
	
	text-align:center;
	
	border-top:solid 1px #ababab;
	font-size:10pt;
	font-family:tahoma;
	padding-top:23px;
	
/*	
	text-align:center;
	
	font-size:10pt;
	font-family:tahoma;
	*/
}
 

#header_table td {
	height:133px;
	background-color:#c3bfa2;
	vertical-align:top;
	text-align:center;
	
	font-weight:none;
	font-size:8pt;
	color:#504e41
}

#header_table td div.btn {
	font-size:9pt;
	height:25px;
	padding-top:17px;
	width:115px;
	background-image:url(/images/menu_text_bg.gif);
}

#header_table td div.btn_on {
	font-size:9pt;
	height:25px;
	padding-top:17px;
	width:115px;
	background:#797359;
}


#header_table td div.btn:hover {
	font-size:9pt;
	height:25px;
	padding-top:17px;
	width:115px;
	background:#797359;
}

#header_table td img {
	display:block;
	margin-bottom:0px;
	border:0;
}
#header_table td a {
	text-decoration:none;
	color:#302e25;
	
}

.status_bar {
	background-color:#c3bfa2;
	height:23px;
	border-bottom:solid 1px #c3bfa2;
	text-indent:10px;
}


#page_body {
	padding-left:20px;
	padding-top:10px;
	font-size:12px;
	font-family:tahoma;
}


#page_body td {
	font-size:9pt;
	font-weight:none;
	
}

.input_text {
	width:300px;
}

a {
	color:#6d5206;

	font-style:bold;
	font-size:12px;
	text-decoration:none;
}

a#contact_info {
	color:white;
	text-decoration:none;
	
}

a:hover {
	text-decoration:underline;
	color:#6d5206;
}

.main_text {
	font-size:12px;
	font-family:tahoma;
	}
	

.header_1 {
	font-size:12px;
	font-weight:bold;
	font-family:tahoma;
	margin-bottom:0px;
	margin-top:0px;
	}
	

.header_main {
	font-size:16px;
	font-weight:bold;
	margin-bottom:0px;
	font-family: tahoma;
	
	}
	

.header_title {
	font-size:18px;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
	font-family: tahoma;
	}
	
.header_message {
	font-family:tahoma;
	font-size:14px;
	}

.hr_title {
	width:645px;
	color:#6d5206;
	size:1px;
	}	
	

#about_us {
	padding-left:20px;
	padding-top:10px;
	font-size:12px;
	font-family:tahoma;
}

.header_left {
	font-size:18px;
	color:#bda157;
	margin-bottom:0px;
	padding-bottom:0px;
	position:relative;
	left:15px;

	}
	
.left_menu {
	color:#FFFFFF;
	font-style:normal;
	font-size:14px;
	text-decoration:none;
	position:relative;
	font-family:tahoma;
	font-size:12px;

}

.left_menu_selected {
	color:#6d5206;
	font-style:normal;
	font-size:12px;
	text-decoration:underline;
	font-family:tahoma;
}

.breadcrumb {
	font-size:14px;
	text-decoration:none;
	
}

.breadcrumb_link {
	color:#6d5206;

	
	font-size:14px;
	text-decoration:none;
}