/*basic HTML*/
html,body{
	background-color:#fff;
	font-family:Helvetica, Verdana, Geneva, sans-serif;
	font-size:0.87em;
	height:100%;
	}
h1{
	font-size:1.5em;
	margin: .67em 0;
	}
h2{
	font-size:1.5em;
	margin: .75em 0;
	}
h3{
	font-size:1.17em;
	margin: .83em 0;
	}
p{
	margin-bottom:1.5em;
	}
/* general purpose styles */
strong{
	font-weight:bold;
	}
italic{
	font-style:italic;
	} 

a:link{
	text-decoration:none;
	color:#000;
}
a:visited{
	text-decoration:none;
	color:#000;
	}
a:hover{
	text-decoration:underline;
	color:#000;
	}


ol ul, ul ol, ul ul, ol ol    { margin-top: 0; margin-bottom: 0 }

ul{
	display:block;
	padding-left:1em;
	margin-left:0.5em;
	list-style-type:disc;
}
ol{
	display:block;
	padding-left:1em;
	margin-left:0.5em;
}
ol.upper-roman {
	list-style-type:upper-roman;
}
ol.lower-alpha {
	list-style-type:lower-alpha;
	}
ol.decimal{
	list-style-type: decimal;
	}
	
	
li{
	display:list-item;
	}
	
big{font-size: 1.17em;}
small, sub, sup { font-size: .83em;}
sub{ vertical-align: sub;}
sup{ vertical-align: super;}

th{
	background-color:#d7d7d7;
	color:#000;
	padding:6px;
	line-height:2em;
	}
tr{
	line-height:2em;
	border-left:1px solid #ccc;
	}
td{
	padding:6px;
	border-bottom:1px solid #ccc;
	}
	
	
#outercontainer{
	width:941px;
margin-top: 20px;	
margin-left: auto;
	margin-right: auto;
	min-height:100%;
	}
* html #outercontainer { 
	height:100%;
	
}
	
#logo{	
	background:url(../image/plainlogo.png) no-repeat;
	width:402px;
	height:97px;
	float:left;
}

#text{	
	background:url(../image/text.png) no-repeat;
	width:538px;
	height:260px;
	float:right;
	
}


#picture{
	background:url(../image/picture.png) no-repeat;
	width:538px;
	height:330px;
	margin-top:40px;
	float:right;
}	

#link{
	float:left;
	
 }
 

 
#mail{
	float:right;
	
 }
div{
border:0px solid black;	
}
 

