@charset "utf-8";
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px 0px 0px 0px;
}
#container {
	margin-right: auto;
	width:100%;
	background-color:#FEFEFD;
	padding-bottom:30px;
	text-align:center;
	background:url(../images/conatiner_bg.png) repeat-x;
	margin-left: auto;
}
#container .header_text{
color:#666666;
padding-bottom:5px;
padding-top:7px;
}
#container .header_text b{
color:#999999;
font-variant:normal;
font-size:10px;
}
#container .sub_container{
width:915px;
overflow:hidden;
margin:11px auto auto auto;
}
#container .sub_container .side_panal{
margin-left:745px;
}
#container .site_name_banner{
text-align:left;
float:left;
}
#container .header_link_div{
float:left;
margin:0 0 0 0px;
width:743px;
background:url(../images/main_container.png) no-repeat;
}
#container .banner_bg{
margin-top:43px;
margin:40px auto 0 auto;
font-family:Arial;
font-size:11px;
color:#3E3E40;
width:706px;
min-height:400px;
}
#container .banner_bg h1{
padding:10px 0 5px 0;
font-family:Arial;
font-size:16px;
color:#3E3E40;
}
#container .banner_bg strong{
color:#A69C7B;
font-family:"Gill Sans";
font-size:18px;
font-weight:normal;
}
#container .banner_bg .comments{
margin-left:8px;
margin-bottom:15px;
float:left;
width:470px;
height:100px;
}
#container .banner_bg .comments span{
color:#B2B2B2;
margin-bottom:2px;
font-size:12px;
}
#container .banner_bg .comments span b{
color:#3E3E40;
font-weight:normal;
font-family:Gill Sans;
font-size:18px;
}
#container .side_panal{
margin:48px 0 50px 0; 
width:164px;
position:relative;
background-image:url(../images/right_link_bg.png);
background-repeat:no-repeat;
}
#container .side_panal .contact_us{
width:151;/**/
height:195px;
margin-top:25px;
position:relative;
background-image:url(../images/contact_bg.png);
background-repeat:no-repeat;
background-position:top;
}
#container .side_panal .contact_us .contact_us_heading{
color:#FFFFFF;/**/
padding-left:18px;
padding-bottom:4px;
padding-top:5px;
font-family:"Gill Sans";
font-size:19px;
}
#container .side_panal .contact_us .contact_us_body{
padding-top:16px;/**/
color:#999999;
font:Arial;
font-size:11px;
font-weight:bold;
height:100px;
margin:60px auto auto 0px;
}
#container .side_panal .contact_us .contact_us_body_main p{
color:#999999;/**/
margin: 0 0 0 0;
padding-left:15px;
font:Arial;
font-size:11px;
}
#container .side_panal .contact_us .contact_us_fax{
color:#666666;/**/
font:Arial;
font-size:11px;
font-weight:bold;
margin:0px auto auto 0px;
}
#container .side_panal .contact_us .contact_us_email a{
margin-left:17px;/**/
text-decoration:none;
width:30px;
font-family:Arial;
font-size:11px;
color:#EF007F;
font-weight:bold;
}
#container .side_panal .contact_us .contact_us_body_bold{
float:left;/**/
padding-bottom:1px;
margin:0px auto auto 17px;
width:30px;
}
#container .side_panal .contact_us .contact_us_main{
padding-bottom:1px;/***/
margin-left:17px;
margin-top:0px;
width:80px;
}
#container .side_panal .contact_us .contact_us_main b{
color:#0099FF;
}
#container .side_panal .contact_us .contact_us_body_bold b{
color:#0099FF;
}
#container .side_panal .contact_us .contact_us_body_bold_fax b{
color:#0099FF;
}
#container .side_panal ul{
	list-style-type:none;
	text-align:left;
	padding-left:3px;
	margin:0px;
	position:relative;
	color:#FFFFFF;
}
#container .side_panal li{
	list-style-type:none;
	margin: auto 5px auto 20px;
	width:120px;
	padding-top:7px;
	display:block;
	padding-bottom:4px;
	padding-left: 5px !important;
	padding-right: 15px;	
}
#container .side_panal li a{
	color:#3E3E40;
	font-family:Arial;
	text-decoration:none;
	font-size:15px;
}
#container .side_panal li a:hover{
	color:#EF007F;
	font-family:Arial;
	text-decoration:none;
	font-size:15px;
}
#container .header_link_div ul{
	list-style-type:none;
	margin:0px;
	padding:7px 0 0 95px;
	color:#FFFFFF;
}
#container .header_link_div li{
	color:#FFFFFF;
	float:left;
	list-style-type:none;
	margin:0px;
	padding-left: 10px;
	padding-right: 15px;	
}
#container .header_link_div li a{
	color:#FFFFFF;
	text-decoration:none;
}
#container .side_panal .wccc img{
margin-left:5px;
margin-top:25px;
}
#footer{
background:url(../images/bg.png) repeat-x;
height:138px;
}
#footer .footer_span{
margin:0px auto auto 240px;
}
#footer .footer_links{
	margin:10px auto auto 260px;
	width:520px;
	height:25px;
	color:#14B9F8;
}
#footer .footer_links ul{
	list-style-type:none;
	margin:0px;
	padding-left:0px;
	color:#14B9F8;
}
#footer .footer_links li{
	color:#14B9F8;
	list-style-type:none;
}
#footer .footer_links li a{
	color:#14B9F8;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}
#footer .footer_copyright{
margin:0px auto auto 256px;
font-family:Arial;
font-size:11px;
color:#999999;
}
#footer .footer_copyright a{
font-family:Arial;
font-size:11px;
text-decoration:none;
color:#999999;
}











/*          ///////////////////////////////     CSS By Zishan /////////////////////////         */
#top_navigation {
	height:48px;
	background-image:url(../images/nav_bg.jpg)
}
#left_top_nav {
	float:left;
	color: #FFFFFF;
	background-image: url(../images/top_nav_left.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 25px;
	line-height: 48px;
}
#right_top_nav {
	float:right;
	color: #FFFFFF;
	background-image: url(../images/top_nav_right.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#right_top_nav ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	line-height:48px;
}
#right_top_nav li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	color:#3A9A0B;
	float:left;
	list-style-type:none;
	margin:0px;
	padding-left: 10px;
	padding-right: 15px;	
}
#right_top_nav li a{
	color:#3A9A0B;
	text-decoration: none;
}
#right_top_nav li.home{
	color:#000000;
	background-image: url(../images/home.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#right_top_nav li.about{
	color:#000000;
	background-image: url(../images/about.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#right_top_nav li.portfolio{
	color:#000000;
	background-image: url(../images/portfolio.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#right_top_nav li.testimonials{
	color:#000000;
	background-image: url(../images/testimonials.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#right_top_nav li.contact{
	color:#000000;
	background-image: url(../images/contact.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#top_header_image {
	color:#6A6A6A;
	text-align:justify;
	background-image: url(../images/header_bg.jpg);
	height: 250px;
}
#top_header_image_inner {
	color:#6A6A6A;
	text-align:justify;	
	background-image: url(../images/portfolio_banner.jpg);
	height: 250px;
}
#top_header_logo {	
	padding-left:20px;
	float:left;
	text-align:justify;
	width:540px;
	height:250;
	
		
}
#top_header_text {
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	text-align:justify;	
	float:left;
	
}
#top_header_monitor {
	padding-top:15px;
	float:right;
	padding-right:60px;
		
}

#images_navigation {
	background-image: url(../images/img_nav.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	overflow:hidden;
}
#images_navigation ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#images_navigation li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#3A9A0B;
	float:left;
	list-style-type:none;
	margin:0px;
	width:182px;
	padding-left:5px;
	padding-right:5px;
	background:url(../images/right_bdr.gif) no-repeat right top;
}
#images_navigation li h1{
	text-align:center;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	padding-top: 8px;
}
#images_navigation li p{
	font-size:11px;
	font-weight:normal;
	text-transform:none;
	text-align:justify;
	color:#9F9F9F;
	padding-top: 0px;
	padding-left: 3px;
	padding-right: 3px;
	min-height:145px;
}
#images_navigation li img{
	padding-top: 10px;
}
#images_navigation h1 a{
	color:#000000;
	text-decoration:none;
}
#images_navigation p a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#images_navigation_inner {
	background:url(../images/img_nav_02.jpg) repeat-x left top;	
	background-color: #FFFFFF;
	overflow:hidden;
	width:960px;	
}
/*#images_navigation_inner ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}*/
#images_navigation_inner li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#3A9A0B;
	float:left;
	list-style-type:none;
	margin:0px;
	width:182px;
	padding-left:5px;
	padding-right:5px;	
	background:url(../images/right_bdr_02.gif) no-repeat right top;
}
#images_navigation_inner h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#3A9A0B;
	float:left;
	list-style-type:none;	
	width:182px;
	height:44px;
	padding-left:5px;
	padding-right:5px;	
	text-align:center;
	font-size:18px;
	font-weight:normal;
	color:#000000;	
	padding-top:8px;
	background:url(../images/right_bdr_02.gif) no-repeat right top;	
}

#images_navigation_inner h1 a{
	color:#000000;
	text-decoration:none;
}

#page_content {
	background-color:#FFFFFF;
	padding-top:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-left:20px;
	line-height:18px;
	color:#19415C;
	min-height:220px;
	
}
#page_content h1{
	font-weight:normal;
	color:#74AB2E;	
	
}

#page_content h3{
	font-weight:normal;
	color:#74AB2E;
}
#page_content p{
	text-align:justify;
}

#page_content ul{
}
#page_content a{
	color:#74AB2E;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}
#page_link a {
color:#74AB2E;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}

#page_footer {
	color:#ACA79B;
	font-size:10px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	line-height: 18px;	
}
#page_footer img{
	padding-bottom:10px;
}
#page_footer a{
	color:#ACA79B;
	text-decoration:none;
}
#page_footer p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	color:#ACA79B;
	font-size:13px;
	padding-bottom:10px;
}

h1,h2,h3,h4,h5,h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
h1 {
	font-size: 24px;
}
h2 {
	font-size: 18px;
}
h3 {
	font-size: 16px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 12px;
}
h6 {
	font-size: 10px;
}
