@charset "UTF-8";
/* CSS Document */

body { margin:0; padding:0; background-color:#FF9933; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
img {border:0;}
a, a:link, a:visited { color: #FF9933; outline: none; text-decoration: none; font-variant:small-caps; }
a:hover { color: #FF3000; text-decoration: none; outline: none;  }

#introbg{ z-index:999; position:fixed; top:0; left:0; background-color:#996633; height:100%; width:100%;  }
#skipintro{ z-index:1000; position:absolute; color:#FFFFFF; bottom:30px; right:30px; cursor:pointer;}
.intro { text-align:center; display:none; position:relative; top:40%;font-size:24px;}

#centering{width:800px; margin:0 auto;}
#header{ width:800px; margin-top:50px; position:relative; }
#headermenu { position:absolute; right:0; bottom:0; color:#FFFFFF;}
#headermenu a { color:#FFFFFF;}
ul#headermenu { margin:0; padding:0; list-style:none; }
#headermenu li { float:right; padding-left:5px;}
#frame{ height:350px; border:20px solid #FFFFFF;}
#leftframe { width:120px; height:340px; padding:5px; border-right:20px solid #FFFFFF; float:left; background-color:#660021; }
#rightframe { width:610px; height:350px; float:left; overflow:hidden; position:relative;}
.content {position:absolute; top:0; left:0; padding:10px; width:590px; height:330px; overflow:auto; display:none;}
.content h2 { padding-bottom:3px; border-bottom:2px solid #FF3000;}
.content ul { list-style:none; margin:0; padding:0;}
.chi {float:left;padding:10px 35px ;text-align:center;}
.slidemenu {float:left;padding:90px 20px ;text-align:center;}
.content ul li {padding:2px 3px; margin-bottom:3px;}
#footer { padding:3px 0; font-size:0.8em; }

#messages { height:315px; width:600px; margin-top:25px; overflow:auto;padding:5px;}
.message {padding:5px; margin-bottom:3px;}
.msghead { margin-bottom:3px; border-bottom:1px solid #F58400;}
label, input { display:block; }input {border:1px solid #FF3000;}

.kwicks {  list-style: none;  position: relative;  margin: 0;  padding: 0;  } 
.kwicks li{  display: block;  overflow: hidden;   padding: 0 3px;  cursor: pointer; width: 115px;  height: 45px;   margin-bottom: 3px;}  

.guest { padding:5px; margin-bottom:3px;}
.guesthead { color:#FF9933; border-bottom:1px solid #FF9933; margin-bottom:3px;}

.clearer {clear:both;}
.left { float:left;}
.right {float:right;}
