body {
	padding: 								0px;
	margin: 								0px;
	background-color: 						#000000;
	background-image:						url(/public_images/pics/bg.jpg);
	text-align: 							center; 
	font-family: 							Verdana, Arial, Helvetica, sans-serif;
	font-size: 								11px;
	color: 									#FFFFFF;
}

img {
	border: 								0;
}

#container {
	width: 									900px;
	text-align: 							left;		
	margin: 								0 auto;
	padding: 								0px;
}

#contentbox {
	background-color: 						#fafafa;
	clear: 									both;
	border-left: 							2px #941310 solid;
	border-right: 							2px #5d1210 solid;
	border-bottom: 							2px #941310 solid;
	background-image:						url(/public_images/pics/bgteaser.jpg);
	background-position: 					right;
	background-repeat: 						repeat-y;
	color: 									#000000;
}

#header {
	height: 								151px;
	clear: 									both;
	widows: 								896px;
	background-image:						url(/public_images/pics/header.jpg);
	background-repeat: 						none;
}

#nav {
	position: 								relative;
	top: 							110px;
	padding-left: 							10px;
	color: 									#000000;
	font-size: 								13px;
	font-weight: 							bold;	
}

.navigation_extra {
	padding: 								5px;
	visibility: 							hidden;
	width: 									145px;
	top: 									20px;
	position: 								absolute;
	text-align: 							left;
	border: 								1px solid #AEADA4;
	background-color: 						#000000;
	filter:									Alpha(opacity=85);
	-moz-opacity:							0.85;
	-khtml-opacity:							0.85;
	opacity:								0.85;	
	color: 									#ffffff;
	text-transform: 						none;
	font-size: 								11px;
	line-height: 							1.5em;
}

.navigation_extra a {
	color: 									#ffffff;
	text-decoration: 						none;
}

.navigation_extra a:hover {
	color: 									#941310;
	text-decoration: 						none;
}

.entry-act a {
	color: 									#660000;
	text-decoration: 						none;
	padding-right: 							8px;	
}

.entry a {
	color: 									#000000;
	text-decoration: 						none;
	padding-right: 							8px;	
}

#content {
	padding: 								10px;
	text-align: 							justify;
	line-height: 							1.4em;
	float: 									left;
	width: 									700px;
}

#content a {
	color: 									#941310;
	text-decoration: 						none;	
	
}

#content h1 {
	font-size: 								14px;
	color: 									#941310;
}

#teaser {
	padding: 								10px;
	text-align: 							center;
	float: 									right;
	width: 									150px;
	color: 									#000000;
}

.clear {
	clear: 									both;
}

#footer {
	color: 									#c8c8c8;
	font-size: 								9px;
	text-align: 							center;
}

#footer a {
	color: 									#c8c8c8;
}

.content_left_float { 
	float: 									left; 
	width: 									200px; 
	padding-right: 							13px; 
	margin-right: 							13px; 
	margin-bottom: 							10px; 
	
	border-right: 							1px dashed gray; 
	border-bottom: 							1px dashed gray;
	
}

#searchbox {
	color: 									#FFFFFF;
	position: 								relative; 
	top: 									40px; 
	width: 									350px;
	left: 									535px;
	text-align: 							right; 
	z-index: 								1;
}

/*--------------------------------------------------------------------*/

select.flat, textarea.flat, input.flat,
select.error, textarea.error, input.error,
textarea.code {
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    font-size: 11px;
}

select.flat, textarea.flat, input.flat,
textarea.code {
    border-color : #888888;
}

select.error, textarea.error, input.error {
    border-color : #990000;
}

textarea.code, textarea.code-gray {
    font-family: "Lucida Console", "Courier New", Courier, monospace;
    font-size: 11px;
    line-height: 15px;
}

textarea.code-gray {
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    color: #808080;
}

textarea.comments {
    border-style: solid;
    border-color : #808080;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    overflow: visible;
}

div.box {
    height:100px; 
    width:275px; 
    background-color: #FFFFFF;
    border: 1px solid #7F9DB9;

    overflow: auto; 
    overflow-x: hidden;
    overflow-y: scroll;

    margin-top: 1px;
    margin-bottom: 1px;
}

textarea.box {
    margin-top: -1px;
    height:100px;
    width:275px;
}

div.boxtitle {
    font-weight: bold;
    border-bottom: 1px #DDDDDD solid;
    padding-top: 6px;
    padding-bottom: 5px;
}

div.boxrow {
    cursor: pointer;
    border-bottom: 1px #DDDDDD solid;
    padding-top: 2px;
    padding-bottom: 2px;
}

div.boxrow img {
    vertical-align: middle;
}

div.boxrow input {
    vertical-align: middle;
}
