/*** style for layout ***/
#emailbody {
margin: 2em 0 0 0; padding: 0;
text-align: left;
font: 12px Arial, Verdana;
color: #666;
background: url("../Webmasters/Images/bg.gif") repeat-x; }
	
body {
margin: 2em 0 0 0; padding: 0;
text-align: center;
font: 12px Arial, Verdana;
color: #666;
background: url("../Webmasters/Images/bg.gif") repeat-x;}

/*** style for links ***/

a {
color: #903;
font-weight: bold;
text-decoration: none;}

	a:hover {
	text-decoration: underline;}

/*** style for elements ***/

img {
border: none;}

.align_left {
float: left;
margin: 5px;}

.align_right {
float: right;
margin: 5px;}

hr.clear-both {
clear: both;
visibility: hidden;}

table, tr, td {
vertical-align: top;}

/*** style for page layout ***/

#page {
margin: 0 auto; padding: 0;
width: 990px;
text-align: left;}

	#page table {
	margin: 0;
	width: 100%;
	font: 12px Arial, Verdana;}
		
/*** style for header ***/

#header {
position: relative;
margin: 1em 0 0 0;
height: 52px;
text-align: center;
font-size: 90%;
background: url("../Webmasters/Images/header_bg.gif") no-repeat;}

	#header h1 {
	display: none;}
	
	#header img {
	position: absolute;
	bottom: 1; left: 15;}
			
/*** style for menu ***/

.menu {
position: relative;
margin: 0; padding: 1em; padding-top: 2em;
width: 206px; height: 274px;
text-align: right;
background: url("../Webmasters/Images/bg_menu_cons.jpg") top no-repeat #F8F8EE;}
	
	.menu ul { 
	margin: 0;  padding: 0;
	list-style: none;
	background: url("../Webmasters/Images/menu_bg.gif") repeat-y;}
	
		.menu li { 
		margin: 0; padding: 0; padding-bottom: .4em;}
		
		.menu a {
		font-size: 100%;
		color: #666;
		text-decoration: none;}

			.menu a:hover {
			text-decoration: underline;}
		
		.menu a.selected {
		color: #903;}
		
#sitesearch {
position: absolute;
bottom: 10; right: 0;
margin: .5em; margin-right: 1em; padding: .5em .3em;
font-size: 90%;
border: solid 1px #666;
background: #903;}

	#sitesearch input {
	display: inline;
	width: 80px;
	border: 0;}
	
	#sitesearch .button {
	width: 40px;
	color: #fff;
	font-weight: bold;
	background: #666;}
	
/*** style for home ***/

#home {
margin: 0; padding: 0;
height: 257px;
background: url("../Webmasters/Images/bg_home.jpg") no-repeat;}

		#home ul {
		margin: 0; margin-top: 3em; padding: 0;
		list-style: none;}
		
				#home ul li {
				margin: 1em 0; padding: 0;}

/*** style for content ***/

#content {
margin: 0; padding: 2em 50px 1em 1em;
text-align: justify;
background: url("../Webmasters/Images/aldenkamp_bg.gif") bottom right no-repeat;}
	
	#content h2 {
	margin: 0 0 .5em 0; padding: 0;
	font-size: 125%;
	color: #903;}
	
	#content h3 {
	margin: 1em 0 .5em 0; padding: 0;
	font-size: 110%;}
	
	#content h4 {
	margin: 1em 0 .5em 0; padding: 0;
	font-size: 100%;}
	
	#content div {
	margin: 0; padding: 1em;}
	
	#content p { 
	margin: 0;
	line-height: 1.5em;}

	#content table {
	text-align: left;
	line-height: 1.5em;}
	
		#content table tfoot {
		text-align: right;}
	
		#content table div {
		padding: 0;
		width: auto;
		font-size: 90%;
		color: red;
		border: none;}
		
		#content table input {
		margin-right: .5em;}	
	
	#content ul {	
	line-height: 1.5em;}
	
		#content ul ul {	
		margin: 0;
		list-style: none;
		font-size: 90%;}
		
				#content ul li ul li {	
				margin: 0; padding: 0;}

/*** style for catalog ***/

dl {
}

dt {
font-size: 110%;
font-weight: bolder;}

/*** style for footer ***/

#footer {
clear: both;
margin: 0; padding-top: 1.3em;
height: 22px;
background: url("../Webmasters/Images/footer_bg.gif") no-repeat;}

	#footer ul {
	display: inline;
	margin: 0 1em; padding-top: 2em;
	list-style: none;}
	
			#footer li {
			display: inline;}
	
	#footer a {
	color: #fff;
	text-decoration: none;}

		#footer a:hover {
		text-decoration: underline;}

input.navigation
{
	background-color: #903;
	width: 100px;
	color:White;
	font-weight: bold;
	font-size: 90%;
}
