h1, h2, h3
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

h1
{
	font-size: 23px;
	color: #CC7E66;
	font-weight: normal;
}

h2
{
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}

h3
{
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}

.lighten
{
	color: #bbbbbb;
}

body
{
	font-family: Verdana,Sans-serif;
}

a
{
	color: #3871A9;
	text-decoration: none;
}

a:hover
{
	color: #71A0D0;
}

table
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

tr
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

td
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	vertical-align: top;
	font-size: 12px;
}

p
{
	text-align: left;
	color: #444444;
}

img
{
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

hr
{
	background-color: #D7D5D0;
	color: #D7D5D0;
	height: 4px;
	border: 0px;
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
}

textarea, input
{
	border: 1px solid #888888;
}

#main
{
	width: 95%;
}

#main .title
{
	 background: url(../../images/backmusic.gif) no-repeat top left
}

#navi
{
	border: 4px #B7B4AA solid;
	border-left: none;
	border-bottom: none;
	margin: 10px 10px 10px 5px;
}

#navi #buttons ul 
{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#navi .section ul
{
	list-style: circle inside;
	padding: 0px;
	margin: 0;
}
		
#navi li 
{
	margin: 0;
}

#navi #buttons li a
{
	display: block;
	padding: 5px;
	margin: 5px;
	background-color: #ECE0C6;
	color: #8F7B47;
	text-decoration: none;
	width: 120px;
	font-size: 12px;
}

#navi #buttons li a:hover
{
	background-color: #D1B578;
	color: #ffffff;
}

#container
{
	border: 4px #B7B4AA solid;
	border-top: none;
	border-left: none;
	border-right: none;
}

#content
{
	margin: 20px;
}

.bigname
{
	color: #CCAF66;
	font-size: 14px;
	font-weight: bold;
}

.errors
{
	color: red;
}

.float, .bordered
{
	margin: 0 0 10px 20px;
	float: right;
	clear: none;
}

.float img, .bordered
{
	border: 1px #aaaaaa solid;
	padding: 3px;
}

.float p
{
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
	font-size: 10px;
	color: #999999;
	font-style: italic;
	text-align: right;
}

.cdlist
{
	font-size: 14px;
	font-weight: normal;
	list-style: none;
	padding: 20px;
	border: 1px solid #bbbbbb;
	margin: 0px;
}

.cdlist em
{
	font-size: 12px;
	font-weight: normal;
}

.cdlist li
{
	margin: 10px 0 10px 0;
	font-weight: bold;
}

.cdlist ol li
{
	display: inline;
	margin: 0 10px 0 10px;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}