

/** BASIC SITE LAYOUT AND STYLE **/
body {
	font-family:arial, helvetica, sans, verdana, sans-serif;
	padding:0;
	margin:0;
	color:#615b53;
	background: #333;
	font-size:0.8em;
}

ul {margin:0; padding:0;}
h1 {font-size:1.4em; color:#615b53;}
h1 span {font-weight:lighter; font-size:0.9em;}
h2 {font-size:1.2em; color:#615b53;}

a {color:#615b53; text-decoration:underline;}
a:hover {color:#615b53; text-decoration:none;}
td {font-size:13px;}

/** MAIN  **/
#wrapper {width:966px; min-width:966px; margin:0; padding:0; position:relative; z-index:1; text-align:left;}

/** TOP **/
#top {position:absolute; top:0; left:0; background: url('../i/top_bg.gif') repeat-x top; width:966px; height:177px; margin:0; padding:0;}
.logo {position:absolute; top:51px; right:15px;}
.heading {float:right; font-size:1.7em; margin:142px 0 0 0; padding:0 20px 0 0; color:#fff;}
.home {margin:27px 0 0 38px; font-size:1.2em; font-weight:bold;}
.home a {color:#615b53; text-decoration:none;}
.home a:hover {color:#615b53; text-decoration:underline;}

/** LEFT **/
#left {position:absolute; top:227px; left:0; width:189px; background:#000;}

/** CONTENT **/
#home_content {width:966px; padding:227px 0 0 0; background:#fff url('../i/home_bg.gif') repeat-x; margin:0; height:406px;}
#home_content h1 {color:#fff; margin:0; padding:0; font-weight:normal; font-size:1.5em;}
#inner_content {widht:966px; background:#fff url('../i/inner_bg.gif') repeat-y; margin:0; padding:230px 0 30px 80px;}
#comm_content {widht:680px; background:#fff; margin:0; padding:240px 20px 30px 20px;}

#home_content ul {margin:10px 0 0 0; padding:0 0 0 20px; list-style-type:none;}
#home_content ul li {list-style-image:url('../i/block.gif'); padding:0 0 2px 0;}
.fin {padding:15px 0 0 17px; color:#fff;}
.fin h1 span {font-size:0.55em; font-weight:normal;}
.float-l {float:left; padding:0 20px 40px 0;}
.float-r {float:right; padding:0 0 20px 20px;}

/** FINANCIALS **/
.fin-tbl {width:842px;}
.fin-tbl tr td {padding:1px 5px 2px 0;}
.uline1 {border-bottom:1px #5a5b53 solid;}
.uline2 {border-bottom:2px #5a5b53 solid;}
.t {border-top:1px #5a5b53 solid;}
.b {border-bottom:1px #5a5b53 solid;}
.l {border-left:1px #5a5b53 solid;}
.r {border-right:1px #5a5b53 solid;}
.tl {border-top:1px #5a5b53 solid; border-left:1px #5a5b53 solid;}
.tr {border-top:1px #5a5b53 solid; border-right:1px #5a5b53 solid;}
.bl {border-bottom:1px #5a5b53 solid; border-left:1px #5a5b53 solid;}
.br {border-bottom:1px #5a5b53 solid; border-right:1px #5a5b53 solid;}
.foot {font-size:0.85em;}
.spacer td {height:3px; line-height:3px;}
