html, body, ul, li, h1, h2, h3, h4 {margin: 0;padding: 0;list-style: none;height:100%}
body {font-family:georgia,serif;font-size: 11px;color: #cccccc;text-decoration: none;background-color:#000000;margin:0;padding:0;height:100%;}
a {color: #7CA233;}
a:hover {color: #D25B20;}


/* ================== Common ==================  */
#container {margin:auto;width:800px;height:auto;margin-top:0px;padding-top:0px;border:0px solid #cccccc;}
#content {float:left;background-image:url(../images/bgMain.jpg);background-repeat:repeat; width:800px; height:900px;margin-top:20px;}

#email a{float:left;background: url(../images/spacer.gif); width:340px;height:45px;position:relative;top:460px;left:230px;}
#galleryLink a{float:left;background: url(../images/spacer.gif); width:690px;height:50px;position:relative;top:370px;left:55px;}

#footer {float:left;background-image:url(../images/footer_bg.gif);background-repeat:no-repeat; width:800px; height:60px;text-align:center;margin-top:10px;}
#footer_content {float:left;color:#7F7E79;font-size:10px;width:800px; height:40px;text-align:center;margin:auto;}
A.footerLink:link,A.footerLink:visited {font-size: 9px; font-style: normal; line-height: 9px; text-decoration: none; color: #9ABD2B;}
A.footerLink:hover  {font-size: 9px; font-style: normal; line-height: 9px; text-decoration: none; color: #cccccc;}

/* ==================  General Classes =========================  */
.border {border: solid 1px #cccccc;}
.rplc  {text-indent:-999em}
.alt { display: none; }
a .alt { display: none; }
.red {color:#AE1616;}

.body {padding:0px 0px 0px 35px;font-size:12px;line-height:15px;width:500px;}

h1 {font-size:20px;color:#E1D679;padding-left:0px;position:relative;top:0px;}
h2 {font-size:13px;color:#E4BF15;padding-left:0px;position:relative;top:0px;}

.header_g {color:#E9D988;}
.header_careers {color:#C64E13;}
.header_o {font-size:13px;color:#8DA463;}
.title {padding:0px 0px 0px 0px ;font-size:11px;font-weight:normal;color:#E1D679;}

.marL15 {margin-left:15px;}
.marL10 {margin-left:10px;}
.marT15 {margin-top:15px;}

.bottomMar {padding-bottom:5px;}
.bottomMarLrg {padding-bottom:5px;}


