body { margin: 0; font-family: Arial, sans-serif; font-size: 14px; color: #000; line-height: 1.4em; background-color: #004422;  overflow: scroll; }

/*h1 { font-size: 17px; font-weight: bold; line-height: 1em; padding: 0 0 5px 0; margin: 0; }
h1.nopadding { font-size: 17px; font-weight: bold; line-height: 1em; padding: 0; margin: 0; }
h2 {  font-size: 13px; font-weight : normal; color : #000; text-align: left; line-height: 0.8em;  padding: 0 0 5px 0; margin: 0;  }*/

/* utility */
small { font-size: 10px; }
big { font-size: 18px; letter-spacing: -0.04em; }

.cleaner { height: 0px; clear: both; font-size: 0px; line-height: 0em; }
.cleaner-small-padding { clear: both; padding: 2px; font-size: 0px; line-height: 0em; }
.cleaner-padding { clear: both; padding: 5px; font-size: 0px; line-height: 0em; }
.cleaner-big-padding { clear: both; padding: 10px; font-size: 0px; line-height: 0em; }
.padding { padding: 5px; font-size: 0px; line-height: 0em; }
.big-padding { padding: 10px; font-size: 0px; line-height: 0em; }

.floatleft { float: left; }
.floatright { float: right; }
.floatcenter { margin: 0 auto; display: block; }

.alignleft { text-align: left; }
.alignright { text-align: right; }
.aligncenter { text-align: center; }

.color { color: #8B2121; }
.bright-color { color: #E91A90; }
.strong { font-weight: bold; }
.allcaps { text-transform: uppercase; }
.gone {display: none;}

form { padding: 0; margin: 0; }
form input { font-family: "Trebuchet MS"; font-size: 12px; }
form select, form select optgroup { font-family: "Trebuchet MS"; font-size: 12px; }
.white14-text { margin: 0 ; margin-top: 50px; padding: 0; font-size: 14px; color: #FFF; text-align: center; }
.black12-text { font-size: 11px; color: #000; text-align: left; }
.input {cursor:pointer;}


/* MAIN WRAPPER */
.main-wrapper { margin: 0 auto; padding: 0; width: 980px; }


/* HEADER */
.header { /*width: 980px; */ width: 924px; height: 100px; margin: 0; padding: 0; text-align:center; background: #cecefe url(/images/header_bg.jpg) top repeat-x; }




.body-wrapper { margin: 0 auto; padding: 0 10px ; width: 924px; background-color: #004422; }
.body-wrapper .wide-box {width: 900px; margin: 0; padding: 10px; background-color: #FFFFFF; border: 1px solid #676aff; }

/* LEFT SIDE */
.body-wrapper #left-column { margin: 0; padding: 0; float:left; width: 194px; }

.body-wrapper #left-column .left-box,.left-top-box{ margin: 0; padding: 10px; float:left; width: 170px; background-color: #FFFFFF; border: 1px solid #676aff; }
.body-wrapper #left-column .left-box a { font-size: 11px; }
.body-wrapper #left-column .left-box p {padding: 0 0 5px 0; margin: 0; }
.body-wrapper #left-column .left-box br { padding: 0 0 5px 0; margin: 0; }
.body-wrapper #left-column .left-top-box ul { margin: 0 0 0 10px; padding: 0;  }
.body-wrapper #left-column .left-top-box li { list-style-image: url(../images/index_03.gif); font-size: 15px; color: #E91A90; margin: 0 0 5px 0 ; padding: 0; }


/* FORMS */
.body-wrapper #left-column .left-box .select { width: 170px; margin: 0 0 2px 0; }
.body-wrapper #left-column .left-box .form-textarea { width: 170px; }
.login-form .select, .login-form .form-textarea, .login-form { width: 375px; }
.post-form .select, .post-form .form-textarea, .post-form { width: 540px; }

.body-wrapper #left-column .left-box .datefield { font-size: 11px; color: #000; text-align: left; }
.body-wrapper #left-column .left-box #exmp div { font-size: 12px; text-align: left; line-height: 1.3em; padding: 0 0 5px 0; }
.body-wrapper #left-column .left-box #exmp a { font-size: 12px; text-align: left; line-height: 1.3em; }




/* RIGHT CONTENT AREA */
.body-wrapper #right-column { margin: 0; padding: 0; float: right; width: 720px;  }
.body-wrapper #right-column .right-box { margin: 0; padding: 10px; width: 696px; background-color: #FFFFFF; border: solid 1px #676aff; } 
.body-wrapper #right-column .right-box .logo { width: 230px; height: 127px; margin: 0; padding: 0; float:left; } 
.body-wrapper #right-column .right-box .title { height: 127px; width: 466px; margin:0; padding: 0; float: right; }


/* SIDE NAVIGATION */
.level_1, .level_2, .level_3 {padding-left: 0px; margin-left: 0px; text-align: center; font-size: 16px;}
.level_1 li, .level_2 li, .level_3 li {list-style-type: none; padding:5px; margin-left: 0px;}
.level_1 li a:link, .level_1 li a:visited {color: #000000;}
.level_1 li {background: #676aff;}
.level_2 li {background: #999bff;}
.level_3 li {background: #cccdff;}
.raised {margin-top: 1px; border: #444488 outset 1px;}
.flat {margin-top: 0px; border: 0px none;}




/* FOOTER */
.main-wrapper #footer { width: 980px; height: 121px; text-align: center; }
.main-wrapper #footer .links { font-size: 12px;margin: 0 auto; padding: 25px 0 3px 0; text-align: center; }
.main-wrapper #footer .copy { margin: 0 auto; padding: 0; }



.blank-space p {margin: 0px}

.adHeadline {text-decoration: underline;}
.adText {text-decoration: none; color: #000000;}