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

body
{
	background-color:#000000;
	margin:8px 25px 5px 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8e8e8e;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-y;
}

.bodytext
{
	color:#8e8e8e;
	font-size:11px;
	line-height:12px;
	text-align:justify;
}
.bodytext_wrapper
{
	padding:8px 25px 12px 0px;
	
}
.bodytext_header
{
	color:#d8cdd3;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
a
{
	color:#ff0076;
	text-decoration:none;
}
a:hover
{
	text-decoration:unerline;
}
.flashholder
{
	width:518px;
	height:235px;
	background-color:#ead8cc;
	display:block;
	vertical-align:middle;
	text-align:center;
	padding:5px;
}
.menu, .menu a
{
	color:#ead8cc;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}
.menu a:hover
{
	color:#ff0076;
	text-decoration:none;
}

.greentext
{
	color:#a0d626;
}
.pinktext
{
	color:#ff0076;
}
.yellowtext
{
	color:#FFE11A;
}

li
{
	line-height:18px;
	color:#ff0076;
	list-style:square;
}


.event
{
	padding-left:25px;
	padding-right:25px;
}

.eventname
{
	color:#a0d626;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	line-height:22px;
}
.eventdate
{
	color:#fffffe;
}

.event_border
{
	border-bottom:1px solid #799C1B;
	width:250px;
	margin-left:20px;
}

.border_bottom
{
	border-bottom: 1px solid #544e4a;
}
.border_bottom_small
{
	border-bottom: 1px solid #544e4a;
	width:383px; !important
}

.footertext
{
	padding-top:10px;
	padding-right:8px;
	font-size:10px;
	color:#ead8cc;
}
.footertext a
{
	color:#ead8cc;
	text-decoration:none;
}
.footertext a:hover
{
	text-decoration:none;
	color:#ff0076;
}


.contactform_textbox {
background-color:#000;
border:1px solid #a0d626;
color:#ff0076;
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
height:40px;
padding:2px;
width:300px;
}

.contactform_textarea {
background-color:#000;
border:1px solid #a0d626;
color:#ff0076;
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
height:125px;
padding:2px;
width:300px;
}

input.red {
background-color:#000000;
border:0px;
color:#ff0076;
font-size:18px;
}
.contact_headertext
{
	font-size:20px;
	color:#FFFFFF;
}
.gallerytitles
{
	color:#8e8e8e;
	font-size:9px;
	padding-top:4px;
	padding-bottom:8px;
	padding-left:5px;	
}