img {
	border:none;
	}

body {
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #444;
	background:#fff url(images/background.jpg) repeat-x;
	margin:0;
}
a { color:#b08467; text-decoration:none; font-weight:bold;  }
a:hover { color:#8A6348; }

#page {
	background: #FFFFFF;
	width:805px; border:solid #fff; border-width:20px 10px 10px 20px;
}

#header { height:75px; width:805px }

p { margin:0; padding:20px 0 0 0; }
h1 { margin:0; padding:20px 0 0 0; font:normal 18px "Trebuchet MS", Tahoma, Arial, sans-serif; color:#444; }
h2 { font-size:12px; padding:20px 0 0 0; margin:0; color:#8c8271 }

.logo { float:left; margin:0 10px 0 10px }

#nav {background: #06416e; height: 34px;}
#nav ul { margin:0; padding:0; list-style:none; }
#nav li { margin:0; padding:0; float:left; border-right:1px solid #5894ae; }
#nav li a { display:block; width:100px; height:30px; padding:2px; text-align:center; color:#fff; text-transform:uppercase; text-decoration:none; font:bold 12px/15px "Trebuchet MS", Tahoma, sans-serif;}
#nav li a:hover { color:#e5e2cd; }
#nav li.last, #sidebar li.last { border:none; }

#content { }

#main { margin:0 10px 20px 0; width:590px; float:right }
#main ul { margin:10px 0 0 30px; padding:0; color:#444 }
#main ul li { list-style:url(images/bullet.gif); }
#main img { padding:5px; border:1px solid #e5e6e1; }
.alignleft { float:left; margin:0 10px 0 0; }
.alignright { float:right; margin:0 0 0 10px; }
#main ol li{ color:#B08467; font:bold 12px "Trebuchet MS", Tahoma, Arial, sans-serif; }
#main ol li span { font:normal 12px Tahoma, Arial, Helvetica, sans-serif; color:#444; }
#main ul.alt li{ list-style-image:none; list-style-type:none }

#homenav { margin:0; padding:4px 0 5px; width:160px; background:#e5e6e1; height:25px; list-style:none; float: left; border-right:10px solid #fff  }
#homenav li { padding:0; margin:0; display:inline; font-size:11px; }
#homenav a { color:#334863; padding:0 15px; line-height:25px; font-weight:normal; text-transform:uppercase }
#homenav a:hover { background:url(images/arrow.gif) right center no-repeat; }

#sidebar { float:left; width:172px; margin:0; padding:0; }
#sidebar ul { margin:0; list-style:none; padding:0; font-size:11px; border-top:1px solid #ddddd9; }
#sidebar li { margin:0; padding:3px 0; line-height:12px; border-bottom:1px solid #ddddd9; font-size:11px; background:#fff url(images/arrow.gif) no-repeat right; }
#sidebar.one li.one, #sidebar.two li.two, #sidebar.three li.three, #sidebar.four li.four, #sidebar.five li.five, #sidebar.six li.six, #sidebar.seven li.seven, #sidebar.eight li.eight, #sidebar.nine li.nine { background-color:#F5F4F3;}
#sidebar.one li.one a, #sidebar.two li.two a, #sidebar.three li.three a, #sidebar.four li.four a, #sidebar.five li.five a, #sidebar.six li.six a, #sidebar.seven li.seven a, #sidebar.eight li.eight a, #sidebar.nine li.nine a { color:#666 }
#sidebar li a { padding:0 2px; margin:0; }
#sidebar p { margin:20px 0 10px 0; padding:0; font-size:11px; color:#334863 }

#footer { background:#e5e6e1; clear:both; text-align:center; color:#797a74; padding:5px; font-size:10px }
#footer .left { float:left; text-align:left; }
#footer .right { float:right; text-align:right; }

.testimonial { padding:0 20px 20px; color:#444; background:#EEEDE5; margin-top:20px }
.testimonial .by { text-align:right; color:#000; font-size:11px; padding-top:5px; font-style:normal; }
.testimonial a { font-style:normal; }

.testimonial hr { background:#fff; color:#fff }
hr { margin:20px 0 0; padding:0; border:none; height:1px; background:#444; color:444; clear:both }
.testimonial p { font-style:italic; }

table p { padding:0 0 20px 0; }
table td.bold { color:#444; font-weight:bold; }

.spacer { height:200px; }
.spacer2 { height:66px; }

table.chart { background:#444; border:1px solid #444; margin-top:20px }
table.chart td { color:#444; background:#eeede5; font-size:11px; }
table.chart th { color:#8A6348; font-weight:bold; text-align:center; background:#eeede5 }
.center td, .center th { text-align:center; }