/* CSS Document */
.servi-left{ width:219px; float:left; background-color:#696969; height:950px;}
.servi-right{ width:771px; float:left;}

.services-wrap{ width:219px; float:left; margin-top:50px;}
.servi-heading{ width:199px; height:26px; background-color:#ef5540; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; padding:5px 0 0 20px;}

/*.services-cont{ width:219px; float:left;}*/

.services-cont{color: #FFFFFF;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 26px;width: 199px;}
.servi-tab{ width:199px; height:23px; float:left; background:url(../images/side-grad.gif); padding:5px 0 0 20px; text-decoration:none; color:#000000; margin-top:1px;}
.servi-tab a{ width:199px; height:23px; float:left; text-decoration:none; color:#000000;}

/*.loc-wrap{ width:219px; float:left;}*/
.loc-wrap{  /*background-color: #EF5540;*/color: #FFFFFF;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 26px;width: 199px;}
.city-tab{ width:199px; height:19px; float:left; background:url(../images/city-tab.gif); padding:4px 0 0 20px; margin-top:1px;}
.c-t-l{ width:6px; height:9px; background:url(../images/left-bullet.gif) no-repeat; float:left; margin:3px 0 0 0;}
.c-t-r{ width:164px!important; float:left !important; padding-left:10px !important; text-decoration:none !important; color:#000000 !important;}
.c-t-r a{ width:164px; float:left; padding-left:10px; text-decoration:none; color:#000000;}
.c-t-r a:hover{ width:164px; float:left; padding-left:10px; text-decoration:none; color:#b21500;}

.expert-wrap{ width:771px; float:left;}
.expert-heading-wrap{ width:741px; float:left; padding:10px 0 0 20px;}
.expert-heading-wrap h1{ font-size:24px; color:#c81800; float:left; padding:0; margin:0;}
.line{ width:741px; height:1px; background:url(../images/line.gif) no-repeat; float:left; padding:0; margin:0;}

.expert-content-wrap{ width:771px; float:left;}
.expert-content-wrap h2{ font-size:18px; float:left; padding:0; margin:0; padding-top:15px; padding-left:20px;}
.expert-content-wrap h3{ font-size:16px; float:left; padding:0; margin:0; padding-top:15px; padding-left:20px;}
.expert-content-wrap p{ font-size:12px; float:left; padding:0; margin:0;  padding-top:10px; padding-left:20px;}
.expert-content-wrap p#small{ font-size:10px; float:left; padding:0; margin:0;  padding-top:10px; padding-left:20px;}
.monthly-img{ float:left; width:183px; height:143px; padding-left:20px; padding-top:10px;}

.exterior-wrap{ width:770px; float:left;}
.exterior-left{ width:300px; float:left; padding:10px 0 0 40px;}
.ext-list{ width:460px; float:left; padding:13px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.ext-bullet{ width:15px; height:13px; float:left; background:url(../images/tick-mark.gif) no-repeat;}
.ext-word{ width:430px; float:left; padding-left:10px;}
.exterior-right{ width:350px; float:left;}
.ext-right-img{ float:left; padding-top:20px;}
.req{ padding-top:15px; padding-left:20px; float:left; font-size:13px; color:#000; font-weight:bold; margin-bottom:20px;}
.line1{ width:741px; height:1px; background:url(../images/line.gif) no-repeat; float:left; margin-left:10px;}
.sitemap-heading1 a{font-size:12px; width:700px; float:left; padding-top:10px; padding-left:20px; color:#2572b4; font-weight:bold; text-decoration:none;}
.sitemap-heading a{font-size:12px; width:700px; float:left; padding-top:10px; padding-left:20px; color:#2572b4; font-weight:bold; text-decoration:none; padding-bottom:5px;}
.sitemap-txt a{font-size:12px; width:700px; float:left; padding-top:10px; padding-left:20px; color:#333; font-weight:bold; text-decoration:none;}
.sitemap-list{ width:460px; float:left; padding:5px 0 0 0; margin-left:30px;}
.sitemap-bullet{ width:15px; height:13px; float:left; background:url(../images/sitemap-bullet.gif) no-repeat;}
.sitemap-word{ width:430px; float:left; padding-left:5px;}


/******************made by 9g **********************/

h1,h2,h3,h4,h5,h6,p,ul,li
{ padding:0px;
margin:0px;}

.expert-content_shdow
{ width:751px;
float:left;
margin:0 0 0 20px;
}

.expert-content_shdow .expert_curve_top
{ width:751px;
float:left;
}

.expert-content_shdow .expert_curve_center
{ width:719px;
padding:0 16px;
margin-top:expression('-3px');
background:url(../images/center_curve_s.png) repeat-y;
float:left;
}
.expert-content_shdow .expert_curve_center .serv_lf
{ width:408px;
float:left;
}

.expert-content_shdow .expert_curve_center .serv_lf .head_1
{ 
background:url(../images/serve_re.jpg) repeat-x;
line-height:25px;
color:#fff;
padding:0 0 0 10px;
text-align:center;
font-family: "Arial Narrow","Century Gothic";
font-size:16px;
border-radius:5px;
-moz-border-radius:5px;
}


.expert-content_shdow .expert_curve_center .serv_lf .head_2
{ 
background:url(../images/serve_re.jpg) repeat-x;
line-height:26px;
color:#fff;
padding:0 0 0 10px;
font-family: "Arial Narrow","Century Gothic";
font-size:16px;
border-radius:5px;
text-align:center;
-moz-border-radius:5px;
}
.expert-content_shdow .expert_curve_center .serv_lf p
{ text-align:justify;
padding:6px 0 0 0;
font-size:12px;
color:#000;
line-height:18px;
}

.expert-content_shdow .expert_curve_center .serv_rg
{ width:296px;
float:right;
}

.expert-content_shdow .expert_curve_center .serv_rg .location_bg
{ width:296px;
float:right;
color:#fff;
text-align:center;
font-size:16px;
font-family: Calibri;
background:url(../images/location_bg.png) no-repeat;
line-height:44px;

}
.expert-content_shdow .expert_curve_center .serv_rg .location_bg strong
{ padding:4px 0 0 12px;
text-transform:uppercase;
}

.expert-content_shdow .tab_txt
{ width:751px;
float:left;
margin:-11px 0 0 0;
}

.expert-content_shdow .tab_txt .tint_bk
{ width: 343px;
padding:16px;
float:left;
background:url(../images/tint_back.png) no-repeat;
height: 136px;}

.expert-content_shdow .tab_txt .tint_bk  .detai_1
{ float:right;
width:187px;
}

.expert-content_shdow .tab_txt .tint_bk  .detai_1 h3
{background:url(../images/head_bktx.jpg) repeat-x;
height:23px;
border-radius:4px;
font-size:12px;
padding:0 0px 0 6px;
  font-family: "Arial Narrow","Century Gothic";
margin:0px 0px 0 0px;
}

.expert-content_shdow .tab_txt .tint_bk  .detai_1 h3 a
{background:url(../images/head_bktx.jpg) repeat-x;
height:23px;
color: #000;
text-decoration:none;
border-radius:4px;
font-size:12px;
padding:0 0px 0 6px;
  font-family: "Arial Narrow","Century Gothic";
margin:0px 0px 0 0px;
}

.expert-content_shdow .tab_txt .tint_bk  .detai_1 h3 a:hover
{background:url(../images/head_bktx.jpg) repeat-x;
height:23px;
color: #000;
text-decoration:none;
border-radius:4px;
font-size:12px;
padding:0 0px 0 6px;
  font-family: "Arial Narrow","Century Gothic";
margin:0px 0px 0 0px;
}

.expert-content_shdow .tab_txt .tint_bk  .detai_1 p
{ text-align:justify;
padding:16px 2px 0 2px;
color:#4F4E4E;
font-size:11px;
}
.expert-content_shdow .tab_txt .tint_bk .sep_bor_1
{ width:141px;
float:left;
border:1px solid #ccc;
margin:1px 0 0 0;
padding:2px;}

.expert-content_shdow .tab_txt .tab_lfttx
{ width:375px;
float:left;

}

.expert-content_shdow .tab_txt .tab_lfttx .top_cur
{ width:375px;
background:url(../images/ser_tav_top.png) no-repeat;
height:38px;
float:left;
}
.expert-content_shdow .tab_txt .tab_lfttx .top_cur h3
{ background:url(../images/head_bktx.jpg) repeat-x;
height:25px;
border-radius:5px;
font-size:12px;
  font-family: "Arial Narrow","Century Gothic";
padding:0 0 0 10px;
margin:14px 15px 0 15px;
}
.expert-content_shdow .tab_txt .tab_lfttx .cen_cur
{ width:345px;
background:url(../images/ser_tab_re.png) repeat-y;
padding:10px 15px 0 15px;
float:left;
}

.expert-content_shdow .tab_txt .tab_lfttx .cen_cur .sep_bor
{ width:141px;
float:left;
border:1px solid #ccc;
padding:2px;}

.expert-content_shdow .tab_txt .tab_lfttx .cen_cur .detai
{ float:right;
width:190px;
}
.expert-content_shdow .tab_txt .tab_lfttx .cen_cur .detai p
{ text-align:justify;
font-size:11px;
color:#4f4e4e;	
font-family:Arial, Helvetica, sans-serif;}


.expert-content_shdow .tab_txt .tab_lfttx .bot_cur
{ width:375px;
float:left;}


.expert_lin_list
{ width:170px;
float:left;
}
.expert_lin_list li
{ list-style:none;
padding:5px 0 3px 0 ;
background:url(../images/tick-mark.gif) 0 8px no-repeat;
}
.expert_lin_list li a
{color:#999;
text-decoration:none;
padding:0 0 0 20px;
display:block;
font-size:12px;}
.containt
{ width:741px;
margin:0 5px;
float:left;}
.containt .back_head
{ width:100%;
border-radius:5px;
margin:7px 0 0 0;
float:left;
background:url(../images/serve_re.jpg) repeat-x;
height:26px;
}
.containt p
{ padding:10px 0 0 0;
float:left;
color:#4f4e4e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;}

.headingtint
{
color: #5D5D5D !important;
    float: left;
    font-family: "Arial Narrow","Century Gothic";
    font-size: 14px !important;
    margin: 0px;
	padding:0px;


	}
	
	
	/**************Dallae******************/

.body-b-lftdall{ width:498px; height:400px; float:left; background:url(../images/bot-left-bg.gif);}



/*.body-b-r{ width:492px; height:400px; float:left; background:url(../images/bot-right-bg.gif);}*/

.body-top_backbg{ width:990px; height:393px; background:url(../images/welcome-bg_top.jpg) no-repeat; float:left;}

.tab1-wrap_dalles
{
 width:575px; float:left; padding-top:8px;
} 

.tab1_dallas{ width:575px; float:left;}
.tab1_dallas h1{ font-size:22px; color:#fff; text-align:center; font-family:"Arial Narrow", "Century Gothic"; padding:0; margin:0;
  background:url(../images/dallas_head.jpg) repeat-x; float:left; border-radius:5px;
  line-height:30px;
  width:575px; 
}
.tab1_dallas p{ font-size:12px; float:left; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0; color:#000; 
width:575px; 
line-height:18px; padding-top:5px; padding-left:5px;}
.morelinknew_12
{ width:92%;
margin:5px 0 0 5px;float:left;
}

.morelinknew_12 a strong
{ color:#828282;}
.tab2_head{ width:452px; float:left;
margin:5px 0 0 0;

 }
.tab2_head h2{ font-size:20px; color:#fff; text-align:center; font-family:"Arial Narrow", "Century Gothic"; padding:0; margin:0;
 line-height:40px; background:url(../images/dallas_top_head.jpg) repeat-x;
 border-radius:5px;
}
.tab2_head p{ font-size:12px; float:left; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0; color:#000;
 line-height:20px; padding-top:9px; padding-left:5px;}
 
 
 .cont-r1dall{ width:297px; float:left; padding-left:10px;}
 .cont-r1dall h4{ width:290px; font-size:16px; float:left; padding:0; margin:0;}
 .cont-r1dall p{ font-size:13px; float:left; color:#000; padding:4px 0 0px 0; margin:0;}
 
 .detail-tab_dall{ width:451px; line-height:28px; background:#eeece1; float:left; border-radius:5px; margin:-5px 0 0 0 ;}
.detail-tab_dall h3{ font-size:16px; color:#101010; text-align:center; font-family:"Arial Narrow", "Century Gothic"; padding:0; margin:0;}


.servi-tab-red {
   background-color: #EF5540;
    color: #FFFFFF;
    float: left;
	font-family: Arial,Helvetica,sans-serif;
    height: 26px;
	font-size: 15px;
    margin-top: 3px;
    padding: 5px 0 0 20px;
    text-decoration: none;
    width: 199px;
}

.servi-heading2 {
    background-color: #EF5540;
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    height: 26px;
    padding: 5px 0 0 20px;
    width: 199px;
	margin-top: 3px;
}


.servi-tab-red a {

   color: #FFFFFF;
    float: left;
    text-decoration: none;
    width: 173px;
}

/**************Dallae end******************/

