/* CSS Document */

*
{
	margin: 0px auto;
	padding: 0;
}



body
{
	margin: 0px auto;
	padding: 0;
	text-align: center;
	background-color: #fff;
	
	
}

.clear
{
	clear: both;
	height: 0px;
}

.logo { 
	width:285px;
	height:113px;
	top:38px;
	position:absolute;
	display:block;
	z-index:400;
	
}

.down {
	margin-top:20px;
}

/* #######################################################
Top Bar
####################################################### */
.footerBar
{ clear:both;
height:12px;
width:840px;
padding-left:87px;
padding-top:20px;
z-index:-100;
}
/* #######################################################
---/ End Top Bar
####################################################### */





/* #######################################################
Container
####################################################### */
#container
{
	margin: 71px auto;
	padding: 0;
	width: 1000px;
	text-align:center;
	
	
}
/* #######################################################
---/ End Container
####################################################### */





/* #######################################################
Contact Info
####################################################### */
#container .contactInfo
{
	
}

#container .contactInfo ul
{
	
}
/* #######################################################
---/ End Contact Info
####################################################### */





/* #######################################################
Navigation Container
####################################################### */
#container .navigationContainer
{
	clear: both;
	margin: 5px 0 0 0;
	padding: 0;
	height: 75px;
	text-align: left;
}
/* #######################################################
---/ End Navigation Container
####################################################### */





/* #######################################################
Logo
####################################################### */

#container .navigationContainer .logo
{
	float: left;
	margin: 0;
	padding: 0;	
}

#container .navigationContainer .logo img
{
	border: 0;
}
/* #######################################################
---/ End Logo
####################################################### */





/* #######################################################
Navigation
####################################################### */

/* #######################################################
---/ End Navigation
####################################################### */





/* #######################################################
Footer
####################################################### */
#container .footer
{
	clear: both;
	margin: 5px 60px 20px 0;
	text-align: right;
	font: normal .7em Arial, Helvetica, sans-serif;
	color: #807873;
	
	}
	
	#container .footer a
{
	color: #807873; text-decoration:none;
	
	}
	
	#container .footer a:hover
{
	color: #56a1d5; text-decoration:none;
	
	}
/* #######################################################
---/ End Footer
####################################################### */

#column {


width:960px;
padding-left:115px;
}

ul#quartercolumn {
list-style:none;
}

ul#quartercolumn a {
list-style:none;
text-decoration:none;
}

ul#quartercolumn li {
display:inline;
border-left-style:solid;
border-left-width:1pt;
border-left-color:#807873;
padding-right:30px;
width:255px;
height:auto;;
float:left;
margin-top:-10px;
}

ul#quartercolumn h1 { font-size:17px;
padding-top:20px;
text-align:left;
padding-left:10px;
color:#56a0d3;
font-style:italic;
line-height:13pt;
letter-spacing:.5pt;
font-weight:normal;

}

ul#quartercolumn h1 a{
color:#56a0d3;

}


ul#quartercolumn h2 { font-size:15px;
text-align:left;
padding-left:10px;
color:#56a0d3;
font-style:italic;
font-weight:normal;





}

ul#quartercolumn h2 a{
color:#56a0d3;




}


ul#quartercolumn h3 { font-size:.6em;
text-align:left;
padding-top:2px;
padding-left:10px;
color:#442c21;
font-family:Arial, Helvetica, sans-serif;
font-weight:100;
letter-spacing:1px;



}

ul#quartercolumn h4 { font-size:10px;
text-align:left;
padding-top:2px;
padding-left:10px;
padding-bottom:10px;
color:#442c21;
font-family:Arial, Helvetica, sans-serif;
font-weight:100;
letter-spacing:.5px;



}

ul#quartercolumn h4 a{ text-decoration:none; color:#442c21;

}

ul#quartercolumn h4 a:hover{ text-decoration:none; color:#56a0d3;

}


ul#quartercolumn p { 

font-size:13px;
padding-top:7px;
line-height:18px;
text-align:left;
padding-left:10px;
padding-right:15px;
color:#442c21;
font-family:Arial, Helvetica, sans-serif;




}

.learn {margin-left:-27px; float:left; vertical-align:text-bottom; border:none;

}

ul#twocolumn {
list-style:none;
}

#twocolumn li {
display:inline;
border-left-style:solid;
border-left-width:1pt;
border-left-color:#807873;
width:560px;
height:300px;;
float:left;
margin-top:-10px;
}

#twocolumn h1 { font-size:17px;
padding-top:20px;
text-align:left;
padding-left:10px;
color:#56a0d3;
font-style:italic;
letter-spacing:.5pt;
font-weight:normal;



}

#twocolumn h2 { font-size:15px;
padding-top:1px;
text-align:left;
padding-left:10px;
color:#56a0d3;
font-style:italic;
font-weight:normal;




}

#twocolumn h3 { font-size:.6em;
text-align:left;
padding-top:2px;
padding-left:10px;
color:#442c21;
font-family:Arial, Helvetica, sans-serif;
font-weight:100;
letter-spacing:1px;


}

#twocolumn h4 { font-size:10px;
text-align:left;
padding-top:2px;
padding-left:10px;
color:#442c21;
font-family:Arial, Helvetica, sans-serif;
font-weight:100;
letter-spacing:.5px;



}

#twocolumn p { 
width:520px;
font-size:12px;
padding-top:7px;
line-height:18px;
text-align:left;
padding-left:10px;
padding-right:15px;
color:#442c21;
font-family:Arial, Helvetica, sans-serif;

}

