.sfltLeft{float: left; width: 192px; height: 236px; background: url('images/srvbg.png') no-repeat; margin: 10px;}
.sfltRight{float: right; width: 192px; height: 236px; background: url('images/srvbg.png') no-repeat; margin: 10px;}
.srvtop{width: 192px; height: 50px; background: url('images/srvtop.png') no-repeat; text-align: center; color: #fff; font-family: Salsa; font-weight: bold; font-size: 20px;
text-shadow: 1px 1px 2px #333; line-height: 45px; }
.srvcont ul{ list-style: none; padding:5px 0 0 0 !important; margin: 0 !important; text-align: center; width: 192px !important;}
.srvcont li{background: url(images/srvline.png) no-repeat center 23px; height: 29px; font-size: 12px; margin: 0 !important;}
.srvcont li:last-child{background: none;}
.clearing{clear: both; height: 0;}
#srvcs{margin-left: 10px; width: 95%;}

#add p{background: none; margin: 0; color: #fff; padding: 10px 0 0 10px; 
float: left;}

#main ul{
width: 480px;
}

body, html {
    margin:0 auto;
    padding:0;
    background-color:#f7f7f7;
	font-family: 'Helvetica', Arial;
	color: #151c27;
	background-image:url('images/cbg.png');
  	background-repeat: repeat-y;
	background-attachment:fixed;
background-position:center; 
}

ul li{
margin-bottom: 5px;
}

#bgcolor{
width: 100%;
background-color:#ffffff;
}
/* header start here */
#header {
background-image:url('images/h1.png');
background-repeat: repeat-x;
height: 80px;
background-color:#ffffff;
}	

#hwrap{
width: 900px;
margin : 0 auto;
height: inherit;

}

#hleft{
width: 800px;
}



#hleft h1{
margin: 20px 0 0 0;
float: left;
font-size:40px;
font-weight:bold;
}

#hright{
height: 53px;
width: 295px;
float: right;
background-image:url('images/phonebg.jpg');
margin: 6px 0 0 0;

}

h2 {
text-shadow: -1px -1px #444;
font-size:25px;
color: #c4930c;
font-weight:bold;
text-align: center;
margin: 10px 0 0 30px;
padding:0; 

}
#main h2{
	text-align: center;
	margin: 0;
	padding: 0;}
	

#hright img{
vertical-align: middle;
padding-right: 5px;
}

/* header ends here */

/* navigation starts here */

#main-menu{
margin: 0 auto;
width: 900px;
height:45px;
background-image: url('images/navbg.png');
background-repeat: repeat-x;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-top-left-radius:5px; 
-webkit-border-top-right-radius:5px; 
border-top-left-radius:5px;
border-top-right-radius:5px;
padding: 0;
}
#pnum{background: url('images/phone.png') no-repeat center 0; height: 198px; 
text-align: center; line-height: 80px; font-size: 35px; font-weight: bold; color: #000; }



#cc{
FLOAT: RIGHT;
padding: 5px 10px 0 0;
}



/* navigation starts here */
	
/* banner starts here */
#banner{
height: 240px;
background-image:url('images/bannerbg.jpg');
background-repeat:repeat-x;
width:880px;
margin:0 auto;
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px #888;
box-shadow: 0 0 5px #888;
padding: 10px;
}

#banner table{
color: #fff;
font-weight: bold;
text-align: center;
display: block;
margin: 0 auto;
width: 800px;
}
#pline1{
font-size: 25px;
color: #003667;
text-align: center;
margin: 10px 0 0 0;
font-weight: bold;
}
#pline2{
font-size: 23px;
font-weight: normal;
color: #003667;
text-align: center;
margin:0 0 7px 0;
}

#banner table td.picbanner{
padding: 0 10px 0 10px;

}
/* banner starts here */

/* content starts here */
h5{
font-size: 15px;
width: 480px;
margin: 0 0 10px 10px;
float: inherit;
font-weight: bold;
}

#main h1{
background-image: url('images/navbg.png');
background-repeat: repeat-x;
height: 30px;
color: #fff;
padding-top: 7px;
padding-left: 7px;
width: 95%;
margin: 10px 0 10px 0;
font-size: 18px;
-moz-border-radius:2px;
-webkit-border-radius:2px; 
border-radius:2px;
float: inherit;

}
p, ul{
font-size: 12px;
}

#main p a, #sidebar p a{
color:#3399FF;
text-decoration: none;
}

#main p a:hover, #sidebar p a:hover{
color:#3399FF;
text-decoration: underline;
}


#main p{
width: 495px;
margin: 0 0 10px 10px;
float: inherit;

}

#wrap {
width: 911px;
 margin:0 auto;
}

#main {
float:left;
width:58%;
margin-left: 15px;
}

#sidebar {
float:right;
width:38%;
margin-right: 15px;
text-align: center;
}
/* content ends here */

/* footer starts here */
#footer{
background-color:#222;
width: 100%;
clear:both;
padding: 10px 0 10px 0;
}

#footer p{
margin: 0 auto;
text-align: center;
padding: 5px 0 5px 0;
color: #ffffff;
}

#footer ul{
margin: 0 auto; padding:0;
text-align: center;


}
#footer li{
display: inline;
font-size: 12px;
color: #304157;
}
#footer a{
color: #ffffff;
text-decoration: none;
}

#footer a:hover, #footer a.active{
color:#C4930C;
text-decoration: underline;
}


/* footer ends here */



