a    { color: black; text-decoration: none }
a:hover { text-decoration: none; color: #FE3466 }

body        { 
font-size: 10pt; 
font-family: arial, helvetica; 
background: #111; 
margin:0px 
}

.heading { font-weight: bolder; font-size: 36pt; color:#F82690 }
.heading a { color: #F82690; text-decoration: none; }
.heading a:hover { color: #FFFF66; text-decoration: none; }

.standard { font-size: 10pt; font-family: arial, helvetica; color:#FFF }
.standard a { color: #F82690; text-decoration: none; }
.standard a:hover { color: #F82690; text-decoration: none; background: #FFFF66; }


.footertext { font-size: 10pt; font-family: arial, helvetica; font-weight:bold; color:#FFF }
.footertext a { color: #FFF; text-decoration: none; }
.footertext a:hover { color: #F82690; text-decoration: none; }

.pinkbold {font-weight:bold; color:#F82690; font-size: 18px;}
.yellowbold {font-weight:bold; color:#FF0; font-size: 18px;}

form { margin: 0px; padding: 0px }
.smalltext { font-size: 9pt }

/* url(images/BlackBlock.jpg) repeat-x center top
url(images/FadeBlock.jpg);
*/

/**************** menu coding *****************/

#main {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:15px;
	font-size: 10pt;
	z-index:10;
	/* background: #FFC url(images/startile.jpg); */
}

#content {
	position:relative;
	left:0px;
	padding-top;30px;
	width:800px;
	text-align:left;
	/*border: double 3px #FE3466;
	background: #FFF;*/
	z-index:3;
	/* background: #FFC url(images/startile.jpg); */
}

#left-panel {
	float:left;
	left:0px;
	top:0px;
	width:380px;
	padding:6px;
	/* background: #FFC url(images/startile.jpg); */
}

#right-panel {
	float:right;
	top:0px;
	width:380px;
	padding:6px;
	/* background: #FFC url(images/startile.jpg);
	margin-top:375px; */
}

#navigation {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height: 50px;
	/* z-index:150;
	background: #FFC url(images/startile.jpg); */
}

#pagetitle {
	position:relative;
	left:0px;
	top:0px;
	width:100%; 
	background-color:#F82690; 
	height:50px; 
	overflow:visible; 
	z-index:5; 
	text-align:left;
	font-size:36pt;
	font-weight:bold; 
	color:#FFF;
}

#header {
	position:relative;
	left:0px;
	top:0px; 
	width:100%;
	/*background: #000;
	background: #FFC url(images/GreenBlock.jpg) repeat-x left top;*/
}

#footer {
	position:relative;
	left:0px;
	top:0px; 
	width:100%;
	height:180px;
	background: #999 url(images/FooterFade.jpg) repeat-x left top;
}



#slideshow {
	position:absolute;
	float:right;
	left:300px;
	top:0px;
	width:300px;
	height:65px;
	z-index:6;
	/*overflow: auto;*/
}
#title {
	position:absolute;
	float:left;
	left:0px;
	top:0px;
	width:300px;
	height:65px;
	z-index:900;
	/*overflow: auto;*/
}

#news {
font-size: 10pt;
}

#news a {
color: #F36;
text-decoration: none;
}

#news a:hover {
color: #F6C;
text-decoration: none;
}

#menu {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height: 50px;
	z-index: 10;
/*background: #eee;
float: left;*/
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 133px;
float: left;
}

#menu h2 {
font: bold 14pt arial, helvetica, sans-serif;
display: block;/*
border-width: 1px;
border-style: solid;
border-color: #ccc;
padding: 2px;*/
margin: 0;
}

#menu a {
font: bold 12pt arial, helvetica, sans-serif;
display: block;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
margin: 0;
padding: 2px;
}

#menu h2 {
color: #000;
background: #111;
/*text-transform: uppercase;*/
}

#menu a {
color: #FFF;
background: #111;
text-decoration: none;
}

#menu a:hover {
color: #FE3466;
background: #FFFF66;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 10;
}


div#menu ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul li.over ul
{display: block;}

/* Fix IE. Hide from IE Mac \*/
* html div#menu ul li { float: left; height: 1%; }
* html div#menu ul li a { height: 1%; }
/* End */

