@charset "utf-8";
/* CSS Document */
body,li,a,img,h5{
	padding:0px;
	margin:0px;
	list-style:none;
	text-decoration:none;
	outline:none;
	border:none;
}
p{color:#000;font-family: 'Droid Serif', serif;font-size:15px;}
.wrapper{
	width:100%;
	float:left;

	font-family: 'Droid Serif', serif;
	
	font-size:16px;
}
.inner_box{
	width:1000px;
	margin:0 auto;
}
.top{
	width:1000px;
	float:left;
	position:fixed;
	z-index:9;
	margin:0px 0px 30px 0px;
}
.logo{
	width:194px;
	height:96px;
	float:left;
	margin:0px 0px 0px -7px;
	background:url(../images/logo.png) no-repeat;
}
.top_nav{
	width:819px;
	height:60px;
	background:url(../images/nav_bg.png) no-repeat;
	float:left;
	margin:0px 0px 0px -7px;
}
.top_nav li{
	float:left;
	font-weight:600;
	font-size:14px;
	padding:13px 10px 10px 10px;
}
.top_nav li a{
	color:#354735;
	padding:3px 17px 10px 17px;
}
.top_nav li a:hover{
	background:url(../images/nav_hover_bg.png) repeat-x;
}
.top_nav li a.active{
	background:url(../images/nav_hover_bg.png) repeat-x;
}
.banner_part{
	width:1000px;
	float:left;
	padding:60px 0px 45px 0px;
	margin:90px 0px 0px 0px;
}
.banner_touch{
	width:190px;
	float:left;
}
h1{
	font-family: 'Droid Serif', serif;
	
	font-size:18px;
	color:#89898d;
	font-weight:500;
}
.home_touch_img{
	width:106px;
	height:85px;
	background:url(../images/home_con.png) no-repeat;
}
.click{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.click a{
	color:#9b7919;
}
.home_touch_img1{
	width:59px;
	height:81px;
	float:right;
	margin:-20px 20px 0px 0px;
}
.banner_img_bg{
	width:530px;
	float:left;
	background:#eee;
	height:289px;
	margin:0px 0px 0px 40px;
}
.banner_img{
	width:507px;
	height:267px;
	margin:10px 0px 0px 11px;
	overflow:hidden;
}
.why_us{
	width:200px;
	float:right;
	color:#89898d;
	line-height:22px;
	text-align:justify;
}
.why_us li{
	list-style-image:url(../images/why_us_img.png);
	list-style-position:inside;
	background:url(../images/why_us_img_border.png) bottom no-repeat;
	padding:20px 0px 20px 0px;
	color:#000;
	font-family: 'Droid Serif', serif;
}
.why_us{
	margin:0px 0px 25px 0px;
}
.text_area{
	width:1000px;
	float:left;
	line-height:24px;
	color:#89898d;
}
h2{
	font-size:36px;
	color:#89898d;
	text-align:center;
	font-family: 'Droid Serif', serif;
	margin:0px 0px 30px 0px;
	font-weight:100;
}
.text_con{
	width:760px;
	float:left;
}
.text_read{
	width:193px;
	float:right;
	background:url(../images/read_more.png) no-repeat;
	height:43px;
	font:18px Arial, Helvetica, sans-serif;
	padding:10px 0px 0px 10px;
	margin:30px 0px 0px 20px;
}
.text_read a{
	color:#000;
	padding:10px 50px 10px 20px;
}
.text_read a:hover{
	color:#354735;
}
.our_work{
	width:1000px;
	float:left;
	background:url(../images/our_work.png) no-repeat;
	margin:20px 0px 40px 0px;
	height:54px;
}
.special_color{
	color:#354735;
	text-align:center;
}
.our_work_bg{
	width:930px;
	float:left;
	background:url(../images/our_work_bg.png) no-repeat;
	height:100px;
	padding:0px 0px 0px 70px;
}
.footer{
	width:1000px;
	float:left;
	background:url(../images/footer_border.png) top center no-repeat;
	margin:45px 0px 20px 0px;
	font:12px Arial, Helvetica, sans-serif;
	color:#89898d;
}
.footer_con{
	float:left;
}
.footer_con li{
	float:left;
	padding:20px 20px 0px 0px;
	font-family: 'Droid Serif', serif;
}
.footer_con li a{
	color:#000;
}
.footer_con li a:hover{
	color:#000;
}
.designed{
	width:140px;
	float:right;
	margin:20px 0px 20px 0px;
}
.designed a{
	color:#D8D8D9;
}


/*------------------------------------------------ About Us -------------------------------------------*/
.about_us{
	width:760px;
	color:#89898d;
	line-height:24px;
	float:right;
}


/*------------------------------------------------ Services -------------------------------------------*/
.services{
	width:1000px;
	float:left;
	color:#89898d;
	line-height:24px;
}
h3{
	font-family:'Conv_BLKCHCRY',Sans-Serif;
	font-size:20px;
	color:#e6b118;
	font-weight:500;
}
.head_mar{
	margin:20px 0px 20px 0px;
}
.services li{
	list-style-image:url(../images/why_us_img.png);
	list-style-position:inside;
	color:#000;
	font-family: 'Droid Serif', serif;
	
}
.clo_span{
	font-family: 'Droid Serif', serif;
	font-size:18px;
	color:#e6b118;
	font-weight:500;
}
.ser_img{
	width:140px;
	float:right;
	margin:0px 0px 0px 50px;
}

/*------------------------------------------------ FAQ -------------------------------------------*/
.clo_span1{
	font-family: 'Droid Serif', serif;
	font-size:15px;
	color:#e6b118;
	font-weight:500;
}


/*------------------------------------------------ Art Works -------------------------------------------*/
.artwork{
	width:1000px;
	padding:100px 0px 30px 0px;
}
.art_title{
	float:left;
	background:url(../images/art_title.png) no-repeat;
	width:185px;
	height:58px;
	text-align:center;
	margin:25px 30px 0px 0px;
}
.artwork li{
	float:left;
	padding:0px 18px 20px 0px;
	text-align:center;
}
.artwork li img{
	border:2px #fff solid;
}
.artwork li img:hover{
	border:2px #ffd800 solid;
}

h5{
	font-family: 'Droid Serif', serif;
	font-size:18px;
	color:#000;
	font-weight:500;
}

/*------------------------------------------------ Contact Us -------------------------------------------*/
.contact_page{
	width:1000px;
	float:left;
	margin:0px 0px 0px 0px;
	color:#D8D8D9;
}
.contact_us_enquiry{
	width:315px;
	float:left;
}
.enq_txt{
	width:300px;
	height:40px;
	border:1px solid #4d4d50;
	border-radius:10px;
	padding:0px 0px 0px 10px;
	background:#0f0f12;
	opacity:0.5;
	color:#f0f0f0;
	font-family:'Conv_BLKCHCRY',Sans-Serif;
}
.enq_txt_file{
	height:30px;
}
.enq_txt:hover{
	border:1px solid #969698;
}
.enq_txt1{
	padding:5px 0px 0px 10px;
	height:150px;
}
.contact_us_enquiry table tr td{
	padding:0px 10px 10px 0px;
	font-family:'Conv_BLKCHCRY',Sans-Serif;
}
.inp_btn{
	background:#fcc100;
	color:#dadadb;
	width:130px;
	padding: 5px;
	border:1px solid #4d4d50;
	border-radius:10px;
	cursor:pointer;
	background:#0f0f12;
	opacity:0.8;
        margin-top: 20px;
}
.inp_btn:hover{
	background:#fcc100;
	border:1px solid #d5a406;
	color:#000;
}
.contact_us_con{
	width:650px;
	float:right;
	color:#000;
}
.contact_us_con table tr td{
	padding:0px 10px 10px 0px
}
.banner_part1{
	padding:50px 0px 30px 0px;	
}

.con_text{font-family: 'Droid Serif', serif;
	font-size:18px; color:#000; font-size:20px;}
.dollar{font-family:Verdana, Geneva, sans-serif; color:#000; font-size:14px; background:url(../images/dollar.png) no-repeat; padding-left:35px; line-height:36px;}

