html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1.2;background:#d6c1a6;color:#000;}
ol,ul{list-style: none;}

/* ad as needed
blockquote,q{quotes: none;}
blockquote:before,blockquote:after,q:before,q:after{content: '';content: none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;vertical-align:top;}
*/

/* background styles */
html,body{width:100%;height:100%;overflow:hidden;}
body{font-family:geneva, verdana, arial, "bitstream vera sans", sans-serif;line-height:1;background:#65822e;}
#bg img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-99;overflow:hidden;}
#tain{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;/*overflow-y:scroll;  set a default scrollbar */}

/* content styles */
a{color:#369;color:#39c;text-decoration:none;}
.frame{height:100%;padding:1px 0;}

/*
h1,h2,h3{font-family:Quicksand,"bitstream vera sans","Trebuchet MS", geneva, arial, helvetica, sans-serif;font-weight:bold !important;line-height:1.4em;color:#036;color:#fff;}
h1{font-weight:bold;font-size:3em;line-height:1;font-family:Quicksand,"bitstream vera sans","Trebuchet MS",geneva,arial,helvetica,sans-serif;letter-spacing:-5px;margin:0;padding:74px 50px 2px;text-align:right;}
h1 a{color:#fff;text-decoration:none;}
*/
h1,h2,h3{font-family:"bitstream vera sans","Trebuchet MS", geneva, arial, helvetica, sans-serif;font-weight:bold;line-height:1.4em;color:#036;color:#fff;}
h1{font-weight:bold;font-size:3em;line-height:1;font-family:Quicksand,"bitstream vera sans","Trebuchet MS",geneva,arial,helvetica,sans-serif;letter-spacing:-5px;margin:0;padding:74px 50px 2px;text-align:right;}
h1 span, h2 span, h3 span{color:#fc0;}
h2{font-size:1.2em;margin:1em 0 0;line-height:1.2em;padding:4px 0.83em;}
h3{font-size:1em;margin:1em 0 0;line-height:1.1em;padding:4px 0.83em 0;}
p, li{font-size:0.9em;line-height:1.5;margin:1em 1.25em;font-weight:400;color:#ccc;}

/* Headings */
/*@font-face{font-family:Quicksand;src:url(../fonts/Quicksand_Bold.otf) format("truetype");}*/

/* navigation */
#nav{position:absolute;top:0;right:0;width:100%;background:#65822e;font-family:arial, sans-serif;margin-top:0;text-align:right;border-bottom:1px solid #b5c27e;}
.nav{text-decoration:none;font-weight:bold;display:block;color:#fff;padding:10px 50px 10px 4px;} 
.nav:visited{color:#ffc;}
.nav:hover, .nav:active{color:#fc0;text-decoration:underline;}

/* magic footer */
#foot{height:100%;background:transparent url(../images/c/i/png8.png);_background:#000;overflow:auto;border-top:1px solid #fc0;clear:both;/*min-width:982px;*/}
#foot div{float:left;width:33%;margin:14% 0 5%;padding:0 5% 0 10%;}
foot h2, #foot p{color:#fff;}
#foot ul{margin:1em 0 0 1em;}
#foot li{display:inline;padding:0;margin:0 2em 0 0;}
.start{text-align:center;clear:both;font-weight:bold;font-size:1.1em;letter-spacing:2px;}


