@charset "utf-8";
/* CSS Document  */
img{ border:0}
a {text-decoration:none; color:#FFF}
body 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#FFF;
}

#wrapper 
{ 
	margin: 0 auto;
	width: 1054px;
}

#header 
{
	background:#000;
	margin: 20px 0px 0px 0px;
	padding:0;
}

#navigation 
{
	width:1054px;
	height:30px;
	margin: 0px 0px 0px 0px;
	background:#340114; 
}

#navigationmark
{
	width:702px;
	height:8px;
	margin: 0 auto;
}

#content 
{
	/* firefoxWidth = width - padding*2*/ 
	width:662px;
	padding:20px;
	background:#340114; 
	margin:0 auto;
}/* firefox */ 
*html #content
{
	width:702px;
	padding:20px;
	background:#340114; 
	margin:0 auto;	
}/* ie6 */ 
*+html #content
{
	width:702px;
	padding:20px;
	background:#340114; 
	margin:0 auto;	
}/* ie7 */ 

#contentleft
{
	display: inline;
	color: #333;
	width: 200px;
	float: left;
}

#contentright
{
	float: right;
	color: #333;
	width:430px;
	display: inline;
	position: relative;
}

.menu
{
}

.menu ul,li
{
	list-style:none;
	padding:0;
	margin:0;
}

.menuTitle
{
	background:#5D3543;
	color:#E786FF;
}

.menuTitle0
{
	background:#491C2C;
	color:#FFF;
}

.thegreen
{
	color:#339966;
}

.thepink
{
	color:#E786FF;
}

.theyellow
{
	color:#FFB900;
}

.theyellow a
{
	color:#FFB900;
}

#pager
{
	line-height:20px;
}
.currentPageNumber
{
	font-weight:bold;
}

.thepink a
{
}

.thepink a:hover
{
}

.bottomlined
{
	border-bottom:1px dotted #FFFFFF;
}

.toplined
{
	border-top:1px dotted #FFFFFF;
}

.eventtitle
{
	line-height:20px;
}

.eventcontent
{
	color:#FFFFFF;
	margin-top:10px;
	margin-bottom:30px;
}

.eventcontent a
{
}

.eventcontent a:hover
{
	color:#FFB900;
}

.contenttitle
{
	font-size:14px;
}

.contentcontent
{
	color:#FFFFFF;
	margin-top:30px;
}

.contentcontent a
{
	text-decoration:underline;
}

.menuTitle1
{
	background:#5D3543;
	color:#FFF;
}

div.menuTree
{
    width: 200px;
}
div.menuTree li.bottomlined
{
	border-bottom:1px dotted #FFFFFF;
}
div.menuTree ul.toplined
{
	border-top:1px dotted #FFFFFF;
}
div.menuTree ul
{
	font: Arial, Helvetica, sans-serif;
    padding: 0px;
    margin: 0px;
    display:none;
}
div.menuTree ul li
{
    list-style: none;
    padding: 0px;
    padding-left: 0px;
    margin: 0px;
    /*white-space: nowrap;*/
    line-height: 25px;
	word-wrap:break-word; 
	overflow:hidden;
}
div.menuTree ul li.parent a
{
    color: #FFF;
    text-decoration: none;
    padding: 0px 2px;
}
div.menuTree ul li.parent a:hover
{
    /*font-weight: bold;*/
	color:#E786FF;
}
div.menuTree ul li.child a
{
    color: #FFF;
    text-decoration: none;
    padding: 0px 2px;
}
div.menuTree ul li.child a:hover
{
    color:#E786FF;
}
div.menuTree ul li.parent
{
    background: url(../js/css/+.gif) right top no-repeat;
}
div.menuTree ul li.expanded
{
    background: url(../js/css/-.gif) right top no-repeat;
}

#newsletter
{
	margin-bottom:20px;
}

#newsletter input
{
	border:1px #FFFFFF solid;
	background:#340114;
	color:#FFFFFF;
}

.fleft
{
	float:left;
}
.fright
{
	float:right;
}
.tleft
{
	text-align:left;
}
.tright
{
	text-align:right;
}

.darkgreen
{
	color:#A6CB94;
}

.darkgreen a
{
	text-decoration:underline;
}

.theblue
{
	color:#6DD7FF;
}

div.aboutTree
{
    width: 200px;
}
div.aboutTree li.bottomlined
{
	border-bottom:1px dotted #FFFFFF;
}
div.aboutTree ul.toplined
{
	border-top:1px dotted #FFFFFF;
}
div.aboutTree ul
{
	font: Arial, Helvetica, sans-serif;
    padding: 0px;
    margin: 0px;
    display:none;
}
div.aboutTree ul li
{
    list-style: none;
    padding: 0px;
    padding-left: 0px;
    margin: 0px;
    /*white-space: nowrap;*/
    line-height: 25px;
	word-wrap:break-word; 
	overflow:hidden;
}
div.aboutTree ul li.parent a
{
    color: #FFF;
    text-decoration: none;
    padding: 0px 2px;
}
div.aboutTree ul li.parent a:hover
{
    /*font-weight: bold;*/
	color:#6DD7FF;
}
div.aboutTree ul li.child a
{
    color: #FFF;
    text-decoration: none;
    padding: 0px 2px;
}
div.aboutTree ul li.child a:hover
{
    color:#6DD7FF;
}
div.aboutTree ul li.parent
{
    background: url(../js/css/+.gif) right top no-repeat;
}
div.aboutTree ul li.expanded
{
    background: url(../js/css/-.gif) right top no-repeat;
}

.p0
{
	padding-left:0;
}

.staticPage table,div,span
{
	color:#FFFFFF;
}


#footer 
{
	text-align:center; 
	padding:10px;
}

.clear
{
	clear:both;
}
