/* CSS Document */

body {
margin: 0;
padding: 0;
font:80% 'Lucida Grande',Verdana, Helvetica, sans-serif;
background: #afb9bd url(../images/bg_site.gif) repeat-x; 
}

body .home {
font:70% 'Lucida Grande',Verdana, Helvetica, sans-serif;
}

h1 {
color: #A1A1A1;
font-size: 2em;
font-weight: bold;
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:1px solid #a1a1a1;
	width: 762px;
	background-color: #fff;
}

#homebanner {
max-height: 206px;
height: 206px;
background: #fff url(../images/bg_banner_left.gif) bottom;
margin:0;
padding:0;
}

#homebanner p {
padding: 5px;
}

#testimonial {
background-image:url(../images/testimonial_openquote.gif);
background-repeat: no-repeat;
padding: 0 10px 0 5px;
}

#casestudy {
padding: 0 10px 0 5px;
}

#testimonial img {
float: right;
display: inline;
margin-top: -30px;
}

#footer{
text-align: center;
margin: 10px 0;
padding: 10px;
background-color: #fff;
}

#whatispr {
background-image: url(../images/bg_what_is_pr.gif);
background-repeat:no-repeat;
background-position:bottom;
padding: 10px;
}

#content {
padding: 10px;
}
a {
color: #A1A1A1;
text-decoration: none;
}
ul {
list-style-image:url(../images/bullet.gif);
}

#sidenav ul {
list-style-type:none;
list-style: none;
list-style-image:none;
margin: 0 0 0 -10px;
padding-right: 20px;
}
#sidenav ul a {
display: block;
padding: 0 1em;
line-height: 1.1em;
text-decoration: none;
color: #A1A1A1;
font-weight: bold;
font-size: 1.1em;
list-style-type:none;
list-style: none;
}

#sidenav ul li {
color: #A1A1A1; 
font-size: 1.1em;
background-image:url(../images/bg_leftnav.gif);
background-position:right;
background-repeat:no-repeat;
padding: 5px 5px 5px 0;
list-style-type:none;
list-style: none;
}

#sitemap li {
margin: 5px;
}