/* CSS Document */
/* calender style*/
#myCalendar { color: black; font-size: 10px; font-family: Arial, tahoma, verdana; background-color: #ddd; }
#myCalendar td { text-align: center; }
#myCalendar a { color: #9AD400; text-decoration: underline; }
#myCalendar a:hover { color: #9AD400; text-decoration: none; }
#myCalendar a:visited { color: #9AD400; text-decoration: none; }
#EventList { color: black; font-size: 10px; font-family: Arial, tahoma, verdana; background-color: #fff; }
#date_title{color: #9AD400;}
.myCalendarHeading { font-weight: bold; background-color: white; }
.nonMonthDay { background-color: #eaeaea; }
.monthDay { background-color: white; }
.weekDays { font-weight: bold; }
.calevent { background-color: yellow; }
.weekEND { background-color: #eaeaea; }
.eventSearch { margin-bottom: 0; color: black; font-size: 10px; font-family: Arial, tahoma, verdana; }
.eventSearch input { font-size: 1.7ex; font-family: Verdana, Arial, Helvetica, sans-serif; }
.eventSearch input:hover { text-decoration: none; cursor: pointer; }
.eventSearch a { text-decoration: none; cursor: pointer; }
.eventSearch a:hover { text-decoration: none; cursor: pointer; }
#searchbutton input{ color: white; background-color: #6b8fb3; margin-top: 10px; border-color: #e3e3e3 #444 #444 #e3e3e3; border-style: solid; border-width: 1px; }
#searchbutton input:hover { background-color: #547ca3; }
#listMonthLink { font-size: 10px; font-family: Arial, tahoma, verdana; padding-top: 30px; padding-left: 5px; }
#listMonthLink a { text-decoration: none; cursor: pointer; }
#listMonthLink a:hover { text-decoration: none; cursor: pointer; }
#keywords input:hover { cursor: auto; }
.event_date { font-size: 10px; padding-left: 0px; border-right: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; }
.event_title { font-size: 10px; font-weight: bold; background-color: #f7f7f7; padding: 0px; border: 1px solid #f0f0f0; }
.event_desc { font-size: 10px; padding: 0px 0px 0px 0px; border-right: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; }
.ind_event { margin-bottom: 0px; }
/****************************************************************/
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #8ca828;
	font-weight: bold;
	font-size: 16px;
}


.style2 {
	color: #000000; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
}


body {
	background-color: #E2E1DF;
	margin-left: 0px;
	margin-top: 0px;
}

h3
{
	font-weight: normal;
}

p
{
	font-size: 12px;
}


Template #1
#template1-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:3px;
	height:137px;
}

#template1-02 {
	position:absolute;
	left:3px;
	top:0px;
	width:793px;
	height:3px;
}

#template1-03 {
	position:absolute;
	left:796px;
	top:0px;
	width:4px;
	height:1024px;
}

#template1-04 {
	position:absolute;
	left:3px;
	top:3px;
	width:83px;
	height:53px;
}

#template1-05 {
	position:absolute;
	left:86px;
	top:3px;
	width:86px;
	height:53px;
}

#template1-06 {
	position:absolute;
	left:172px;
	top:3px;
	width:55px;
	height:53px;
}

#template1-07 {
	position:absolute;
	left:227px;
	top:3px;
	width:76px;
	height:53px;
}

#template1-08 {
	position:absolute;
	left:303px;
	top:3px;
	width:49px;
	height:53px;
}

#template1-09 {
	position:absolute;
	left:352px;
	top:3px;
	width:60px;
	height:53px;
}

#template1-10 {
	position:absolute;
	left:412px;
	top:3px;
	width:90px;
	height:53px;
}

#template1-11 {
	position:absolute;
	left:502px;
	top:3px;
	width:294px;
	height:53px;
}

#template1-12 {
	position:absolute;
	left:3px;
	top:56px;
	width:791px;
	height:1px;
}

#template1-13 {
	position:absolute;
	left:794px;
	top:56px;
	width:2px;
	height:1px;
}

#template1-14 {
	position:absolute;
	left:8px;
	top:62px;
	width:787px;
	height:80px;
	background-color: #000000;

}

#template1-15 {
	position:absolute;
	left:0px;
	top:142px;
	width:796px;
	height:5px;
}

#template1-16 {
	position:absolute;
	left:0px;
	top:147px;
	width:3px;
	height:851px;
}

#template1-17 {
	position:absolute;
	left:9px;
	top:147px;
	width:235px;
	height:399px;
	font-size:10px;
}

#template1-18 {
	position:absolute;
	left:250px;
	top:147px;
	width:545px;
	height:358px;
}

#template1-19 {
	position:absolute;
	left:3px;
	top:546px;
	width:4px;
	height:322px;
}

#template1-20 {
	position:absolute;
	left:7px;
	top:546px;
	width:789px;
	height:8px;
}

#template1-21 {
	position:absolute;
	left:12px;
	top:554px;
	width:227px;
	height:314px;
}

#template1-22 {
	position:absolute;
	left:249px;
	top:553px;
	width:348px;
	height:314px;
}

#template1-23 {
	position:absolute;
	left:609px;
	top:553px;
	width:187px;
	height:314px;
}

#template1-24 {
	position:absolute;
	left:3px;
	top:868px;
	width:793px;
	height:48px;
}

#template1-25 {
	position:absolute;
	left:3px;
	top:916px;
	width:96px;
	height:82px;
}

#template1-26 {
	position:absolute;
	left:99px;
	top:916px;
	width:91px;
	height:23px;
}

#template1-27 {
	position:absolute;
	left:190px;
	top:916px;
	width:104px;
	height:23px;
}

#template1-28 {
	position:absolute;
	left:294px;
	top:916px;
	width:74px;
	height:23px;
}


#template1-29 {
	position:absolute;
	left:368px;
	top:916px;
	width:95px;
	height:23px;
}

#template1-30 {
	position:absolute;
	left:463px;
	top:916px;
	width:67px;
	height:23px;
}

#template1-31 {
	position:absolute;
	left:530px;
	top:916px;
	width:79px;
	height:23px;
}

#template1-32 {
	position:absolute;
	left:609px;
	top:916px;
	width:95px;
	height:23px;
}

#template1-33 {
	position:absolute;
	left:704px;
	top:916px;
	width:25px;
	height:82px;
}

#template1-34 {
	position:absolute;
	left:729px;
	top:916px;
	width:67px;
	height:23px;
}

#template1-35 {
	position:absolute;
	left:99px;
	top:939px;
	width:605px;
	height:59px;
}

#template1-36 {
	position:absolute;
	left:729px;
	top:939px;
	width:67px;
	height:59px;
}

 Template #2

body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #999999;
}


#template2-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:3px;
	height:168px;
}

#template2-02 {
	position:absolute;
	left:3px;
	top:0px;
	width:793px;
	height:3px;
}

#template2-03 {
	position:absolute;
	left:796px;
	top:0px;
	width:4px;
	height:1024px;
}

#template2-04 {
	position:absolute;
	left:3px;
	top:3px;
	width:83px;
	height:53px;
}

#template2-05 {
	position:absolute;
	left:86px;
	top:3px;
	width:86px;
	height:53px;
}

#template2-06 {
	position:absolute;
	left:172px;
	top:3px;
	width:55px;
	height:53px;
}

#template2-07 {
	position:absolute;
	left:227px;
	top:3px;
	width:76px;
	height:53px;
}

#template2-08 {
	position:absolute;
	left:303px;
	top:3px;
	width:49px;
	height:53px;
}

#template2-09 {
	position:absolute;
	left:352px;
	top:3px;
	width:60px;
	height:53px;
}

#template2-10 {
	position:absolute;
	left:412px;
	top:3px;
	width:90px;
	height:53px;
}

#template2-11 {
	position:absolute;
	left:502px;
	top:3px;
	width:294px;
	height:53px;
}

#template2-12 {
	position:absolute;
	left:3px;
	top:56px;
	width:791px;
	height:1px;
}

#template2-13 {
	position:absolute;
	left:794px;
	top:56px;
	width:2px;
	height:1px;
}

#template2-14 {
	position:absolute;
	left:3px;
	top:57px;
	width:793px;
	height:80px;
}

#template2-15 {
	position:absolute;
	left:0px;
	top:137px;
	width:796px;
	height:5px;
}

#template2-16 {
	position:absolute;
	left:0px;
	top:142px;
	width:3px;
	height:851px;
}

#template2-17 {
	position:absolute;
	left:3px;
	top:142px;
	width:235px;
	height:399px;
}

#template2-18 {
	position:absolute;
	left:250px;
	top:149px;
	width:544px;
	height:54px;
}


#template2-19 {
	position:absolute;
	left:3px;
	top:541px;
	width:4px;
	height:322px;
}

#template2-20 {
	position:absolute;
	left:7px;
	top:541px;
	width:231px;
	height:8px;
}

#template2-21 {
	position:absolute;
	left:7px;
	top:549px;
	width:227px;
	height:314px;
}

#template2-22 {
	position:absolute;
	left:250px;
	top:210px;
	width:482px;
	height:655px;
	background-color: #f5f5f5;
	font-family: Sans-serif;
	padding: 0px 31px 0px 31px;
}

#template2-23 {
	position:absolute;
	left:3px;
	top:863px;
	width:793px;
	height:48px;
}

#template2-24 {
	position:absolute;
	left:3px;
	top:911px;
	width:96px;
	height:82px;
}

#template2-25 {
	position:absolute;
	left:99px;
	top:911px;
	width:91px;
	height:23px;
}

#template2-26 {
	position:absolute;
	left:190px;
	top:911px;
	width:104px;
	height:23px;
}

#template2-27 {
	position:absolute;
	left:294px;
	top:911px;
	width:74px;
	height:23px;
}

#template2-28 {
	position:absolute;
	left:368px;
	top:911px;
	width:95px;
	height:23px;
}

#template2-29 {
	position:absolute;
	left:463px;
	top:911px;
	width:67px;
	height:23px;
}

#template2-30 {
	position:absolute;
	left:530px;
	top:911px;
	width:79px;
	height:23px;
}

#template2-31 {
	position:absolute;
	left:609px;
	top:911px;
	width:95px;
	height:23px;
}

#template2-32 {
	position:absolute;
	left:704px;
	top:911px;
	width:25px;
	height:82px;
}

#template2-33 {
	position:absolute;
	left:729px;
	top:911px;
	width:67px;
	height:23px;
}

#template2-34 {
	position:absolute;
	left:99px;
	top:934px;
	width:605px;
	height:59px;
}

#template2-35 {
	position:absolute;
	left:729px;
	top:934px;
	width:67px;
	height:59px;
}



/* ABOUT US */


ul#about_links
{
	list-style: none;
	padding: 0px;
	margin: 98px 0px 0px 34px;
}

ul#about_links li
{
	margin: 20px 0px 0px 0px;
}

ul#about_links li a
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Sans-serif;
}

ul#about_links li a:hover, ul#about_links li a.about_links_active
{
	color: #000000;
}

.about_us_image
{
	float: right;
	border: 1px #9db134 solid;
	margin:0px 0px 10px 10px;
}

/* FAQ */

ul.faq_question
{
	list-style-type: decimal;
	font-size: 12px;
	margin: 0px 0px 55px 0px;
	list-style-position: inside;
	padding: 0px;
}

ul.faq_question li a
{
	text-decoration: none;
	color: #000000;
}

ul.faq_question li a:hover
{
	text-decoration: underline;
}

p.question
{
	margin:0px 0px 20px 0px;
	font-size: 12px;
}

p.answer
{
	margin:0px 0px 45px 0px;
	font-size: 12px;
}

span.green
{
	color: #a5be56;
	font-weight: bold;
}


/* GALLERY */

.gallery_column
{
	float: left;
	width: 236px;
	height: 200px;
	margin: 0px 0px 0px 0px;
}

.gallery_list
{
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	list-style-type: square;
}

.gallery_list li a
{
	font-size: 12px;
}

.gallery_list li a:hover
{
	text-decoration: none;
} 