html{height: 100%;}

body
{ background: #150422;
  color: #5A6370;
}

blockquote
{ background: #DDDDDD;
  color: #466730;
  border-color: #767676;  
}

#main
{ background: #FFFFFF url(back.png) repeat-y;
  color: #5A6370;
}



#header
{ 
  background-color:red;
  background: #FFFFFF url(header.jpg);
  color: #D1D3D7;
  border-color: #D7D7D7;
}

#menu_back {
	background: #FFFFFF url(menu.jpg);
}


#menu, #menu li a
{ 
  color: #230935;    
}

#menua, #menua li a
{ 
  color: #f5effe;    
}

#links, #footer
{ background: #FFFFFF url(menu.jpg);
  color: #D1D3D7;
  border-color: #D7D7D7;
}

#links a, #footer a, #links a:hover, #footer a:hover, #header a
{ background: transparent;
  color: #2F6832;
}

/*#logo
{ background: #FFFFFF url(page1.jpg) no-repeat;
  color: #5A6370;
}*/

#logo h1
{ background: transparent;
  color: #FFFFFF;
}

h1
{ background: transparent;
  color: #1f1923;
  
}

h2, h3, h4{ background: transparent;
  color: #1f1923;
  
}



#menu li a:hover, #menu li a#selected, #menu li a#selected:hover
{ 
  
} 

#content, #column2 a, #column2 a:hover
{ background: transparent;
  color: #5A6370;
}

#subcont_back {
	background: #FFFFFF url(subcontent.jpg);
}

#subcontent, #subcontentsmall {
	background-color:#dfd6eb;
}

#news1, #news1a {
	background-color:#ece3fa;
}

#news2 {
	background-color:#d5cae5;
}

#news3 {
background-color:#dfd6eb;
}

.img_b {
	border-left:2px solid white;
	border-right:2px solid white;
}

#column1 {
	/*background: transparent url(page1.jpg) ;*/
	
}

#news1a a, #news1 a, #news2 a  {
	color:#1f1923;
}

input, textarea
{ background: #FFFFFF;
  color: #5A6370;
  border-color: #89A9C7;
}


.titlespan {
font-weight:400;
}
address {
font-style:normal;
font-weight:bold;

}
