@charset "UTF-8";
/* CSS Document */


/* Container and shell properties*/
html {height:100%;}
body {background-color:#cccccc;font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

/* Container and Holder Properties */
#mainContainer {margin:0 auto; top:0px; width:900px; height:100%; color:#333333;}
#internalContainer {position:absolute;  width:900px;height:100%;}
#header {height:112px; position:absolute; left:34px; top:20px;width:831px; background-image:url(../images/headerBG.jpg);}
#headerInfo {position:absolute; width:160px; height:100px; top:8px;right:5px; color:#FFFFFF; font-size:9px;}
#headerInfo a {color:#8cc636; text-decoration:none;}
#headerInfo a:hover {text-decoration:underline;}
#mainHolder {position:absolute;left:34px; top:132px; min-height:510px; height:auto !important;background:#FFFFFF; width:831px;}
#menuBG {position:absolute; width:200px; height:167px; background:url(../images/menuBG.jpg); left:9px; top:10px;}
#mainImage {position:absolute; width:614px; height:167px; right:9px; top:10px;}
#newsHolder {position:absolute; left:9px; top:187px; width:192px; min-height:310px; height:200px; background:#e6f1d5; z-index:1}
#newsHeader {position:absolute; width:192px; height:42px; top:0px;}
#newsBody {position:absolute; width:175px;  min-height:230px; top:50px; background-color:#e6f1d5; padding-left:10px; padding-right:7px;}
#bodyContent {position:absolute; width:614px;  right:0px; top:187px; background:#ffffff; padding-right:10px; padding-left:207px;}

/* Text and Image Styling */
p {display:compact;}
.boldGreen {font-weight:bold; color:#8cc636;}
.boldGreenLarge {font-size:11px; font-weight:bold; color:#8cc636;}
.newsImage {padding:3px; background-color:#FFFFFF; display:block; border:#CCCCCC solid 1px;}
.newsHeading {font-size:14px; font-weight:bold; line-height:18px;}
.newsCopy, .bodyCopy {font-size:11px; line-height:14px; padding-top:6px; display:block;}
.bodyCopy2 {font-size:24px; line-height:20px; padding-top:0px; display:block;}
.bodyCopy3 {font-size:18px; line-height:20px; padding-top:0px; display:block; color:#8cc636;}
.bodyCopy4 {font-size:14px; line-height:16px; padding-top:0px; display:block;}
.bodyHeading {font-size:24px; font-weight:bold; color:#8cc636;}
.bodyHeading2 {font-size:20px; font-weight:bold; color:#8cc636;}

/* Navigation */
#menuBG ul { list-style:none; margin-left:-20px;}
#menuBG li a {padding-left:15px;background:url(../images/bullett2.gif); background-position:0 0; background-repeat:no-repeat;font-size:10px; font-weight:bold; text-decoration:none; color:#4c5b52; display:inline-block; border-bottom:#FFFFFF 1px inset; padding-bottom:1px; padding-top:2px;}
#menuBG li a:hover {padding-left:15px;background:url(../images/bullett-over2.gif); background-position:0 0; background-repeat:no-repeat; }

/* Footer navigation if Needed */
#quickNav {position:absolute; bottom:-15px; height:20px; right:10px;}
#quickNav ul {list-style:none; }
#quickNav li {float:left; padding:0 15px 0 15px;}
#quickNav li a {color:#333333; text-decoration:underline; font-size:9px;}
#quickNav li a:hover {color:#8cc636;}

#credits { position:relative; bottom:-28px; height:25px; left:120px; font-size:9px;}
#credits a {color:#333333; text-decoration:underline;}
#credits a:hover {color:#8cc636;}
