/*background, color & border*/

body#container {background:url(bodyrepeat2.png) rgb(255,209,147);}
h1 {}
h2 {}
h3 {border-bottom:1px solid rgb(124,124,124);}
h1, h2, h3 {color:rgb(62,91,140);}
a {color:rgb(255,209,147);}
a:hover {color:white;}
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(220,220,220); color:rgb(100,100,100);}
input.page_title, input.content_title {color:rgb(62,91,140);}
input.button {border:1px double white; background:white;}
div#wrapper {background:rgb(200,200,200);}
div#header {}
div#content a {color:rgb(97,112,135);}
div#content a:hover {background:white;}
div#navigation_top {background:rgb(233,233,233);border-top:1px solid white;border-bottom:1px solid rgb(210,210,210);}
div#navigation_top a {color:rgb(97,112,135);}
div#navigation_top a:hover, div#navigation_top a.selected {background:url(bodyrepeat2.png) rgb(255,209,147);}
div#navigation_left a, div#navigation_right a {color:rgb(97,112,135);}
div#navigation_left a:hover, div#navigation_right a:hover {color:orange;}
div#navigation_left a.selected, div#navigation_right a.selected {color:rgb(153,153,153); background-color:white;}
div#navigation_bottom {background:rgb(97,112,135);border-top:1px solid rgb(233,233,233);}
div#navigation_bottom a {color:rgb(233,233,233);}
div#navigation_cloud a {color:rgb(150,150,150);}
div#navigation_cloud a:hover {}
div#footer {background:rgb(97,112,135);}

/*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:arial;}
h1, input.page_title {font-size:2em;margin:50px 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%;
	scrollbar-3dlight-color: #F0F0EE;
	scrollbar-arrow-color: #676662;
	scrollbar-base-color: #F0F0EE;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #E0E0DD;
	scrollbar-highlight-color: #F0F0EE;
	scrollbar-shadow-color: #F0F0EE;
	scrollbar-track-color: #F5F5F5;	
}
table {table-layout:auto;}
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_images {margin:20px 0; clear:both;}
div.content_images img {height:50px; margin:1px;}
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:10px 30px;table-layout:auto;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(255,209,147);
}
div#header {
	background:url(header2.jpg) no-repeat top left rgb(97,112,135);
	height:140px;
	padding:0;
}
div#navigation_top {padding:8px 0;}
div#main {background-color:rgb(255,209,147);}
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 rgb(185,171,145);
	border-right:5px solid rgb(185,171,145);
	border-bottom:5px solid rgb(185,171,145);
	width:500px;
	_width:510px;
	background:rgb(220,220,220);
}
div#content_spacer {height:100px;clear:both;}
div#navigation_cloud {text-align:center;padding:0 10px;font-family:arial;}
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 {padding:0;}

/*--------------------*/

div#navigation_top a {
	padding:5px 10px;
	margin-right:2px;
}
div#ticker, div#banner {padding:10px;}
div#ticker img, div#banner img {width:140px;}
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;
}
