/* Layout Stylesheet */

/***** Body and main container *****/

/* Green Dark = #175f07 
   Green Light = #009933
   Orange       = #ff7a07 
   Blue         = #00ffff */
 

body {
 background:#ffffff;
 color: #175f07;
 text-align:center;
 padding:0;
 }

#outer {
 text-align:center;
 background:#ffffff;
 width:981px;
 margin:auto;
 }

#header {
 height:284px;
 width:981px;
 background:#FFFFFF;
 color: #175f07;
 /* border:3px solid #000000; */
 text-align:center;
 margin:auto;
}

#hcol-1 {
 float:left;
 background:#FFFFFF;
 color: #333333;
 width:200px;
 text-align:center;
}

#hcol-2 {
 float:left;
 font-weight:bold;
 background:#FFFFFF;
 color: #333333;
 width:305px;
 text-align:center;
}

#hcol-3 {
 float:left;
 font-weight:bold;
 background:#FFFFFF;
 color: #333333;
 width:200px;
 text-align:center;
}


/* navtop */

a{
 color:#000000;
 font-weight:bold;
 text-decoration:none;
 background-color:inherit;
}

a:hover{color:#000000; text-decoration:none; background-color:inherit;}
a img{border:none;}

#navtop{
 height:2.0em;
 line-height:2.0em;
 width:981px;
 font-size:1.1em;
 font-weight:bold;
 margin:0 1px;
 background:#175f07;
 color:#ffffff;
 margin:auto;
}

#navtop li{
float:left;
list-style-type:none;
border-right:1px solid #ffffff;
white-space:nowrap;
}

#navtop li a{
display:block;
padding:0 10px;
font-size:0.8em;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
background-color:inherit;
color: #ffffff;
}

* html #navtop a {width:1%;}

#navtop .selected,#navtop a:hover{
background:#009933;
color:#ffffff;
text-decoration:none;
}

/* navtop End */

#bar {
 width:981px;
 height:30px;
 background:#0000FF;
 position:relative;
}

#bodyblock {
 position:relative;
 background: #FFFFFF;
 color: #175f07;
 width:981px;
 /* border:3px solid #000000; */
 margin:auto;
}

#bodyblockabout {
 position:relative;
 background:#ffffff url(images/aboutbk.jpg) top center repeat-y;
 color: #175f07;
 width:981px;
 /* border:3px solid #000000; */
 margin:auto;
}

#bodyblockvid {
 position:relative;
 background:#ff4500;
 color: #175f07;
 width:981px;
 /* border:3px solid #000000; */
 margin:auto;
}

#col-1 {
 float:left;
 background:#FFFFFF;
 color: #175f07;
 width:325px;
 text-align:left; 
}

#col-2 {
 width:325px;
 background:#ffffff;
 color: #175f07;
 text-align:left;
 }

#footer {
 height:0.5px;
 font-size:0.75em;
 font-style: italic;
 background:#175f07;
 color: #ffffff;
 margin:0;
 }

/* Presentation Stylesheet */ 

h1 {
 margin:0;
 padding:0x;
 font-size:2.0em;
 font-style: italic;
 color: #175f07;
}

h2 {
 margin:0;
 padding:0x;
 font-size:1.5em;
 font-style: italic;
 color: #ff0000;
}

