

body {
margin:0;
padding:0;
line-height: 1.5em;
font:normal 13px/18px Arial, Verdana, sans-serif;
background-color:#a69474;

	
}

a, a:visited {
	color:#bb0000;
	text-decoration:underline;
}


a:hover {
	color:#cc0000;
	text-decoration:none;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 778px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding: 0;
background:url(../images/tanback.gif)
}

#topsection{
background:url(images/tanbanner.gif) 0 0 no-repeat;
height: 124px; /*Height of top section*/
margin: 0 auto; /*Center container on page*/
padding: 0;

}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#menu {
	
	background-color:#dbd9bd;
	
}

#contentwrapper{
float: left;
width: 100%;
background:url(../images/tanback.gif)
}

#contentcolumn{
margin-left: 230px; /*Set left margin to LeftColumnWidth*/
background: #f8f7ee;

}

#leftcolumn{
float: left;
width: 230px; /*Width of left column*/
margin-left: -778px; /*Set left margin to -(MainContainerWidth)*/
background: #f8f7ee;
}

#footer{
clear: left;
width: 100%;
background: #DDDBC0;
color: #b00;
text-align: center;
padding: 4px 0;

}

#footer a{
color: #000000;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

h2.history{
	display:block;
	/*width:250px;
	height:36px;*/
	font:normal 20px/42px  Arial, Verdana, sans-serif;
	color:#222222;
	background-color:#F8F7EE;
	margin:0 0 0 0px;
	background-image:none;
	padding:0;
	border-bottom: 1px solid #a69474;
}

#flashcomponent {
margin: 15px 10px 20px 0px; /*Margins for inner DIV inside each column (to provide padding)*/

}

#header ul{
	width:741px;
	height:22px;
	background:url(images/nav_bg.gif) 0 0 repeat-x #DDDBC0;
	color:#fff;
	padding:0 0 0 37px;
	margin:0;
	border-bottom: 1px solid #a69474; 
}
#header ul li{
	display:block;
	margin:0;
	height:22px;
	float:left;
}
#header ul li a{
	display:block;
	padding:0 10px 0 10px;
	font:bold 13px/22px  Arial, Verdana, sans-serif;
	color:#000000;
	background:url() 0 0 repeat-x #DDDBC0;
	text-decoration:none;
}
#header ul li a:hover{
	color:#bb0000;
	/* background:url(../images/nav_bg_hover.gif) 0 0 repeat-x #D51110; */
}
#header ul li.home{
	display:block;
	margin:0;
	height:22px;
	padding:0 24px 0 26px;
	font:bold 13px/22px  Arial, Verdana, sans-serif;
	color:#bb0000;
	/* background:url(../images/nav_bg_hover.gif) 0 0 repeat-x #D51110;*/
	text-decoration:none;
	float:left;
}

#footer ul 
{
	text-align:right;
}

#footer li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

#footer p 
{
	text-align:right;
	padding-right: 20px;
}

 

p.solid {
width:465px;
border-style: solid;
border-color:white;
	padding:15px 5px 15px 5px;					
	} 

 p.readmore{
	display:block;
	width:84px;
	height:10px;
	background:url(../images/read_more_bg.gif) 0 0 repeat-x;
	margin:0 0 8px 31px;
	padding:0 0 0 354px;
}
 p.readmore a{
	display:block;
	width:79px;
	height:10px;
	background:url(../images/read_more_icon.gif) 76px 2px no-repeat #F8F7EE;
	padding:0 0 0 5px;
	font:bold 13px/10px  Arial, Verdana, sans-serif;
	color:#222222;
	text-decoration:none;
}
 p.readmore a:hover{
	background:url(../images/read_more_icon_hover.gif) 76px 2px no-repeat #F8F7EE;
	color:#D30000;
}




.section {
  position: relative;

}
.section h2 {
  
  font-family: Arial, Verdana, sans-serif;
	font-size:25px;
	color:#222222;
	font-weight:normal;
	border-bottom: 1px solid #a69474;
	padding: 0 0 5px 0;
}
.section .actions {
  list-style: none;
  position: absolute;
  top: 3px;
  right: 3px;
  width: Npx;
  margin: 3px;
  
  text-align: right;
}
.section .actions li {
  display: inline;
  margin: 0;
}


#loginform {
width:255px;
margin:auto;
margin-top:15px;
}
#loginform fieldset{
padding:5px;
}
#loginform legend{
font-weight:bold;
font-size:9pt;
}
#loginform label{
display:block;
height:2em;

padding:10px 10px 0;
}
#loginform input {
margin-right:20px;
border:1px solid #999999;
float:right;
clear:right;

}
#loginform input:focus,#loginform input:hover {
border:1px solid #333333;
}
.error{
color:red;
font-weight:bold;
}

#loginform legend {
font-size:1.1em; 
font-weight:bold; 
color: #ffffff;
margin: 0 0 5px 10px; 
height: 15px;
line-height: 24px;
width:157px; 
border: 1px solid #bb0000;
padding: 0 5px;
background-color:#bb0000;
}

