body {
	margin: 50px 0 20px 0;
	background: #663333;
	scrollbar-face-color : #ffffff;
	scrollbar-arrow-color : #aaaaaa;
	scrollbar-track-color : #cccccc;
	scrollbar-shadow-color : #bbbbbb;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color : #dddddd;
	scrollbar-darkshadow-color : #bbbbbb;
	text-align:center;
}

.main {
	margin: 0px auto;
	padding: 15px;
	width: 950px;
	background-color:#000000;
}

.logo {
	width: 143px;
	float: left;
	margin: 0;
	padding: 0;
}

.logo img {
	margin: 0 0 15px 0;
	border: 0;
}

.content {
	width: 765px;
	margin: 0 0 0 162px;
	padding: 10px;
	background: #990000;
	text-align: left;
}

.contentt {
	width: 765px;
	margin: 0 0 0 162px;
	padding: 10px;
	background: #CCCC99;
	text-align: left;
}

.contenta {
	width: 765px;
	margin: 0 0 0 162px;
	padding: 10px;
	background: #996633;
	text-align: left;
}

.menu {
	width: 120;
	float: left;
	margin: 3px 5px 0 2px;
	padding: 0;
}

.copy {
	margin: 0 0 0 140px;
	padding: 0 0 0 10px;
}

.copy img {
	margin: 0 5px 0 0;
	padding: 3px;
	border: 1px solid #000000;
	float: left;
}

/* ----- Menu ------ */

#navmen ul
{
list-style-type: none;
text-align: left;
margin: 0px 0 10px 0;
padding: 0;
width: 130px;
}

#navmen ul li {
display: block;
margin: 0;
padding: 0;
}

#navmen ul li a {
	background: transparent;
	padding: 1px 0 1px 5px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-style: normal;
	font-weight:bold;
	display: block;
	margin: 0;
	border: 1px solid #000000;
}

.menu>#navmen a {
padding: 5px;
margin: 0 0 8px 0;
}

#navmen ul li a:hover
{
background-color: #000;
color: #660000;
}


#coursenav
{
margin: 10px 0 0 0;
padding: 0;
height: 20px;
float: left;
}

#coursenav ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;

}

#coursenav ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#coursenav ul li a
{
width: 70px;
height: 18px;
border-top: 1px solid #333;
border-bottom: 1px solid #333;
padding: 0;
margin: 0 0 10px 0;
color: #222;
text-decoration: none;
display: block;
text-align: center;
font: normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

#coursenav ul li a:hover
{
color: #999;
background: #CCCC99;
}

#coursenav a:active
{
background: #CCCC99;
color: #666;
}

#coursenav li#active a
{
background: #CCCC99;
color: #666;
}


/* ----- Typography ------ */

h1 {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
	font-size : 26px;
	color : #000;
	margin : 3px 3px 3px 0;
	border: 1px solid #000;
}

h2 {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	font-size : 14px;
	color : #000;
	margin : 0;
	font-weight: bold;
}

h4 {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	font-size : 12px;
	color : #000;
	margin : 0;
	font-weight: bold;
}

p {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	font-size : 12px;
	color : #000;
	margin : 0;
	font-weight: normal;
}

h3 {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	font-size : 10px;
	color : #333;
	margin : 0;
	font-weight: normal;
}


a:link {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000;
	font-weight : bold;
	text-decoration: none;
}

a:hover {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #999;
	font-weight : bold;
	text-decoration: none;
}

a:active {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #999;
	font-weight : bold;
	text-decoration: none;	
}

a:visited {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000;
	font-weight : bold;
	text-decoration: none;
}


/* footer styles */

.footer p {
	padding: 0;
	color : #333;
	font-weight: normal;
	font-size: 8px;
}

.footer a {
	padding: 0;
	color : #333;
	font-weight: normal;
	font-size: 8px;	
}

.footer a:hover {
	padding: 0;
	color : #663333;
	font-weight: normal;
	font-size: 8px;

}

#navcontainer
{
margin: 10px 0 0 0;
padding: 0;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;

}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
border-left: 1px solid #333;
border-right: 1px solid #333;
padding: 0 4px 0 4px;
margin: 0 3px 0 0;
color: #333;
font-size:8px;
font-weight:normal;
text-decoration: none;
display: block;
text-align: center;
}

#navcontainer ul li a:hover
{
color: #663333;
}
