/* CSS Document */
* {
	margin:0;
	padding:0;
}
html{    
   height: 100%; 
}


body {
	height:100%;
	margin:0px;
	background-color: #dfdfd5;
	
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#666666;
	line-height:20px;
	
}

.content_block {
	margin-bottom:10px;
}

a {
	color:#616161;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a img {
	border:none;
}

b {
	color:#616161;
}

p {
	margin-bottom:10px;
}

li {
	margin-left:40px;
}

#shadow {
	min-width:994px;
	width:auto !important;
   	width:100%;
	
	background-image:url(images/shadow.gif);
	height:20px;
	background-repeat:repeat-x;
}
#logo {
	background-color:#FFFFFF;
	height:80px;
}
/*
#logo_container {

	min-width:994px;
	width:90% !important;
   	width:90%;
	
	height:107px;
	background-image:url(images/logo.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;	
	
	margin: 0 auto;
}

#logo_container .e_seach {
	float:right;
	margin-top:40px;
	margin-right:75px;

}
*/

#logo_container .e_search {
 margin:0 auto;
 
/* width:986px; */
	width:920px;
 
}

#menu {

	min-width:994px;
	width:auto !important;
   	width:100%;
	
	margin: 0 auto;
	
	background-image:url(images/menu.gif);
	height:36px;
	background-repeat:repeat-x;
	
	clear:both;
	font-family:Arial;
	font-weight:normal;

}
#menu_container {
	margin:0 auto;
	width:980px;
}




.level0 {

	text-align:left;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	float:left;
	margin-top: 10px;
	margin-right:30px;
	font-weight: bold;
}

.level0.active {
	color:#FFFFFF;
}


#content {
	margin: 0 auto;
	width:994px;
	font-family:Arial;
	font-weight:normal;

}

#content_top {
	background-image:url(images/top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin: 0 auto;
	margin-top:20px;
	height:3px;
	width:992px;
}

#photo_header {
	height:235px;
	width:980px;
	margin:0 auto;
	margin-top:-1px;
	
	
}

#page_headline, #headline {
	display:none;
}

#text {
 margin-left:30px;
 padding-top:20px;
 /*
 width:600px;
 */
 	min-height:200px;
	height:auto !important;
   	height:200px;
}

#main, #main1 {
	width:550px;
	padding-bottom:20px;
	padding-left: 16px;
	
	text-align:left;
	
	font-family:Arial;
	font-weight:normal;
	line-height:20px;
}

#margin {
	width:600px;
	padding-bottom:20px;
	
	font-family:Arial;
	font-weight:normal;
}

#content_mid {
 background-image:url(images/content.gif);
 margin: 0 auto;
 width:992px;
}

#right_margin {
	width:280px;
 	height:100%;
 	float:right;
	
	padding:25px;
	
	font-family:Arial;
	font-weight:normal;
	
}

.content_block h3 {
	font-family:Arial;
	font-size:28px;
	color:#c3c3b9;
	font-weight:normal;
	margin:0;
	padding-bottom:15px;
	padding-top:15px;
}

#actual_text {
	margin-top:8px;
	font-family:Arial;
	font-size:12px;
	color:#626262;

}

#content_bottom {
	background-image:url(images/bottom.gif);
	background-repeat:no-repeat;
	margin: 0 auto;
	height: 3px;
	width:992px;
}
#footer {
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;	
	height:51px;
	
	width:994px;
	margin: 0 auto;
	margin-top:8px;
	margin-bottom:20px;
	font-family:Arial;
	font-size:12px;
	color:#999999;
	
	padding-top:18px;
}
/*
#footer {
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;	
	height:11px;
	padding:20px;
	width:954px;
	margin: 0 auto;
	margin-top:8px;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
*/
#footer .footer_text {
	padding-left:30px;
}
#footer_logo{
	float:right;
	margin-top:-27px;
	margin-right:40px;
}

