@import url("header.css");
@import url("footer.css");


html, body, #wrapper {
	min-height: 100%; /*Sets the min height to the
							height of the viewport.*/
	width: 100%;
	height: 100%; /*Effectively, this is min height
						for IE5+/Win, since IE wrongly expands
						an element to enclose its content.
						This mis-behavior screws up modern  
						browsers*/
   margin:0;
	padding:0;
}
	
html>body #wrapper {
	height: auto; /*this undoes the IE hack, hiding it
					  from IE using the child selector*/
	margin:0;				
}
	
body {
	font: 83% Arial, helvetica, sans-serif;
	background-color: #fefefe;
	/*color: #666;*/
	/*color:#804D4D;*/
	color:#777;
}

p {
	text-align: left;
}

p a {
	color: #991313;
	text-decoration: none;
	border-bottom: 1px dashed #aaa;
}



a img {
	text-decoration: none;
	border:none;
}


h1, h2 {
	
	color: #991313;
	font-size: 18px;
	/*background:#F8EDED;*/
	margin:0;
	/*border-bottom: 1px solid #ccc;	*/
	margin-top:0; 
	padding:0;


}

#wrapper {
	position:absolute;
	top: 0;
	left: 0;
}
	
#main {
	height: auto;
	/*padding: .5em;
	padding-bottom: 3em;*/   /*Keeps content above footer. Originally
								used margin, but a bug in Opera7 seemed
								to add spurious margin, pushing the
								footer beyond the viewport even with
								short content. */
	width: 100%;
	/*margin: 0 auto;*/
}


#front_news {
	float: left; 
	width:202px;
	padding-left: 10px;
	
}

#front_news p {
	/*font-size:11px;*/ 
	color:#333;
	/*background: url(../_res/front-news-bg.png) bottom no-repeat;*/
	padding: 5px 8px 17px 8px;
	margin:0;
}


#contact_details {
	font-size:12px; color:#333; float: left;
	width: 450px;
	padding: 0 10px 10px 10px ;
}

#contact_details h2 {
	font-size:13px;
}