@charset "utf-8";
body {
	font:12px Arial; color:#454141; padding:0px; margin:0px; line-height:18px; background:url(../images/bg.jpg) repeat left top #2a0b06;
}
a{text-decoration:none; color:#515151;}
input{font:12px Arial; color:#454141;}
a:hover{text-decoration:underline; color:#000;}
header, footer, section, figure, h1, h2, h3, h4, h5, h6, span, p, strong, nav, form{padding:0px; margin:0px;}
header, footer, section, figure, h1, h2, h3, h4, h5, h6,  nav, form{display:block;}
img{border:none;}
ul{padding:0px; margin:0px;}
li{list-style-type:none;}
.clearfix{height:0.1px; overflow:hidden; clear:both;}
@font-face {
font-family:'Myriad Pro';
src: url('type/Myriad Pro.eot');
src: local('Myriad Pro'),
local('Myriad Pro'),
url('type/Myriad Pro.ttf') format('truetype');} 
.right{float:right;}
.left{float:left;}

/*----------------------------------fixed----------------------------------*/
#wapper1{width:850px; overflow:hidden; position:relative; margin:0 auto; background:#fff;}
#wapper{width:823px; overflow:hidden; position:relative; margin:0 auto;}
/* topheader */
#top-header{overflow:hidden; position:relative; background:url(../images/headerbg.gif) no-repeat -20px top;}

#top-header_small{overflow:hidden; position:relative; background:url(../images/top_bg_small.jpg) no-repeat bottom center;}
#top-header h1{ text-align:center; padding-left:31px;}

/* nagigation */
#nav_menu{background:url(../images/menu-bg.png) no-repeat center; height:52px; text-transform:uppercase; text-align:center;}
#nav_menu ul{overflow:hidden; line-height:33px;}
#nav_menu ul li{list-style-type:none; display:inline; font-weight:bold;}
#nav_menu a{text-decoration:none; color:#82817e; padding:9px 27px; background:url(../images/menu-line.gif) no-repeat right;}
#nav_menu a:hover, #nav_menu ul li a.selected {text-decoration:none; background:url(../images/menuhover.gif) no-repeat center; color:#000;}

/* header */
#headersection{position:relative; overflow:hidden; background:url(../images/header.png) no-repeat; padding:3px 0px 14px 13px;}

.header_small{position:relative; overflow:hidden; background:url(../images/header.png) no-repeat; padding:0px;}

/*body*/
#bodysection{overflow:hidden; position:relative; padding:5px 15px 0px 15px; height:100%}
#bodysection .leftsection{width:575px; float:left; overflow:hidden; position:relative; }
#bodysection .leftsection h2{ font:28px Georgia, "Times New Roman", Times, serif; color:#a59347; margin-bottom:10px;}
#bodysection .leftsection .aboutcontent{ color:#8a8a89; line-height:20px; text-align:justify; background:url(../images/about-bg.gif) no-repeat top left; padding:25px 0px 0px 0px; margin-bottom:20px;}
#bodysection .leftsection .aboutcontent img{padding:0px 10px 2px 0px;}
#bodysection .rightsection{ width:208px; overflow:hidden; position:relative; float:left; margin:0px 0px 0px 10px;}
#bodysection .rightsection h2{font:28px Georgia, "Times New Roman", Times, serif; color:#a59347; margin-bottom:10px;}
#bodysection .rightsection .rightcontent{ text-align:center; background:url(../images/tem-bg.gif) no-repeat top; padding:10px 0px 0px 0px;}
#bodysection .rightsection .rightcontent h3{font:18px Georgia, "Times New Roman", Times, serif; color:#a59347; margin-bottom:10px; text-align:left;  padding:20px 0px 0px 10px;}
.inside_content{
width:100%;
height:auto;
overflow:hidden;
clear:both;}

.inside_content ul{
margin:0px;
padding-top:5px; padding-bottom:10px;
list-style:none;}

.inside_content ul li{
padding-left:15px; line-height:26px; background:url(../images/arrow2.gif) no-repeat left 11px;
}
.inside_content ul li a{

	text-decoration:none;
	color:#e4ae07;
	
	}
.inside_content ul li a:hover{
	color:#e4ae07;
	

}

.inside_content p{
margin:0px;
padding:0px;
display:block;
line-height:20px;
text-align:justify;}

.heading_font{
font:28px Georgia, "Times New Roman", Times, serif; color:#a59347; margin-left:20px;}
#ourservices{overflow:hidden; position:relative; width:100%; margin-bottom:5px;}
#ourservices h4{font:28px Georgia, "Times New Roman", Times, serif; color:#a59347; margin-bottom:15px; border-bottom:1px solid #e2e2e2;}
#ourservices img{ float:left; margin:0 9px; border:8px solid #dfdddd;}
.img_border{
	float:left;
	border:8px solid #dfdddd;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
}

/*footer*/
#footersection{overflow:hidden; position:relative; background:#ebebeb; padding:16px 18px 16px 18px;}
.footer_nav{text-decoration:none;  padding:0px 0px 18px 0px; text-align:center; color:#8f8e8e; }
.footer_nav ul{overflow:hidden;}
.footer_nav ul li{display: inline;}
.footer_nav a{text-decoration:none;padding:0px 20px; font-weight:bold; color:#8f8e8e;}
.footer_nav a:hover, .nav_menu ul li a.selected {text-decoration:underline; color:#000;}
#footersection .copyright{font:11px Verdana; position:relative; overflow:hidden; height:100%}
#footersection .copyright .copy{width:50%; float:left; line-height:24px; overflow:hidden;}
#footersection .copyright .powerd{width:50%; float:right; text-align:right; overflow:hidden;}
#footersection .copyright .powerd a{text-decoration:none;}
.imagesborder{border:1px solid #f3f3f3; margin:10px;}

.subheading{
font-family: Calibri, Arial, Tahoma;
font-size:16px;
font-weight:bold;
margin-left:5px;
}

.mainform{background-color:#fff; border:#f2f1ec 1px solid;}
.label_1{border:#e4e5e0 1px solid; width:200px; height:20px; margin-bottom:10px;}
.label_4{border:#e4e5e0 1px solid; width:200px; height:20px; margin-bottom:10px;}
.button{background-color:#500601; font-size:12px; color:#FFFFFF; padding:3px 5px 3px 5px;}