body{
	background: url("images/body_bg.png") repeat scroll 0 0 transparent;
    margin: 0;
    padding: 0;
}
a{
	text-decoration:none;
}
a img{
	border:none;
}
select
{
    -webkit-appearance: none;
} 
.main{
	margin:0 auto;
	width:975px;
}
.wrapper{
	float:left;
	width:100%;
}
.header{
	float:left;
	width:100%;
	margin:28px 0 0 0;
}
.header_logo{
	float:left;
	margin:0 0 0 28px;
}
.header_navi{
	float:right;
	margin:0 43px 0 0;
}
.header_navi ul{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.header_navi ul li{
	background: url("images/navi_bg.png") no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 31px;
    margin: 0 0 0 18px;
    padding: 0;
    width: 88px;
}
.header_navi ul li a{
	color: rgb(255, 254, 254);
    float: left;
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    margin: 6px 0 0;
    text-align: center;
    width: 100%;
}
.header_navi ul li a:hover{
	color: #fdfccd;
}
.cntct_container{
	float:left;
	margin:20px 0 0 0;
	width:100%;
}
.cntct_container_top{
	float:left;
	background:url(images/cntct_header_bg.png);
	width:975px;
	height:198px;
}
.cntct_container_bottom{
	float:left;
	background:url(images/cntct_contentbg.png);
	width:975px;
}
.cntct_container_bottom_inner{
	float: left;
    margin: -135px 55px 0;
    padding: 15px 15px 30px;
    width: 85%;
}
.rdng_cont_top{
	float:left;
	width:834px;
	height:17px;
	background:url("images/rdng_cont_top_bg.png") no-repeat scroll 0 0 transparent;
}
.rdng_cont_center{
	float:left;
	width:834px;
	background:url("images/rdng_cont_center_bg.png") repeat scroll 0 0 transparent;
}
.free_cont_reading_about{
	float:left;
	padding: 0 40px 20px;
    width: 755px;
}
.container_about_heading{
	background: url("images/rdng_cont_chead_bg.png") repeat scroll 0 0 transparent;
    float: left;
    height: 93px;
    margin: 10px 0;
    width: 746px;
	text-align:center;	
}
.container_about_heading h1{
	color: #9f1515;
    font-family: Georgia;
    font-size: 30px;
    font-weight: normal;
    margin:28px 0;
	text-shadow: 0 1px 1px rgb(134, 134, 134);
	-moz-text-shadow: 0 1px 1px rgb(134, 134, 134);
	-khtml-text-shadow: 0 1px 1px rgb(134, 134, 134);
	-webkit-text-shadow: 0 1px 1px rgb(134, 134, 134);
}
.container_about_details{
	float:left;
	width:100%;
	margin:15px 0 0 0;
	text-align: justify;
}
.container_about_details p{
	color:#000;
	font-size:16px;
	margin:0;
	font-family:Tahoma;
	line-height: 22px;
}
.container_about_details p span.bg_img{
	border:2px solid #755a36;
	padding:5px;
	background:#fff;
	margin:0 20px 10px 0;
	float:left;
}
.about_submit_btn{
	float:left;
	margin:10px 0 0 0;
	width:100%;
	text-align:center;
	padding: 0 0 15px;
}
.about_submit_btn input{
	height: 59px;
    width: 391px;
	font-size:14px;
	font-family:arial;
	font-weight:bold;
	color:#fff;
	background:url(images/send_detail_button.png) no-repeat scroll 0 0 transparent;
	border:none;
	padding: 0 0 11px;
	cursor:pointer;
}
.contact_box_bottom{
	float:left;
	width:755px;
	height:18px;
	background:url("images/cntct_box_bottom_bg.png") no-repeat scroll 0 0 transparent;
}
.rdng_cont_bottom{
	float:left;
	width:834px;
	height:17px;
	background:url("images/rdng_cont_bottom_bg.png") no-repeat scroll 0 0 transparent;
}
.footer{
	float:left;
	margin:40px 0 0 0;
	width:100%;
	text-align:center;
	padding-bottom: 80px;
}
.footer ul{
	float:left;
	margin:0;
	list-style:none;
	padding:0;
	width:100%;
}
.footer ul li{
	margin:0 14px;
	display:inline;
	padding:0;
	color:#fedf1f;
}
.footer ul li a{
	margin:0;
	color:#fedf1f;
	font-family:Tahoma;
	font-size:13px;
}
.footer span{
	margin:20px 0 0 0;
	float:left;
	width:100%;
}
.footer span p{
	margin:0;
	color:#fff;
	font-family:Tahoma;
	font-size:12px;
}

