* { padding: 0em; margin: 0em; }
body { background: #003300; padding: 5px 0px 35px 0px; }
body,input { font-size: 8pt; font-family:  "verdana","times new roman"; color: #fff; }
p { padding-right: 50px; padding-left: 50px; font-size:13px; line-height: 1.em; margin-bottom: 1.0em; text-align: justify; }
a { color: #fff; text-decoration: none; }
a:hover { text-decoration: none; background: none; }
h2 { font-size: 1.1em; padding-right: none; }
h3 span { font-weight: normal; }
h3,h4 { display: inline; font-weight: none; background-repeat: no-repeat; background-position: right; color: #fff; }
h3 { font-size: 2.1em; padding-right: 32px; }
h4 { font-size: 1.0em; padding-right: 50px; padding-top: 0.2em; }
.contentarea { padding-top: 0em; background: #000; }
img { border: 0px ; }
img.left { position: relative; float: left; margin: 0em 1.8em 1.4em 0em; }
img.right { position: relative; float: right; margin: 0em 0em 1.8em 1.8em; }
.divider1 { position: relative; background: #000; height: 1px; margin: 2.0em 0em 1.5em 0em; clear: both; }
.divider2 { position: relative; height: 1px; border-bottom: solid 1px #eaeaea; margin: 2.0em 0em 2.0em 0em; }
.sbutton { position: relative; background: #000; height: 1px; margin: 0.6em 0em 1.5em 0em; clear: both; }
.post .details { position: relative; top: -1.5em; font-size: 0.8em; color: #787878; } 
.post ul.controls{ clear: both; }
.post ul.controls li { display: inline; font-size: 0.8em; }
.post ul.controls li a { background-repeat: no-repeat; background-position: left; padding: 0em 1.0em 0em 20px; }
.post ul.controls li a.printerfriendly { background-image: url('images/icon-printerfriendly.gif'); }
.post ul.controls li a.comments { background-image: url('images/icon-comments.gif'); }
.post ul.controls li a.more { background-image: url('images/icon-more.gif'); }
.box { position: relative; background: none; left: 7.5em; top: -2em; padding: -2.5em; margin-bottom: 1.0em ; }
.box1 { position: relative; background: none; left: -2.5em; top: -2em; padding: -2.5em; margin-bottom: 1.0em ;}
ul.linklist { list-style: none; } 
ul.linklist li { line-height: 2.0em; }
#upbg { position: absolute; top: 0px; left: 0px; width: 100%; height: 275px; background: #003300; z-index: 1; }
#outer { z-index: 2; position: relative; width: 76%; border: solid 13px #000; background-color: #000; margin: 0 auto; }
#header { position: relative; width: 763px; height: 3.em; background: #003300 ; margin-bottom: 5px; border: solid 1px #666633; }
#headercontent { position: absolute; bottom: 0em; padding: 0em 0.0em 0em 0.0em; background: #003300 ; }
#headercontent h1 { font-weight: normal; color: #fff; font-size: 2.5em; }
#headercontent h1 sup { color: #777; }
#headercontent h2 { font-size: 1.0em; font-weight: normal; color: #aaa; }
#header1 { position: relative; width: 753px; height: 1.5em; background: #003300 ; margin-bottom: 0px; border-bottom: solid 1px #666633; padding:0.3em;}
#headercontent1 { position: absolute; bottom: 0em; padding: 0em 0.0em 0em 0.0em; background: #003300 ; } 
#headercontent1 h1 { font-weight: normal; color: #fff; font-size: 3.5em; }
#headercontent1 h1 sup { color: #777; }
#headercontent1 h2 { font-size: 1.0em; font-weight: normal; color: #aaa; }
#search { position: absolute; top: 5.5em; right: 2.0em; padding-right: 0.0em; }
#search input.text { margin-right: 0.5em; vertical-align: middle; border-top: solid 1px #000000; border-right: 0px; border-bottom: solid 1px #777777; border-left: 0px; padding: 0.15em; width: 10.0em; }
#search input.submit { background: #939B00 url('images/buttonbg.gif') repeat-x; border: solid 1px #5F6800; font-weight: bold; padding: 0.25em; font-size: 0.8em; color: #F2F3DE; vertical-align: middle; }
#headerpic { position: relative; height: 287px; border: solid 1px #666633; background: #000 url('images/main/home.jpg') no-repeat top left; }
#menu { position: relative; background: #000 url height: 2.2em; padding: 0.4em 0em 0em 1.0em; margin-bottom: 2px; }
#menu ul { font-family: "arial"; color: #000; font-size:12px; position: relative; padding: em 0.2em 0.9em 1.0em; }
#menu ul li { position: relative; display: inline; margin-left: 1.1em; }
#menu ul li a { padding: 6.9em 1.0em 0.9em 1.0em; color: #fff; text-decoration: none; background:  url('images/menu10.gif') no-repeat top left; padding: 1.1em 1.0em 0.9em 1.0em; }
#menu ul li a:hover { text-decoration: none; background:  url('images/menu11.gif') no-repeat top left; padding: 1.1em 1.0em 0.9em 1.0em; }
#menu ul li a.active { background:  url('images/menu11.gif')no-repeat top left; padding: 1.1em 1.0em 0.9em 1.0em; }
#menubottom { background: #fff url('images/border1.gif') repeat-x; height: 0px; margin-bottom: .0em; }
#menupurch { position: relative; background: #000 url height: -3.9em; padding: 4.3em 1em 1em -1.0em; margin-bottom: 0px; }
#menupurch ul { font-family: "verdana"; font-weight: bold; color: #000; font-size:11px; position: relative; padding: -1.3em 0.2em 0.9em 2.0em;}
#menupurch ul li { position: relative; display: inline; margin-left: 3.1em; }
#menupurch ul li a { padding: 6.9em 1.0em 0.9em 1.0em; color: #fff; text-decoration: none; background:  url('images/menu20.gif') no-repeat top left; padding: 1.1em 1.0em 0.9em 1.0em; }
#menupurch ul li a:hover { text-decoration: none;  background:  url('images/menu21.gif') no-repeat top left; padding: 1.1em 1.0em 0.9em 1.0em; }
#menupurch ul li a.active { background:  url('images/menu11.gif')no-repeat top left; padding: 1.1em 1.0em 0.9em 1.0em; } 
#menubottompurch { background: #fff url('images/border1.gif') repeat-x; height: 0px; margin-bottom: .0em; }
#content { padding: 0em .0em 0em .0em; background: #000; }
#primarycontainer { float: left; width: 763	px; background: #000 }
#primarycontent { border: solid 1px #666633; margin: 0.0em .0em .0em .0em; background: #003300; }
#primarycontent1 { border: solid 1px #666633; margin: 1.0em .0em .0em .0em; background: #003300; }
#secondarycontent { margin-top: 1.5em; float: right; width: 18.0em; background: #000; }
#footer { position: relative; height: 1.3em; clear: both; padding-top: 1.0em; background: #003300; font-size: 0.8em; border: solid 1px #666633; }
#footer .left { position: absolute; left: 2.0em; bottom: 0.8em; }
#footer .right { position: absolute; right: 2.0em; bottom: 1.2em;}

