@charset "UTF-8";
/* CSS Document */
* {margin: 0; padding: 0; border: 0;}
body {
font-size:62.5%;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 2.2em;
margin:0;
	min-width:1000px;
background-color: #770206
}
a:link {
	color:#A39323;
	text-decoration: none;
}
	a:visited {
	color:#A39323;
	text-decoration: none;
}
	a:hover {	color:#A39323; text-decoration: underline;}
	a:active {	color:#A39323; text-decoration: none;}
	a:focus {outline:none;} 
h1,h2,h3,h4,h5 {
margin-bottom: 8px;
font-size: 1.6em;
text-align:center;
padding: 4px;
}
p {
font-size:1.2em; color:#000000;
padding: 5px;
}
h1 {
	font-size:1.6em;
	line-height:22px;
	letter-spacing:1px;
	color:#660000;
	text-align:left;
}
h2 {
	font-size: 1.4em;
	color:#3C0000;
	margin-bottom: 10px;
	text-align:left;
}
h3 {
font-size: 1.1em;
color:#612103;
line-height: 2.5em;
margin-bottom: 8px;
font-weight: normal;
text-align:left;
}
h3 a:link {
color:#612103;
text-decoration: none;
}
h3 a:active {
color:#612103;
text-decoration: none;
}
h3 a:visited {
color:#612103;
text-decoration: none;
}
h3 a:hover {
color:#612103;
text-decoration: underline;
}
h4 {
font-size: 1.2em;
color:#6b1c26;
margin-bottom: 8px;
}
ol, ul {
font-size:1.1em;
}
ol {
margin: 0 25px 0 24px;
}
#container {
width:1024px;
margin:0 auto;
}
#branding {
width:1024px;
height: 74px;
background-color:#770206;
}
#branding_wrapper {
width:900px;
margin:0 auto;
background-color:#770206;
}
#branding #leftcol {
width:500px;
height: 54px;
float: left;
background-color:#770206;
}
#branding #rightcol {
width:300px;
height: 54px;
float: right;
text-align:right;
background-color:#770206;
}
#nav {
background-color:#4d3501;
border-top:solid 1px #a13502;
	color:#ffffff;
	padding: 5px 5px 5px 5px;
	text-align: center;
	margin: 0 0 0 0;
}
#nav li{
display: inline;
margin: 0 10px;
}
 
#nav li a:link{
color: #ffffff;
text-decoration: none;
font-size: 10px;
}
#nav li a:visited{
color: #f9e37d;
text-decoration: none;
font-size: 10px;
}
#nav li a:hover{
color: #ffd302;
text-decoration: underline;
font-size: 10px;
}
#nav li a:active{
color: #f9e37d;
text-decoration: underline;
font-size: 10px;
}

#wrapper {
width:1024px;
background-color:#baa30d;
overflow: hidden;
float: left;
}
#leftcol {
float: left;
width: 230px;
background-color:#baa30d;
padding: 10px;
text-align: left;
}
#rightcol {
float: right;
width: 772px;
background-color:#FFFFFF;
border-left:1px solid #a13502;
}
#rightcol_internal {
	width: 850px;
	background-color:#FFFCCE;
	border:1px solid #a13502;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
}
#leftcol_portfolio {
width: 1024px;
background-color:#93820B;
margin:0 auto;
	border:1px solid #a13502;

}
#footer {
font-size:12px;
padding: 4px 4px 10px 4px;
text-align:center;
background-color: #4d3501;
border-top:solid 1px #a13502;
color:#ffffff;
clear: both;
}
#footer li{
display: inline;
margin: 0 5px;
}
 
#footer li a:link{
color: #ffffff;
text-decoration: none;
font-size: 10px;
}
#footer li a:visited{
color: #ffffff;
text-decoration: none;
font-size: 10px;
}
#footer li a:hover{
color: #ffffff;
text-decoration: underline;
font-size: 10px;
}
#footer li a:active{
color: #ffffff;
text-decoration: underline;
font-size: 10px;
}