body {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	color: #666677;
	background: #282828;
}

a { text-decoration: none; color: #444488;}
a:hover { text-decoration: underline;}

.wrap { width: 940px; margin: 25px auto 0 auto;}
.clear { margin: 0; padding: 0; clear: both;}

.header { margin: 0; background: url('img/header.gif') no-repeat; width: 940px; height: 92px;}
.header h1 { margin: 0; padding: 0; float: left; width: 320px;}
.header h1 .logo { margin: 26px 0 0 18px; background: url('img/botwn.gif') no-repeat; width: 165px; height: 59px; display: block;}

.header ul { float: right; margin: 34px 15px 0 0; padding: 0; list-style-type: none;}
.header li { height: 34px; float:left; list-style-type: none; margin: 0 0 0 5px; padding: 0;}
.header li a { display: block; height: 24px; padding: 10px 10px 0 10px; text-decoration: none; color: #282828; font-size: 11px; text-align: center; font-weight: bold; float: left;}
.header li a:hover { display: block; height: 24px; padding: 10px 10px 0 10px; text-decoration: none; color: #006ba7; font-size: 11px; text-align: center; font-weight: bold; float: left;}
.header li.current { background: url('img/nav.right.gif') no-repeat right; height: 34px; float:left; padding: 0; list-style-type: none; margin: 0 0 0 5px; color: #282828;}
.header li.current a { background: url('img/nav.left.gif') no-repeat; display: block; height: 24px; padding: 10px 10px 0 10px; text-decoration: none; color: #006ba7; font-size: 11px; text-align: center; font-weight: bold; float: left;}


#bg { background: url('img/bg.gif') repeat-y;}
#bodybg { background: url('img/body.bg.gif') no-repeat left;}


.content { padding: 10px;}
.content .text { padding: 20px; font-size: 12px; color: #282828;}
.content h2 { margin: 0; padding: 0;}

.welcome { background: url('img/highlight.box.gif') no-repeat top; width: 421px; height: 121px;  margin: 5px 0 0 0; padding: 47px 17px 0 17px; float: left; color: #7b7b7b;}
.welcome p { margin: 0; padding:0; line-height: 17px;}
.featured { background: url('img/highlight.box.gif') no-repeat 0px -168px; width: 455px; height: 121px; padding: 47px 0 0 0; margin: 5px 0 0 10px; float: left;}
.featured p { margin: 0; padding:0; text-align: center;}

.main { margin: 15px 0 0 0; color: #7b7b7b;}
.main h2 { margin: 0 0 10px 0;}
.main p { margin: 0 20px 5px 36px; line-height: 16px;}
.main .provide { width: 285px; float: left; border-right: 1px solid #ebe5df; margin: 0 30px 0 0;}
.main .ads { width: 285px; float: left; border-right: 1px solid #ebe5df; margin: 0 30px 0 0;}
.main .suggestion { width: 285px; float: left;}


.properties { margin: 0; padding: 0;}
.site { margin: 0 0 10px 0; clear: both;}
.site .logo { margin: 0 15px 10px 0; float: left; width: 170px;}
.site .logo img { border: 1px solid #f4d0ac;}
.site .logo img:hover { border: 1px solid #84cbf3;}
.site .desc { margin: 0; float: left; width: 600px;}
.site .desc h3 { margin: 0 0 10px 0; padding: 0; font-size: 13px;}
.site .desc p { margin: 0;}
.site a { color: #00678a; text-decoration: none;}
.site a:hover { color: #282828; text-decoration: none;}


.footer { background: url('img/footer.gif') no-repeat; height: 60px; padding: 31px 0 0 0; color: #faf1e8; text-align: center; font-size: 10px;}
.footer a {	font-weight: bold; color: #faf1e8;}