/* CSS Document */

html,body {margin:0;padding:0;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;}
#allwrap{display:block;width:750px;margin:auto;}


#skipnavlink{position:absolute;top:0;left:0;width:100%;font-weight:bold;color:#666;text-align:center;font-size:0.6em;font-family:Verdana, Arial, Helvetica, sans-serif;}
#skipnavlink a, #skipnavlink a:link, #skipnavlink a:visited {display:block;position:relative;width:754px;margin: 0 auto;text-indent:-1000em;border:0;padding:2px 0 2px 2px;}
#skipnavlink a:focus, #skipnavlink a:hover, #skipnavlink a:active {position:relative;text-indent:0;border:1px dotted #999;border-top:0;margin: 0 auto;color:#999;}

#logotop{display:block;float:left;width:750px;height:92px;background: url("logotop.gif") no-repeat;margin:25px 0 0 0;}
#logolink{display:block;float:left;clear:none;width:750px;height:92px;margin:0;padding:0;}

#jumpwrap{display:block;float:left;width:750px;height:27px;background-image:url("jump_bg.gif");background-repeat:no-repeat;margin: 5px 0 0 0;}
#jumpmenu{float:right;display:block;border:0;padding:3px 20px 0 0;}
.jumpmenu2 {background:#DFDFDF;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:0.6em;color:#333;		background:#ffffff;color:#000000;}

#form2{margin-bottom:0;}

/* menu start */
#menuwrap{float:left;width:760px;height:27px;border:0;background: url("menu.gif") no-repeat;padding-top:5px;margin: 5px 0;}

.menudropli{float:none;width:160px;height:14px;border:0;background: url("menu_drop.gif") no-repeat;}
	


#menuwrap ul {list-style:none;padding:0;margin:0;}
#menuwrap ul{margin-top:0;}
#menu a {color:#fff;text-align: left;font: normal 0.75em verdana;text-decoration: none;}
#menu li li a {display: block;font-weight: normal;color: #fff;font: normal 0.7em verdana;}
#menu li li a:hover, #menu li li a:focus {padding: 5px 2px 5px 5px;border-width:0;color:#fff;}
#menu li {float: left;position: relative;width:100px;text-align: left;cursor: default;border-width:0;margin-top:0;}

#menu li#first {margin-left: 10px;}
#menu li#second {margin-left: -100px;}
#menu li#third {margin-left: -80px;}
#menu li#fourth {margin-left: -60px;}
#menu li#fifth {margin-left: -80px;}
#menu li#sixth {margin-left: -60px;}
#menu li#seventh {margin-left: -70px;}

#menu li ul {display:none;position:absolute;top:100%;left:0;font-weight:normal;padding-top:8px;}
#menu li>ul {top:auto;left:auto;}
#menu li li {display:block;float:none;border-top: solid 1px #fff;}
#menu li:hover ul, #menu li:focus ul, #menu li.over ul {display:block;}


/* Fix IE. Hide from IE Mac \*/
* html #menu ul, #menu li {float:left;height:1%;width:160px}
* html #menu ul, #menu li, #menu a {height:1%;}
/* End */

#menu ul a:hover, #menu li a:hover, #menu ul a:focus, #menu li a:focus {color:#333;background-color:#996;} /* Hover Styles */
#menu li ul li a {padding:5px 2px 5px 5px;background-color:#666;} /* Sub Menu Styles */
#menu li:hover ul, #menu li:focus ul, #menu li.over ul {display:block;} /* The magic */
/* left navigationmenu



/* main content starts */
#contenttop{float:left;width:750px;height:12px;background: url("curves.gif") no-repeat;text-align: left;}
#contentbox{float:left;width:748px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
#contenttext{float:left;width:450px;padding:0px 25px 0px 20px;}
#contenttext a:link{color:#039;text-decoration: none;font-weight:bold;}
#contenttext a:visited{color:#369;text-decoration: none;font-weight:bold;}
#contenttext a:hover{color:#333;text-decoration: none;font-weight:bold;}
#contenttext a:active{color:#993;text-decoration: none;font-weight:bold;}

#intro{float:left;width:400px;text-align: left;padding:0 10px 0 0;margin-bottom:1.5em;margin-top:65px;color:#369;font-size:0.8em;font-weight:normal;line-height:1.4em; background: url("we_are.gif") 0 0 no-repeat;margin-top:0;padding-top:65px;}
#intro p{color:#336699;font-family:Georgia, "Times New Roman", Times, serif;}

.normaltext{float:none;width:450px;text-align: left;padding:0px 0px 10px 0px;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.7em;line-height:1.5em;}

.frametext{float:none;width:430px;border:solid 1px #ccc;text-align:left;padding:10px;margin-bottom:10px;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.7em;line-height:1.5em;}
.bluetext{float:none;width:430px;border:solid 1px #9cc;text-align:left;padding:10px;margin-bottom:10px;color:#369;background-color:#DFE9F5;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.7em;line-height:1.5em;}
* html .bluetext, * html .frametext{width:450px;w\idth:430px;}
#contentright{float:left;width:237px;text-align:left;}


/* panel on the right */

#panelwrap{float:left;width:235px;text-align:left;}

#searchbox{width:215px;height:67px;float:left;background: url("search_bg.gif") no-repeat;padding:10px 10px 0 10px;color:#666633;font-size:1.2em;line-height:2em;}

.searchbox2 {background:#DFDFDF;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:0.6em; color:#999;}
#sword{background:#ffffff;color:#000000;}

#paneltext1{float:left;width:213px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;text-align: left;padding:0px 10px 10px 10px;color:#666;font-size:0.8em;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;}

#paneltext1 a:link,#paneltext1 a:visited,#paneltext1 a:active{color:#663;text-decoration:none;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;}
#paneltext1 a:hover{color:#222;}

#paneltext2{float:left;width:213px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;background-color:#dfdfdf;text-align:left;padding:10px;color:#369;font-size:0.7em;}

#paneltext2 a:link {color:#336699;text-decoration: none;font-family:Verdana, Arial, Helvetica, sans-serif;}
#paneltext2 a:visited {color:#3399CC;text-decoration: none;font-family:Verdana, Arial, Helvetica, sans-serif;}
#paneltext2 a:hover {color: #333333;text-decoration: none;font-family:Verdana, Arial, Helvetica, sans-serif;}
#paneltext2 a:active {color:#336699;text-decoration: none;font-family:Verdana, Arial, Helvetica, sans-serif;}

#paneltext1 ul {padding: 0;margin: 0px 5px 0.5em 15px;list-style:url("arrow1.gif");line-height: 1.2em;}
#paneltext2 ul {padding: 0;margin: 0px 5px 0.5em 15px;list-style:url("arrow2.gif");line-height: 1.2em;}

#login{float:left;width:213px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-top: 1px solid #fff;background-color:#dfdfdf;text-align:left;padding:10px 10px 0 10px;color:#666;font-size:1.2em;line-height:1.5em;}
#login #userpass, #login #username{background:#ffffff;color:#000000;}

#loginform label{display:block;}
#panelcurve1,#panelcurve2{width:235px;height:19px;float:left;padding:0;background: url("panelcurve.gif") no-repeat;}
#panelcurvetop{width:235px;height:19px;float:left;padding:0;background: url("panelcurve2.gif") no-repeat;}

#donate{width:235px;height:45px;margin-bottom:20px;margin-top:20px;float:left;}

#posterwrap{float:left;width:235px;text-align:left;}
#posterbox{width:213px;padding:0px 10px 0px 10px;float:left;border-left: 1px solid #ccc;border-right:1px solid #ccc;background-color:#dfdfdf;font-family:Verdana, Arial, Helvetica, sans-serif;color:#369;font-size:0.7em;}
#postertext{width:213px;padding:0 10px 10px 10px;float:left;border-left:1px solid #ccc;border-right: 1px solid #ccc;background-color:#dfdfdf;font-family:Verdana, Arial, Helvetica, sans-serif;color:#369;font-size:0.7em;}
#postertext a:link,#postertext a:visited,#postertext a:hover,#postertext a:active{color:#369;text-decoration: none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
#postertext a:visited{color:#39c;}
#postertext a:hover,#postertext a:focus{color: #333;}

/* panel end */




/* footer start */
#footer{float:left;width:750px;height:25px;background: url("footer.gif") no-repeat;text-align:left;font-size: 0.7em;color:#9CC;font-family:Verdana, Arial, Helvetica, sans-serif;padding:5px 10px 0 10px;}
#footer a:link,#footer a:visited,#footer a:hover,#footer a:active{color:#9cc;text-decoration:none;font-weight:normal;}
#footer a:hover {color:#fff;}

#imprint{float:left;width:750px;text-align:left;font-size: 0.7em;color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;padding:0 10px 50px 10px;}
#imprint p{color:#999;}
#imprint a{text-decoration:none;border-bottom:1px dotted #fff;color:#999;}
#imprint a:hover,#imprint a:focus{text-decoration:none;border-bottom:1px dotted #666;color:#666;cursor:help;}
/* footer end */


/* stuff */

h1,h2,h3,h4,h5,h6 {font-family:Georgia, "Times New Roman", Times, serif;}
p{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:0.5em;margin-bottom:1em;margin-top:0em;}

h1 {font-size: 2.5em;margin-bottom:0.6em;margin-top:0.5em;color:#963;font-weight: normal;line-height:1.1em;}
h2 {font-size: 2em;margin-bottom:0.4em;margin-top:0.2em;color:#660;font-weight: normal;line-height:1.1em;}
h3 {font-size: 1.5em;margin-bottom:0.3em;color:#666;font-weight: normal;line-height:1.1em;}
h4 {font-size: 1.2em;margin-bottom:0.1em;color:#369;font-weight: bold;line-height:1.1em;}
h5 {font-size: 1.2em;padding-left:1em;margin-bottom:0.2em;margin-top:0.5em;color:#fff;font-weight:bold;background-color:#999;}
h6 {font-size: 1.2em;margin-bottom:0em;margin-top:0.5em;color:#333333;font-weight: bold;border-top: solid 1px #ccc;}

#contentbox p.totop{color:#666;font-size:0.7em;line-height:1.5em;text-align: left;}

#contenttext ul{list-style:circle;margin: 1em 0 1em 10px;}

#contenttext img.alignleft, #contenttext .alignleft {float:left;margin: 2px 6px 3px 0;}
#contenttext img.alignright, #contenttext .alignright {float:right;margin: 2px 0 3px 6px;}
#contenttext img.aligncentre, #contenttext .aligncentre {text-align:center}
#contenttext img.aligntop, #contenttext .aligntop {vertical-align:top}

#contenttext #eventlist {list-style-type:none;margin-left:0;padding-left:0;}


.smalltxt {font-size:0.6em;}
#rule {width:425px;height:11px;border-bottom: solid 1px #ccc;}


*html #contentbox{
width:750px;
/* \*/
w\idth:748px;
/* */
}

*html #searchbox, *html #paneltext1, *html #paneltext2, *html #login, *html #postertext, *html #posterbox{
width:235px;
/* \*/
w\idth:213px;
/* */
}


/*  Netscape float bug  */
.clear{clear:both;}
.clearing{height:1px;line-height:1px;clear:both;font-size:0px;margin-top:-1px;}
.alttext{display:block;position:absolute;width:1px;height:1px;overflow:hidden;left:-10000px;top:-10000px;}



