/* CSS Document */

html,body{margin:0;padding:0}

body{font: 76% arial,sans-serif;text-align:center}
body {background-image:url(images/background-gradient.gif); background-position:top; background-repeat:repeat-x;
background-color:#85C546;}

div#header h1{margin-top: 40px;padding-top:20px; height:80px;line-height:80px;  padding-left:10px;color: #79B30B; text-align:center;}


#container p{
	margin:0;
	padding:0px 40px 0px 40px;
	font-family:Verdana, Helvetica, Calibri;
	font-size:12px;
	line-height:18px;
}

#container h1 {
font-family:Cambria, "Myriad Pro", Georgia, "Minion Pro";
font-size:20px;
color:#52841B;
padding:0px 40px 0px 40px;
text-transform:smallcaps;
}

#container h2 {
font-family:Cambria, "Myriad Pro", Georgia, "Minion Pro";
font-size:14px;
color:#52841B;
padding:0px 40px 0px 40px;
text-transform:smallcaps;
}

#container a {
color: #CC0000;
text-decoration:none;
}

#container a:hover {
display:inline;
color: #000099;
text-decoration:underline;
}

.quote {
font-style:italic;
text-align:center;
font-size:13px;
}

.highlight {
color:#FF6600;
}

.fuckingright {
text-align:center;
}

.floatright {float:right;}
.floatleft {float:left;}
.fltleftpad {float:left;padding-right:10px;}

#menu {
text-align:center;
font-family:Cambria, "Myriad Pro", Georgia, "Minion Pro";
font-size:20px;
margin-top:20px;
margin-bottom:20px;
margin-left:80px;
margin-right:80px;
border-bottom:solid 1px black;
}

#menu ul {

padding:0;
display:inline;
border:none;
}

#menu ul li {
	margin-left: 0;
	padding-left: 20px;
	border: none;
	list-style: none;
	display: inline;
	}
	
#menu ul li a {
text-decoration:none;
	display: inline;
	color:#CC0000;
}

#headernorm {
text-align:left;
font-family:Cambria, "Myriad Pro", Georgia, "Minion Pro";
font-size:18px;
margin-top:40px;
margin-bottom:40px;
margin-left:0px;
margin-right:0px;
}

#headernorm p {
padding-top:20px;
}

#headernorm ul {

padding:0;
display:inline;
border:none;
}

#headernorm ul li {
	margin-left: 30px;
	padding-left: 5px;
	border: none;
	list-style: none;
	display: inline;
	}
	
#headernorm ul li a {
text-decoration:none;
	display: inline;
	color:#CC0000;
}

.here {
color:#000099;
text-decoration:overline underline;
}


div#container{text-align:left}

div#extra{background:#FF8539}

div#footer{background-image:url(images/footer-with-text.gif);
background-repeat:no-repeat;
background-position:bottom;}

div#container{width:800px;margin:0 auto; background-color:#FFFFFF;}

#content{float:right;width:400px}


div#navigation{float:left;width:400px}

div#extra{float:left;clear:left;width:200px}

#contact {padding-top:20px;clear:both;width:100%;}

#contact h2{
font-weight:bold;
font-variant:small-caps;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:14px;
padding:0 40px 0 40px;
}

#contact a {
font-weight:bold;
}

.awardheader {
font-weight:bold;
font-variant:small-caps;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.awardtitle {
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#52841B;
font-size:12px;
}

#project{float:left;width:560px}
#project p {padding:0 0px 0 40px;}
#project h1 {padding:0 40px 0 0;}
#thumbnails{float:right;width:240px;}




div#footer{clear:both;width:100%}

#wrapper {
clear:both;width:100%;
}
