* {
	margin:0;
	padding:0;
}

body {
	background-color: #7d0028;
}

#maincontainer{
width: 786px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
height: 20px; /*Height of top section*/
}

#contentwrapper{
float: left;
width: 100%;
min-height:551px;
background: url(../images/bg.gif) no-repeat;
}

#contentwrapper2{
float: left;
width: 100%;
min-height:551px;
background: url(../images/bg2.gif) no-repeat;
}


#contentcolumn{
margin-left: 183px; /*Set left margin to LeftColumnWidth*/
height: 100%;
}

#leftcolumn{
float: left;
width: 183px; /*Width of left column*/
margin-left: -786px; /*Set left margin to -(MainContainerWidth)*/
}

#footer{
clear: left;
margin-left: 183px; /*Set left margin to LeftColumnWidth*/
text-align: center;
color: #fff;
font-family: arial;
font-size: 11px;
padding-bottom:20px;
}
#footer a {
color: #fff;
}

#logo {
	float:left;
	margin-top:10px;
	margin-left:10px;
	display:inline;
}
#logo img {
	border:none;
}

#sidenav {
	margin-top: 168px;
	font-family: arial;
}
#sidenav a {
	color: #fff;
	text-decoration: none;
}
#sidenav a.active {
	color: #fff9af;
}
#sidenav ul {
	list-style: none;
}
#sidenav li {
	padding: 4px 10px 4px 34px;
}

#content {
	margin: 50px 40px 0 40px;
	background-color: #fff;
	color: #222;
	font-family: "Times New Roman";
	font-size: 14px;
	line-height: 1.4em;	
}

h1 {
	margin-bottom: 30px;
	color: #7d0028;
	font-size: 32px;
	font-style: italic;
	font-weight: normal;	
}

h2 {
	color: #7d0028;
	font-size: 16px;
	font-weight: normal;	
}

#content ul {
	margin: 5px 0 5px 16px;
}

#content a {
	color: #7d0028;
}