@charset "utf-8";
/* CSS Document */
body{margin-bottom:0px}

h1 {
margin-top:-26px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#F47136;
background-image:url(../Images/h1back.jpg);
line-height:35px;
margin-right:10px;
}

#content li{
	margin-left:25px;
line-height:21px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
padding-left:10px;
padding-right:10px;
}

h2 {
margin-top:0px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#F47136;
line-height:35px;
margin-right:0px;
padding-left:15px;
margin-bottom:0px;
}

h3 {
border-top: 0.5px solid #F1F1F1;
border-bottom: 0.5px solid #F1F1F1;
margin-top:0px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#F47136;
background-image:url(../Images/h1back.jpg);
line-height:35px;
margin-right:0px;
padding-left:15px;
margin-bottom:0px;
}

p {
line-height:20px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
padding-left:10px;
padding-right:10px;
}

body{
background-color:#F0F0F0;
margin-top:0px;
}

#content_wrapper{
padding-top: 0px;
color:#FFF;
background-image: url(../Images/br2.jpg);
background-repeat:repeat-y;
width:990px;
height:auto;
margin:auto;
}

#page_top{
margin:auto;
width:960px;
height: 178px;
}

#top_line{
margin:auto;
height: 25px;
width: 960px;
background-image: url(../Images/topline.jpg);
background-repeat: repeat-x;
}

#top_logo{
margin:auto;
width: 960px;
height: 153px;
background-image:url(../Images/topimageh.jpg);
background-repeat:no-repeat;
}

#nav_top{
background-image:url(../Images/navb.jpg);
background-repeat:repeat-x;
margin:auto;
width:960px;
height:35px;
background-repeat:repeat-x;
}

#nav_top li{
margin-left:0px;
margin-right:0px;
line-height:38px;
padding-left:15px;
display:inline;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
padding-right:25px;
}

#nav_top li.first{
position:inherit;
display:inline;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
margin-left:5px;
padding-right:25px;
margin-right:0px;
}
#nav_top li a{
margin-left:0px;
margin-right:0px;
text-decoration:none;
display:inline;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-align:center;
line-height:35px;
}

#nav_top li a:hover{
text-decoration:underline;
}

#nav_top ul{
display:inline;
color:#FFFFFF;
line-height:35px;
}

#main_wrapper{
	margin-bottom:0px;
margin:auto;
position:relative;
width:960px;
height: 100%;
background-image:url(../Images/contentback.jpg);
}

#footer{
	margin:auto;
	margin-bottom:0px;
height:105px;
background-image:url(../Images/footer.jpg);
background-repeat:repeat-x;
width: 961px;
}

#runner{
	margin-left:0px;
	width: 960px;
	height: 54px;
	background-image:url(../Images/runner.jpg);
}

#content{
	float:left;
	background-image:url(../../Images/conmid.jpg);
	background-repeat:repeat-y;
margin-left:22px;
position:inherit;
padding-top:30px;
padding-left:10px;
width:625px;
height:auto;
text-align:left;
}

#buffer{
	margin:auto;
	width:960px;
	height:168px;
	background-image: url(../Images/buffer.jpg);
	background-repeat:no-repeat;
}

#content h4{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#F47136;
margin-top:0px;
line-height:14px;
margin-right:0px;
margin-bottom:0px;
}

#content a{
text-decoration:underline;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#F47136;
margin:auto;
}

#content_wrapper h4{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#F47136;
margin-right:0px;
padding-left:10px;
margin-bottom:0px;
}

#pic{
margin-left:10px;
margin-right:15px;
float:left;
height: 150px;
width:175px;
}

#pic2{
margin-left:10px;
margin-right:15px;
float:right;
height: 150px;
width:175px;
}

#rightmenu{
	margin-left:0px;
	margin-top:0px;
	height:auto;
width:300px;
float:right;
margin-top:0px;
margin-right: 0px;
}
#rightmenu ul{
margin: 0 0 0 0;
padding-top:2px;
padding-left: 40px;
border-top: 0.5px solid #F1F1F1;
border-bottom: 0.5px solid #F1F1F1;
text-decoration:none;
list-style:none;
background-image:url(../Images/rightli.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#rightmenu ul.health{
margin: 0 0 0 0;
padding-top:2px;
padding-left: 40px;
border-top: 0.5px solid #F1F1F1;
border-bottom: 0.5px solid #F1F1F1;
text-decoration:none;
list-style:none;
background-image:url(../Images/healthli.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC0000;
}

#rightmenu ul.environment{
margin: 0 0 0 0;
padding-top:2px;
padding-left: 40px;
border-top: 0.5px solid #F1F1F1;
border-bottom: 0.5px solid #F1F1F1;
text-decoration:none;
list-style:none;
background-image:url(../Images/envli.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#rightmenu ul.design{
margin: 0 0 0 0;
padding-top:2px;
padding-left: 40px;
border-top: 0.5px solid #F1F1F1;
border-bottom: 0.5px solid #F1F1F1;
text-decoration:none;
list-style:none;
background-image:url(../Images/desli.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#rightmenu ul.cleaning{
margin: 0 0 0 0;
padding-top:2px;
padding-left: 40px;
border-top: 0.5px solid #F1F1F1;
border-bottom: 0.5px solid #F1F1F1;
text-decoration:none;
list-style:none;
background-image:url(../Images/cleanli.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#rightmenu ul.facilities{
margin: 0 0 0 0;
padding-top:2px;
padding-left: 40x;
border-top: 0.5px solid #F1F1F1;
border-bottom: 0.5px solid #F1F1F1;
text-decoration:none;
list-style:none;
background-image:url(../Images/facli.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#rightmenu li{
margin-right:0px;
margin-left:0px;
padding-left:0px;
line-height:35px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#rightmenu li a{
margin-right:0px;
margin-left:0px;
padding-left:0px;
line-height:34px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#rightmenu li a:hover{
margin-right:0px;
margin-left:0px;
padding-left:0px;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.service{
margin-right:13px;
height:140px;
width:133px;
margin-top:15px;
margin-bottom:10px;
margin-right:15px;
float:left;
}

.service1{
margin-right:13px;
height:200px;
width:250px;
margin-top:15px;
margin-bottom:10px;
margin-right:15px;
float:left;
}

.service1 p{
	margin-left:-50px;
margin-top:0px;
text-decoration:underline;
color:#F47136;
}


.service img{
border:1px #CCCCCC solid;
margin-bottom:0px;
}

.service a{
text-decoration:underline;
}

.service p{
margin-top:0px;
text-decoration:underline;
color:#F47136;
}

#scroll{
margin-top:-5px;
width:613px;
overflow:auto;
height:508px;
}

#scroll li{
line-height:21px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
padding-left:10px;
padding-right:10px;
}
#footer p{
padding-top:15px;
color:#FFFFFF;
margin-top:0px;
}

#footer p.footer{
float:right;
padding-top:15px;
color:#FFFFFF;
margin-top:0px;
}

#half{
float:left;
}



#righthalf{
float:right;
}


#footer a{
color:#FFFFFF;
}

a.number{
font-size:18px;
text-decoration:underline;
}
a[href^="mailto"]{
font-size:14px;
text-decoration:underline;
}