/* Reset
-----------------------------------------------------------------------------*/
* { outline: none; padding: 0; margin: 0; border: 0 }

ol, ul {
	list-style: none;
}

/* Fundamental styles
-----------------------------------------------------------------------------*/	
/*body {
	font: 62.5%/1.5em Arial, Tahoma, Verdana, sans-serif;
	color: #333;    
	text-align:center;
}	
	
div#wrapper {
	font-size: 1.2em;
	text-align: left;
	width: 100%;
	margin: 0px auto;
}*/


/* Header
-----------------------------------------------------------------------------*/



/* Navigation
-----------------------------------------------------------------------------*/


/* Typography
-----------------------------------------------------------------------------*/	
	
h1 {
  font-size: 25px;
	line-height: 25px;
	padding-bottom: 20px;
}	
h2 {
  font-size: 20px;
	line-height: 20px;
	margin: 15px 0 10px 0;
}	
h3 { 
  font-size: 15px;
	line-height: 15px;
	margin: 10px 0 10px 0;
}	
h4 {
  font-size: 13px;
	line-height: 13px;
	margin: 15px 0 10px 0;
}	
h5 {
  font-size: 12px;
	line-height: 12px;
}	
p {
  margin: 5px 0;
}
ul {
  margin: 10px 0 10px 30px;
}

a {
	text-decoration: none;
}
a:active, a:visited {

}
a:hover {
    text-decoration: underline;
}


/* Footer
-----------------------------------------------------------------------------*/
div#footer {
	padding: 15px 0 0 0;
	font-size: 0.9em;
}
	
	
/* Miscellaneous
-----------------------------------------------------------------------------*/	

.breadcrumb {
	margin: 10px 0px 50px 0px;
}


/* "Fixes"
-----------------------------------------------------------------------------*/		

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
	
.clearfix { display: inline-block; }
	
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
