html {/*Browser Hack proposed by Tantek Celik to correct 
IE5 box model misinterpretation*/ 
voice-family: "\"}\""; 
voice-family: inherit; 
min-height: 400px; max-width: 1200px; 
background-color: transparent; 
padding: 0; margin: 0; scrollbar-base-color: #000000; scrollbar-arrow-color: #BF9E47; scrollbar-highlight-color: #80692F; background: #000000 url(images/header.jpg) top left no-repeat;  }

body { margin: -1px; padding: 0; height: auto; width:expression(document.body.clientWidth > 1200? "1200px" : "auto" ); background-color: transparent; text-align: left; overflow: visible; font: 500 1em arial, helvetica, sans-serif; color: #BF9E47; border: 0 }

#contain { display: block; position: relative; top: 105px; left: 0px; height: 100%; width:expression(document.body.clientWidth > 1000? "1000px" : "auto" ); max-width: 1000px; padding: 0; margin: 0 0 0 15px; text-align: center; overflow: visible; z-index: 1; border: 0 }

#content { display: block; position: absolute; top: 0px; right: 0px; padding: 0; margin: 0 1% 0 22%; height: auto; width: 77%; float: right; clear: right; text-align: left; overflow: visible; background-color: transparent; z-index: 3; border: 0 }

a:link { font: 500 1em arial, helvetica, sans-serif; color: #ffffff; padding: 0; margin: 0; line-height: 125%; background-color: transparent; text-decoration: underline }
a:visited { font: 500 1em arial, helvetica, sans-serif; color: #FFC533; padding: 0; margin: 0; line-height: 125%; background-color: transparent; text-decoration: underline  }
a:hover { font: 500 1em arial, helvetica, sans-serif; color: #FFC533; padding: 0; margin: 0; line-height: 125%; background-color: #4D3F1C; text-decoration: none }
li {line-height: 110%; padding-bottom: 5px}

.box { display: block; position: relative; background-color: #80692F; text-align: left; padding: 7px; margin: 5px; border: 5px outset #BF9E47; font: 500 .8em arial, helvetica, sans-serif; color: #fff} 
div.how { display: block; position: absolute; top: 400px; left: 0; width: 90%; clear: both; background-color: #000000; border: 2px solid #80692F; margin: 25px 50px 25px 0px; padding: 10px; visibility: hidden }

.nav {list-style-type: none; margin-left: 1px; padding-bottom: 25px; text-align: left}
#nav { display: block; position: relative; top: 0px; left: 0px; padding: 0; margin: 0; height: auto; width: 18%; float: left; clear: left; text-align: left; overflow: hidden; background-color: transparent; z-index: 3; border: 0 }
#nav a { font: bold .8em arial, helvetica, sans-serif; color: #BF9E47;padding: 0; margin: 0; background-color: transparent; text-decoration: none }
#nav a.current { font: bold .8em arial, helvetica, sans-serif; color: #80692F; padding: 0; margin: 0; background-color: transparent; text-decoration: none }
#nav a:hover { font: bold .8em arial, helvetica, sans-serif; color: #FFD15E; padding: 0; margin: 0; background-color: transparent; text-decoration: none }

#txt { display: block; position: relative; top: 0px; left: 2px; padding: 0; margin: 0; height: auto; width: 66%; clear: left; text-align: left; overflow: visible; background-color: transparent; z-index: 3; border: 0 }

#blocs { display: block; position: relative; top: 0px; right: 0px; padding: 0; margin: 0; height: auto; width: 32%; float: right; overflow: visible; background-color: transparent; z-index: 3; border: 0 }

#dwnld { display: block; position: relative; margin: 0; }

#educ,#cont,#mm,#tg,#otr { display: block; position: relative; margin: 15px 0 0 0 }

#webmstr { display: block; position: absolute; top: 100%; left: 0px; width: 100%; clear: both; font: 500 .65em arial, helvetica, sans-serif; color: #BF9E47; line-height: 125%; text-align: center; margin: 15px 0 0 -15%; padding: 0; border: 0}

h2 { font: bold 1.4em arial, helvetica, sans-serif; color: #BF9E47; text-align: left }
h3 { font: bold 1.1em arial, helvetica, sans-serif; color: #ffffff; text-align: center }
h3.how { font: bold 1em arial, helvetica, sans-serif; color: #ffffff; text-align: center; background-color: # }
h4 { display: inline; font: bold 1em arial, helvetica, sans-serif; color: #ffffff; text-align: left; background-color: #80692F  }

/* HOLLY HACKS */
/* For IE for Windows */

* html .nav {list-style-type: none; margin-left: 5px; padding-bottom: 25px; text-align: left}
* html #contain {width:expression(document.body.clientWidth > 1200? "1200px" : "auto" ); max-width: 1200px; }
* html #content {position: relative; top: 0px; right: 0px; margin: 0 3% 0 3%; padding: 0 15px 0 0 }


