/* CSS Document */

body{ margin:0px; padding:0px; background:#fff; font-family:Arial, Helvetica, sans-serif;}
*{ padding:0px; margin:0px;}
.clear{clear:both;}

h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {
	font: normal 20px/20px Arial, Helvetica, sans-serif;
	color: #1D7ADA
}

.wrapper{width:986px; margin:0 auto;}
.logo_area{width:986px; float:left; padding:18px 0px 18px 0px;}
.logo{width:287px; float:left; padding-right:286px;}
.live_chat{width:142px; float:left; padding-top:8px; padding-right:94px;}
.top_contact{width:145px; float:left; color:#393939; font-size:18px; padding-top:18px;}
.top_contact span {color:#ec0000; font-size:15px;}
.main_nav{width:986px; float:left; text-transform:uppercase;}
.header_top_text{width:986px; float:left; padding-top:28px; padding-bottom:18px;}
.header_top_text_large{width:986px; float:left; text-align:center; color:#21a1cd; font-size:44px; padding-bottom:22px;}
.header_top_text_large span {color:#5c5c5c;}
.header_top_text_small{width:986px; float:left; color:#5c5c5c; font-size:15px;}
.header_image{width:976px; float:left; padding:0px 4px 13px 6px;}
.mid_content{width:976px; float:left; padding:0px 4px 20px 6px;}
.mid_left_content {width:660px; float:left; padding-right:42px;}
.mid_box_main{width:660px; float:left; padding-bottom:14px;}
.mid_box1{width:288px; float:left; padding:12px 50px 0px 12px;}
.mid_box1_heading{width:288px; float:left; padding-bottom:10px;}
.mid_box1_icon{width:124px; float:left;}
.mid_box1_heading_text{width:162px; float:left; padding-top:21px; font-size:20px; color:#ec0000; line-height:16px;}
.mid_box1_heading_text span {color:#646464;}
.mid_box1_detail{width:288px; float:left; font-size:13px; color:#5c5c5c; text-align:justify;}
.text{ text-align:justify; font-size:13px; color:#5c5c5c;}
.mid_box2{width:310px; float:left;}
.mid_box2_heading{width:310px; float:left; padding-bottom:10px;}
.mid_box2_icon{width:86px; float:left;}
.mid_box2_heading_text{width:220px; float:left; padding-top:33px; font-size:20px; color:#ec0000; line-height:16px;}
.mid_box2_heading_text span {color:#646464;}
.mid_box2_detail{width:310px; float:left; font-size:13px; color:#5c5c5c; text-align:justify;}
.mid_work_box{width:315px; float:left; padding-right:30px;}
.fieldset_border{width:267px; height:200px; float:left; padding:0px 30px 0px 16px; border:1px solid #d8d8d8;}
.legend_text{font-size:20px; color:#202020;}
.recent_work{width:267px; float:left; padding-top:10px; margin-left:-10px;}
.recent_work_digit{width:257px; text-align:right; float:left; padding-right:10px;}

.mid_testimonial_box{width:315px; float:left;}
.client_test_area{width:183px; float:left; padding-top:28px; padding-left:84px; background:url(../images/testimonial_comma.png) no-repeat 0 28px; font-size:13px;}

.footermenu{ text-align:justify; font-size:13px; color:#183939; font-weight:bold;}
.footermenu a{ text-align:justify; font-size:13px; color:#134DAB; text-decoration:none;}
.footermenu a:hover{ text-align:justify; font-size:13px; color:#134DAB; text-decoration:underline;}

.client_test_area span {font-weight:bold;}
.client_test_area  a {color:#ed1111; text-decoration:none;}
.client_test_area  a:hover {color:#ed1111; text-decoration:none;}

.mid_right{width:272px; float:left; padding-top:20px;}
.mid_enquiry_box{width:271px; float:left;}
.mid_enquiry_top{width:271px; float:left;}
.mid_enquiry_mid{ width:245px; float:left; background:url(../images/enquery_box_mid.png) repeat-y; padding-left:26px; font-size:13px; color:#000;}
.mid_enquiry_field_area{width:206px; float:left; padding-bottom:9px;}
.mid_enquiry_field_text{width:68px; float:left; padding-top:3px;}
.mid_enquiry_field_box{width:134px; float:left;}
.mid_enquiry_field_box input {width:132px; height:20px; border:1px solid #ebebeb; background:url(../images/input_bg.png) repeat-x;}

.mid_enquiry_field_box textarea {width:132px; border:1px solid #ebebeb; background:url(../images/text_area_bg.png) repeat-x left bottom #FFF;}
.mid_enquiry_submit_bttn{width:206px; float:left; text-align:right;}


.quick_enquiry_area{width:265px; float:left; padding-left:7px; padding-bottom:16px;}
.quick_enquiry_icon{width:54px; float:left;}

.quick_enquiry_text{width:142px; float:left; padding-left:5px; color:#787878; font-size:19px; padding-top:14px;}

.social_icons_main{width:210px; float:left; padding-bottom:20px; padding-top:10px;}
.social_icon1 {width:77px; float:left; padding-left:25px; }
.social_icon2 {width:108px; float:left; text-align:center;}
.social_icons_main2{width:210px; float:left; padding-bottom:35px;}

.package_menu{width:220px; float:left; padding:10px 0px 0px 5px;}
.package_menu ul {margin:0px; padding:0px 0px 0px 0px; list-style:none; font-weight:bold;}
.package_menu ul li {margin:0px; padding:0px 0px 5px 0px; list-style:none; display:block; font-weight:normal;}
.package_menu ul li a {color:#289D8C; text-decoration:none;}
.package_menu ul li a:hover {color:#289D8C; text-decoration:underline;}

.footer{width:976px; float:left; background:url(../images/foter_bg.jpg) repeat-x left bottom #868686; color:#e0e0e0; font-size:13px; padding-bottom:10px;}
.footer_top{width:976px; float:left;}
.footer_menu{width:220px; float:left; padding:15px 0px 0px 48px;}

.footer_menu ul {margin:0px; padding:0px 0px 0px 0px; list-style:none; font-weight:bold;}
.footer_menu ul li {margin:0px; padding:0px 0px 8px 0px; list-style:none; display:block; font-weight:normal;}
.footer_menu ul li a {color:#e0e0e0; text-decoration:none;}
.footer_menu ul li a:hover {color:#fff; text-decoration:none;}

.footer_menu2{width:318px; float:left; padding:15px 0px 0px 0px;}

.footer_menu2 ul {margin:0px; padding:0px 0px 0px 0px; list-style:none; font-weight:bold;}
.footer_menu2 ul li {margin:0px; padding:0px 0px 8px 0px; list-style:none; display:block; font-weight:normal;}
.footer_menu2 ul li a {color:#e0e0e0; text-decoration:none;}
.footer_menu2 ul li a:hover {color:#fff; text-decoration:none;}

.footer_stay{width:315px; float:left; background:url(../images/stay_connected_bg.jpg) repeat-x left top #fff; padding:23px 0px 0px 58px;}
.footer_stayText_image{width:296px; float:left; padding-left:19px; padding-bottom:20px;}
.footer_social_main{width:268px; float:left; padding-bottom:23px;}
.footer_social_facebook{width:146px; float:left;}
.footer_social_facebook_icon{width:32px; float:left;}
.footer_social_facebook_text{width:95px; float:left; padding-left:18px; font-size:13px; color:#262626;}
.footer_social_facebook_text span {color:#1851a0;}

.footer_social_twit{width:122px; float:left;}
.footer_social_twit_icon{width:32px; float:left;}
.footer_social_twit_text{width:75px; float:left; padding-left:15px; font-size:13px; color:#262626;}
.footer_social_twit_text span {color:#27e3ff;}
.footer_paypal{width:268px; float:left; padding-bottom:19px;}
.footer_bot{width:954px; float:left; background:#757575; color:#000; padding:15px 0px 13px 22px; font-size:13px;}


/*********BOX***********/

#bkc669
		{
		height:auto;
		width:669px;
		float:left;
		}
		
#bkcright1
		{
		height:31px;
		width:669px;
		float:left;
		background-image:url('../images/t01.jpg');
		background-repeat:no-repeat;
		}
#bkcright2
		{
		height:auto;
		width:669px;
		float:left;
		background-image:url('../images/t02.jpg');
		background-repeat:repeat-y;
		}
#bkcright3
		{
		height:9px;
		width:669px;
		float:left;
		background-image:url('../images/t03.jpg');
		background-repeat:no-repeat;
		}
				
.bkctxt1
		{
		font-family:Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:15px;
		font-weight:bold;
		padding-top:6px;
		text-align:left;
		padding-left:20px;
		}
.bkctxt1a
		{
		font-family:Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:15px;
		font-weight:bold;
		padding-top:6px;
		text-align:left;
		padding-left:40px;
		}
.bkctxt2
		{
		font-family:Arial, Helvetica, sans-serif;
		color:#424242;
		font-size:13px;
		font-weight:normal;
		padding-top:10px;
		padding-bottom:70px;
		padding-right:20px;
		text-align:justify;
		padding-left:20px;
		line-height:17px;
		}
		
hr {border: none 0; 
border-top: 1px dashed #2359B1;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}


/* skip (inspired by okcupid iphone interface)
*******************************************************************************/
.skip {
	background: #014464;
	background: -moz-linear-gradient(top, #636363, #8E8E8E);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#636363), to(#8E8E8E));
  border: 1px solid #0f1e46;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: inset 0 1px 0 0 #636363, 0 1px 0 0 #636363;
  -webkit-box-shadow: inset 0 1px 0 0 #636363, 0 1px 0 0 #636363;
  box-shadow: inset 0 1px 0 0 #636363, 0 1px 0 0 #636363;
  color: #fff;
  font-family: "helvetica neue", helvetica, arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  padding: 7px 0;
  text-shadow: 0 -1px 1px #000a32;
  width: 150px;
  cursor: pointer;
}

.skip:hover {
}

.skip:active {
}

.divPortfolio
{
   background-image:url(../images/Contentbox.jpg);
   width:300px;
   height:170px;
   background-repeat:no-repeat;
   padding-top:12px;
   padding-left:10px;
}


.itemlist li {
list-style-type: none;
padding-left:25px;
background: url('../images/check.gif') no-repeat top left;
}


