body {
	background-color: #FFF;
	font-size:medium;
}
h1{
font:bold 110% verdana, trebuchet, helvetica, sans-serif;
letter-spacing:5px;
color: #C03;
margin-left:10px;
text-align:center;
}

#logo{
	background-color: #FFF;
	background-repeat: no-repeat;
	width: 700px;
	height: 111px;
	text-indent: -5000px;
	background-image: url(servicepics/banner.gif);
}
#bottom{width:700px;
margin-left:10px;
}
.linklist{text-align:center}
a:link{color:#cc0033;font-family: verdana,arial,helvetica,sans-serif;}
a:visited{color:#ff9999;font-family: verdana,arial,helvetica,sans-serif;}
/* services listing */
#services {
  	float: left;
  	width: 700px;
  	padding: 10px 0;
  	}
#services dl {
  	float: left;
  	margin: 10px 20px;
  	padding: 0;
  	display: inline; /* fixes IE/Win double margin bug */
  	}
#services dt {
  	float: right;
  	width: 550px;
  	margin: 0;
  	padding: 0;
  	font-size: 130%;
  	letter-spacing: 1px;
  	color: #C03;
  	}
#services dd {
  	margin: 0 0 0 98px;
  	padding: 0;
  	font-size: 100%;
  	line-height: 1.5em;
  	color: #309;
  	}
#services dl dd.img {
   	margin: 0;
   	}
#services dd.img img {
  	float: left;
  	margin: 0 10px 0 0;
  	padding: 4px;
  	border: 1px solid #309;
  	background: #fff;
  	}
  	/* Local Navigation */
#navigation {
	position: absolute;
	top: 175px;
	right: 50px;
	padding-top:20px;
	width:100px;
}
	
#navigation ul{
list-style:none;
	padding: 0;
	margin: 15px 0;
	border: 0;
	background-color: #Fff;
}

#navigation li {
	text-align: center;
	border-bottom:1px #309 solid;
	width: 125px;
	margin: 0;
	padding: 0;
	font: 80%/100% georgia, palatino, trebuchet, times;
}

#navigationtop{
border-top:1px solid #309;}

#navigation li a{
display: block;
font-weight:normal;
padding:0;
text-decoration:none;
color:#C03;
}

#navigation li a:hover{
color:#309;
background:#c03;
}

#navigation .listend {
	border-bottom: #309;
	border-width:0 0 1px 0;
	border-style: none none solid none;
}

#navigation #top{
width:100px;
height:48px;
	background-color:#Fff;
	}

