@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
body {
	background-color: #EEE;
	margin:0;
}
a:link { color: #360; }
a:visited { color: #360; }
a:hover { color: #390; }
a:active { color: #360; }

a img{ border:none; }

h1, h2{
	color:#ababab;
	font-weight:lighter;
	font-family:Tahoma, Geneva, sans-serif;
}
h1{ font-size:28px; }
h2{ font-size:16px; font-weight:bold; text-align:center; }

.clearfloat{ clear:both; }

#container{
	margin:10px auto;
	width:817px;
}
#header{
}

#sidebar{
	width:207px;
	float:left;
	margin:0;
}

#nav{
	height:261px;
	background:url(../images/navbox.gif) no-repeat top left;
	padding-top:20px;
}
#nav, #nav a{
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
}
#nav a:hover{ text-decoration:underline; }

#navlist{
	margin:0 20px 0;
}
#navlist ul{ list-style:none; margin-left: 0; padding-left: 0; }
#navlist li{ margin:6px 0; }
#navlist li.selected{ color:#000; }


#testimonials{
	margin:-10px 14px 10px;
}


#content{
	margin-left:207px;
}
/* whitebox - stretchable box with rounded corners */
.whitebox {
	margin:0;
	background:url(../images/whitebox_br.gif) no-repeat bottom right; /* the background color fills in space if content is taller than background images */
	}
.whitebox .whitebox_head {
	background: url(../images/whitebox_t.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
	}
.whitebox .whitebox_head div {
	background: url(../images/whitebox_tl.gif) no-repeat top left;
	margin: 0;
	padding: 10px 20px 0;
	height: auto !important; height: 1%; /* IE Holly Hack */ 
	}
.whitebox .whitebox_body {
	background: url(../images/whitebox_l.gif) no-repeat bottom left;
	margin: 0;
	padding:5px 30px 31px;
	text-align:left;
	}
