/* ELEMENT CSS, AUTHOR	A.G.W, DATE 02/07/08 */

*
{
	margin:0;
	padding:0;
}

body 
{
	font: normal normal normal 62.8%/1.4 Palatino , Arial, Helvetica, sans-serif;
	min-width: 800px;
	color:#333;
	text-align:center;
	
}

h1, h2, h3, h4, h5, h6, p {margin-top: 0.7em;}

h1 {font-size: 1.7em;}
h2 {font-size: 1.6em;}
h3 {font-size: 1.4em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1.1em;}
h6 {font-size: 1em;}
p{font-size:1.2em;}

ol ul{margin:1em;}
ol li,ul li{margin-left:1em;font-size:1.2em;}

b
{
	color:#426800; 
}

ul b
{
	font-weight:normal;
	color:#426800;
}

a {text-decoration:none;}
a:link {color: #369;}
a:visited {color: #369;}
a:hover {color: #333;}

hr
{
	color:#dc143c;
	margin:0;padding:0;
	height:1px;
}

/* CLEARFIX */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}