/* 	General style sheet for normal or visual version of site	Used before any specific template styles are loaded		Coxley News April 2010*/* {	padding: 0;	margin: 0;	border: 0;	}* a:link,a:active,a:visited{	text-decoration: none;	color: #645e04;}* a:hover{	color: #ffffff;}ol{	list-style-type: none;}li{	list-style-type: none;}.emailfield{	height: 17px;	width: 62px;	float: left;	padding-top: 8px;	padding-left: 3px;	padding-right: 6px;	margin-top: 5px;}.submitbutton{	height: 25px;	width: 60px;	float: left;	background-color: #8f8512;	font-family: arial, helvetica, sans-serif;	font-size: 9pt;	color: #ffffff;	padding: 3px;	margin-top: 5px;}body{ 		text-decoration: none;	font-family: arial, helvetica, sans-serif;	font-size: 9pt;	line-height: 140%;	color: #645e04;	background-color: #abc66e;	width: 1000px;	}.imagedescription{	font-size: 8pt;	line-height: 120%;	text-align: center;	}.inlinedescription{	font-size: 8pt;	line-height: 120%;	text-align: center;	}/* Section Title */h1{	font-weight: normal;	font-size: 8pt;	color: #645e04;}h1 a{	color: #645e04;}h1 a:visited{	color: #645e04;}h1 a:hover{	color: #4c4400;	/* text-decoration: underline; */}/* Page Title - optionally replaced by Flash graphic if available - see attachfile */h2{	font-size: 18pt;	line-height: 100%;	color: #990000;	font-weight: normal;}/* Short description Title */h3{	font-size: 9pt;	color: #645e04;}/* small heading */h4{	color: #990000;	font-weight: normal;}hr{	height: 1px;	width: 98%;	border-color: #645e04;	color: #645e04;              /* IE fix */	background-color: #645e04;   /*12px Gecko browsers etc. */	margin-top: 10px;	margin-bottom: 10px;}/* In this case it is green! */.smallgrey {	font-size: 8pt;;}.smallgrey ol{	font-size: 8pt;;}.whiteBodyTXT {	color: #ffffff;	font-weight: bold;}#navigation li a{	font-size: 12pt;	line-height: 140%;	color: #ffffff;}#navigation li a:hover{	color: #645e04;}#navigationSelected a{	/* font-size: 92pt; */	line-height: 140%;	color: #990000;	}#navigationSelected a:link{	color: #990000;}#navigationSelected a:visited{	color: #990000;}#navigationSelected a:hover{	color: #990000;}#subnavigation li{	color: #ffffff;}#subnavigation a{	color: #ffffff;}#subnavigation a:visited{	color: #ffffff;}#subnavigation a:hover{	color: #645e04;}#thirdlevel_nav{	color: #ffffff;}#thirdlevel_nav a{	color: #ffffff;}#thirdlevel_nav a:visited{	color: #ffffff;}#thirdlevel_nav a:hover{	color: #645e04;}.sub_newsevents{	color: #645e04;	margin-bottom: 5px;}.sub_newsevents ul{	/* list-style: none; */}.sub_newsevents a{	color: #645e04;}.sub_newsevents a:visited{	color: #645e04;}.sub_newsevents a:hover{	color: #ffffff;}.sidebarTitle{	color: #990000;}.eventsheading{	color: #990000;	font-weight: bold;	padding-top: 8px;	margin-bottom: 5px;}.newseventsbody{	font-weight: normal;}.newseventsbody a{	color: #645e04;}.newseventsbody a:visited{	color: #645e04;}.newseventsbody a:hover{	color: #ffffff;}.sidebarBody{	color: #645e04;}.sidebarBody a{	color: #645e04;}.sidebarBody a:visited{	color: #645e04;}.sidebarBody a:hover{	color: #ffffff;}#closewindow{	position: fixed;	font-size: 14pt;	color: black;	padding: 6px;	margin: 20px;	border-style:solid;	border-width: 3px;	border-color: white;	/* background-color: red;*/	}#homelink{	position: absolute;	top: 25px;	left: 80px;	width: 280px;	height: 70px;	}#wrapperL{	width:1000px;}#topL{		float:left;	width:1000px;	height: 135px;	background-image:url('../../sassets/logos/logo.gif');	background-repeat:no-repeat;	}#descriptionL{	float: left;	width: 300px;	height: 40px;	margin-left: 260px;	margin-right: 125px;	margin-top: 85px;	}#featureL{	float:left;	width: 133px;	height: 75px;	padding: 8px;	margin-top: 20px;	margin-right: 10px;	border-style:solid;	border-width: 1px;	border-color: #645e04;	}#enewsL{	float:left;	width: 133px;	height: 75px;	padding: 8px;	margin-top: 20px;	border-style:solid;	border-width: 1px;	border-color: #645e04;	}#carouselWrapperL{	position: relative; /* added */	clear: both;	float: left;	width: 1000px;	height: 195px;	padding-top: 7px;	padding-bottom: 7px;	background-color: #4c4400;}#imageL {	position: relative; /* added */	float:left;	width: 806px;}.carouselContainer{	position: relative;	/* position: absolute; */	width: 820px;	overflow: hidden;}.carouselImages{	position: relative;}.carouselImages ol{	position: relative; /* added */	list-style-image: none;	list-style-position: outside;	list-style-type: none;	/* margin: 0px; */	/* padding: 0px; */	/* position: absolute; */	width: 3000px;}.carouselImages ol li{	position: relative; /* added */	display: block;	float: left;}#mainL {	clear: both;	padding-top: 25px;	width:1000px;	}#leftcolL {	float: left;	padding-right: 35px;	width:221px;	margin-left: 10px;	text-align:right;}#contentL {	float: left;	width:400px;	padding-right: 20px;}#rightL {	float: left;	width:140px;	padding-right: 20px;}#farrightL {	float: left;	width:140px;}#downloadsLinks{	width: 380px;	background-color: #99af5e;	margin-top: 20px;	padding: 8px;}.downloadsLinksClassTitle {	color: #990000;	padding-bottom: 5px;}.downloadsLinksClassBody {	padding-bottom: 5px;}.downloadsLinksClassBody   a {	color: #4c4400;}.downloadsLinksClassBody   a:visited {	color: #4c4400;}.downloadsLinksClassBody   a:hover {	color: #ffffff;}#specialsearchtwo{	color: #645e04;	list-style-type: none;}#specialsearchtwo a{	color: #645e04;}#specialsearchtwo a:visited{	color: #645e04;}#specialsearchtwo a:hover{	color: #ffffff;}#mediaGallistingsL{	position: relative; /* added */	float: left;	width: 135px;	height: 160px;	/* margin-left: 847px; */	margin-left: 40px;	margin-top: 20px;		color: #ffffff;}#mediaGallistingsL h4{	color: #ffcc66;}#mediaGallistingsL a{	color: #ffffff;}#mediaGallistingsL a:visited{	color: #ffffff;}#mediaGallistingsL a:hover{	color: #ffcc66;}#downloadslinkcat{	font-size: 13pt;	line-height: 140%;	color: #990000;	padding-top: 35px;}#downloadslinkcont{  	font-size: 11pt;	line-height: 140%;	color: #4c4400;	padding-top: 10px;}#downloadslinkresult{	font-size: 9pt;	line-height: 140%;	color: #645e04;	padding-top: 5px;}#downloadslinkresult a{	color: #645e04;}#downloadslinkresult a:visited{	color: #645e04;}#downloadslinkresult a:hover{	color: #ffffff;	/*text-decoration: underline;*/}/* Only make visible from within JS */#arrowLeft { display: none; }#arrowRight { display: none; }#arrowLeft a{	position: absolute;	top: 90px;	left: 0px;	width:21px;	height: 21px;	padding: 2px;	filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;	background-image:url('../../sassets/circlebg_white.gif');	background-repeat:no-repeat;	text-decoration: none;5	font-family: arial, helvetica, sans-serif;	font-size: 16pt;}#arrowLeft a:hover{	filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;	background-image:url('../../sassets/circlebg_blk.gif');	background-repeat:no-repeat;}#arrowRight a{	position: absolute;	top: 90px;	left: 800px;	width:21px;	height: 21px;	padding: 2px;	padding-left: 4px;	filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;	background-image:url('../../sassets/circlebg_white.gif');	background-repeat:no-repeat;	text-decoration: none;5	font-family: arial, helvetica, sans-serif;	font-size: 16pt;}#arrowRight a:hover{	filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;	background-image:url('../../sassets/circlebg_blk.gif');	background-repeat:no-repeat;}.formname{	font-size: 14pt;	line-height: 140%;	/* color: #990000; */		color: white;	}.formheading{	font-size: 10pt;	line-height: 140%;	color: #990000;}#formbox{	background-color: #99af5e;	padding: 10px;	border-style:solid;	border-width: 1px;	border-color: white;}.invalidform{	color: red;	}#headingh4link{	color: #990000;}#navigation li a:hover{	color: #645e04;}#headingh4linka{	color: #990000;}#headingh4link a:link{	color: #990000;}#headingh4link a:visited{	color: #990000;}#headingh4link a:hover{	color: white;}