/* get rid of these if possible */
.float_left		{float:left; }
.float_right	{ float:right; }
/* end */

body, p			{ font-family:Verdana; font-size:11px; color:#696969; margin:5px; }

/* page editor styles */
a				{ font-family:Verdana; color:#a8315b; text-decoration:none; } 
a:hover			{ text-decoration:underline; }
h1, .heading, .headingbold { font-family:Verdana; font-size:18px; color:#a9315c; font-weight:bold; /*padding:4px;*/ }
h2, .subheading, .subheadingbold { font-family:Arial; font-size:13pt; color:#72A344; font-weight:bold; /*padding:4px;*/ }
.normal			{ font-family:Verdana; font-size:11px; color:#696969; }
/*a				{ font-family:Verdana; font-size:11px; color:#E54C82; text-decoration:none; } 
a:hover			{ font-family:Verdana; font-size:11px; color:#E54C82; text-decoration:underline; } */ 
/*.normal_a		{ font-family:Verdana; font-size:11px; color:#a8315b; text-decoration:none; }*/

a.altLink		{ font-family:Verdana; font-size:11px; color:#E54C82; text-decoration:none; }
a.altLink:hover	{ font-family:Verdana; font-size:11px; color:#E54C82; text-decoration:underline; }

strong, .bold, strong *, .bold * { font-weight:bold !important; font-style:inherit; }
em, em * { font-style:italic !important; font-weight:inherit; }

/* BEGIN: Styles for Content */
#content p {
	margin: 0.5em 0;
}
#content ul, #content ol {
	margin: 0.5em 0;
	padding-left: 3.0em;
}
#content ul ul, #content ol ol, #content ul ol, #content ol ul {
	margin: 0;
}
/*
#content li, #content li {
	list-style-position: 
}*/
#content ul li {
	list-style-type: disc;
}
#content ol li {
	list-style-type: decimal;
}
#content ul ul li, #content ol ul li {
	list-style-type: circle;
}
#content ul ol li, #content ol ol li {
	list-style-type: decimal;
}
#content ul ul ul li, #content ol ul ul li, #content ol ol ul li, #content ul ol ul li {
	list-style-type: square;
}
/* end content styles */

#events .text2			{ float:left; color:#ab325d; font-family:Verdana; font-size:12px; width:370px; font-weight:normal; padding-bottom:15px; text-decoration:none; }
#events .text2 a		{ color:#ab325d; font-weight:bold; text-decoration:none; }
#events .text2 a:hover 	{ text-decoration:underline; }
#events .events_img		{ margin-right:10px; width:103px; }
#events .data			{ padding-right:10px; float:right; font-family:Verdana; font-size:14px; color:#317fc1; font-weight:bold; }

.footer_menu { font-family:Verdana; font-size:10px; color:#df417a; }
.footer_menu a { font-family:Verdana; font-size:10px; color:#df417a; }

img { border:0px; }

.submit { margin:0; padding:0; border:1px solid #F14678; background:#A9315C; color:#FFFFFF; width:75px; height:30px; font:11px verdana; }
.error { color:red; font-weight:bold; }

textarea { border:1px solid #696969; color:#696969; }

#div_captcha #spn_captcha #captcha_wrapper { background-color:#71A344 !important;}
