@charset "utf-8";
/* CSS Document */

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}

.clearfix { display: inline; }

/* start commented backslash hack \*/

* html .clearfix { height: 1%; }

.clearfix { display: block; }

/* stop commented backslash hack */

html{
	font-size:100%;
	background-color: #598932;
}

body {
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	/*	font-size: 62.5%;*/
	font-size: 1em;
	
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #333333;
	height:100%;
	background:url(../assets/backgroundrepeater.gif) repeat-x top center;
}
img{
border:0;
}
a:link, a:visited{
color:#97030d;
text-decoration:underline;
}
a:hover, a:active{
color:#cc2a32;
text-decoration:none;
}
#container{
width:100%;
height:850px;
background:url(../assets/background.jpg) no-repeat top center;
padding:0;
margin:0;
}
#header{
width:960px;
height:170px;
margin:0 auto 0 auto;
}


#flashsection{
width:600px;
height:500px;
margin:0 auto 0 auto;



}

#flashinner{
}

#flashinner p{
padding:0 20px 0 20px;
font-size:1.5em;
}
#footer{
width:840px;
margin:0 auto 0 auto;
padding:155px 80px 0   80px;
text-align:center;
}
#footer p{
color:#bdbdbd;
font-size:0.8em;
padding:0;
margin:0;
}
#footer a:link, #footer a:visited{
color:#f07379;
text-decoration:underline;
}
#footer a:hover, #footer  a:active{
color:#e7313a;
text-decoration:none;
}
#komodo{
float:right;
}
#smarter-choices{
padding:0;
margin:0;
float:left;
}
