html { width:100%; height:100%; }

body { 
 margin:0px; padding:0px;
 font-family:verdana,arial,helvetica,sans-serif; font-size:12px; 
 color:#000000;
 text-align:justify; background:url('images/cammo.jpg');   /* #9eaa4d; */
 position:relative; top:0; left:0;
 z-index:1;
  }

p { margin:2px; }

table { padding:0; border-collapse:collapse; }
tr { padding:0px; }
td { padding:0px; }

 a { color:#cc3333; }
 a:link { color:#cc3333; }
 a:visited { color:#cc3333; }
 a:hover { color:#000080; background-color:yellow; }
 a:active { color:#cc3333; }

.boldText { font-weight:bold; }

h1 { margin:2px; font-family:georgia, times new roman,times,serif; font-weight:bold; font-size:28px; }
h2 { font-family:georgia, times new roman,times,serif; font-size:22px; }

/*  new stuff  */
/* the orange was #ff7b2c; */

#mainContent { position:relative; z-index:1; width:90%; min-height:450px; margin:0px auto; padding:0px;
               background-color:#e3f4f9; border:solid 4px gold; min-height:550px; }
#topBannerBox { position:relative; height:25px; margin:0px; padding:4px; background-color:blue; border-bottom:solid 2px gold; }
#topBannerBox p { margin:4px 2px 6px 2px; font-size:18px; color:gold; font-family:georgia, times new roman,times,serif; font-weight:bold; }
#topBox { margin:0px; height:160px; background-image:url('images/goldgreen_bg1.jpg'); background-repeat:repeat-x; } 
#voiceBox { float:left; width:330px; height:120px; margin:8px; padding:0; text-align:center;
            background:transparent; }
/* 
background-color:#aeba5d like an olive green 
background-color:#f9f4d3; like linen, but better
background-color:#e3f4f9; border:solid 1px lightblue; powder-blue background with contrasting blue border

http://www.hgtv.com/ !!
http://www.myhomeideas.com/

*/
#menuBox { float:left; width:110px; margin-right:10px; padding:6px; background-color:#f9f4d3; font-size:14px; min-height:80px; }
#menuBox a { font-weight:bold; text-decoration:none; }
#menuBox a:hover { text-decoration:underline; background-color:lightyellow; }

#menuBar { margin:0px; padding-top:5px; height:25px; background-color:#f9f4d3; border-style:solid; border-color:green; border-width:2px 0px;
           text-align:center; font-family:georgia, times new roman,times,serif; font-size:16px; color:#cc3333 }
#menuBar p { margin:0px; }
#menuBar a { font-weight:bold; text-decoration:none; }
#menuBar a:hover { text-decoration:underline; background-color:lightyellow; }

.innerContent { position:relative; top:0px; left:0px; width:80%; margin:8px auto; padding:2px 6px; background-color:transparent; }
#contentTable { background-color:transparent; z-index:1; }

#footer>.stdtext { font-size:10px; }

.stdtext { text-indent:2em; font-size:12px; font-family:arial,helvetica,sans-serif; }
.smalltitle { font-size:12px; }
.smalltext { font-size:10px; }
.biggertext { text-indent:2em; font-size:16px; }
.strongText { font-weight:bold; }
.centered { text-align:center; }



