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


article, section, aside, hgroup, nav, header, footer, figure, figcaption
{ 
display: block;
}

body { 
font-size: 16px;
font-family: Verdana, Helvetica, arial, sans-serif;
}

#wrapper { 
width: 960px;
background-color: #FFF;
margin-left:auto;
margin-right:auto;
}

header { 
background-color: #000000;
color: #FFFFFF;
}

#logo {
}

nav {
width:960px;
}
.navbar {
	background-color: #8C8C8C;
}
/*  Navigation code from Listamatic
http://css.maxdesign.com.au/listamatic/horizontal03.htm
*/

nav ul {
padding-left: 0;
margin-left: 0;
background-color: #8C8C8C;
color: #FFF;
float: left;
width: 100%;
}

nav ul li { 
display: inline; }

nav ul li a {
font-size: 1em;	
padding: 10px 16px;
background-color: #8C8C8C;
color: #FFF;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

nav ul li a:hover {
background-color: #999;
color: #fff;
}

.highlight a{
font-weight: 900;
color: #444;
}

#content { 
padding-left: 40px;
padding-right: 40px;
padding-bottom: 20px;
float: left;
width:580px;		
}

#content h1{
font-size: 1.5em;
padding-top: 25px;
}

#content h2 {
font-size: 1.3em;  
padding-top: 25px;
font-weight: bold;
}

#content h3 {
font-size: 1.2em;  
padding-top: 25px;
font-weight: bold;
}

#content p{
	font-size: 16px;
	line-height: 1.5em;
	padding-top: 15px;
}

#content ul{
	font-size: 16px;
	line-height: 1.5em;
	padding-top: 15px;
}

#content ol{
	font-size: 16px;
	line-height: 1.5em;
	padding-top: 15px;
}

blockquote {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 50px;
  padding-left: 15px;
  border-left: 3px solid #ccc;
}
section {
}


article {
}

#rightcol {
float: left;
padding-left: 40px;
width: 260px;	
}

#rightcol h2 {
font-size: 18px; 
padding-top: 25px;
font-weight: 400;
}

#rightcol h3 {
font-size: 16px;  
padding-top: 25px;
font-weight: 200;
}

#rightcol p {
font-size: 16px;
}

aside {
border-left-style: solid;
border-left-color: Gray;
border-left-width: thin;
padding-left: 20px;
}


footer {
clear:both;
height: 50px;
}

footer p {
font-size: 11px; 
color:#333;	
margin-top:20px;
padding-left: 40px;
}

footer a {
color:#333;
text-decoration:none;
}
