body {
background: #ffffff;
border: 1px solid #D5D2CC;
margin: 1px auto;
padding: 1px 1px 0px 1px;
max-width: 400px 	
}
a:link,a:active,a:visited   
{
color: blue;text-decoration: none;
}
a:hover
{
text-decoration: none; color: #FFFFFF;
background: #FFCC66;
border: 0.06em solid #00FF00;
padding: 0.06em;
position: relative;
top: 0.06em;
}
a:hover,a:active
{
text-decoration: none;
color: #000000;
}
form {
margin : 0;
}
span.black { : #000000; padding: 0em; }
input, textarea, select {
font-size : 1.00em;
}
.header {
background: #F7B0B0;
border: 1px solid silver; 1px solid red;
color: #d0d7dd;
margin: 0;
padding: 5px 0 6px 4px;
text-align:center;
}
.menu {
background: #white;
border: 1px solid #D5D2CC;
margin: 0;
padding: 3px 4px 3px 4px;
}
.cool {
background: #white;
border: 1px solid #D5D2CC;
margin: 0;
padding: 3px 4px 3px 4px;
}
.ads {
color: black;
text-shadow: #F4D68C 1px 1px 1px;
background: #FDE3AD repeat-x 50% top;
margin-top: 2px;
margin-bottom: 1px;
padding: 2px;
border-top: 1px solid #7A7978;
border-bottom: 1px solid #7A7978;
text-align: center;
}
.bmenu {
color: #FFFAEE;
font-weight: bold;
text-shadow: #45CDF5 1px 1px 1px;
background: #5FB1FF; repeat-x; 50% top;
margin: 1px; 1px;
padding: 2px;
border: 1px solid #007DFF;
}
.pay {
background: #FC6;
border: thin dashed #F60;
padding: 0.13em;
margin-bottom: 1px;
}
.box {
color: #FFFAEE;
font-weight: bold;
text-shadow: #45CDF5 1px 1px 1px;
background: #5FB1FF; repeat-x; 50% top;
margin: 1px; 1px;
padding: 2px;
border: 1px solid #007DFF;
}
h1, h2 {
font-size : small; 
}