/* Global
------------------------------------------------------------------*/
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
margin:0;
padding:0;
}
ul,li {
list-style-type:none;
}
body {
color:#333333;
background:#555555;
font:76%/140% Verdana,Arial,Helvetica,sans-serif;
}
.clear { clear: both; }
.clearleft { clear: left; }
.clearright { clear: right; }
.centered {
text-align:center;
}
.right {
text-align:right;
}
img {
border:0;
}
#verborgen{display: none;}
.floatleft {float: left;} .floatleft IMG {margin-right: 3px;}
.floatright {float: right;} .floatleft IMG {margin-left: 3px;}
.leftfloat {display: block;float: left;}
.rightfloat {display: block;float: right;}
INPUT, TEXTAREA {border: 1px solid #555555;background: #ffffff;}
TEXTAREA{vertical-align: top;}
TD{vertical-align: top;}
P{display: block;padding: 0 0 6px 0;}


/* Hoofdlayout
------------------------------------------------------------------*/
#wrap-main {
width:770px;
background:#FFFFFF;
}
#wrap-sub {
width:220px;
margin:0;
padding:0;
position:absolute;
left:770px;
top:0px;
background:#444444;
}

#container-nav-sitemap {
width:770px;
height:24px;
background:url(fig/bg_pageup.gif) no-repeat;
}
#footer {
clear: both;
width:770px;
height:46px;
background:url(fig/bg_footer.gif) no-repeat;
text-align: center;
}
#footer .f1{font-size: 7pt;font-weight: bold;display: block; padding: 3px 208px 0 208px;}
#footer .f2{font-size: 7pt;font-weight: bold;display: block; padding: 0 208px 0 208px;}

/* Elementenlayout
------------------------------------------------------------------*/
a:link,
a:visited {
text-decoration: none;
color:#e45a49;
}
a:hover {
text-decoration: underline;
}
#nav-icons{ background:url(fig/nav_icons.jpg) no-repeat; padding:24px 0 0 0; }
#nav-icons li{ display: block;float:left; }
#nav-icons li a{ display: block;float: left;text-indent: -9999px; }
#nav-icons .a1:link, #nav-icons .a1:visited{
height:60px; width:59px;background:url(fig/nav_icons.jpg) no-repeat; background-position: 0px -24px;}
#nav-icons .a1:hover, #nav-icons .a1:focus{
height:60px; width:59px;background:url(fig/nav_icons.jpg) no-repeat; background-position: 0px -108px;}
#nav-icons .a2:link, #nav-icons .a2:visited{
height:60px; width:53px;background:url(fig/nav_icons.jpg) no-repeat; background-position: -59px -24px;}
#nav-icons .a2:hover, #nav-icons .a2:focus{
height:60px; width:53px;background:url(fig/nav_icons.jpg) no-repeat; background-position: -59px -108px;}
#nav-icons .a3:link, #nav-icons .a3:visited{
height:60px; width:53px;background:url(fig/nav_icons.jpg) no-repeat; background-position: -112px -24px;}
#nav-icons .a3:hover, #nav-icons .a3:focus{
height:60px; width:53px;background:url(fig/nav_icons.jpg) no-repeat; background-position: -112px -108px;}
#nav-icons .a4:link, #nav-icons .a4:visited{
height:60px; width:55px;background:url(fig/nav_icons.jpg) no-repeat; background-position: -165px -24px;}
#nav-icons .a4:hover, #nav-icons .a4:focus{
height:60px; width:55px;background:url(fig/nav_icons.jpg) no-repeat; background-position: -165px -108px;}
#menu-title {
clear: both;
background:url(fig/menu.gif) no-repeat;
height: 29px;
width: 220px;
text-indent: -9999px;
}
#menu-items{}
#menu-items li{
border: 0;
padding-left: 5px;
border-left:5px solid #999999;
}
								 /*vandaag op tv*/
#tvvandaag-title {background:url(fig/tvgids.gif) no-repeat;height:29px;width:220px;text-indent:-9999px;}
#tvvandaag{border:0;border-left:5px solid #999999;padding: 2px 0 5px 5px;color: #4F7697;}
#tvvandaag IMG{vertical-align: middle}
#tvvandaag A{color: #4F7697;}
#sitezoek {background:url(fig/sitezoek.gif) no-repeat;height:65px;width:220px;}
#sitezoek INPUT{margin: 43px 0 0 35px;color: #e45a49;background:#444444;border: 0;height: 11px;width:155px;font-size: 9px;padding:0px;outline:0px;}
								 /*log-in*/
#login-title {background:url(fig/login.gif) no-repeat;height:29px;width:220px;text-indent:-9999px;}
#login{border:0;border-left:5px solid #999999;padding: 2px 0 5px 5px;color: #4F7697;}
#end-title {background:url(fig/end.gif) no-repeat;height:23px;width:220px;font-size: 7pt;text-align: center;}
#nav-sitemap {
display:block;
padding: 5px 0 0 15px;
color:#EB0134;
}
.clock{background: #555555;text-align: center;}
/*//green: #93BF35;//blue: #4F7697;//yellow: #FE9915;//red: #e45a49//*/
								 /*volgens 550 220*/
								 /*C2E4FF of E1F1FF*/
.container-main {display:block;width:770px;height:60px;}
.container-content {float:left;width:550px;}
#container-banner {display:block;width:550px;height:60px;background:url(fig/bg_banner.gif) no-repeat;}
#container-headerimg {display:block;width:535px;height:80px;background:url(fig/bg_header.gif) no-repeat;margin: 0 0 0 15px;}
.container-side {float:left;width:220px}

.container-550-220 {padding: 0 0 5px 15px;clear: both;}
.container-550-220-content{width:535px;float: left;overflow: hidden;}
.container-550-tekst{padding: 10px 0 5px 0;}
.container-550-tekst H2{padding: 0 0 3px 0;font-size: 14pt;color: #e45a49;}
.container-550-tekst H3{padding: 0 0 3px 0;font-size: 14pt;color: #4F7697;}
.container-550-tekst .inhoud{padding: 5px 0 0 0;}

.container-side-content{padding: 0 0 0 4px;}
.element-220{background: #C2E4FF url(fig/bg_dna1.jpg) repeat-y;padding: 5px 0 5px 0;}
.element-220 H3{color: #4F7697;}
.element-220 span{color: #FE9915;font-size: 8pt;padding: 0 1px 0 3px;display:block;}
								 /*meldingen*/
#meldingen {width:760px;text-align: center;display:block;clear: both;}
.fout-melding {width: 350px;border: 1px solid red;color: red;font-weight: bold;text-align: center;padding: 5px;margin: 10px;}
.positieve-melding {width: 350px;border: 1px solid blue;color: blue;font-weight: bold;text-align: center;padding: 5px;margin: 10px;}
								 /*volgens gulden snede*/
.container-gs {padding:10px 0 5px 15px;clear: both;}
.container-gs-content {float:left;width:453px;} /*468-15*/
.container-gs-side {float:right;width:299px;overflow:hidden;}/*770-468-3*/


.container-bericht {}
.container-bericht h2 {padding: 0 0 5px 0;font-size: 14pt;color: #e45a49;}
.container-bericht h3 {padding: 0 0 5px 0;font-size: 14pt;color: #4F7697;}
.container-bericht .info {padding: 0 0 10px 0;color: #e45a49;}
.container-bericht .kort {width: 453px;background: url(fig/bg_berichttitel.gif) no-repeat;padding: 10px 0 0 0;}
.container-bericht .kort .image {display: block;overflow: hidden;width: 230px;height: 230px;float: left;padding: 3px 0 0 0;margin: 0 3px 0 0;}
.container-bericht .kort .image-volledig {display: block;float: left;padding: 3px 0 0 0;margin: 0 3px 0 0;}
.container-bericht .kort .tekst {}
/*q*/.container-bericht .kort .floatquote{padding-left: 25px;width: 225px;font-weight: bold;color: #FE9915;background: url(fig/quotes.gif) no-repeat;}.container-bericht .kort .floatquote EM{display: none;}

.nieuwsbericht-medium {padding: 10px 0 0 0;}
.nieuwsbericht-medium h2 {padding: 0 0 3px 0;font-size: 10pt;color: #e45a49;}
.nieuwsbericht-medium .medium {}
.nieuwsbericht-medium .medium .image {display: block;overflow: hidden;width: 100px;height: 100px;float: left;padding: 3px 0 0 0;margin: 0 3px 0 0;}
.nieuwsbericht-medium .medium .tekst {font-size: 8pt;}
.nieuwsbericht-lijst {}
.nieuwsbericht-lijst h2 {padding: 0 0 4px 0;font-size: 9pt;color: #e45a49;}
.nieuwsbericht-bijlage{background: url(fig/bijlages.jpg) no-repeat;background-position: right 10px;padding-left: 10px;}
.nieuwsbericht-bijlage h4{font-weight: bold;color: #93BF35;}
.nieuwsbericht-bijlage IMG{vertical-align: middle;}

.gs-side-contents {padding: 0 5px 5px 5px;}
.gs-side-kader {width: 292px;background: url(fig/kader_a2.gif) repeat-y;font-size: 1pt;color: #FE9915;font-weight: bold;}
.gs-side-kader h3 {width: 292px;height:12px;background: url(fig/kader_a1.gif) no-repeat;}
.gs-side-kader .tekst {font-size: 8pt;padding: 0 10px 0 10px;}
.gs-side-kader .tekst LI {display: inline;}         /*display: list-item;list-style: disc inside; -- display inline and list-item not possible!!!*/
.gs-side-kader .tekst LI A {color: #93BF35;font-weight: normal;}
.gs-side-kader .end {width: 292px;height:12px;background: url(fig/kader_a3.gif) no-repeat;}
.gs-side-dna,.gs-side-dna1 {width: 292px;color: #FE9915;font-weight: bold;margin: 0 0 10px 0;}
.gs-side-dna {background: #E1F1FF;}.gs-side-dna1 {background: #C2E4FF url(fig/bg_dna1.jpg) repeat-y;}
.gs-side-dna .tekst,.gs-side-dna1 .tekst {font-size: 8pt;padding: 0 10px 0 10px;}
.gs-side-dna .tekst LI,.gs-side-dna1 .tekst LI {display: list-item;list-style: disc inside;}         
.gs-side-dna .tekst LI A,.gs-side-dna1 .tekst LI A {color: #93BF35;font-weight: bold;}

								 /*volgens 50%-50%*/
.container-50-50{clear: both;width:770px;padding: 5px 0 5px 0px;}
.container-50-50-content{}
.col1{width:365px;padding: 0 0 0 15px;float: left;}
.col2{width:365px;padding: 0 0 0 15px;float: left;}
.col2-element{padding: 0 0 15px 0;}
.col-titel{font-size: 14pt;color: #4F7697;background: url(fig/bg_titel50-50.gif) no-repeat;height: 25px;}

								 /*volgens 770*/
.container-770{clear: both;width:770px;padding: 5px 0 5px 0px;}
.container-770-tekst{padding: 0 3px 0 15px;}
.container-770-tekst H2{font-size: 14pt;color: #4F7697;padding: 0 0 3px 0;}

/* Pagina-specifieke-layout
------------------------------------------------------------------*/
								 /*rapport*/
.oordeel{color: #93BF35;font-weight: bold;font-size: 12pt;clear: both;padding: 5px 0 2px 0;}
.oordeel-b{float: right;font-weight: normal;text-align: right;font-size: 10pt;}
.sterren{}
.rapport{font-size: 8pt;clear: both;}
.rapport hr{border: 1px dashed #93BF35; width: 100%;}
.rapport .imgcontainer{float: left;width: 35px;}
.rapport A, .rapport A:link, .rapport A:visited{font-size: 9pt;color: #FE9915;}
                /*reactie bij nieuws*/
.reactie{clear: both;}
.reactie .r0r0,.reactie .r0r1{width:453px;height: 18px;}
.reactie .r00r{float: left;width: 40px;text-align: center;font-size: 14pt;color: #4F7697;}
.reactie .r01r{float: left;width: 413px;}
.reactie .r01r EM{color: #4F7697;font-weight: bold;}
.reactie .r1r0,.reactie .r1r1{clear: both;}
.reactie .r10r{float: left;width: 40px;text-align: center;padding: 3px 0 3px 0;}
.reactie .r11r{float: left;width: 413px;}
.reactie .r11r .inhoud{padding: 3px 0 0 8px;margin: 0 0 5px 0;font-size: 8pt;}
/*rowafwisseling*/
   .reactie .r0r0{background: url(fig/bg_reactie0.gif) no-repeat;}.reactie .r1r0 .r11r .inhoud{border-left: 2px dashed #FE9915;}
	 .reactie .r0r1{background: url(fig/bg_reactie1.gif) no-repeat;}.reactie .r1r1 .r11r .inhoud{border-left: 2px dashed #93BF35;}
/*quote*/.reactie .wraptop{margin-left:5px;border-left: 1px solid #4F7697;padding-left: 2px;color: #333333;}.reactie .wraptype{font-weight: bold;}.reactie .wrapmain{margin-left:5px;border-left: 1px solid #4F7697;padding-left: 2px;color: #4F7697;}
/*spoiler*/.reactie .spoilertop{margin-left:5px;border-left: 1px solid #4F7697;padding-left: 2px;color: #333333;}.reactie .spoilertop u{font-weight: normal;}.reactie .spoilermain{margin-left:5px;border-left: 1px solid #4F7697;padding-left: 2px;color: #4F7697;}
.reactie .textinput{border: 1px solid #4F7697;}.reactie INPUT{border: 0px;}.reactie .button{border: 1px solid #4F7697;color: #4F7697;}
.ubb-container {width: 292px;color: #FE9915;font-weight: bold;margin: 21px 0 10px 0;background: url(fig/bg_dna.jpg) repeat-y;}
.ubb {font-size: 8pt;padding: 0 10px 0 10px;}
#emoticons {display: none;}

/*frontpage: subsites */
.frontpage-subsites-countainer{margin: 20px 0 10px 0;}
.frontpage-subsites{background: url(fig/subsites.jpg) no-repeat;}
#fr-titel-subsites{text-indent:-9999px;width: 290px;height: 30px;}
#fr-lost{padding-left: 20px;}#fr-lost A{text-indent:-9999px;width: 270px;height: 52px;display: block;}
#fr-alias{padding-left: 20px;}#fr-alias A{text-indent:-9999px;width: 270px;height: 52px;display: block;}
#fr-rome{padding-left: 20px;}#fr-rome A{text-indent:-9999px;width: 270px;height: 50px;display: block;}
#fr-titel-partnersites{text-indent:-9999px;width: 290px;height: 29px;}
#fr-sfseries{padding-left: 20px;}#fr-sfseries A{width: 270px;height: 52px;display: block;}
/*frontpage*/
.col2-topica{display: block;padding: 3px 0 0 0;}
.col2-topicb{display: block;padding: 0 0 3px 10px;}
.col2-a{display: block; padding: 0 0 3px 0;}

    /*serieslijst*/
.serieslijst{font-size: 9pt;border-collapse: collapse; border: none;margin: 0 0 25px 0;}
.serieslijst TH{color: #FE9915;text-align: left;}
.serieslijst TH, .serieslijst TD{border-bottom: 1px dashed #FE9915;}
.serieslijst .c1{width: 200px;}
.serieslijst .c2{width: 155px;}
.serieslijst .c3{width: 66px;}
.serieslijst .c4{width: 100px;}
.serieslijst .c5{width: 100px;}
/*serie*/
.serie-partnerlink{display: block;float: right;width: 275px;height: 70px;overflow: hidden;background: url(fig/bg_partners.jpg) no-repeat;}
.serie-partnerlink SPAN{display: block;padding-left: 60px;padding-top: 16px;}

/*.serieslijst TH{color: #FE9915;border-bottom: 2px solid #93BF35;text-align: left;border-left: 1px solid #93BF35;}
.serieslijst TD{border-bottom: 1px dashed #FE9915;border-left: 1px solid #93BF35;}*/
    /*ledenlijst*/
.ledenlijst{font-size: 9pt;border-collapse: collapse; border: none;}
.ledenlijst TD{padding-right: 5px;border-bottom: 1px solid #FE9915;}
.ledenlijst .col3{border-left: 1px dashed #93BF35;padding-left: 3px;}
		/*tvgids*/
.tvgids{font-size: 10pt;border-collapse: collapse; border: none;}
.tvgids .tvgidsdag{border-bottom: 1px solid #FE9915;}
.tvgids .tvgidsdag h4{font-size: 12pt;color: #FE9915;padding: 5px 0 0 0;}
.tvgids TD{vertical-align: top;}
.tvgids-i{float: right;margin-left: 10px;border-left: 1px solid #FE9915;padding-left: 3px;width: 225px;}
     /*dvds*/
.dvd-item{clear: both;}
.dvd-image{display: block;float: left;width: 52px;height: 52px;}
.dvd-tekst{display: block;float: left;}
.dvd-t-rechts{display: block;float: right;color: #FE9915;}
.dvd-t-titel{display: block;font-weight: bold;color: #FE9915;}
.dvd-t-beschrijving{display: block;}
     /*registratie*/
.rs{border-top: 1px solid #FE9915;border-bottom: 1px solid #FE9915;}
.rscaption{display: block;font-size: 7pt;}

     /*pm*/
.pm-in-message{clear: both;font-weight: bold;border-bottom: 1px dashed #93BF35;padding-bottom: 3px;margin-bottom: 3px;}
.pm-in-message-oud SPAN,.pm-in-message-nieuw SPAN,.pm-out-message SPAN{float: right;}
.pm-in-message-nieuw{color: #FE9915;}
.pm-in-message-oud EM,.pm-out-message EM{color: #e45a49;}
.pminmess-container{clear: both;display: none;border-left: 1px solid #FE9915;padding-left: 5px;}
.pminmess-message{font-size: 8pt;font-weight: normal;}
.pminmess-controls{color: #e45a49;}

/* Forum-layout
------------------------------------------------------------------*/
     /*board-top*/
.boardtop{padding-left: 15px;font-size: 8pt;}
.boardtop A:link,.boardtop A:visited{font-weight: bold;color: #4F7697;}
.boardtopcol1{float: left;width: 535px;}
.boardtopcol1 SPAN{display: block;font-weight: bold;font-size: 9pt;}
.boardtopcol1 UL{}.boardtopcol1 UL LI{display: inline;}
.boardtopcol2{float: left;width: 220px;}
.boardtopcol2 UL{padding-left: 3px;}.boardtopcol2 UL LI{display: inline;}

     /*toon-board*/
.toon-board{padding-left: 15px;clear: both;}
.toon-board TABLE{font-size: 8pt;vertical-align: top;}
.tb-hoofdcategorie{border-bottom: 1px solid #FE9915;}
.tb-hoofdcategorie SPAN{display: block;padding-top: 15px;padding-bottom: 2px;font-size: 18px;font-weight: bold;color: #FE9915;}
.tb-img{width: 25px;}
.tb-categorie{width: 425px;}
.tb-categorie SPAN{display: block;}
.tb-categorie SPAN A:link, .tb-categorie SPAN A:visited{font-size: 15px;font-weight: bold; color: #93BF35;}
.tb-lastpost{width: 345px;}
.toon-board-stats{padding-left: 15px;clear: both;}
.tbs-titel{clear: both;width: 753px;border-bottom: 1px solid #4F7697;}
.tbs-titel SPAN{display: block;padding-top: 15px;padding-bottom: 2px;font-size: 18px;font-weight: bold;color: #4F7697;}
.tbs-image{float: left;width: 55px;margin-top: 5px;}
.tbs-inhoud SPAN{display: block;}.tbs-inhoud SPAN EM{color: #4F7697;}

     /*toon-categorie*/
.toon-categorie{padding-left: 15px;clear: both;}
.tc-categorie{clear: both;width: 753px;border-bottom: 1px solid #FE9915;}
.tc-categorie SPAN{display: block;padding-top: 15px;padding-bottom: 2px;font-size: 18px;font-weight: bold;color: #FE9915;}
.tc-categorie A:link,.tc-categorie A:visited{color: #FE9915;}
.tc-rij{font-size: 1pt;clear: both;width: 753px;border-bottom: 1px dashed #93BF35;padding-top: 2px;padding-bottom: 2px;}
.tc-img{display: block;float: left;width: 25px;height: 25px;overflow: hidden;}
.tc-onderwerp{font-size: 8pt;float: left;width: 428px;}
.tc-onderwerp SPAN{display: block;padding-left: 2px;}
.tc-onderwerp-link:link, .tc-onderwerp-link:visited{font-size: 12px;font-weight: bold; color: #93BF35;}
.tc-onderwerp-link:link EM, .tc-onderwerp-link:visited EM{color: #FE9915;text-decoration: none;}
.tc-lastpost{font-size: 8pt;float: left;width: 300px;}
.tc-lastpost SPAN{display: block;padding-left: 3px;}

     /*toon-onderwerp*/
.toon-onderwerp{padding-left: 15px;clear: both;font-size: 8pt;}
.to-titel{clear: both;width: 753px;border-bottom: 1px solid #FE9915;}
.to-titel SPAN{display: block;padding-top: 15px;padding-bottom: 2px;font-size: 18px;font-weight: bold;color: #FE9915;}
.to-titel A:link,.to-titel A:visited{color: #FE9915;}
.to-post{clear: both;width: 753px;border-bottom: 1px solid #93BF35;padding-top: 5px;padding-bottom: 5px;}
.to-post-liddetails{float: left;width: 125px;overflow: hidden;color: #93BF35;}
.topl-naam{font-weight: bold;}
.topl-avatar{display: block;width: 120px;height: 120px;overflow: hidden;}
.to-post-postdetails{float: left;width: 628px;overflow: hidden;}
.topp-bar{padding-bottom: 3px; border-bottom: 1px dashed #93BF35;color: #93BF35;}
.topl-bar-button{float: right;padding-left: 5px; padding-right: 5px;}
.topp-tekst{padding-top: 3px;font-size: 10pt;color: #000000;}
.topp-bewerkt{color: #93BF35;font-size: 8pt;padding: 0 0 2px 0;}
.topp-signature{margin-top: 15px;padding-top: 3px;border-top: 1px dashed #93BF35;color: #93BF35;}
     /*in reactie*/
/*quote*/.topp-tekst .wraptop{margin-left:10px;border-left: 1px solid #4F7697;padding-left: 3px;color: #333333;font-size: 8pt;}.topp-tekst .wraptype{font-weight: bold;}.topp-tekst .wrapmain{margin-left:10px;border-left: 1px solid #4F7697;padding-left: 3px;color: #4F7697;}
/*spoiler*/.topp-tekst .spoilertop{margin-left:10px;border-left: 1px solid #4F7697;padding-left: 3px;color: #333333;font-size: 8pt}.topp-tekst .spoilertop u{font-weight: normal;}.topp-tekst .spoilermain{margin-left:10px;border-left: 1px solid #4F7697;padding-left: 3px;color: #4F7697;}
.topp-bijlage{background: url(fig/bijlages.jpg) no-repeat;background-position: left center;padding: 10px 0 5px 78px;}
.topp-bijlage IMG{vertical-align: middle;}
     /*reageer*/
.freageer{padding-top: 10px;}
.fr1{font-size: 18px;font-weight: bold;color: #FE9915;padding-bottom: 5px;}
.fr2{float: left;}
.freageer .textinput{border: 1px solid #4F7697;}.freageer INPUT{border: 0px;}.freageer .button{border: 1px solid #4F7697;color: #4F7697;}
.freageer .opmerkingen{border-top: 1px dashed #4F7697;margin-top: 5px;padding: 5px 0 5px 0;width: 525px;}/*nieuwonderwerp*/
.freageer .ubb-container {float: left;width: 222px;color: #FE9915;font-weight: bold;margin: 0;padding: 0;background: none;}
.freageer .ubb {font-size: 8pt;padding: 0 0 0 5px;}
#emoticons {display: none;}
     /*beheerbijlages*/
iframe {border-width: 0px;min-height: 20px;width: 400px;}
iframe.hidden {visibility: hidden;width:0px;height:0px;}
     /*nieuwsbeheer*/
.beheernieuws{padding: 0 2px 5px 15px;clear: both;}
.bn-titel{display: block;padding-top: 15px;padding-bottom: 2px;border-bottom: solid 1px #FE9915;margin-bottom: 3px;}
.bn-titel SPAN{font-size: 14px;font-weight: bold;color: #FE9915;}
.beheernieuws TABLE{font-size: 9pt;}
     /*forum-config*/
.fconfig{color: #93BF35;font-weight: bold;}
.fconfig DIV{padding-left: 15px;color: #333333;font-weight: normal;}.fconfig DIV EM{font-weight: bold;}
     /*layoutfixers*/
.lf-bb{display: block;clear: both;font-size: 1pt;line-height: 1px;}

/* Chat-layout
-----*/
#chat{
	position: fixed;
	z-index: 2;
	bottom: 0;
	right: 0;
	width: 20em;
	padding: 7px 5px 7px 5px;
	font: 12px/1.2em "Lucida Console", "Courier New", monospace;
	text-align: left;
	color: #333;
}
/* star html hack - IE only */
* html #chat{
	position: absolute;
}
/* a bet on future IEs */
#chat[id]{
	position: fixed;
}
#chatmessages{}
#chatmessages DIV{clear: both;border-top: 1px solid #FE9915;padding: 3px;background-color: #FFFFB4;}
.op20{filter:alpha(opacity=20);opacity:.20;}.op20 SPAN{filter:alpha(opacity=20);}
.op40{filter:alpha(opacity=40);opacity:.40;}.op40 SPAN{filter:alpha(opacity=40);}
.op60{filter:alpha(opacity=60);opacity:.60;}.op60 SPAN{filter:alpha(opacity=60);}
.op80{filter:alpha(opacity=80);opacity:.80;}.op80 SPAN{filter:alpha(opacity=80);}
#chatmessages .ct{display: block;}
#chatmessages .ci{display: block;float: left;width: 35px;background-color: #FFFFB4;}
#chatmessages .cb{display: block;float: left;background-color: #FFFFB4;}
