/* CSS Document */
html,body{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	 
}

body{
	font: 76% arial,sans-serif;
	text-align:left;
}

p{
	 margin:0px; 
}
div{overflow:hidden;}
/*a{
	display:block;
	color: #981793;
}*//*
a:link {
	color: #97B0C1;
	text-decoration: none;
}
a:visited {
	color: #999999;
	text-decoration: none;
}
a:hover {
	color: #9cb6c7;
	text-decoration: none;
}
a:active {
	color: #999999;
	text-decoration: none;
}*/
a {
	font-size: 12px;
	color: #9cb6c7;
	font-weight: bold;
	text-decoration: none;
}
 

div#header
{	
	background-image: url(../images/top_bg.gif); 
	background-repeat:repeat-y;
}

div#header h1{
	height:80px;
	line-height:80px;
	margin:0;
  	padding-left:10px;
  	color: #79B30B
  }
  
    div#header .topheader
  {
 
	background-image: url(../images/top_bar.gif);
	background-repeat:no-repeat;
	height:45px; 
} 
    div#header .bottomheader
  {
 
	background-image: url(../images/shade_base.gif);
	background-repeat:no-repeat;
	height:19px;  
} 
  div#header .logo
  {
 
	background-image: url(../images/haus_logo.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-left:35px;
	 width:249px; 
	height:152px; 
	 
} 
div#container
{
	width:955px;
	margin:0 auto; 
	text-align:justify;  
	background:url(../images/main_bg.gif);
}

div#navigation
{ 
	float:right;
	width:200px; 
	text-align:right; 
	padding-right:25px;  
	margin:0px; 
	overflow:hidden;
}

div#navigation ul
{
	list-style-type:none;
	margin-right:20px;
	margin-top:20px;
 }
 
div#navigation ul li{ margin:0px; padding: 5px 0 5px 0px; }

div#navigation ul .selected{color:#999999;}
 

div#navigation ul li a:hover{color:#333333; }
div#navigation ul li a:active{color: #999999; }
div#navigation ul li a:visited{color: #97B0C1;}
div#navigation ul li a:link{color: #97B0C1; }
div#navigation ul li a {color: #9cb6c7;} 

div#navigation  ul li.selected a {color:#999999; }
 
div#footer
{
	background-image:url(../images/footer.gif); 
	background-repeat:no-repeat; 
	height:36px; 
	margin:0; 
	padding:0px;
	clear:both;
	 
}
 

div#content{
	float:left;
	width:680px; 
	padding-left:35px;   
	padding-top:20px;  
	margin:0px;
}
div#content p{
	line-height:1.4; 
	margin:5px;
	width:615px;
}
div#content h1 {
	color:#999999; 
	font-size:20pt; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	width:630; 
	height:59; 
	text-transform:uppercase;
	padding:5px;
 
}
div#content .bodytext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666; 
	padding:0px; 
	padding-left:5px;
	margin:0px;
}

div#content p .ctg {float:right; margin:0px; padding:0px; color: #97B0C1; font-weight:bold;}
div#content p .title 
{font-weight:bold;
	color: #666666; }
	
div#content .bodytext label{margin:0px; padding:0px; }
div#content p
{  
margin:0px;
margin-top:15px;
padding:0px;
}

div#content p img
{
border:none; 
margin-left:0px; 
}
div#content .storytext 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight:normal;
	padding-left:5px;
	margin-top:15px;
}


div#content #storytextline 
{
	background:url(../images/separate_bar.gif); 
	background-repeat:no-repeat;  
	width:615px; 
	height:19px;
	margin-left:5px; 
}

div#content #toptext 
{
	 margin-right:0px;
	 width:615px;
	 margin-top:15px;
	 margin-bottom:15px;
}
div#content .top
{ 
	background: url(../images/toparrow.gif) no-repeat;  
	float:right; 
	margin:0px; 
	padding-left:14px; 
	height:16px; 
}

div#wrapper{ background: url(../images/main_bg.gif) repeat-y;  margin:0px; padding:0px;clear:both;}
 
 

div#content  ul{
list-style-type: none; 

white-space: nowrap;
clear:right;
height:auto;
margin:0px; 
padding:0px;
color: #999999;  
font-weight:bold;
}
div#content ul li{
display: inline; 
float:left; 
margin:0px; 
padding:0px; 
 padding-left:5px;  
padding-right:5px;
}
div#content #form {
float:none;
border: 1px solid #999999;
background-color: #f1f1f1;
padding:8px;
}
form span{
margin-right:5px;
margin-left:5px;
float:right;
}
form label 
{
float:left;
margin-right:5px;
width:120px;
 
}
 
div#formcontainer
{
display:block;
width:auto;
height:auto;
margin:0px;
padding:0px;
} 
  
div#admin_status{ margin:0px; padding:0px; border-bottom:1px solid #999999; float:none;}
div#admin_status form{ margin:0px; padding:0px;}
button{cursor:pointer; font-size:12px; margin:0px; padding:0px; border: medium none ; background-color: transparent;}
div#content .edit_proj
{
margin:0 0 5px 5px;
padding:0px;

font-weight:normal;
}
div#content .edit_proj form, div#content .edit_proj div
{
float:left;
margin-right:30px;
}
div#content .edit_proj label
{
margin-right:15px;
}
.red{color:#FF0000;}
input .rad{float:left;}
div#header .contactinfo{float:right;  margin-right:35px; text-align:right; font-weight:bold; color:#FFFFFF;}
div#header .contactinfo ul{list-style:none; margin:0px; margin-top:30px;margin-right:5px; padding:0px;}
div#header .contactinfo ul li{margin:0px; margin-top:3px;  padding:0px;}
div#header .contactinfo ul   .morepadd{margin-top:12px;  }
div#header .contactinfo a{color:#FFFFFF;}