body {	background-image: url(images/background.gif);color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
td {	font-family: Verdana, Arial, Helvetica, sans-serif;}
.bodytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF;}
.bodytext2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;}
.bodytext3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFCC;}
.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFCC;}
.navlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px;}
.link A:link { color: #FFFFFF; text-decoration: none;}
.link A:visited { color: #FFFFFF; text-decoration: none;}
.link A:hover { color: #FFFFCC; text-decoration: underline;}
.styleborder { border: solid 1px #8A7B65;}
.styleborder2 { border: solid 1px #000000;}
.homebox { background-color: #765D3F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; padding: 4px}
.homebox2 { background-color: #2D1E1A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFCC; padding: 4px}
homebox { background-color: #464646;}
homebox2 { background-color: #333333;}
.speciallink3 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px;}
.speciallink3 A:link { color: #FFFFFF; text-decoration: none;}
.speciallink3 A:visited { color: #FFFFFF; text-decoration: none;}
.speciallink3 A:hover { color: #FFFFCC; text-decoration: underline;}
.speciallink4 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9px;}
.speciallink4 A:link { color: #FFFFFF; text-decoration: none;}
.speciallink4 A:visited { color: #FFFFFF; text-decoration: none;}
.speciallink4 A:hover { color: #FFFFCC; text-decoration: underline;}
 A:link { color: #FFFFFF; text-decoration: none;}
 A:visited { color: #FFFFFF; text-decoration: none;}
 A:hover { color: #FFFFCC; text-decoration: underline;}
.cal { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; background-color: #50331D;}
.cal A:link { color: #ffffff; text-decoration: none;}
.cal A:visited { color: #ffffff; text-decoration: none;}
.cal A:hover { color: #ffffff; text-decoration: underline;}
.footerclass {
	background-image: url(images/footerback.jpg);
	background-position: top;
	width: 698px;
}
.mainwrap {
	background-image: url(images/background2.jpg);
	background-position: top;
	background-repeat: repeat-y;
	width: 698px;
}

.horizdiv1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/divback1.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 450px;
	height: 310px;
	color: #FFFFCC;
	font-size: 13px;
}

.horizdiv2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/divback2.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 450px;
	height: 255px;
	color: #FFFFCC;
	font-size: 13px;
}

.vertdiv1 {
	background-image: url(images/divback3.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 220px;
	height: 565px;
	color: #D9E2C6;
	font-size: 12px;
}

.vertdiv2 {
	background-image: url(images/divback4.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 200px;
	height: 514px;
	color: #D9E2C6;
	font-size: 12px;
}

.barpattern {
	background-image: url(images/barpattern.jpg);
	background-repeat: repeat;
	padding: 5px;
	width: 650px;
	float: left;
	text-align: left;
}
.rednavbar {
	background: url(images/subnav_back.gif) no-repeat left bottom;
	width: 650px;
	color: #FFFFFF;
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
}
.eventa {
	background-image: url(images/event_backa.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 650px;
	float: right;
	text-align: left;
	padding: 5px;
	margin-top: 5px;
}
.eventb {
	background-image: url(images/event_backa.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 600px;
	float: right;
	text-align: left;
	padding: 5px;
	margin-top: 5px;
}
.eventinfo {
	text-align: left;
	float: left;
	width: 520px;
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-bottom: 10px;
}
.eventinfob {
	text-align: left;
	float: left;
	width: 470px;
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-bottom: 10px;
}
.event_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
}
.eventttl {
	font: bold 16px/20px Geneva, Arial, Helvetica, sans-serif;
	color: #D9E2C6;
}
.buttonbox {
	float: left;
	width: 680px;
	text-align: left;
	padding-bottom: 15px;
	padding-top: 5px;
	padding-left: 10px;
	
}
.calendar01 {
	float: right;
	width: 89px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/cal_jan.gif);
	background-repeat: no-repeat;
	height: 57px;
	padding-top: 40px;
	text-align: center;
	margin-right: 5px;
}

.calendar02 {
	float: right;
	width: 89px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/cal_feb.gif);
	background-repeat: no-repeat;
	height: 57px;
	padding-top: 40px;
	text-align: center;
	margin-right: 5px;
}

.calendar03 {
	float: right;
	width: 89px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/cal_mar.gif);
	background-repeat: no-repeat;
	height: 57px;
	padding-top: 40px;
	text-align: center;
	margin-right: 5px;
}

.calendar04 {
	float: right;
	width: 89px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/cal_apr.gif);
	background-repeat: no-repeat;
	height: 57px;
	padding-top: 40px;
	text-align: center;
	margin-right: 5px;
}

.calendar05 {
	float: right;
	width: 89px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/cal_may.gif);
	background-repeat: no-repeat;
	height: 57px;
	padding-top: 40px;
	text-align: center;
	margin-right: 5px;
}

.calendar06 {
	float: right;
	width: 89px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/cal_june.gif);
	background-repeat: no-repeat;
	height: 57px;
	padding-top: 40px;
	text-align: center;
	margin-right: 5px;
}

.calendar07 {
	float: right;
	width: 89px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/cal_july.gif);
	background-repeat: no-repeat;
	height: 57px;
	padding-top: 40px;
	text-align: center;
	margin-right: 5px;
}

.calendar08 {
	float: right;
	width: 89px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/cal_aug.gif);
	background-repeat: no-repeat;
	height: 57px;
	padding-top: 40px;
	text-align: center;
	margin-right: 5px;
}

.calendar09 {
	float: right;
	width: 89px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/cal_sept.gif);
	background-repeat: no-repeat;
	height: 57px;
	padding-top: 40px;
	text-align: center;
	margin-right: 5px;
}

.calendar10 {
	float: right;
	width: 89px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/cal_oct.gif);
	background-repeat: no-repeat;
	height: 57px;
	padding-top: 40px;
	text-align: center;
	margin-right: 5px;
}

.calendar11 {
	float: right;
	width: 89px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/cal_nov.gif);
	background-repeat: no-repeat;
	height: 57px;
	padding-top: 40px;
	text-align: center;
	margin-right: 5px;
}

.calendar12 {
	float: right;
	width: 89px;
	font: bold 22px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(images/cal_dec.gif);
	background-repeat: no-repeat;
	height: 57px;
	padding-top: 40px;
	text-align: center;
	margin-right: 5px;
}
.login {
	text-align: right;
	margin-top: 0px; 
	padding-top: 0px;
	vertical-align: top;
}
.login1 {
	font-size: 10px;
}
.loginfield {
	font-size: 12px;
}
previewimg {
	border: 1px solid White;
}
.addimg_textfield {
	 padding-left: 0px; 
	 text-align: left; 
	 padding-right: 0px;
}