body {background:#0f140d url("../images/layout_images/body_bkgnd.jpg") no-repeat fixed center top}
p   { }
td {}
a:link, a:active, a:visited{color:#95e295;text-decoration:none}
a:hover{color:#ffeda7;border-bottom:1px solid #f40000}
/* below is header and headmenu CSS*/
.headmenu{color:#fff4e2;font-size:10pt;font-family:Arial;font-weight:bold;font-stretch:condensed;text-align:left;margin:0 15px 0 400px;position:relative;width:515px;height:210px;vertical-align:middle}
.menubox{line-height:22px;padding-top:140px;width:100px;height:75px;float:left}
.menucaption{color:#ffeda7;font-size:16px;font-family:Times;text-decoration:none;padding-top:140px;padding-left:10px;width:305px;height:75px;float:left}
.menubox a:link, .menubox a:active, .menubox a:visited{color:#fff4e2;text-decoration:none}
.menubox a:hover{color:#95e295;text-decoration:none;border-bottom:2px solid #f40000}
/* below is content CSS*/
.contentwrapper{text-align:center;width:100%;height:auto}
.content{margin:0 auto;width:900px;height:auto}
.leftcontent{width:285px;height:auto;float:left}
.rightcontent{width:510px;height:auto;float:right}
.right_pp{color:#fff;font-size:14px;font-family:Arial;line-height:16px;text-align:left;margin-top:15px;margin-bottom:45px;padding-bottom:10px;width:510px;height:auto}
.leftcommon{text-align:left;width:285px;height:auto}
.left_pp{color:#fff;font-size:13px;font-family:Arial;line-height:16px;margin-bottom:40px;padding-bottom:5px;width:100%;height:auto;border-bottom:2px dotted #95e295}
.left_pp_end{color:#fff;font-size:13px;font-family:Arial;line-height:16px;margin-bottom:40px;padding-bottom:5px;width:100%;height:auto}
.left_gallery_box{background-image:url("../images/layout_images/black_overlay.png");background-position:0 0;margin-bottom:40px;padding-bottom:5px;width:100%;border:solid 5px #000}
.left_gallery_pic{margin:7px;float:left}
.footwrapper{background-color:#000;text-align:center;width:100%;height:auto}
.footer{margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:25px;width:900px;height:100px}
.left_footer{color:#999;font-size:10px;font-family:Arial;line-height:11px;text-align:left;margin-top:15px;padding-right:10px;width:275px;height:65px;float:left;border-right:2px dotted #ffeda7}
.right_footer{color:#ffeda7;font-size:10px;font-family:Arial;line-height:11px;text-align:right;margin-top:15px;width:510px;height:65px;float:right}
/* below is typography classes */
.texttitle{color:#ffeda7;font-size:20px;font-family:Times;line-height:22px;text-decoration:none}
.texttitle2{color:#95e295;font-size:24px;font-family:Times;font-weight:bold;line-height:26px;text-decoration:none}
/* below is old CSS */
.pagewrap{text-align:center;margin-top:auto;margin-right:auto;margin-left:auto;padding:20px 20px 5px;width:auto;height:auto}
.contentwrap{color:#343434;font-size:10pt;font-family:Arial,Helvetica;background-color:white;text-align:left;margin:auto;width:850px;height:auto;border:solid 2px #000}
.headerpic{border-bottom:2px solid white}
.picleft{padding-right:20px;padding-bottom:10px;float:left}
.picgallery{font-family:Arial;margin:5px;float:left;border:solid 2px #039}
.bodytext{font-size:12px}

