@charset "UTF-8";
/* CSS Document */
body{
	color:#000;
	font:normal normal normal 16px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; /* font-style font-variant font-weight font-size/line-height font-family */
}

#maincontainer {
	width:100%;
}

a {
	color:#000;
	text-decoration:underline;
}

a:hover {
	color:#999;
}

a:active {
	color:#999;
}

p, ul {
	margin: 5px 0 10px 0;
}

ul {
	padding-left:30px;
	list-style:square;
}

h1, h2, h3, h4, h5, h6 {
	font-family:'Fondamento', "Palatino Linotype", "Book Antiqua", Palatino, serif; /* can use Julee for testing*/
}

b {
	font-weight:bold;
}

header {
	height:180px;
	color:#000;
	border-bottom:1px solid #000;
	background:url(../images/crest157x160.png) left center no-repeat;
}

header h1 {
	font-size:42px;
	line-height:42px;
	text-shadow:2px 2px 2px #999;
	padding:20px 0 0 170px;
	color:#000;
}

header h2 {
	font-size:20px;
	line-height:20px;
	letter-spacing:1px;
	padding:10px 0 0 170px;
	color:#000;
}

nav {
	font-family:'Fondamento', "Palatino Linotype", "Book Antiqua", Palatino, serif; /* can use Julee for testing*/
	font-size:16px;
	line-height:16px;
	padding:25px 0 0 135px;
}

nav a {
	padding:0 20px 0 0;
	color:#000;
	text-decoration:none;
}

nav a:hover {
	color:#999;
}

nav a:active {
	color:#999;
}

article{
	float: left;
	width: 100%;
}

#leftcontent{
	margin-right: 400px; /*Set right margin to RightColumnWidth*/
	padding:10px;
}

#leftcontent h1 {
	font-size:28px;
	line-height:32px;
}

#leftcontent h2 {
	font-size:20px;
	line-height:24px;
}

#leftcontent h3 {
	font-size:18px;
	line-height:22px;
}

#leftcontent p {
	text-indent: 1.5em;
}

.rightcontent{
	margin: 10px; /* margins for inner DIV inside each column (to provide padding) */
}

aside{
	float: left;
	width: 400px; /* width of right column in pixels*/
	margin-left: -400px; /* set left margin to -(rightcolumn width) */
	font-size:14px;
	line-height:17px;
}

aside h1 {
	font-size:18px;
	line-height:26px;
}


footer{
	clear: both;
	height:14px;
	padding: 5px;
	font-size:10px;
	line-height:14px;
}

footer a{
	text-decoration:none;
}

footer .right{
	float:right;
}