BODY {PADDING:5px; 
MARGIN: 5px; 
FONT-SIZE: 12px; 
FONT-FAMILY: Verdana, Arial, Sans-Serif; 
BACKGROUND-COLOR: cyan;
 }  


P {FONT-SIZE: 12px;
   }
P:FIRST-LETTER {FONT-SIZE: 16pt;
                color: maroon;
}

H1 {FONT-SIZE: 35px; 
COLOR: coral; 
PADDING-TOP: 0px;
MARGIN: 5px;
} 

H2 {FONT-SIZE: 14px; 
COLOR: maroon;
MARGIN: 0px;
TEXT-ALIGN: center; 
} 

H3 {PADDING-RIGHT: 15px; 
PADDING-LEFT: 15px; 
FONT-SIZE: 12px; 
PADDING-BOTTOM: 5px; 
MARGIN: 40px 0px 0px 0px; 
COLOR: maroon; 
PADDING-TOP: 5px; 
BACKGROUND-COLOR: coral; 
TEXT-ALIGN: left} 

H4 {FONT-SIZE: 14px; 
PADDING-BOTTOM: 5px; 
COLOR: maroon; 
PADDING-TOP: 5px;
TEXT-ALIGN: center;  
} 

#japangarden {float: right;   
} 


#menu { WIDTH:160px; 
PADDING: 10px 10px 150px 10px; 
LEFT: 0px; 
MARGIN: 10px; 
float: right;
POSITION: absolute;  
BACKGROUND-COLOR: coral;
}

#content { PADDING:10px; 
MARGIN: 10px 182px;
BACKGROUND-COLOR: coral;
} 

#reclama { 
WIDTH:160px; 
PADDING:10px; 
RIGHT: 0px; 
MARGIN: 10px; 
POSITION: absolute;  
BACKGROUND-COLOR: coral;} 

a     {text-decoration: none;
	font-weight: bold;
	color: gold;
	outline: none;
	}
a:visited {
	color:  black;
	}
a:hover {color: gold;
	text-decoration: underline;
	}
img {
	border: 0;
	}

#foot { /* Нижний блок */
 background-color: coral; /* Цвет фона */
 padding: 5px; /* Поля вокруг текста */
 color: maroon; /* Цвет текста */
 clear: both; /* Отменяем обтекание */
}
