/* holding divs */

body {padding:0px; margin:0px;}

#wrapper {width:800px; margin-left:auto; margin-right:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.header {background-color:#68CC9A; margin-top:10px;}
.header_options {float:right; margin-top:10px; margin-right:5px; color:#68CC9A;}

.holding_content {border:1px solid #68CC9A; margin-bottom:10px;}
.content 		{float:left; width:400px; padding:20px;}
.content_right 	{float:right; width:300px; padding:20px; padding-right:0px;}

.table_100 {width:760px;}

/* Styles */

.header_blog_title {font-family:"Times New Roman", Times, serif; font-size:20px; color:#FFFFFF; padding:10px 15px 10px 15px; }
.page_title {color:#68CC9A; font-size:20px; font-weight:bold;}
.comments_title {color:#68CC9A; font-size:20px; font-weight:bold;}

.error_text {margin-left:auto; margin-right:auto; color:#FF0000; text-align:center; border:1px solid #FF0000; padding:10px; width:100%;}
label 		{width:200px;}

.entry_title 	{color:#68CC9A; font-size:24px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.entry_date 	{color:#000000; font-size:12px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.entry_author 	{color:#000000; font-size:12px; font-weight:bold; font-family:"Times New Roman", Times, serif;}

.entry_view_title 	{color:#68CC9A; font-size:24px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.entry_view_date 	{color:#000000; font-size:12px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.entry_view_author 	{color:#000000; font-size:12px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.entry_view_files	{border:1px solid #68CC9A; padding:5px; font-weight:bold; text-align:center; font-size:10px;}

.comment_date 	{font-weight:bold; color:#000000; font-size:12px;}
.comment_time 	{font-weight:bold; color:#000000; font-size:12px;}
.comment_content{font-weight:normal; color:#000000; font-size:12px;}

.clear {clear:both;}
hr {background-color:#68CC9A; color:#68CC9A;}

/* Links */

a:link 		{color:#68CC9A; font-size:11px; font-weight:bold; text-decoration:none;}
a:visited 	{color:#68CC9A; font-size:11px; font-weight:bold; text-decoration:none;}
a:hover 	{color:#68CC9A; font-size:11px; font-weight:bold; text-decoration:underline;}
a:active 	{color:#68CC9A; font-size:11px; font-weight:bold; text-decoration:none;}

.header_blog_title a:link 		{color:#FFFFFF; font-size:20px; font-weight:bold; text-decoration:none;}
.header_blog_title a:visited 	{color:#FFFFFF; font-size:20px; font-weight:bold; text-decoration:none;}
.header_blog_title a:hover 		{color:#FFFFFF; font-size:20px; font-weight:bold; text-decoration:underline;}
.header_blog_title a:active 	{color:#FFFFFF; font-size:20px; font-weight:bold; text-decoration:none;}

.entry_title a:link 		{color:#68CC9A; font-size:18px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.entry_title a:visited		{color:#68CC9A; font-size:18px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.entry_title a:hover		{color:#68CC9A; font-size:18px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.entry_title a:active		{color:#68CC9A; font-size:18px; font-weight:bold; font-family:"Times New Roman", Times, serif;}

.page_title a:link 		{color:#68CC9A; font-size:24px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.page_title a:visited	{color:#68CC9A; font-size:24px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.page_title a:hover		{color:#68CC9A; font-size:24px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.page_title a:active	{color:#68CC9A; font-size:24px; font-weight:bold; font-family:"Times New Roman", Times, serif;}

input#submit {background-color:#68CC9A; float:left; color:#FFFFFF; font-weight:bold;}

form ul {list-style-type:none;}

form label {
  display: inline-block;
  width:100px;
  line-height: 1.8;
  vertical-align: top;
}






/* start of css for page navigation */
.pagenav {
	clear: right; 
	height: 20px; 
	padding: 8px 0 8px 0; 
	font-size: 0.9em;
}

.pagenav a, .pagenav span {
    display: block;
    float: left;
    padding: 2px 5px;
    margin: 0 2px;
    border: 1px solid #ffffff;
    background: #ffffff;
}

.pagenav span.current {
    border: 1px solid #336799;
    font-weight: normal;
    background: #336799;
    color: #ffffff;
}
.pagenav span.disabled {
     border: 1px solid #E0E8EF;
     color: #E0E8EF;
}

.pagenav a {
    border: 1px solid #E0E8EF;
    text-decoration: none;
}

.pagenav a:hover {
    border-color: #336799;
	background: #E0E8EF;
}

.pagenav a.nextprev {
    font-weight: normal;
}

.pagenav span.nextprev {
    color: #666;
    border: 1px solid #ddd;
    color: #999;
}
/* end of css for page navigation */

.mycalendar {text-align:center;}
.mycalendar td{border:1px solid #68CC9A; text-align:center;}
td.calendar_current_month{border:none; text-align:center;}
td.calendar_next_prev  {text-align:center; border:none;}
.toprow {font-size:12px; font-weight:bold; background-color:#68CC9A; color:#FFFFFF;}
td.today {}

.calendardate {width:34px; font-weight:normal; color:#000000; font-size:12px; background-color:FFFFFF;}

.calendardate_link a:link 		{display:block; width:34px; font-weight:normal; color:#000000; font-size:12px; background-color:#FF9900;}
.calendardate_link a:visited	{display:block; width:34px; font-weight:normal; color:#000000; font-size:12px; background-color:#FF9900;}
.calendardate_link a:hover		{display:block; width:34px; font-weight:normal; color:#000000; font-size:12px; background-color:#C7ECDA;}
.calendardate_link a:active		{display:block; width:34px; font-weight:normal; color:#000000; font-size:12px; background-color:#FF9900;}

.calendardate a:link 		{display:block; width:34px; font-weight:normal; color:#000000; font-size:12px; background-color:#68CC9A;}
.calendardate a:visited		{display:block; width:34px; font-weight:normal; color:#000000; font-size:12px; background-color:#68CC9A;}
.calendardate a:hover		{display:block; width:34px; font-weight:normal; color:#000000; font-size:12px; background-color:#C7ECDA;}
.calendardate a:active		{display:block; width:34px; font-weight:normal; color:#000000; font-size:12px; background-color:#68CC9A;}


select#jumpMenu {width:280px;}


.date_select_text 		{border:1px solid #68CC9A; padding:5px; font-weight:bold; text-align:center; font-size:10px; width:268px; margin-bottom:5px;}
.category_select_text 	{border:1px solid #68CC9A; padding:5px; font-weight:bold; text-align:center; font-size:10px; width:268px; margin-bottom:5px;}




/*** ADMIN ***/
.textarea_centre {text-align:center; width:760px;}
