@charset "utf-8";

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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
 margin:0;
 padding:0;
 border:0;
 outline:0;
 line-height:0;
 background:none;
 vertical-align:baseline;
 text-decoration:none;
 font-weight:normal;
 font-style:normal;
 font-size:12px;
 font-family:bahnschriftlightcondensed, indieflower, pompiere, arial, sans-serif;
}

:focus {outline:0;}

ol, ul {list-style:none;}

table {
 border-collapse:separate;
 border-spacing:0;
}

caption, th, td {
 text-align:left;
 font-weight:normal;
}

blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}

textarea {
 margin:0;
 padding:0;
}

input, select, th, td h1, h2 ,h3, h4 li li, li p, td p {font-size:12px;}

  .cf:before, .cf:after {content:""; display:table;}
  .cf:after {clear:both;}
  .cf {zoom:1;}
  
  .nochance {clear:both;}

html{
 -webkit-text-size-adjust:none;
 overflow-x:hidden;
 overflow-y:scroll;
 margin-right:42px;
}

body {
 position:relative;
 behavior:url(csshoverfix.htc);
 margin:0 auto;
 color:#DDDDDD;
 background-color:#666468;
 font-size:12px;
 letter-spacing:1px;
 word-spacing:1px;
 line-height:0;
 width:1000px;
}

a {
 position:absolute; z-index:1000;
 position:relative;  z-index:3000;
 text-decoration:none;
}

em, i {color:#22BBFF; font-style:italic;}
strong, b {color:#22BBFF; font-weight:bold;}

div, img, {
 margin:0;
 padding:0;
 border:0;
 outline:0;
 line-height:0;
}

 p {padding-top:1em;}

a:link, a:visited {color:#d4d4d4; text-decoration:none;}
a:hover, a:active {color:#00ffc0; text-decoration:none;}
.menu1btn a:hover span, .menu1btn a:active span {color:#00ffc0; visibility:visible; text-decoration:none;}

.head1 {
 position:absolute;
 left:2em;
 top:0;
}

.headtxt1 {
 position:absolute;
 color:#00ffc0;
 font-size:1.8em;
 line-height:1.88em;
 left:4em;
 top:1.2em;
}

.body1 {
 position:relative;
 left:2em;
 top:7em;
}

.bodytxt1 {
 position:relative;
 line-height:1.66em;
 width:880px;
 left:5em;
 top:0;
}

.body2 {
 position:relative;
 left:2em;
 top:7em;
}

.bodytxt2 {
 position:relative;
 line-height:1.66em;
 width:400px;
 left:10em;
 top:0;
}

.body3 {
 position:relative;
 left:2em;
 top:7em;
}

.bodytxt3 {
 position:relative;
 line-height:1.66em;
 width:400px;
 left:10em;
 top:0;
}

.body4 {
 position:relative;
 left:2em;
 top:7em;
}

.bodytxt4 {
 position:relative;
 line-height:1.66em;
 width:400px;
 left:10em;
 top:0em;
}

.menu1btn {
 position:relative;
 width:680px;
 left:12em;
 top:1.6em;
}

.menu1btn span {
 position:absolute;
 visibility:hidden;
 left:0;
}

.menu1btn a img {vertical-align:-0.5em;}

.titletxt1 {
 position:relative;
 color:#00ffc0;
 font-family:pompiere, arial, sans-serif;
 font-size:1.6em;
 white-space:nowrap;
 left:0.6em;
 top:0;
}

.bodytxt5a, .bodytxt5b, .bodytxt5c {
 position:relative;
 float:left;
 font-family:pompiere, arial, sans-serif;
 font-size:1em;
 line-height:1.66em;
 padding:0 1em 1em 0;
 left:4em;
 top:4em;
}

.bodytxt5a {width:88%;}
.bodytxt5b {width:44%;}
.bodytxt5c {width:28%;}

.blimpimg1a, .blimpimg1b {
 position:relative;
 background:url(../img/middle1b.jpg);
 background-repeat:repeat-y;
 display:inline-block;
 line-height:0;
 height:100%;
 width:100%;
 left:0;
}

.blimpimg1b {padding-bottom:4em;}

.blimpimg2a {
 position:relative;
 background:url(../img/middle2b.jpg);
 background-repeat:repeat-y;
 line-height:0;
 height:100%;
 width:100%;
 left:0;
 }

.poetictxt {
 position:absolute;
 zline-height:4em;
 width:120px;
 right:3em;
 bottom:0;
}

.poetictxt:link, .poetictxt:visited {color:#22BBFF;}
.poetictxt:hover, .poetictxt:active {color:#00ffc0;}

.footertxt {
 position:relative;
 line-height:1.66em;
 width:400px;
 left:48em;
 top:1em;
}

.copyrighttxt {
 position:relative;
 color:#00ffc0;
 font-family:pompiere, arial, sans-serif;
 font-style:italic;
 font-size:1.2em;
 line-height:2em;
 text-align:center;
 padding:1em 0 4em 4em;
 width:880px;
}

.zxz {
 position:relative;
 color:#00ffc0;
 font-family:bahnschrift, arial, sans-serif;
 font-style:italic;
 font-size:1.2em;
 line-height:2em;
 text-align:center;
 padding:1em 0 4em 4em;
 width:880px;
}
