body {
	
	width: 960px;
	min-height: 400px;
	
	/* FONT-FAMILY: arial; */
	font-family: Comic sans MS;
	font-weight: bold;
	 
	color: #250000;
	font-size: 14px;
	background: #9d4a1e url('/images/bg.jpg');
	margin: auto;
	padding: auto;
	text-align: center;  /* for IE5.5  - выравнивание блока bg по центру экрана*/
}


img {
	border: 0;
}

#page {
	width: 960px;
}


#page.index  {
	height: 680px;
}

#page.main {
	height: 100%;
}


#page.index  img {
	padding-top: 10px;
}

#top {
	width: 960px;
	height: 96px;
	align: left;
	margin-left: 10px;
	margin-top: 20px;	
	margin-bottom: 50px;	

}

#top #title {
	position: relative;
	float: left;
	width: 412px;
	height: 96px;
}


#top #top_banner {
	position: relative;
	float: left;
	width: 548px;
	height: 80px;
	margin: 0px;
}

#navi {
	position: relative;
	float: left;
	width: 174px;
	padding-right: 20px;
	


}

#content {
	position: relative;
	float: right;
	width: 726px; /* -174 -20 */
	min-height: 430px;
	text-align: left;
	background: url('/images/png.png'); 
	padding: 20px;
	margin-bottom: 50px;	
	
}

#clear {
	clear: both;
}

#bottom_navi  {
	text-align: center;
}

#bottom_navi a {
	color: #250000;
	font-size: 9px;
	text-decoration: none;
}

#bottom_navi a:hover , #bottom_navi a:active {
	text-decoration: underline;
}



/*  ......................    */

a     { 
	color: #250000; 
	TEXT-DECORATION: underline;
}

/* a:href, a:link, a:visited */

a:hover, a:active {
	color: #500000;  
}
 
 
li a      {	}

/*
A.orange           { COLOR: #FF6600; TEXT-DECORATION: underline; }
A.orange:link      { COLOR: #FF6600; }
A.orange:visited   { COLOR: #FF6600; }
A.orange:hover     { COLOR: #FF6600; TEXT-DECORATION: underline; }
A.orange:active    { COLOR: #FF6600; TEXT-DECORATION: underline; }

A.intext:link, A.intext:visited, A.intext:hover, A.intext:active  
{
	text-decoration: underline;
	COLOR: #000000;
}

*/

font       { 

}


font.date          { 
	color: #000000; 
	font-weight: bold; 
}

font.ans_zag , .name , .city  { 
	color: #000000; 
	font-weight: bold; 
  }

font.ans_zag, font.answer        { 
	color: #680101; 
	}

font.light        { 
	color: #ff6600; 
	}

p.qwe {
	font-style: italic;
	margin-top: 10px;
}

p.ans {

}

hr.news { 
	color: #990000; 
	width: 90%; 
	margin-top: 10px;
	margin-bottom: 15px;
	clear: both;
}


h1, h2, h3 { 
	font-size: 17px; 
	font-decoration: bold; 
}

h1  {
	text-align: right;
}



ul {  }
ul.menu
{
TEXT-DECORATION: none;
}

li { COLOR: #000000; }

li.pressa { 
	margin-top: 3px;
	margin-bottom: 3px;
}

#tn_news {
	float: right;
	margin: 8px;
}

#album_cover {
	position: relative;
	float: right;
	padding: 10px;
}

#album_photo {
	position: relative;
	float: right;
	padding: 10px;
}

#album_order {
	position: relative;
	float: left;
	width: 220px;
	padding: 10px;
}


/*  аккорды  */



#word  font  {
	font-family: Courier New; 
	color: #000000; 
	font-size: 13px; 
	margin-top: 0px;
  margin-bottom: 0px;

}

#word  font.chord  { 
	color: #ff6600; 

}


#word h3  {
	font-weight: bold;
	margin-bottom: 0px;	
}


/* формы */


input {
	background-color: #b75622; 
	color: #500000;
	border: 1px solid #500000;
}

area {
background: #b75622;

}

button {
background: #b75622;
color: #500000;
font-weight: bold;
border: 1px solid #500000;
}


/*  внизу */



#boshetunmai {
	align: center;
	margin-top: 10px;
	margin-bottom: 5px;
      
}

#boshetunmai a {
  font-size: 10px;
  color: #250000;
  text-decoration: none;
  align: center;  
}


#boshetunmai a:hover , #boshetunmai a:active {
	text-decoration: underline;
}



#sape {
	float: center;
	align: center;
	width: 400px;
	margin: auto auto;
	FONT-SIZE: 10px; 
	color: #250000; 
	
	margin-top: 15px;
}

#sape a, #sape a:link, #sape a.sapelink:link, #sape  a.sapelink:visited, #sape  a.sapelink:visited, #sape  a.sapelink:hover, #sape  a.sapelink:active {
	FONT-SIZE: 9px; 
	color: #250000;
}


/*  .............  */


p {
/*	    text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 1px;*/
		line-height: 150%;
}
