div.pagemenu {
	float:left;
	width:100px;
	padding:0px 10px 10px 0px;
}
div.pagemenu ul {
	margin:0px;
	padding:0px;
}
div.pagemenu ul li {
	margin:0px;
	padding:0px;
}
div.rightmedia {
	float:right;
	margin:0px 0px 10px 10px;
}
div.vevent, div.newsitem, div.contact, div.job {
}
div.vevent div.newsitem .clearboth{
	clear:right;
}

.contact label {
	display:block;
	width:125px;
	float:left;
	text-align:right;
	padding:1px 5px 4px 0px;
}

.candy_0, .candy_light {
	margin:0px;
	padding:5px;
	background-color:#eeeeee;
}
.candy_1, .candy_dark {
	margin:0px;
	padding:5px;
	background-color:#ffffff;
}

.events_toolbar, .news_toolbar {
	padding:5px;
	margin:5px;
	background-color:#eeeeee;
}
div.events_toolbar .toolbarclear {
	clear:right;
}
.events_toolbar .show{
	width:49%;
	float:left;
}
.events_toolbar .filter{
	width:49%;
	float:right;
}
.toolbarclear {
	clear: both;
}

form.filterform label {
	float:left;
	clear:left;
	width:49%;
}
form.filterform input, form.filterform select {
	float:right;
	clear:right;
	width:49%;
}

.show {
	display:block;
	visibility:visible;
}
.hide {
	display:none;
	visibility:hidden;
}
.formelementwrapper .inputnote {
	float:			right;
	font-size:80%;
	clear:both;
}

div.thumb {
	float:left;
}
th.right, td.right {
	text-align:right;
}

.light {
}
.dark {
	background-color:#c0c0c0;
}
table.invoice {
	margin-top:15px;
}
table.invoice th, table.invoice td {
	padding:3px 3px 3px 8px;
}

.placemarker {
	padding:10px;
}

.disc .info {
	float:		left;
	width:		49%;
}
td.numbercolumn, th.numbercolumn {
	text-align:right;
}
td.centrecolumn, th.centrecolumn {
	text-align:center;
}

.graphicsingletool {
	background-color:		#cccccc;
	border:1px black solid;
	height:15px;
	width:15px;
	padding:2px 2px 2px 2px;
	margin:auto;
	z-index:50;
}

.graphictoolbar {
	background-color:		#cccccc;
	border:1px black solid;
	height:15px;
	width:68px;
	padding:2px 0px 2px 2px;
	margin:auto;
	z-index:50;
	/*
	padding:2px;
	top:10px;
	float:both;*/
}
.graphicshort {
	background-color:		#cccccc;
	border:1px black solid;
	height:15px;
	width:34px;
	padding:2px 0px 2px 2px;
	margin:auto;
	z-index:50;
}
.gallery_thumbnail .graphictoolbar, .gallery_thumbnail .graphicsingletool {
	position:relative;
	top:-32px;
}

.graphictoolbar a, .graphicshort a, .graphicsingletool a {
	display:block;
	width:15px;
	height:15px;
	float:left;
	margin-right:2px;
}
.extended {
	width:90px;

}

a.edit {
	background-image: url(../admin/html_images/edit.jpg);
	background-repeat: no-repeat;

}
a.edit_image {
	background-image: url(../admin/html_images/edit_image.gif);
	background-repeat: no-repeat;

}
a.editlabelled{
	background-image: url(../admin/html_images/edit.jpg);
	background-repeat: no-repeat;
	padding-left:20px;
	font-size:90%;
}
a.ok{
	background-image: url(../admin/html_images/ok.gif);
	background-repeat: no-repeat;
	padding-left:20px;
	font-size:90%;
}
a.remove {
	background-image: url(../admin/html_images/closebtnin.jpg);
	background-repeat: no-repeat;
}
a.up {
	background-image: url(../admin/html_images/up.jpg);
	background-repeat: no-repeat;
}
a.down {
	background-image: url(../admin/html_images/down.jpg);
	background-repeat: no-repeat;
}
a.addlink {
	padding-left:20px;
	background-image:url(../admin/html_images/maxbtn.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
/*      TABBER STYLING      */
#tabber_header {
	list-style:none;
	position:static;
	margin-left:0px;
	margin-bottom:0px;
	padding-left:0px;
	height:25px;
	margin-top:5px;
}

#tabber_header li {
	float:left;
	cursor:pointer;
	background:#0A498E;
	color:#FFFFFF;
	height:100%;
	text-align:left;
	text-indent:10px;
	background-image:url(../images/toprightcorner.gif);
	background-position:top right;
	background-repeat:no-repeat;

}
#tabber_header li.here {
	background:#EFEFEF;
	font-weight:bold;
	color:#000000;
	background-image:url(../images/toprightcorner.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
#tabber_view {
	float:left;
	text-align:left;
}
#nextbutton0,#nextbutton1,#nextbutton2,#nextbutton3,#nextbutton4,#nextbutton5{
	margin-top:10px;
}

div#admintoolbar {
	position:absolute;
	right:0px;
	top:0px;
	width:100%;
	height:30px;
	margin:0px;
	padding:0px;
	z-index:1024;
	overflow:hidden;
	background-color:#000000;
	color:#ffffff;
	text-align:left;
}
div#admintoolbar a {
	color:#ffffff;
}
div#admintoolbar form.admintoolbarform {
	width:90%;
	height:100%;
	font-size:85%;
	margin:0px;
	padding:0px;
}
div#admintoolbar form.admintoolbarform fieldset {

	height:22px;
	padding:0px 2px 0px 2px;
	margin:2px;
	border:1px #666666 solid;
	float:left;
	background-color:#000000;
	width:auto;
}
div#admintoolbar form.admintoolbarform fieldset input.admintextinput {
	padding:0px;
	margin:2px 2px 0px 0px;
	height:14px;
	background-color:#ffffff;
	vertical-align:top;
}
div#admintoolbar form.admintoolbarform fieldset div.legend {
	display:inline;
	font-variant:small-caps;
}

div#admintoolbar .admintoolbarbutton {
	float:right;
	padding:0px;
	margin:0px;
	border:thin red solid;
}
div#admintoolbar .admintoolbarbutton a, div#admintoolbar .admintoolbarbutton a img {
	padding:0px;
	margin:0px;
	border-width:0px;
}
div#admintoolbar form fieldset a img {
	padding:0px;
	margin:2px 0px 0px 0px;
	border-width:0px;
	vertical-align:top;
}
div#admintoolbar #admintoolbarminimize {
	display:block;
	visibility:visible;
	padding:0px;
	margin:0px;
	border-width:0px;
}
div#admintoolbar #admintoolbarrestore {
	display:none;
	visibility:hidden;
	padding:0px;
	margin:0px;
	border-width:0px;
}
div#admintoolbar .startshowing {
	display:block;
	visibility:visible;
}
div#admintoolbar .starthidden {
	display:none;
	visibility:hidden;
}
.admin {
}
.statusr {
}
.centile10{
	font-size:0.8em;
}
.centile20{
	font-size:0.95em;
}
.centile30{
	font-size:1.1em;
}
.centile40{
	font-size:1.25em;
}
.centile50{
	font-size:1.4em;
}
.centile60{
	font-size:1.55em;
}
.centile70{
	font-size:1.7em;
}
.centile80{
	font-size:1.85em;
}
.centile90{
	font-size:2em;
}
.centile100{
	font-size:2.15em;
}

#windower_content .formelementwrapper{
	padding-left:10px;
	margin-bottom:0.5em;
}

#windower_content label {
	display:block;
	margin:0px;
	padding-top:0.5em;
	font-weight:bold;
}

#windower_content .formelementwrapper .biginput {
	width:95%;
	display:block
}

#windower_content .formelementwrapper .textarea {
	width:95%;
	height:100px;
	display:block

}

#windower_content .formelementwrapper img.biginput{
	width:auto;
}

#windower_content .formelementwrapper .inputnote {
	float:none;
	text-align:left;
	color:#666;
}

#windower_content fieldset{
	border:0px;
	margin:0px;
	padding:0px;
	background-color:#EFEFEF;
}


#remembermeq {
	background-color:#ffffff;
	border-radius:8px;
	width:16px;
	height:16px;
	text-align:center;
	background:-webkit-radial-gradient(white, #aaaaaa);
	cursor:pointer;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
}
#remembermea {
	z-index:7500;
	position:relative;
	display:none;
	width:500px;
	background-color:#eeeeee;
	padding:20px;
	border:2px #666666 solid;
}
#loginform {
	z-index:5000;
}
#forgottenpassword {
	z-index:2500;
}