body{
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
}

#container
{
width: 855px;
padding: 10px;
margin: 20px auto;
background-color: #fff;
color: #333;
border: 2px solid #956d4c;
}

.top
{
background-color: #690039;
width: 855px;
}

#cleardiv
{
clear: both;
}

#main
{
position: relative;
padding: 0;
margin: 0;
}
#leftnav
{

float: left;
width: 180px;
margin-top: 10px;
padding-top: 40px;
background-color: #D9CBBF;
color: #86294c;
}

#leftnav .img
{
padding-top: 15px;
}

#leftnav .img2
{
padding-top: 10px;
}
#wrapper

{
background-color: #e0d3c9;
margin-top: 10px;
float: right;
width: 670px;
}

#content
{
margin-left: 0;
padding: 1em 1em .5em 1em;


}

#news
{ 
font-family:Tahoma, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
background-color: #956e4c;
float: right;
width: 661px;
border-top: 10px solid #fff;
margin:0;
padding:5px; 
color: #FFFFFF;
}

#news p
{
margin: 0;

}
.news-panel {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #956e4c;
	border-top: 10px solid #fff;
	margin:0;
	padding:5px;
	color: #FFFFFF;
}
.news-panel .mask {
	overflow:hidden;
	position:relative;
	height:17px;
	padding-top:3px;
}
.news-panel .mask p {
	left: 651px;
	position: relative;
	float:left;
	white-space:nowrap;
	margin: 0;
}

#content2
{

margin-left: 0;
padding: 1em;
background-color: #e0d3c9;
margin-top: 10px;
float: right;
width: 645px;
}

#content h2
{
padding-top: 15px;
font-family:Tahoma, Arial, sans-serif;
font-size: 14px;
color: #7f1c42;
}

#content2 h2
{
padding: .5em 0 0 0;
font-family:Tahoma, Arial, sans-serif;
font-size: 14px;
color: #7f1c42;
margin-left: 13em;
}

#content h1
{
padding: .5em 0 0 0;
font-family:Tahoma, Arial, sans-serif;
font-size: 16px;
color: #7f1c42;
}

#content2 p
{
font-family:Tahoma, Arial, sans-serif;
margin-left: 15em;
padding: 0 1em 0 0;

}

#content2 .img
{
float: left;
margin-top: 1em;
margin-left: 25px;
border: 10px solid #956d4c;

}

#cleardiv2
{
clear: both;
}

#footer
{
margin: 0;
padding: 0.75em;
color: #4b2721;

background-color: #956e4c;
}



#footer2
{
margin: 0;
padding: .5em;
color: #4b2721;
}


/* position:relative and overflow:hidden are required */
#scroller {position:relative; overflow:hidden; width:100%; border:1px solid #657}

/* display:none prevents the controls being shown when JavaScript is not present */
#controls {display:none; text-align:right}

/* add formatting for the scrolling text */
#tagscroll {margin:2px 0}

/* #testP must also contain all text-sizing properties of #tag */
#testPscroll {visibility:hidden; position:absolute; white-space:nowrap;}

/* used as a page top marker and to limit width */
#topscroll {width:350px; margin:auto}



.team {

display:block;
 width:180px;
 height:9px;
 padding-left:25px;
 padding-top:8px;
 padding-bottom:3px;
}

.team a  {
 font-family:sans-serif;
 text-decoration:none;
 color:#71002e;
 font-size:11px;
 font-weight:bold;
}