/* *******************************************************************
*  Original design by 404 Creative Studios (http://www.404creative.com/) 
*  ported & modified for MODx by Leftblank (http://leftblank.nl/).
*
*  Released under the Creative Commons Share-Alike & Leave Credits license
* http://creativecommons.org/licenses/by-sa/2.5/
*******************************************************************  */
* {margin:0;padding:0;}
body {background-color:white ; font-family:  Verdana, Arial, sans-serif;font-size:12px; margin:0px;}
 
#pageTitle {padding:0 10px;}
#container {background-color: white;margin:0;}
#divWrapper {margin:0;padding:0;}
#divPageContent {text-align:left;padding-left:2px;}
#divInnerContainer {width:900px;z-index:2;margin:0 -1px;  }
#rightColumn,#leftColumn {overflow:visible;position:relative;z-index:10;}
#leftColumn {float:left;margin:0 -1px;padding:10px;  width:600px;}
#rightColumn {background-color:white;float:right;width:250px;padding:10px;text-align:center}
#divCopyright {color:#fff; width:750px;   font-size:10px; float:right; text-align:right; text-wrap:nowrap;}
#divCopyright a {color:#Fff;font-weight:bold;}
#divBaseLinks { background-color:#000;  color:#FFF;padding: 10px 12px; text-align:left; height:30px; width:899px;}
#divPageMenu {background-color: black ;color:#FFF; width:923px; height:25px; line-height:20px;}
 
/*#divPageMenu a:hover,#divBaseLinks a:hover,#divPageMenu li.here a,#divPageMenu li.here li a:hover,.nav li ul a:hover,.nav li.here ul a:hover {color:#F60;}*/
 
 

/*h1,h2,h3,h4,h5,h6,p,pre,blockquote,label,ul,ol,dl,fieldset,address {margin:1em 0;}*/
li,dd {margin-left:5%;}
a,a:link,a:visited,a:hover,a:active {color:#38c; text-decoration:none;}
a:hover {text-decoration:underline;}
a img { border: none; }
h1,h2,h3,h4,h5,h6 {font-family:'Courier New', Courier, monospace;color:#9AA486;}
h1 {font-size:2.4em;}
h2 {font-size:2.2em;}
h3 {font-size:1.6em;font-family:arial,verdana,sans-serif;color:#000;letter-spacing:1px;font-weight:bold;}
h4 {font-size:1.4em;}
h5 {font-size:1.3em;}
h6 {font-size:1.1em;}
/*p {font-size:1.2em; margin-top:1em;margin-bottom:1em;}*/
p {font-size:12px; }

#leftColumn li {font-size:1.1em}
#divPageMenu {font-size:1.1em;}
#rightColumn {font-size: 1.1em;}
blockquote {font-size:1.0em;color:#000;font-weight:700;font-style:italic;text-align:center;border:2px dashed #CCC; border-right:0; border-left:0;margin:10px 25px 10px 25px;padding:0 0.5em 0.5em 0; background-color:#dedee6;}
input,textarea {font-family:verdana,arial,sans-serif;font-size:1em;}

.sideBox {border:1px solid #000;margin-bottom:10px;}
.sideBoxHeader {font-size:1.1em;height:22px;line-height:22px;color:#FFF;background-color:#F60;border:1px solid #FFF;border-bottom:1px solid #C64F00;padding:0 5px;}
.sideBoxContent {background-color:#C8CFC6;border:1px solid #FFF;padding:10px; height:100px; opverflow:auto;}
.sideBox img { margin: 1px; }
.newsItem {margin-bottom:5px;font-size:0.95em;}
.newsItem * {font-size: 0.95em;}
.readNewsLink {margin-bottom:10px;font-size:0.9em; padding-left: auto; padding-right: auto;}

.note {color:maroon;font-style:italic;background-color:#FFF;border:1px solid #333;padding:5px;}
.orange {color:#F60;}
.centerText {text-align:center;}
.leftText {text-align:left;}
.rightText {text-align:right;}
.floatLeft {float:left}
.floatRight {float:right;}

html[xmlns] .mozclear {border-bottom:1px solid;margin-bottom:-1px;border-color:transparent;}
.clear {clear:both;}

.ditto_summaryPost { }
.ditto_commentcount {text-align:right; margin: 0;}/*old*/
.ditto_tools {font-size: 0.8em; color: #666; border-top: 1px dashed #1a2936; margin: 0 0 20px 0; text-transform: uppercase;}
.ditto_author {float: right; display: block; clear: right;margin:-30px 0 0;}
.ditto_head {}/*border-bottom:1px dashed #505050;*/
.ditto_head h3 a { color:#e06900;}
.ditto_head h3{padding:2px 2px 2px; margin: 0;}

div.langmenu {
	float: right;
	margin: 0px;
	padding: 2px 6px;
}
.langmenu a {
text-decoration:none;
color: #999;
font-size:11px;
font-family:  Arial, Helvetica, sans-serif;
}
.langmenu a:hover, .langmenu a:active {
color: white;
background:#999;
}

form label,
form p {
	display: block;
	clear: both;
	display: block;
	clear: both;
	width: 310px;
	font-size: 1em;
	line-height: 1.5em;
	padding: 0 0 9px;
 
}

form input {
	/*display: block;*/
	margin-top: 0px;
}

form select {
	float: left;
	display: block;
}

 
form label {
	float: left;
	clear: left;
	margin: 0;
	 
}

form label input {
	float: left;
 	line-height: 1.5em;
	padding: 0;
}
