td,th,p {
font-family:Arial;
font-size:13px;
color:#514c43;
font-weight:400;
line-height:16px;
}

body {
background-color:#514c43;
margin:0 0 20px;
}
img {
border:0;
}
img.right {
	margin-left: 10px;
	float: right;
}
img.left {
	margin-right: 10px;
	float: left;
}

h1 {
	font-size:22px;
	color:#b2bb1e;
	font-weight:400;
	margin:0;
	padding:0 0 10px;
}

p {
margin:0;
padding:0;
}

#container {
background-color:#514c43;
width:898px;
background-image:url(../images/shadow_body.gif);
background-repeat:repeat-y;
}

#header {
	margin:0;
	padding:20px 40px 15px;
}

#nav {
padding-left:200px;
padding-bottom:25px;
font-size:13px;
}

#who {
width:97px;
float:left;
margin-right:45px;
}

#nav #who a:hover,#who a.active {
color:#ff494f;
text-decoration:none;
}

#what {
width:95px;
float:left;
margin-right:45px;
}

#nav #what a:hover,#what a.active {
color:#b1c042;
text-decoration:none;
}

#how {
width:111px;
float:left;
margin-right:45px;
}

#nav #how a:hover,#how a.active {
color:#2a96d6;
text-decoration:none;
}

#testimonials {
width:105px;
float:left;
margin-right:45px;
}

#nav #testimonials a:hover,#testimonials a.active {
color:#eb429a;
text-decoration:none;
}

#contact {
width:66px;
float:left;
}

#nav #contact a:hover,#contact a.active {
color:#ff8d31;
text-decoration:none;
}

#flash {
padding-left:40px;
padding-bottom:15px;
}

#sidenav {
padding-left:40px;
padding-bottom:15px;
font-size:13px;
list-style-type:none;
width:160px;
line-height:18px;
}

#main {
	padding-bottom:15px;
	width:658px;
	padding-right:40px;
	min-height:400px;
	height:100%; 
	float:left;
	margin:0;
	padding-top: 5px;
}

#main ul{
	margin: 0px 0px 15px 15px;
	list-style-image: url(../images/dot.gif);
	list-style-position: outside;
	padding: 0px;
}
h2 {
	font-size:16px;
	font-weight: bold;
	margin: 5px 0px;
}

#footer {
font-size:10px;
background-image:url(../images/shadow_bottom.gif);
background-repeat:no-repeat;
background-position:center bottom;
height:70px;
}

#home_footer {
background-image:url(../images/shadow_bottom.gif);
background-repeat:no-repeat;
background-position:center bottom;
height:20px;
}

#footer a:hover {
color:#514c43;
text-decoration:underline;
}

#footer div.copyright {
line-height:15px;
float:left;
padding-left:40px;
padding-top:10px;
vertical-align:top;
width:500px;
}

#footer div.facebook {
float:right;
padding-top:10px;
padding-right:40px;
width:83px;
}

hr.footer {
color:#514c43;
background-color:#514c43;
height:4px;
width:880px;
border:0;
}

p a,#sidenav a:hover,#sidenav a.active {
color:#b2bb1e;
text-decoration:none;
}

#nav a,#sidenav a,#footer a {
color:#514c43;
text-decoration:none;
}

hr{
-moz-border-radius:0;

}
#sidenav ul,ul.how {
list-style-type:none;
margin:0;
padding:0;
}

/*HOW PAGE*/

hr.how {
color:#d6d6d6;
background-color:#d6d6d6;
height:1px;
width:658px;
border:0;
margin-top:20px;
margin-bottom:20px;
padding:0;
}

div.how {
font-size:22px;
color:#b2bb1e;
float:left;
width:40px;
height:50px;
margin:0;
padding:0;
}

/*CONTACT PAGE*/

hr.contact {
color:#d6d6d6;
background-color:#d6d6d6;
height:1px;
width:400px;
border:0;
margin-top:10px;
margin-bottom:10px;
padding:0;
}

span.contact {
border:0;
vertical-align:35%;
margin:0;
padding:0;
}
