body,td,span,font,p,div,a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
margin-top:0;
margin-left:0;
margin-bottom:0;
text-decoration:none;
}

#contentarea {color: #ffffff!important;}
#contentarea span {color: #ffffff!important;}
#contentarea a {text-decoration:underline!important;}

h2 { color: #CFC49C; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin-top: 0px; margin-right: 0; margin-left: 0; }
.h2a { color: #CFC49C; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin-top: 0px; margin-right: 0; margin-left: 0; }

.text {
	font-family: Verdana!important;
	font-size: 11px!important;
	color: #ffffff!important;
}
.text font {
	font-family: Verdana!important;
	font-size: 11px!important;
	color: #ffffff!important;
}
.text p {
	font-family: Verdana!important;
	font-size: 11px!important;
	color: #ffffff!important;
}
.text span {
	font-family: Verdana!important;
	font-size: 11px!important;
	color: #ffffff!important;
}
.text a {
	font-family: Verdana!important;
	font-size: 11px!important;
	color: #ffffff!important;
	text-decoration: underline!important;
}


.text11_cop{
font-family:  Garamond, Times New Roman, serif;
font-size: 11px;
color: #CFC49C;
}
.text13{
font-family:  Georgia, Times New Roman, serif;
font-size: 13px;
color: #CFC49C;
}
.text13_2{
font-family:  Georgia, Times New Roman, serif;
font-size: 13px;
color: #DCD5B9;
}

.red17{
font-family:  Garamond, Times New Roman, serif;
font-size: 17px;
color: #F62224;
}

.red11{
font-family:  Garamond, Times New Roman, serif;
font-size: 11px;
color: #F62224;
}

.red11_2{
font-family:  Georgia, Times New Roman, serif;
font-size: 11px;
color: #F62224;
}
.red15{
font-family:  Garamond, Times New Roman, serif;
font-size: 15px;
color: #DABDAC;
}

.red20{
font-family:  Garamond, Times New Roman, serif;
font-size: 20px;
color: #B81357;
}
.red72{
font-family:  Garamond, Times New Roman, serif;
font-size: 72px;
color: #B81357;
}

.brown14{
font-family:  Garamond, Times New Roman, serif;
font-size: 14px;
color: #915D4B;
}
.brown20{
font-family:  Garamond, Times New Roman, serif;
font-size: 20px;
color: #79253C;
}
.brown72{
font-family:  Garamond, Times New Roman, serif;
font-size: 72px;
color: #79253C;
}

.yellow11{
font-family:  Tahoma, Times New Roman, serif;
font-size: 11px;
color: #E8DEB9;
}
.yellow13{
font-family:  Georgia, Times New Roman, serif;
font-size: 13px;
color: #E8DEB9;
}

.white11{
font-family:  Tahoma, Times New Roman, serif;
font-size: 11px;
color: #F4F2EB;
}
.white14{
font-family:  Garamond, Times New Roman, serif;
font-size: 14px;
color: #FFFFFF;
}

.form{
background-color: #FFFFFF;
font-family:  Georgia, Times New Roman, serif;
font-size: 11px;
color: #73386F;
border: 1px #CFC49C solid;
}

.padding_0_20 { padding-left: 0px; padding-right: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
}
.padding_15_15 { padding-left: 0px; padding-right: 20px;
font-family:  Georgia, Times New Roman, serif;
font-size: 13px;
color: #FFFFFF;
}
.padding_15_20 { padding-left: 15px; padding-right: 20px;
font-family:  Georgia, Times New Roman, serif;
font-size: 13px;
color: #FFFFFF;
}
.padding_17_14 { padding-left: 17px; padding-right: 14px;
font-family:  Georgia, Times New Roman, serif;
font-size: 13px;
color: #CFC49C;
}
.padding_40_10 { padding-left: 40px; padding-right: 0px;
font-family:  Georgia, Times New Roman, serif;
font-size: 13px;
color: #CFC49C;
}

.margin_right_15 { margin-right:15px; }
.margin_right_20 { margin-right:20px; }
.margin_left_15 { margin-left:15px; }

.bg_norep1{
background-image:url(../images/left_background_02.jpg);
background-repeat:no-repeat;
}
.bg_norep2{
background-image:url(../images/text_06.jpg);
background-repeat:no-repeat;
}
.body_m{
background-image:url(../images/bckg.jpg);
}
.padding15{
padding-left:15px;
}
.paddingrlt20_77_{
padding-left:15px;
padding-right:77px;
padding-top:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px!important;
color: #ffffff;
}
.paddingrlt20_77_ span {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px!important;
color: #ffffff;
}

.news_title{
font-family:Georgia, Times New Roman, serif;
font-size:13px;
color: #CFC49C;
font-weight:bold;
}

.padding_0_0_11 { 
font-family:  Georgia, Times New Roman, serif;
font-size: 11px;
color: #CFC49C;
}
.padding_0_0_15 { 
padding-left:15px;
padding-top:12px;
font-family:  Georgia, Times New Roman, serif;
font-size: 11px;
color: #CFC49C;
}
.text11_copyright{
font-family:  Garamond, Times New Roman, serif;
font-size: 11px;
color: #CFC49C;
padding-left: 15px;
padding-bottom:10px;
}
.texttoplink{
font-family:  Garamond, Times New Roman, serif;
font-size: 14px;
color: #CFC49C;
padding-left: 50px;
padding-bottom:4px;
}
.form2{
background-color: #FFFFFF;
font-family:  Georgia, Times New Roman, serif;
font-size: 11px;
color: #CC99CC;
border: 1px #CC99CC solid;
}
.formbtn{
}
.margin_b10{
margin-bottom:10px;
}
.white_title{
color:#FFFFFF;
font-size:17px;
font-weight:bold;
}
.white_date{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
padding-top:15px;
}
.white_link{
font-family:  Georgia, Times New Roman, serif;
color:#FFFFFF;
font-size:11px;
}
.dev_image{

}
.purple_text{
font-family:  Georgia, Times New Roman, serif;
color:#B81357;
font-size:13px;
}
.month_text{
font-family:  Georgia, Times New Roman, serif;
color:#BAA491;
font-size:10px;
font-weight:bold;
}
.month_text_link{
font-family:  Georgia, Times New Roman, serif;
color:#DB3037;
font-size:10px;
font-weight:bold;
}
.event_styale{
font-family:Tahoma,Arial;
font-size:9px;
color:#652666;
}
.events{
padding-left: 11px;
padding-right: 14px;
margin:0px;
}
.events2{
padding-left: 11px;
padding-right: 14px;
padding-top: 11px;
padding-bottom: 10px;
}
.event_style_red{
font-family:Tahoma,Arial;
font-size:9px;
color:#DB3037;
}
.purple_text{
font-family:Tahoma,Arial;
font-size:12px;
color:#652666;
}
.month_text_link2{
font-family:  Georgia, Times New Roman, serif;
color:#DB3037;
font-size:12px;
font-weight:bold;
}
.time_big{
font-family:Tahoma, Arial;
font-size:19px;
color:#652666;
font-weight:bold;
}
.time_litlle{
font-family:Tahoma, Arial;
font-size:12px;
color:#652666;
}
.calendar_text{
padding-left: 10px;
padding-right: 10px;
font-family:Tahoma, Arial;
font-size:13px;
color:#652666;
font-weight:bold;
}
.calendar_text_link {
font-family:Tahoma, Arial;
font-size:13px;
color:#652666;
font-weight:bold;
}
.white_bold{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}
.white_text{
font-family:  Georgia, Times New Roman, serif;
color:#FFFFFF;
font-size:13px;
}
.td_margin_top15b15{
padding-top:15px;
padding-bottom:15px;
}
.link_pink
{
font-family:  Georgia, Times New Roman, serif;
color:#FB7B7B;
font-size:11px;
font-weight:bold;
padding-right:20px;
}
.txt_big{
font-family:  Georgia, Times New Roman, serif;
font-size: 19px;
font-weight:bold;
color: #CFC49C;
margin-top:0;
margin-left:0;
margin-bottom:0;
}

.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

.clLevel0,.clLevel0over{position:absolute; padding:0px; padding-left:0; padding-top:0px; font-family: Verdana; font-size:11px; font-weight:bold; text-align:center; text-valign:middle;}
.clLevel0{color: #FFFFFF;}
.clLevel0over{color:#FFFFFF; cursor:pointer; cursor:hand;}

.clLevel1,.clLevel1over{position:absolute; padding:2px; padding-left:7px; padding-top:5px; font-family: Caramond; font-size:11px; font-weight:bold;}
.clLevel1{background-color:#EFEBDD; layer-background-color:#EFEBDD; color:#85523D;}
.clLevel1over{background-color:#85523D; layer-background-color:#85523D; color:#EFEBDD; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#85523D; layer-background-color:#85523D;}

.clLevel2,.clLevel2over{position:absolute; padding:30px; padding-left:0; margin-top:30px; font-family: Verdana; font-size:11px; font-weight:bold; text-align:center; text-valign:middle;}
.clLevel2{color: #FFFFFF;}
.clLevel2over{color:#FFFFFF; cursor:pointer; cursor:hand;}

