@font-face {
 font-family: "Univers Condensed";
 src: url("unvr57w.eot") /* EOT file for IE */
}
@font-face {
 font-family: "Univers Condensed";
 src: url("unvr57w.ttf") /* TTF file for CSS3 browsers */
}
body {	
	background-image: url('img/01.jpg');
    background-color: #cccccc;
    background-repeat:repeat;
    	}
.submit {width:100px; height:40px; background-color: lightblue; font-size:18px;
}
input, select, textarea{
    color:BLUE;
}
input[type="text"]
{
width:190px;
height:28px;
valign:center;
display:block;
margin-bottom:10px;
font-size:15px;
}

.border1{
border: 2px solid #B34C00;
border-radius: 10px; /*To make the corners rounded in IE*/
-moz-border-radius: 10px; /*this is for mozilla*/
-webkit-border-radius: 20px; /*chrome and other browsers*/
box-shadow: 0 1px 1px #dddddd inset;
-moz-box-shadow: 0 1px 1px #dddddd inset;
-webkit-box-shadow: 0 1px 1px #dddddd inset;
}
.menu{
width:600px;
padding:0px 0px 0px 0px ;
font-family: verdana, Segoe UI;
background-color:blue;
margin:0 auto;
height:38px;
border: 1px solid #B34C00;
border-radius: 4px; /*To make the corners rounded in IE*/
-moz-border-radius: 4px; /*this is for mozilla*/
-webkit-border-radius: 4px; /*chrome and other browsers*/
box-shadow: 0 1px 1px #dddddd inset;
-moz-box-shadow: 0 1px 1px #dddddd inset;
-webkit-box-shadow: 0 1px 1px #dddddd inset;
}
.menu ul{
margin: 0px;
list-style: none;
}
.menu ul li{
display: inline-block;
float:left;
position: relative;
padding:0px 14px 0px 0px ;

}
.menu ul li a{
color:#ffffff;
text-decoration: none;
display: block;
padding:10px 15px;
}
.menu ul li a:hover{
background-color: Darkviolet;
}
.sub_menu{
position: absolute;
background-color: blue;
width:200px;
top:38px;
left:0px;
display:none; /*hide the subitems div tag initially*/
border-bottom:4px solid #B34C00; /*just to add a little more good look*/
}
.sub_menu ul li{
color:blue;
width:200px; 

}
.sub_menu ul li a{
color:white;
text-decoration: none;
display: block;
padding:15px 15px;
}
.sub_items ul li a:hover{
background-color: violet;
}


*{ margin:0; padding:0;}

.clear{ clear:both; 
    font-size:0px;
	padding:0px;
	line-height:0px;
	height:0px;	
}

.highlight {
  background: yellow;
}


h1{  font-family: "Univers Condensed";
     font-size:30px;
	 color:#1093d7;
	 padding:0px 0px 10px 0px;
	 margin:0px 0px 0px 0px;
	 line-height:20px;
	 text-align: left;
	 font-weight:normal;
	 border-bottom:2px solid #1093d7;
}

h2{  font-family: "Univers Condensed";
     font-size:22px;
	 color:#2f2f2f;
	 padding:0px;
	 margin:15px 15px 0px 15px;
	 line-height:20px;
	 text-align: left;
	 float:left;
	 font-weight:normal;
}

h3{  font-family: "Univers Condensed";
     font-size:22px;
	 color:#2f2f2f;
	 padding:0px;
	 margin:7px 15px 0px 15px;
	 line-height:20px;
	 text-align: left;
	 float:left;
	 font-weight:normal;
}


p{  font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
	 color:#000;
	 padding:0px;
	 margin:15px 0px 0px 0px;
	 line-height:22px;
	 text-align:justify;
}	


#main{ width:100%;  
	  padding:0px 0px 0px 0px;
	  margin:0px auto;
	
	}
	
.top{ width:980px;  
	
	  padding:0px 0px 0px 0px;
	  margin:0px auto;
	
	}	
	
.logo{ width:450px;  
position: absolute;
	left:350px;
	  padding:0px 0px 0px 0px;
	  margin:5px 0px 5px 50px;
	  float:left;
	
	}	
	
.top_right{ width:200px;  
	  padding:0px 0px 0px 0px;
	  margin:0px auto;
	  float: right;
	
	}
	
.followuson{  font-family: "Univers Condensed";
     font-size:19px;
	 color:#006091;
	 padding:0px;
	 margin:10px 0px 0px 0px;
}	

.phone{  font-family: "Univers Condensed";
     font-size:19px;
	 color:#006091;
	 padding:0px;
	 margin:33px 0px 0px 0px;
	 
}	

.

.contentarea{ width:100% height 1000px;  
	  padding:0px 0px 20px 0px;
	  margin:0px auto;
	  
	  	
	}
	
.contentarea_div{ width:980px;  
	  padding:0px 0px 0px 0px;
	  margin:0px auto;	
	}	
	
.content_left{ width:631px;  
	  padding:0px 0px 0px 0px;
	   margin:17px 0px 0px 0px;
	  float:left;
	  background-image:url(caringhand.png);
	  background-repeat:no-repeat;
	}	
	
.content_right{ width:303px;  
	  padding:0px 0px 0px 0px;
	  margin:17px 0px 0px 0px;
	  float: right;	
	}	
	
.consulting{ width:631px;  
	  padding:0px;
	  margin:25px 0px 0px 0px;
	  background-color:#e2e2e2;
	  height:52px;
	}
	

.consulting_time{  font-family: Arial, Helvetica, sans-serif;
     font-size:14px;
	 color:#000;
	 padding:17px 0px 0px 0px;
	 margin:15px 0px 0px 20px;
	 line-height:20px;
	 text-align:justify;
}		

.photo_bg{ background-image: url(../img/photo_bg.png);
   background-repeat:no-repeat;
   font-family: "Univers Condensed";
     font-size:22px;
	 color:#2f2f2f; 
	 padding:10px 0px 0px 55px;
	 margin:20px 15px 0px 0px;
	 line-height:20px;
	 text-align: left;
	 font-weight:normal;
	 width:575px;
	 height:28px;
   
}

.photo_gallery{ width:121px;
	margin:16px 30px 0px 0px;
	padding:0px;
	border:3px solid #FFF;
	float:left;
}

.photo_gallery1{ width:121px;
	margin:16px 20px 0px 0px;
	padding:0px;
	border:3px solid #FFF;
	float:left;
}

.viewall{ width:84px;  
	  padding:0px;
	  margin:20px 0px 0px 0px;
	  float: right;
	
	}

.viewall1{ width:84px;  
	  padding:0px;
	  margin:10px 0px 0px 0px;
	  float: right;
	
	}
.testimonial_top{ background-image: url(testimonial_top.png);
   background-repeat:no-repeat;
   width:303px;
   height:40px;
   padding:0px;
   margin:0px;   
}

.testimonial_middle{ background-image: url(testimonial_middle.jpg);
   background-repeat: repeat-y;
   width:283px;  
   padding:15px 10px 0px 10px;
   margin:0px;
   
}	

.testimonial_bottom{ background-image: url(testimonial_bottom.png);
   background-repeat:no-repeat;
   width:303px;
   height:27px;
   padding:0px;
   margin:0px;   
}

.testimonial_img{ 
   width:50px;  
   padding:0px;
   margin:0px 7px 0px 0px;
   float: left;
   
}

.testimonial_con{ width:210px;    
   padding:0px;
   margin:0px;
   float: left;
   
   
   
}
.testimonial_con p{  font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
	 color:#88cff3;
	 padding:0px 0px 0px 0px;
	 margin:0px 0px 0px 0px;	 
	 text-align:justify;
	 line-height:16px;
}	


.testimonial_con_name{  font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
	 color:#fff;
	 padding:0px 0px 0px 0px;
	 margin:0px 0px 0px 0px;	 
	 text-align: right;
	 font-weight:bold;
}	

.testimonial_supp{ 
	  margin:0px ;
	  padding:12px 0px 12px 0px;	
	}

a.active{ background-color:darkviolet; }



  
.tdst1{
	font-family: Arial, Univers Condensed;
	font-size :12;
	valign:top;
	font-weight:bold;
	text-align:right;
	padding :0px 0px 0px 0px;
	}	

.tdst2{
	font-family: Arial, Univers Condensed;
	font-size :10;
	valign:top;
	font-weight:bold;
	text-align:Left;
	padding :0px 0px 0px 0px;
	}	
	
.tdst3{
	font-family: Arial, Univers Condensed;
	font-size:10;
	height:50;
	font-weight:normal;
	text-align:left;
	padding:0px 0px 15px 0px;
border-spacing: 0.5rem
display:inline;
	}	


  
}



   
   
/*------------------Sub Start--------------------------*/

  .welcome_img{
   
   width:225px;
   padding:0px ;
   margin:20px 20px 0px 0px;
   float:left;
    
  }
.photo_sub_bg{ background-image: url(photo_bg.png);
   background-repeat:no-repeat;
   font-family: "Univers Condensed";
     font-size:22px;
	 color:#2f2f2f; 
	 padding:10px 0px 0px 55px;
	 margin:35px 15px 0px 0px;
	 line-height:20px;
	 text-align: left;
	 font-weight:normal;
	 width:247px;
	 height:28px;
   
}

#main_sub{ width:100%;  
	  padding:0px 0px 0px 0px;
	  margin:0px auto;
	  background-image:url(subbg.jpg);
	  background-repeat:no-repeat;
	  background-position:center top;
	
	}
.sub_banner{ width:980px;  
	  padding:0px 0px 0px 0px;
	  margin:15px 0px 15px 0px;	
	  height:230px;	
	}
	
	.text{
     font-family: Arial, Helvetica, sans-serif;
     font-size:12px;
	 color:#000;
	 padding:0px;
	 margin:15px 0px 0px 0px;
	 line-height:22px;
	 text-align:justify;
}	
.textbox{
	font-family: Arial, Helvetica, sans-serif;font-size:12px;	
	font-weight:normal;width:220px;height:23px;background:none;
	border:1px solid #E1E1E1;background:#F9F9F9;color:#0A0A0A;
}


.bottonbg{
position: absolute;
width :100%;
height :50px;

right:0;
align:center;


}
.bottombg1{
position: absolute;
width :100%;
height :50px;
right:0;
align:center;
}


.copyright{ 
position: absolute;
width:100%;
bottom:0px;
margin:0px auto;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: black;
align:center;
  
   }
   
   
.relative1 {
  position: relative;
}
.relative2 {
  position: relative;
  top: -20px;
  left: 20px;
  background-color: white;
  width: 500px;
}