/* CSS Document */







body {







	/* height: 100%; */







	font: 12px Tahoma, Arial;







	color: #515151;







	padding: 0;







	text-align: center;







	margin: 0 auto;







	background: #FFFFFF url(../images/background.jpg) repeat-x top;















}







h1, h2, h3, div, form, ul, li {







	margin: 0px;







	padding: 0px;







	border: 0px;







}







img {







	border: 0px;







}







/* All setting =) */







#page {






	width: 940px;







	margin: 0 auto;







	padding: 0;







	text-align: left;







}







.clr {







	clear:both;







}







.left {







	float: left;







}







.right {







	float: right;







}







#header_top {





	padding-top: 15px;

	

	

	

	padding-bottom: 0px;



	



	background: url(../images/menu_top_back.gif) no-repeat;







	height: 91px;







	width: 940px;







}







#logotip {







	background: url(../images/logotip.gif);







	width: 401px;







	height: 85px;







}







#header_images {







	background: url(../images/header_images.jpg);







	width: 940px;







	height: 183px;







}



h1.headertext {

	text-align: left;

	padding-left: 20px;

	padding-top: 70px;

	margin: 0px;

	color: #6E2306;

	font-size: 30px;

}



h2.headertext {

	text-align: left;

	padding-left: 20px;

	margin: 0px;

	color: #000;

	font-size: 14px;

}



h3 {

       font-size: 14px;

}

#search {







	padding: 10px 30px 10px 30px;

	float: left;	






}





#banner {

	

	padding-right: 50px;

	float: right;

        color: #FFF;

        font-size: 11px;

}



#menu {







	text-align: left;







	padding: 18px 0px 9px 20px;







}







#menu ul {







	list-style: none;	







}







#menu li {







	display: inline;







	padding: 18px 0px 9px 0px;







}







#menu a {	







	padding: 0px 10px;







	padding-left: 25px;







	color: #FFFFFF;







	font: bold 11px Tahoma, Arial;







	text-decoration: none;







	background: url(../images/menu_links.gif) no-repeat left center;







}







#menu a:hover {







	text-decoration: underline;







}















#body_page {







	width: 940px;







	background: #FFFFFF;







}















#navigation {







	width: 176px;







	color: #AAABA6;







	background: #FFFFFF;







	padding-left: 4px;







}







#navigation div.module {







	background: url(../images/navig_bc.gif);







}







#navigation div.module div div {







	background: url(../images/navig_bc_top.gif) no-repeat top;







}







#navigation div.module div div div {







	background: url(../images/navig_footer.gif) no-repeat bottom;







	padding-bottom: 10px;







}







#navigation div.module div div div div {







	background: none;







	padding: 0px;







}







#navigation h3 {







	color: #FFFFFF;







	font: bold 12px Tahoma, Arial;







	padding: 10px 0px 10px 30px;







	background: url(../images/navig_bc_1.gif) no-repeat top;







}







#navigation table {







	padding: 0px 7px;	







}







div#navigation td {







	padding: 4px 0px 6px 0px;







	border-bottom: 1px dotted #343434;







}







#navigation a.mainlevel {







	font: normal 11px Tahoma, Arial;







	color: #343434;







	text-decoration: none;







	padding-left: 35px;







	background: url(../images/menu_1.gif) no-repeat center left;







}







#navigation a.mainlevel:hover, a.mainlevel#active_menu  {







	text-decoration: underline;







}

#navigation a.sublevel {







	font: normal 11px Tahoma, Arial;







	color: #343434;







	text-decoration: none;







	padding-left: 35px;







	background: url(../images/menu_1.gif) no-repeat center left;







}







#navigation a.sublevel:hover, a.sublevel#active_menu  {







	text-decoration: underline;







}






#navigation label, #navigation td {







	font: bold 11px Tahoma, Arial;







	color: #FFFFFF;







}







#navigation label {







	font: bold 11px Tahoma, Arial;







	color: #1D1D1D;







}







#navigation form {







}







#navigation form td {







	padding-left: 10px;







	color: #1D1D1D;







}







#navigation form a {







	color: #1D1D1D;







	font-weight: normal;







	text-decoration: none;







}







#navigation form a:hover {







	text-decoration: underline;







}







#navigation input.button {







	border: 1px solid #FFFFFF;







	background: #555555;







	font: bold 11px Tahoma, Arial;







	color: #FFFFFF;







}







.syndicate img {







	padding: 3px 2px 0px 0px;







}















#polls {







	color: #343434;







	width: 176px;







	padding-right: 4px;







}







#polls h3 {







	color: #FFFFFF;







	font: bold 12px Tahoma, Arial;







	padding: 10px 0px 10px 30px;







	background: url(../images/navig_bc_2.gif) no-repeat top;







}







#polls div.module {







	background: url(../images/navig_bc.gif) repeat-y;







}







#polls div.module div {







	background: url(../images/navig_footer.gif) no-repeat bottom;







	padding-bottom: 10px;







}







#polls div.module div div {







	background: none;







	padding: 0px;







}







#polls thead td {







	color: #131414;







	font: bold 11px Tahoma, Arial;







}







#polls table {







	border: 0px;







	padding: 2px;







}







#polls form {







	margin: 5px;







}







#navigation #polls td {







	border: 0px;







	text-align: left;







	padding: 2px;







}







#polls td.sectiontableentry1 label, #polls td.sectiontableentry2 label {







	font: normal 11px Tahoma, Arial;







	color: #7D7D7D;







}







#polls input.button {







	border: 1px solid #FFFFFF;







	background: #555555;







	font: bold 11px Tahoma, Arial;







	color: #FFFFFF;







}







#polls table.contentpaneopen {







	color: #2A2A2A;







	font: 11px Tahoma, Arial;







	padding: 5px;







}







#polls table.contentpaneopen td {







	padding: 5px;







}







#polls span.article_seperator {







	display: none;







}















#body_full {







	width: 760px;







}







.content_full {







	width: 750px;







	padding: 5px 10px !important;







	padding: 5px 5px;







}







#body {







	width: 580px;







}







.content {







	width: 560px;







	padding: 5px 10px;







}







#content div {







//	color: #828282;  changed grey to black by tom
         color: #231b01;





}







#content .blog, #content table {







	border: 0px;







	padding: 0px;	







}







#content table.blog {







	border: 0px;







}







div.blog_more {







}







.contentheading, .componentheading, .blog_more {







	font: bold 12px Tahoma, Arial;







	color: #231B01;







	padding: 5px 0px 5px 0px;







	border: 0px;







	margin: 0px;







}







#content div .contentheading {







	font: bold 14px Tahoma, Arial;	







	color: #231B01;







}







#content .contentheading {







	width: 100%;







	margin: 0px;







}







#content td div.mosimage {







	margin: 0px 10px 5px 0px;







	background: #FFFFFF;







}







#content div.mosimage_caption {







	display: none;







}







#content .contentpaneopen {







	font: normal 10px Tahoma, Arial;







//	color: #616161; changed from grey to black by tom
	color: #231b01;






	margin: 0px;







	width: 99%;	







	border-bottom: 1px dotted #8D8D8D;







}







#content div .contentpaneopen {







	font: normal 11px Tahoma, Arial;







	width: 100%;







	color: #333;







	background: none;







}







.small, .createdate {







	color: #D6B326;







	font: normal 10px Tahoma, Arial;







}







#content a {







	color: #C8931F;







	font: bold 11px Tahoma, Arial;







	text-decoration: none;







}







#content a:hover {	







	text-decoration: underline;







}







#content a.readon {







	font-weight: normal;







}







#content ul {







	list-style: square;







	margin: 10px;







}















#footer {







	padding: 10px 0px 10px 0px;







	color: #FFFFFF;







	font: normal 11px Tahoma, Arial;







	text-align: center;







	background: url(../images/footer_bc.gif) no-repeat bottom;







}







#footer a {







	color: #FFFFFF;







	font: bold 11px Tahoma, Arial;







	text-decoration: none;







}







#footer a:hover {







	text-decoration: underline;







}







div.latest_event {



	margin-left: 5px;



}







a.latesteventlink,a.latesteventlink:visited {



	color: #343434;



	text-decoration: none;



	font-weight: bold;



}







a.latesteventlink:hover {



	color: #343434;



	text-decoration: underline;



	font-weight: bold;



}







a.latesteventlinkb,a.latesteventlinkb:visited {



	margin-left: 5px;	



	color: #343434;



	text-decoration: none;



	font-weight: bold;



}







a.latesteventlinkb:hover {



	margin-left: 5px;	



	color: #343434;



	text-decoration: underline;



	font-weight: bold;



}







#mod_login_greeting {



	margin-left: 5px;



}



.module-latestevents {

	background: url(../images/navig_bc.gif) repeat-y;

}

.sectiontableentry1 {
	padding-bottom: 15px;
	background-color: #EEE;
}

.sectiontableentry2 {
	padding-bottom: 15px;
	background-color: #DEDEDE;
}
