@charset "utf-8";
/* CSS Document */

body{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0A0D0D;
}


*{
margin:0;
padding:0;
border:0;
}

.clearboth{
clear:both;
}

.imgleft{
float:left;
}

.txtcenter{
text-align:center;
}

.textbold{
font-weight:bold;
}

div.hr{
width:100%;
background: #ffffff url(images/hrdot.jpg) repeat-x;
height:3px;
padding:0;
border: none;
margin:10px 0;
}

h4{
color: #C90466;
font-weight:bold;
font-size:12px;
margin:18px 0;
text-decoration: none;
}

h5{
color: #000000;
font-weight:bold;
font-size:12px;
margin:18px 0;
text-decoration: none;
}


#wrapper{
background:url(images/background.jpg) #000000 repeat-x;
width:100%;
}

#outer{
width:780px;
background-color:#FFFFFF;
margin:0 auto;
}

#banner{
width:780px;
height:233px;
}

#topmenu{
width:780px;
height:34px;
background-color:#EDEDED;
}

#topmenu ul{
margin:0;
padding:0;
list-style:none;
}

#topmenu ul li{
float:left;
}

#content{
width:100%;
padding:14px 0 0 0;
min-height:350px;
}


* html #content{
height:350px;
}


#content a{
font-size: 12px;
color:#8B0045;	
text-decoration: none;
font-weight:bold;
}

#content #leftpanel{
float:left;
width:258px;
background:url(images/leftpanelbg.gif) repeat-y;
}

#content #leftpanel #leftheader1{
width:258px;
height:26px;
margin-bottom:7px;
background:url(images/rightside_r2_c1.jpg) no-repeat;
}

#content #leftpanel #aboutheader1{
width:258px;
height:26px;
margin-bottom:7px;
background:url(images/in-this-section.jpg) no-repeat;
}

#content #leftpanel #left_franchise_header1{
width:258px;
height:26px;
margin-bottom:7px;
background:url(images/info.jpg) no-repeat;
}

#content #leftpanel .leftcontentblock{
width:223px; /*241*/
padding:6px 9px;
background-color:#FFFFFF;
margin:0 auto;
}


#content #leftpanel #leftheader2{
width:258px;
height:26px;
margin:11px 0 7px 0;
background:url(images/rightside_r7_c1.jpg) no-repeat;
}

#content #leftpanel #left_aboutheader2{
width:258px;
height:26px;
margin:11px 0 7px 0;
background:url(images/tipfor.jpg) no-repeat;
}

#content #leftpanel #left_service_header2{
width:258px;
height:26px;
margin:11px 0 7px 0;
background:url(images/income.jpg) no-repeat;
}


#content #rightpanel{
float:left;
width:502px; /*actual size 522px*/
padding:0 10px;
}


#content #leftpanel ul,
#content #rightpanel ul{
margin:0 0 0 5px;
padding:0;
list-style:none;
}


#content #leftpanel ul li,
#content #rightpanel ul li{
background:url(images/bullat.jpg) no-repeat;
background-position:0 4px;
line-height:16px;
padding-left:15px;
}

.ultxtheight{
height:16px;
}

#content #rightpanel p{
margin:5px 0;
}

#content #rightpanel #rightpanelhead1{
width:251px;
height:17px;
margin:10px 0;
}


.serviceleft{
width:50%;
float:left;
}

.serviceleft .regularcleaning{
width:199px;
height:33px;
margin:0 auto;
}



#footer{
margin:10px 0 0 0;
width:100%;
height:34px;
background:url(images/index_r5_c1.jpg) no-repeat;
}

#footer ul{
margin:0 0 0 10px;
padding:0;
list-style:none;
}

#footer ul li{
float:left;
font-size: 11px;
color:#ffffff;
text-decoration:none;
padding:0 5px;
}

#footer ul li a{
color:#ffffff;
text-decoration:none;
}

#footer ul li a:hover{
color: #FFFF00; 
text-decoration:underline;
}

#footer #copyright{
float:left;
width:300px;
font-size:12px;
padding:0 0 0 12px;
}

#footer #designby{
float:right;
width:300px;
font-size:12px;
text-align:right;
padding:0 10px 0 0;
}

