body 
{
	margin: 0;
	padding: 0;
  
	text-align: center;
	font-family:Tahoma, Trebuchet MS, Verdana, Arial, Geneva, Helvetica, sans-serif;

	font-size:12px;
	color:#FFFFFF;
	margin:0px;
	background: #666666;
}

h1
{
	font-size:large;
	color: #518b1b;
	
}


#header
{
	width:800px;
	height:40px;
	text-align: left;
	background: #000000;
	margin: 0 auto;
}

.headerinner
{
	
	text-align:center;
	padding-left:20px;
	padding-top:10px;

}


#header ul {

	margin: 0;
	padding: 0;
	padding: 0 0 0 0;
 }

#header li {
  display: inline;
  
}


#header a:link, #header a:visited {
  	color: #ffffff; 
  	text-decoration: none
}

#header a:hover {
  	color: #ffffff; 
  	text-decoration: underline;
}




#pagewrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto;
border:0px solid yellow;
}




.wrapper
{
	/*height: 100%;*/
	margin: 0 auto;
	/*min-height: 100%;
	height: auto !important;
	*/
	
	height: 532px;
	border:0px solid #ffffff;
	
	
	width:800px;
	/*height:580px;*/
	/*background: #053682;*/
	background: #ffffff;
	
	background: url(../images/bg.jpg) no-repeat bottom;
	/*float: left;*/
	
}

#content
{
	margin:0 5px 0 210px;
	border:0px solid #ffffff;
	padding: 3px;
}

#content-topblock
{
	height: 120px;
	padding: 0px;
	border:0px solid yellow;
	
}
#content-centerblock
{
	padding: 10px;
	border:0px solid yellow;
	height:380px;

	
}

#content-centerblock-white
{
	padding:0px;
	border:0px solid yellow;
	height:100%;	
	background-image:url(../images/backshadow.png);
	background-repeat:repeat-y;
	background-position:right;
	width: 435px;
	
}

.top{

	height:10px;
	margin-right:10px;

	background-image:url(../images/backshadow.png);
	background-repeat:repeat-x;

	
}


.main{
	background-image:url(../images/backshadow.png);
	background-repeat:repeat-y;
	background-position:left;
}

.center{
	margin-left:10px;
	margin-right:10px;
	background-color: #ffffff;
	padding:10px;
	color:Black;
	text-align:left;
	height:480px;
	overflow: auto;
	
}
.centerbottom{
	margin-left:10px;
	margin-right:10px;
	background-color: #ffffff;
	padding:10px;
	color:Black;
	text-align:left;
	
	overflow: auto;
	
}


.bottom{

	
	background-image:url(../images/backshadow.png);
	background-repeat:repeat-x;
	height:10px;
	margin-right:10px;

}



.inner
{
}

#sidebarleft
{
	text-align:left;
	width:200px;
	border:0px solid #ffffff;
	margin: 0px 5px 5px 0px;
	
	float:left;
}
#sidebarleft .inner
{
	margin: 0px 0px 0px 0px
}




#nav {
  list-style: none;
  margin: 0px 0 10px 0;
  padding:  0;
  display: inline;
}


#nav ul {
	margin: 0px;
	padding: 0px;
	color:#144C97;
	font-size: 105%
}
#nav li {
	padding: 0px;
	margin: 1px 1px 2px 1px;
	list-style: none;
	display: block;
	height: 24px;
	
	border:0px solid blue;
	font-weight:bold;

	background: url(../images/backshadow.png) repeat;

}
#nav a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 5px 0px 5px 15px;
	display: block;
	height: 15px;
	
}
#nav a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	margin: 0px;
	padding: 5px 0px 5px 15px;
	display: block;
	height: 15px;
	font-size: 105%;
	background-color: #99CC00;
	font-weight:bold;
	
}




#nav_images
{
	margin-left:4px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;

}

.imageleft {
	/*margin:1px;
	margin-top:5px;
	padding:2px;
	padding-top:0px;
	padding-bottom:0px;*/

	margin:1px;
	margin-top:2px;
	padding:2px;
	padding-top:0px;
	padding-bottom:0px;


}



.imageright {
	padding-bottom:10px;
	border:0px;
	border-bottom-color:Black
}


#sidebarright 
{
	margin: 5px;
	padding:5px;
	float: right;
	height:500px;
	width: 130px;
	border:0px solid #ffffff;
	
}


#sidebarright .inner
{
	margin: 0px
}



.footer
{

}

#footer 
{
	margin: 0 auto;
	background: #000000;
	height:140px;
	width:800px;
	clear: both;
	text-align: center;
	
}

#footerright
{
	/*margin: 0 30px 0 0;
	border:0px solid #ffffff;
	padding:3px;
	float:right;*/
	POSITION:ABSOLUTE;
	right:30px;
}


#footerbottom
{
	font-size: 95%;
}

#footerbottom a:link, #footerbottom a:visited {
  	color: yellow; 
  	text-decoration: none
}

#footerbottom a:hover {
  	color: yellow; 
  	text-decoration: underline;
}


#footerinner
{
	padding:20px;
	padding-right:0px;
	/*margin:20px;*/
	width:800px;
	font-size: 95%;
	POSITION:relative;
}

#footerinner ul {
	margin: 0;
	padding: 0;
	padding:0;
 }

#footerinner li {
	display: inline;

}

#footerinner a:link, #footerinner a:visited {
  	color: #ffffff; 
  	text-decoration: none
}

#footerinner a:hover {
  	color: #ffffff; 
  	text-decoration: underline;
}

#yellow_text
{
	color:Yellow;
}
