/* CSS Document */

body { margin: 0px; }

#ads { text-align:center;
background:url(../images/adsBG.gif) repeat;
padding:5px;
border-left:1px solid #55a51c;
border-right:1px solid #55a51c;
border-bottom:1px solid #55a51c; }

#menuBox { background: #55a51c url(../images/str.gif) repeat-x top; }

#textBox { height: 400px;
vertical-align: top;
padding: 20 10 10 10; }

#textBox2 { padding: 5 5 10 5; }

#textBox3 { padding: 10 5 0 5; }

#middle { vertical-align: top;
background: #005a8c url(../images/middleBG.gif) repeat-x top; }

#right { vertical-align: top;
padding: 20 0 10 0; }

h1, h2, h3, h4, h5 { color: #ffa12d; }

#textarea1, #textarea1 td, #textarea2, #textarea2 td, #textarea4, #textarea4 td { vertical-align: top;
font: 12px arial, helvetica, sans-serif;
color: #000000; }

#textarea3, #textarea3 td { vertical-align: top;
font: 12px arial, helvetica, sans-serif;
color: #ffffff; }

#footer { vertical-align: bottom; }

#edit { padding: 0 0 0 5; }

#hh { text-align: right; }

#copyright { font: 11px arial, helvetica, sans-serif; 
color: #005a8c;
text-align: right;
padding: 0 5 0 0; }

#menu2 { padding: 0 5 0 0;
text-align: right; }

.memberslogin {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000; }

.forgotpw { font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000; }

#membership_register { font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000; }

a { color: #aa3324; text-decoration: underline; }

a:hover { text-decoration: none; }

a#button {
white-space: nowrap;
background-color: #ffffff;
	padding: 0 10 0 10;
	color: #aa3324;
	border: 1px solid #aa3324;
	font-variant: small-caps;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a#button:hover {
	color: #ffffff;
	background: #aa3324;
	text-decoration: none;
}


caption.calendar-month {font-size : 12px; font-weight: bold; background-color:#99C977; color: #55A51C; text-decoration: none;}
th {font-size : 12px; font-weight: bold; background-color:#FFFFFF; color: #999999; text-decoration: none;}
td.fullday {font-size : 10px; font-weight: bold; background-color:#99C977; color: #55A51C; text-decoration: none;}
td.emptyday {font-size : 10px; font-weight: normal; background-color:#FFFFFF; color: #000000; text-decoration: none;}
td.today {font-size : 12px !important; font-weight: bold !important;text-decoration:none; }
caption.calendar-month1 {font-size : 12px; font-weight: bold; background-color:#99C977; color: #55A51C; text-decoration: none;}
td.emptyday1 {font-size : 10px; font-weight: normal; background-color:#FFFFFF; color: #000000; text-decoration: none;}

caption.caledar-month a {text-decoration:none; }
th a {text-decoration:none; }
td.fullday a {text-decoration:none; }
td.emptyday a {text-decoration:none; }
td.today a {text-decoration:none; }
caption.calendar-month1 a {text-decoration:none; }
td.emptyday1 a {text-decoration:none; }

table.calendarevents{font-family : Verdana, sans-serif; width: 100%; border: none; padding: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
#weekheader { color: #55A51C}
td.englishdate{font-size : 12px; font-weight: bold; background-color:#99C977; color: #55A51C; margin-left : 15px; margin-top :0px; text-decoration: none;}
div.calendartext a{font-size : 10px; background-color:#FFFFFF; color: #000000; margin-left : 5px; padding-left: 3px;padding-bottom: 3px;padding-top: 3px;padding-right: 0px; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; margin-top :0px; text-decoration: none;}
div.calendartext a:hover{text-decoration:none; }
.calendar a {text-decoration:none; }

#calbdr {border:2px solid #99c977; }

#imgMenu { text-align: center; padding: 10px; }

#rimg { vertical-align: bottom; }

#img5 { padding:5px; }
