body{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:11px;
	font-family:tahoma,arial,verdana,helvetica;
	font-weight: normal;
	color:#696969;
	background-color: #000000;
}

input {
	border-width: 1px 1px 1px 1px;
	background-position: center;
	background-color: #F2FAFB;
	border-color: #7F8788;
	padding: 0px 0px 0px 0px;
	color: #0F3D42;
	font-family: tahoma,arial,serif,verdana,helvetica;
	font-size: 10px;
}

#myDiv2{
	position : relative;
 	visibility : visible;
 	top:  0px;
 	left: 0px;
 	height: 10px;
 	width:100px;
}

.googleInput{
	border-width: 1px 1px 1px 1px;
	background-position: center;
	background-color: #ffffff;
	border-color: #7F8788;
	padding: 0px 0px 0px 0px;
	color: #000000;
	font-family: tahoma,arial,serif,verdana,helvetica;
	font-size: 10px;
}

.date {
	color: #000000;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 11px;
	font-weight: normal;
}

.calendar{
	background-color: #EBEBEB;
	color: #5E5E5E;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 11px;
	font-weight: normal;
	height:203px;
}

.padding_lr{
	padding-left:2px;
	padding-right:2px;
}

.calendarBot{
	background-color: #96B408;
	color: #ffffff;
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 11px;
	font-weight: bold;
	padding-top:5px;	
	padding-bottom:6px;
}

.calendarTitle{
	background-color: #96B408;
	color: #ffffff;
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 11px;
	font-weight: bold;
	padding-top:0px;	
	padding-bottom:0px;
}

.calendar_days{
	background-color: #9e9e9e;
	color: #dad8d2;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 10px;
	font-weight: normal;	
	height:10px;
	padding-top:0px;	
	padding-bottom:0px;	
}

.calendar_num {
	background-color: #C4D283;
	color: #788537;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 10px;
	font-weight: normal;	
	height:10px;
	padding-top:0px;	
	padding-bottom:0px;	
}

.calendar_num a{
	background-color: #C4D283;
	color: #788537;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 10px;
	font-weight: normal;	
	height:10px;
	padding-top:0px;	
	padding-bottom:0px;
	text-decoration:none;
}

.header_links {
	background-color: #949657;
	color: #000000;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 13px;
	font-weight: normal;
}

.header_links a{
	background-color: #949657;
	color: #000000;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}

.header_links a:hover{
	background-color: #949657;
	color: #ffffff;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}

.header_links_vis {
	background-color: #949657;
	color: #ffffff;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 13px;
	font-weight: normal;
}

.header_links_vis a{
	background-color: #949657;
	color: #ffffff;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}


.footer_links {
	background-color: #CD2B3E;
	color: #ECAEB5;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 9px;
	font-weight: normal;
}

.footer_links a{
	background-color: #CD2B3E;
	color: #ECAEB5;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}

.footer_links a:hover{
	background-color: #CD2B3E;
	color: #ffffff;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}


.footer_link {
	background-color: #AC0001;
	color: #ECAEB5;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 9px;
	font-weight: normal;
}

.footer_link a{
	background-color: #AC0001;
	color: #ECAEB5;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;	
}

.footer_link a:hover{
	background-color: #AC0001;
	color: #ffffff;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;	
}

.date_bg{
	background-image: url(/images/date_bg.jpg);
	background-position: right;
	width: 200px;
	height: 18px;
	background-repeat: no-repeat;
}

.red_bg_repeat{
	background-image: url(/images/red_bg_repeat.gif);
	width: 1px;
	height: 33px;
	background-repeat: repeat;
}

.red_bg2{
	background-image: url(/images/red_bg2.gif);
	width: 1px;
	height: 33px;
	background-repeat: repeat;
}

.footer_repeat{
	background-image: url(/images/footer_repeat.gif);
	width: 1px;
	height: 52px;
	background-repeat: repeat;
}

.white_bg{
	background-color: #ffffff;
}

.red_bg{
	background-color: #CD2228;
}

.searchInput{
	border-width: 1px 1px 1px 1px;
	border-color: #C3C3C3;
	background-position: center;
	background-color: #CD2228;
	padding: 0px 0px 0px 0px;
	color: #ffffff;
	font-family: tahoma,arial,serif,verdana,helvetica;
	font-size: 11px;
	width: 140px;
	height: 18px;
}

.newsletterBg{
	background-image: url(/images/newsletter.jpg);
	width: 210px;
	height: 133px;
	background-repeat: no-repeat;
}

.newsletter_text{
	color: #2D3900;
	font-family: arial,tahoma,serif,verdana,helvetica;
	font-size: 11px;
	font-weight: normal;
	background-color: transparent;	
}

.newsletterInput{
	border-width: 1px 1px 1px 1px;
	background-position: center;
	background-color: #7D9E05;
	border-color: #7F8788;
	height:16px;
	padding: 0px 0px 0px 0px;
	color: #ffffff;
	font-family: tahoma,arial,serif,verdana,helvetica;
	font-size: 10px;
}

.second{
	background-color: #ffffff;
	color: #CD2228;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-width: 1px;
	border-style: dotted;
	width: 350px;
}

.aboutUsText{
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 12px;
	color:#696969;
	font-weight: normal;
}
.aboutUsText a{
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 12px;
	color:#696969;
	font-weight: normal;
	
}

.normaltext{
	color: #000000;
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 10px;
	font-weight: normal;
}

.newsTitle{
	color: #ffffff;
	background-color: #34A9B4;
	height: 20px;
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 11px;
	font-weight: bold;
}

.dateNews{
	background-color:#E2F3F4;
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 11px;
	color:#71797A;
}

.dateEvents{
	background-color:#F0F4DC;
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 11px;
	color:#71797A;
}

.eventsTitle1{
	color: #ffffff;
	background-color: #96B408;
	height: 45px;
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 11px;
	font-weight: bold;
}

.eventsTitle{
	color: #ffffff;
	background-color: #96B408;
	height: 20px;
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 11px;
	font-weight: bold;
}
.trheight{
	height:128px;
}

.tableheight{
	height:100%;
}

.grey_bg{
	background-color:#D8D8D8;
}

.lightGreen{
	background-color:#9BD5DA;
	width:100px;
}

.lightGreenEvents{
	background-color:#CCDA86;
font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 11px;
	color:#71797A;	
}

.hor_repeat{
	background-image: url(/images/horzontal.gif);
	width: 3px;
	height: 38px;
	background-repeat: repeat;
}

.newsText{
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 10px;
	color:#696969;
}

.newsText a{
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 11px;
	color:#696969;
	text-decoration: underline;
}

.newsText a:hover{
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 11px;
	color:#696969;
	text-decoration: none;
}

.newsBottom{
	background-color:#9BD5DA;
}

.eventsBottom{
	background-color:#CCDA86;
}

.contact_input{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:#ffffff;
	font-size: 11px;
	width: 150px;
	height: 15px;
	color: #4B4B4B;
	border: 0px;
}

.contact_input3{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:#9BD5DA;
	font-size: 11px;
	width: 150px;
	height: 15px;
	color: #4B4B4B;
	border: 0px;
}

.contact_input1{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:#9BD5DA;
	font-size: 11px;
	width: 200px;
	height: 15px;
	color: #4B4B4B;
	border: 0px;
}

.contact_input2{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:#CCDA86;
	font-size: 11px;
	width: 150px;
	height: 15px;
	color: #4B4B4B;
	border: 0px;
}

.date_input{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:#CCDA86;
	font-size: 12px;
	color: #4B4B4B;
	border: 0px;
}

.contact_message2{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:#CCDA86;
	font-size: 11px;
	color: #4B4B4B;
	border: 0px;
}

.contact_message{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:#9BD5DA;
	font-size: 11px;
	color: #4B4B4B;
	border: 0px;
}

.fieldTitle{
	font-family: arial,tahoma,verdana,serif,helvetica;
	font-size: 11px;
	color:#444444;
	background-color:#EAE6DF;
	padding-left:5px;
}

.contactLightBlue{
	font-family: arial,tahoma,verdana,serif,helvetica;
	font-size: 11px;
	color:#444444;
	background-color:#9BD5DA;
	padding-left:5px;
}

.eventsLightBlue{
	font-family: arial,tahoma,verdana,serif,helvetica;
	font-size: 11px;
	color:#444444;
	background-color:#CCDA86;
	padding-left:5px;
}

.contactAddress{
	font-family: arial,tahoma,verdana,serif,helvetica;
	font-size: 11px;
	color:#444444;
	background-color:#EAE6DF;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
}

.submit_green{
	background-color:#CCDA86;
	border-width:0px;
	color: #ffffff;
	font-family: arial,tahoma,verdana,serif,helvetica;
	font-size: 12px;	
}

.submit_white{
	background-color:#34A9B4;
	border-width:0px;
	color: #ffffff;
	font-family: arial,tahoma,verdana,serif,helvetica;
	font-size: 12px;	
}

.submit_white a{
	background-color:#34A9B4;
	border-width:0px;
	color: #ffffff;
	font-family: arial,tahoma,verdana,serif,helvetica;
	font-size: 12px;	
}
.events_categorytitle{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:#96B408;
	font-size: 12px;
	color: #ffffff;
	padding-left:3px;
	padding-bottom:3px;
}
.events_category{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:#949657;
	font-size: 12px;
	color: #ffffff;
	padding-left:3px;
	padding-bottom:3px;
}

.events_category a{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:transparent;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding-left:3px;
	padding-bottom:3px;
}

.events_category a:hover{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:transparent;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding-left:3px;
	padding-bottom:3px;
}


.events_category1{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:transparent;
	font-size: 11px;
	color: #ffffff;
	padding-left:3px;
	padding-bottom:3px;
	text-decoration: none;
}

.events_category1 a{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:transparent;
	font-size: 11px;
	color: #ffffff;
	padding-left:3px;
	padding-bottom:3px;
	text-decoration: none;
}

.events_category3{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:transparent;
	font-size: 11px;
	color: #ffffff;
	padding-left:3px;
	padding-bottom:3px;
	text-decoration: none;
}

.events_category3 a{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:transparent;
	font-size: 11px;
	color: #ffffff;
	padding-left:3px;
	padding-bottom:3px;
	text-decoration: none;
}

.events_category2{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:#b5b879;
	font-size: 11px;
	color: #000000;
	padding-left:3px;
	padding-bottom:3px;
}

.events_category2 a{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:transparent;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	padding-left:3px;
	padding-bottom:3px;
}

.events_category2 a:hover{
	font-family: tahoma, arial, verdana, helvetica;
	background-color:transparent;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	padding-left:3px;
	padding-bottom:3px;
}

.navigation{
	color:#96B408;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 12px;
	font-weight: bold;
}

.navigation a{
	color:#96B408;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.albumTitles{
	background-color: #DAE5A9;
	color: #000000;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 12px;
	text-decoration: none;
	height: 16px;
}
.albumTitles a{
	background-color: #DAE5A9;
	color: #000000;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 12px;
	text-decoration: none;
}
.albumTitles a:hover{
	background-color: #DAE5A9;
	color: #FFFFFF;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 12px;
	text-decoration: none;
}
.eventsTitleLinks{
	background-color: #96B408;
	color: #000000;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 12px;
	text-decoration: none;
	height: 16px;
}
.eventsTitleLinks a{
	background-color: #96B408;
	color: #FFFFFF;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 12px;
	text-decoration: none;
}
.eventsTitleLinks a:hover{
	background-color: #96B408;
	color: #FFFFFF;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 12px;
	text-decoration: none;
}
.albumBg{
	background-color: #E9E9E9;
}









.bigLetter{
	color: #96B408;
	font-family: impact,tahoma, arial, verdana, helvetica;
	font-size: 24px;

}
.alphaList{
	background-color: #E1E9B7;
	color: #5C6F03;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 11px;
}
.alphaList a{
	background-color: #E1E9B7;
	color: #5C6F03;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 11px;
	text-decoration: none;
}
.dirCatTitle{
	background-color: #E1E9B7;
	color: #5C6F03;
	font-family: impact,tahoma, arial, verdana, helvetica;
	font-size: 18px;
	padding-left: 4px;
}
.dirCategories{
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 10px;
	color:#696969;
}

.dirCategories a{
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 11px;
	color:#696969;
	text-decoration: none;
}

.dirCategories a:hover{
	font-family: verdana,arial,tahoma,serif,helvetica;
	font-size: 11px;
	color:#696969;
	text-decoration: underline;
}
.sponsoredTable{
	background-color: #E1E9B7;
	color: #5D604B;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 11px;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.sponsoredTable a{
	background-color: #E1E9B7;
	color: #5D604B;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 11px;
	text-decoration: none;
}
.sponsoredTable a:hover{
	background-color: #E1E9B7;
	color: #5D604B;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 11px;
	text-decoration: underline;
}
.normalTable{
	background-color: #FFFFFF;
	color: #696969;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 11px;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.normalTable a{
	background-color: #FFFFFF;
	color: #696969;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 11px;
	text-decoration: none;
}
.normalTable a:hover{
	background-color: #FFFFFF;
	color: #696969;
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 11px;
	text-decoration: underline;
}