@charset "utf-8";
/* CSS Document */

body, html {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg_header.jpg);
	background-repeat:repeat-x;
	font-family: Calibri, Arial, Verdana, sans-serif;
	line-height: 18PX;
	font-size:12px;
	color: #989898;
	height: 100%; 
}
a img {
         border: 0 none;
           }

A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: #F60;}


div#contentmain p a
         {
           border: 0 none;
         }


#wrap_newscontents {
	padding: 15px 0px 30px 0px;
	vertical-align:top;
	}


#newstitle {
	font-size:18px;
	font-weight:normal;
	color: #ff4a03;
	display:block;
	margin-bottom: 10px;
	}
	
#home_contents {
	width: 650px;
	}


#news_wrap {
	width: 600px;
	float:left;
	font-size:12px;
	line-height: 18PX;
	overflow:hidden;
	height:170px;
	}
#news_wrap LI {
	padding-bottom: 10PX;
	}
#news_wrap LI A {
	text-decoration:none;
	color:#666;
	}
#news_wrap LI A:HOVER {
	color:#F30;
	}

#wrap_scrollbar {
	width:30px; float:right; background-image: url(../images/scroll_bar.gif); background-repeat:repeat-y;
	}


#wrap_bottom {
	background-image:url(../images/bg_footer.jpg); background-repeat:repeat-x;
	}

#wrap_bottom a {
	color:#FFF;
	}

	

#wrap_footer {
	width:1000px; vertical-align:top;
	}
	
#wrap_copy {
	color: #FFFFFF; width: 600px; float:left; padding-left: 10px; padding-bottom: 10px;
	}	

#wrap_newsletter {
	float:right; width: 300px; color:#FFF; text-transform: uppercase; font-weight:bolder;
	}


#Cright_Services {
	padding: 40px 15px 120px 40px; width: 430px; color: #727272; font-size: 13px; 
	}


#Cright_Services H1 {
	color:#ff5c03; display:block; font-size:35px; text-transform:capitalize; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-bottom: 10px;
	}

#Cright_Services p {
	}


#Cright_LServices {
	padding: 20px 15px 70px 15px; width: 450px; color: #727272; font-size: 13px; 
	}


#Cright_LServices H1 {
	color:#ff5c03; display:block; font-size:35px; text-transform:capitalize; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-bottom: 10px;
	}

#Cright_LServices p {
	}
#Cright_LServices ul li {
	text-transform:uppercase; font-weight:bold; font-size:16px; line-height: 20px;
	}
.small_info {
	display:block; font-size:14px; text-transform:none; padding: 10px 0px 10px 0px;
	}	
.small_info a {
	color:#666; text-decoration:none;
	}
.italic_orange {
	font-style:italic; color:#ff5c03; font-size:14px; font-family: "Times New Roman", Times, serif;
	}
#textfield_180 {
	background-image: url(../images/bg_form.gif); background-repeat:no-repeat; border: 0px; height: 25px; width: 180px; color:#F63; font-family:'Times New Roman', Times, serif; font-size:14px; padding: 3px 3px 0px 3px;
	}
#page-wrap {
	width: 330px;
}

#service_divider {
	vertical-align:top; background-image:url(../images/bg_divider.jpg); background-repeat:repeat-y; filter: alpha(opacity=30); -moz-opacity:.30; opacity:.30; width: 180px; padding: 100px 25px 0px 30px;
	}

#txt_insidedivider {
	color:#000000; text-transform:uppercase; font-size:18px; line-height: 30px; font-family:Calibri, Arial, Verdana, sans-serif; filter: alpha(opacity=100); -moz-opacity:100; opacity:100; font-weight:bold;
	}

textarea#styled {
	width: 330px;
	height: 120px;
	border: 3px solid #E2E2E2;
	color: #666;
	padding: 5px;
	font-family: "Times New Roman", Times, serif;
}
.form_title {
	text-align:right; padding-right: 5px; width: 80px; vertical-align:top;
	}
#button_submit {
	color:#666; border: 1px solid #F4F4F4; font-size: 11px; margin: 10px 0px 0px 0px; padding: 3px; 
	}


#Cright_About {
	padding: 40px 15px 70px 15px; width: 450px; color: #727272; font-size: 13px; 
	}


#Cright_About H1 {
	color:#ff5c03; display:block; font-size:35px; text-transform:capitalize; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-bottom: 10px;
	}
#Cright_About H2 {
	color:#ff5c03; display:block; font-size:16px; text-transform:capitalize;
	}

#Cright_About p {
	}

#about_Rimg {
	padding: 35px 0px 0px 0px; vertical-align:top;
	}
#right_testimonials {
	padding: 40px 0px 0px 0px; width: 100%; color: #727272; font-size: 13px; vertical-align:top; 
}
#right_testimonials H1 {
	color:#ff5c03; display:block; font-size:40px; text-transform:capitalize; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-bottom: 10px; padding-left: 20px; line-height: 40px;
	}
#right_testimonials H2 {
	color:#ff5c03; display:block; font-size:16px; text-transform:capitalize;
	}

#news_sectionL {
	vertical-align:top; background-color:#c9c9a7; color:#FFF; width: 290px; font-family:Georgia, 'Times New Roman', Times, serif; padding: 20px 0px 0px 20px; font-family:Calibri, Arial, Verdana, sans-serif;
	}
#news_sectionL H4 {
	font-size:24px;
	}
#news_sectionL H5 {
	font-size:18px; font-weight:normal; margin-bottom: -1px;
	}
#news_sectionR {
	padding: 0px 0px 0px 35px;
	}

#news_sectionR B {
	display:block; color:#8a9385; font-size:14px; padding-bottom: 0PX;
	}

#Cright_testimonials {
	padding: 40px 0px 30px 0px; width: 100%; color: #727272; font-size: 13px; vertical-align:top; 
	}
#Cright_testimonials P {
	padding-right: 40PX; padding-left: 20px;
	}
#wrap_lists {
	
	}	
#wrap_lists ul li {	
    font-weight:bold; line-height: 34px; font-size:14px;
	}	
#wrap_lists ul li a {
	color: #FFF; background-color:#89917b; border: 1px solid #6d7457; padding: 3px 5px; text-decoration:none; font-size: 11px; margin-left: 15px; 
	}
#wrap_lists ul li a:hover {
	color: #FFF; background-color:#6d7457; border: 1px solid #6d7457; padding: 3px 5px; text-decoration:none; font-size: 11px; margin-left: 15px; 
	}	

#about_tag {
	color: #89917b; padding: 30PX 20PX; font-family: Georgia, 'Times New Roman', Times, serif; font-size:14px; line-height: 20PX; font-weight:normal;
	border-bottom:#999 dashed 1px; border-left:#999 dashed 1px; border-top:#999 dashed 1px;
	}
#about_tag H3 {
	font-size:22px; font-style: italic; color: #6d7457; margin-bottom: -5px; margin-top: -5px; font-weight: normal; line-height: 25px;
	}	
#team_sectionL {
	vertical-align:top; background-color:#F60; color:#FFF; width: 290px; font-family:Georgia, 'Times New Roman', Times, serif; padding: 20px 0px 0px 20px; font-family:Calibri, Arial, Verdana, sans-serif;
	}
#team_sectionL H4 {
	font-size:24px; font-weight:normal; 
	}
#team_sectionL H5 {
	font-size:18px; font-weight:normal; margin-bottom: -2px;
	}
#team_sectionR {
	padding: 0px 0px 0px 35px;
	}	
	
#Cright_testimonials H1 {
	color:#ff5c03; display:block; font-size:40px; text-transform:capitalize; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-bottom: 10px; padding-left: 20px; line-height: 40px;
	}
#Cright_testimonials H2 {
	color:#ff5c03; display:block; font-size:16px; text-transform:capitalize;
	}
#Cright_testimonials p#testimonials {
	font-family:Georgia, "Times New Roman", Helvetica, Tahoma;
	}
#testimonials {
	font-family:Georgia, "Times New Roman", Helvetica, Tahoma; font-style:italic; font-size:14px; padding-top: 10px;
	}
.writer_testimonials {
	display:block; font-family: Arial, Verdana, sans-serif; font-style:normal; text-align:right; font-size: 12px; color:#F60; padding-bottom: 10px; padding-top: 5px;
	}
#small_title {
	color:#ff5c03; font-size:20px; font-family:Georgia, "Times New Roman", Helvetica, Tahoma; text-transform:capitalize;
	}
#wrap_clogo {
	float:left; padding: 10px 25px 15px 15px; vertical-align:top;
	}
.client_name {
	text-transform:uppercase; color: #F60; font-weight:bold; font-size:14px; margin-top: 10px; background-color: #ffebda;
	}
.client_box {
	}	
.client_box li {
	list-style: none; margin-left: 0px;
	}
.bclient_box {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height: 14px;
	color: #909582;
	}
.bclient_box img {
	display:block;
	padding-bottom: 15px;
	}	
.bclient_box a {
	color:#F30;
	font-weight:bold;
	display:block;
	padding-top: 10px;
	padding-bottom: 15px;
	text-decoration:none;
	}

#landing_newswrap {
	border-bottom: 1px #CCC solid; padding: 30px;
	}

#Cright_portfolio {
	padding: 10px 15px 70px 0px; width: 380px; color: #727272; font-size: 13px; float:right; 
	}


#Cright_portfolio H1 {
	color:#ff5c03; display:block; font-size:35px; line-height: 70px; text-transform:capitalize; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-bottom: 10px;
	}

#Cright_portfolio p {
	}




#Cright_feature {
	padding: 20px 15px 80px 0px; width: 380px; color: #727272; font-size: 13px; float:right; clear:right; 
	}


#Cright_feature H1 {
	color:#ff5c03; display:block; font-size:35px; text-transform:capitalize; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-bottom: 10px; padding-top: 15px;
	}

#Cright_feature p {
	}


#Cright_id {
	padding: 40px 15px 0px 15px; width: 100%; color: #727272; font-size: 13px; 
	}
#Cright_id H1 {
	color:#ff5c03; display:block; font-size:35px; text-transform:capitalize; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-bottom: 10px;
	margin: 0px;
	}

#Cright_id p {
	}

#breadcomb {
	text-transform: capitalize; text-align:right;
	}
	
#breadcomb a {
	color: #666; text-decoration:none;
	}	
#breadcomb a.current {
	color:#F30
	}	

.tag {
	text-transform:uppercase; background-color: #f1f0f0; font-size: 14px;
	}
	
.tagnoBG {
	text-transform:uppercase; font-size: 14px;
	}	
	

.news_submit {
	background-color:#e7e7e7; border: 1px #e7e7e7 solid; color:#666; font-family:Calibri, Arial, Verdana, sans-serif; font-size:12px; width: 170px; height: 15px; padding: 2px;
	}

.link_orange {
	color:#F60;
	}
	
.link_orangeNOLINE {
	color:#fe3f04; text-decoration:none; font-size: 13PX;
	}
	
.link_white {
	color:#FFF;
	}
