/*background, color & border*/
body#container {background:url(bodyrepeat.gif) rgb(124,124,124);}
h1 {}
h2 {}
h3 {border-bottom:1px solid rgb(124,124,124);}
h1, h2, h3 {color:rgb(62,91,140);}
a {color:rgb(170,98,0);text-decoration:none;}
a:hover {color:rgb(70,70,70);}
img {border:1px solid rgb(173,173,173);}
hr {}
div.DragContainer,
textarea.page_subtitle,
textarea.content_text,
div.content_text,
input.page_title,
input.content_title {border:1px dashed rgb(173,173,173);}
div.OverDragBox, div.DragDragBox {background:silver;}
div.notice, textarea.notice {border:2px dashed rgb(170,98,0); background:rgb(255,209,147);}
body,
span.label,
textarea.page_subtitle,
textarea.content_text {background-color:rgb(233,233,233); color:rgb(70,70,70);}
input.page_title, input.content_title {color:rgb(62,91,140);}
input.button {border:1px double white; background:white;}
div#wrapper {background:white;}
div#header {}
div#navigation_top {background:white;}
div#navigation_top a {color:rgb(153,153,153);}
div#navigation_top a:hover, div#navigation_top a.selected {background:rgb(153,153,153) url(linkrepeat.gif); color:white;}
div#navigation_left {background:url(logo.gif) no-repeat 80% 20px;}
div#navigation_left a, div#navigation_right a {color:white;}
div#navigation_left a:hover, div#navigation_right a:hover {color:rgb(51,51,51);}
div#navigation_left a.selected, div#navigation_right a.selected {color:rgb(153,153,153); background-color:white;}
div#navigation_bottom {background:white;}
div#navigation_bottom a {color:rgb(153,153,153);}
div#article_navigation {color:rgb(150,150,150);text-align:center;font-family:arial;font-size:10pt;margin:10px 30px;}
div#article_navigation a {color:rgb(150,150,150);}
div#article_navigation a:hover {color:rgb(170,98,0);}
div#navigation_cloud a {color:rgb(150,150,150);}
div#navigation_cloud a:hover {color:rgb(170,98,0);}
div#content a {}
div#footer {background:rgb(255,209,147);color:rgb(170,98,0);}

/*tags; this stylesheet will be used also from tinyMCE*/
body, textarea, input {font-family:arial;background-color: transparent;}
body, textarea {font-size:1em; margin:0; padding:5px 0;}
body.mceForceColors {background-color: transparent;color:#000;}
h1, h2, h3 {font-weight:normal;font-family:times new roman;}
h1, input.page_title {font-size:2em;margin:40px 30px 10px 30px; background:none;}
input.content_title {margin:10px 30px; background:none;}
h2, input.content_title {font-size:1.3em;}
h3 {font-size:1.1em; margin:5px 0; padding:0 5px;}
a {text-decoration:none;}
textarea {width:100%;}
td {vertical-align:top;padding:3px;}
div {}
p {margin:0; padding:0;}
textarea {overflow:visible; background:none;}

/*classes*/
a.navigation_top {text-transform:uppercase;}
a.navigation_sub {font-style:italic;}
a.navigation_new {font-size:8pt;font-style:italic;}
span.tabulator {margin-left:10px;}
div.action {margin:20px 0; text-align:center;}
div.information {background:rgb(255,209,147);color:rgb(170,98,0);border-top:1px solid color:rgb(170,98,0);border-bottom:1px solid color:rgb(170,98,0);text-align:center;}
div.page_subtitle {margin:0 30px;}
div.content_text {margin:0;}
div.content_normal {clear:both;margin:10px 30px;}
div.content_normal img, div.content_small img {margin:0;}
div.content_small {float:left; width:200px; margin:10px 0 10px 30px;}
div.content_special {position:relative;}
div.content_special_editor {border:1px dashed silver;}
div.guestcomment {margin:10px 30px;padding:10px 10px;border:1px dashed silver;background:white;}
span.guestcomment_free {float:right;background:rgb(128,255,128);color:rgb(0,128,0);padding:3px;}
span.guestcomment_closed {float:right;background:rgb(255,128,128);color:rgb(255,0,0);padding:3px;}
div.DragContainer {padding:10px 5px;margin:0 30px;font-size:10pt;}
div.DragContainer img {height:40px;}
div.DragBox, div.OverDragBox, div.DragDragBox {padding:0 5px;}
div.OverDragBox, div.DragDragBox, div.DragContainer img {cursor:move;}
span.label {position:relative; top:8px; left:10px; padding:0 5px;margin:0 30px;}
table.admin {margin:0 30px;font-size:10pt;}
textarea.page_subtitle {height:150px; padding:5px 0;margin:0 30px;background:none;}
div.notice {position:absolute;padding:5px;width:200px;}
textarea.notice {position:absolute; cursor:move; padding:5px; width:200px;}
textarea.content_text {height:300px;}
input.page_title, input.content_title {margin-bottom:10px; width:100%;}
input.button {margin:5px;}

/*layout*/
div#wrapper {
	position:absolute;
	width:890px;
	top:50px;
	left:50%;
	margin-left:-445px;
	padding:7px 10px;
	border:1px solid rgb(80,80,80);
}
div#header {background:url(header2.jpg) no-repeat top left; color:white; height:129px;}
div#navigation_top {padding:8px 0;}
div#main {background-color:rgb(173,173,173);}
div#navigation_left {float:left;margin:0;width:180px;text-align:right;padding:110px 0 50px 0;}
div#content {
	float:left;
	margin:0 0 50px 0;
	border-left:5px solid white;
	border-right:5px solid white;
	border-bottom:5px solid white;
	width:500px;
	_width:510px;
	background:/*url(atrium.jpg) no-repeat top center */rgb(200,200,200);
}
div#content_spacer {height:50px;clear:both;}
div#navigation_cloud {text-align:center;padding:0 10px;font-family:arial;}
div#navigation_cloud a {text-decoration:none;}
div#navigation_right {float:left;margin:0;width:180px;_width:;text-align:left;padding:50px 0;}
div#navigation_bottom, div#footer  {text-align:center;font-family:arial;font-size:0.8em;}
div#navigation_bottom {padding:3px;clear:both;}
div#footer {}
span#thumbhelper {
	position:absolute;
	display:none;
	background:url(../../style/sandclock.png) no-repeat center center;
	padding:5px 8px;
	border:1px solid silver;
}

/*--------------------*/
div#navigation_top a {
	padding:5px 10px;
	margin-right:2px;
}
div#navigation_left a.navigation_top {
	display:block;
	text-align:right;
	padding:5px 10px;
}
div#navigation_left a.navigation_sub {
	display:block;
	text-align:right;
	padding:0 10px;
}
div#navigation_right a.navigation_top {
	display:block;
	text-align:left;
	padding:5px 10px;
}
div#navigation_right a.navigation_sub {
	display:block;
	text-align:left;
	padding:0 10px;
}
div#navigation_bottom a {
	margin:0 5px;
}
div#navigation_bottom a:hover, div#navigation_bottom a.selected {
	font-weight:bold;
}
form#login {
	margin:10px;
	text-align:center;
}
form#login input {
	width:100px;
}
span.thumbhelper {
	display:none;
	position:absolute;
	border:1px solid silver;
	background:url(../../style/sandclock.png) no-repeat center center white;
	padding:8px 13px;
	z-index:10;
}
