/* CMS CSS Document */
/* Margin/Padding:  0top  0right  0bottom  0left ; */

body { margin:0px; padding:0px;  text-align:center;  font-size:small;  font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;  background: #000 url(../img/bg_main.gif) repeat-x; }
* {margin:0; padding:0;}

#header { height:16px; background: #5a83a1 url(../img/bg_header.gif) repeat-x; font-size:8pt; }
#container { margin:0 auto; width:898px; height:620px; padding:0 auto; text-align:center; background: #FFF; border-right: 1px solid #000; border-left: 1px solid #000; }

#logo { width:898px; height:135px; }
#column1 { width:545px; float:left; padding: 5px 20px 0 0; margin: 0 0 0 25px; text-align: left; font-size:8pt; border: 0px solid #000; }
#column2 { width:215px; height: 440px; float:left; padding: 5px 85px 0 0; text-align:left; font-size:8pt; background: url(../img/wtr_superfan.gif) no-repeat right; border: 0px solid #000; }

#vip { position:absolute; z-index:1; width:370px; height:131px; background: url(../img/vip_chick.png) no-repeat; padding: 10px 8px 0 170px; border: 0px solid #000; }
#skyline { width:898px; height:242px; margin:0 auto; padding:0 auto; background: #FFF url(../img/skyline.jpg) no-repeat top; border-right: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #000;}
#footer { width:898px; height:30px; margin:0 auto; padding: 0 auto; text-align: center; }

#shadow { width:363px; height:179px; margin:104px 0 0 614px; background: url(../img/shadow1.png) no-repeat; }

.active { color: #32cd32; font-weight: bold; }
.inactive { color: #ff0000; font-weight: bold; }
.note { color: #a2a2a2; font-weight: bold; font-size: 6pt; }
.title { font-weight: bold; color: #790000; font-size: 10pt; }
.icntitle { font-weight: bold; color: #010071; font-size: 10pt; }

a { font-weight:bold; color: #790000; text-decoration:none; }
a:hover { font-weight:bold; color: #790000; text-decoration:none; }
a:active { font-weight:bold; color: #790000; text-decoration:none; }

.twistique { color:#00ff00; }

.clearthis { clear:both; height:0; line-height:0; }
clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}