*{margin: 0;
padding:0;}

body{
margin: 8px 0 0 0;
background-color: #b67ae1;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
line-height: 15px;}

#wrapper{
width: 800px;
margin: 0 auto;
border: solid 5px #000;
background-color: #fff;}

a img{
border: none;}

#nav{
line-height: 20px;
height: 20px;
background-color: #ff7c24;
text-align: center;
word-spacing: 3px;
font-size: 14px;}


#nav li{
display: inline;
margin-right: 3px;
padding-right: 10px;
border-right: solid 2px #fff;}

#nav li a{
color: #000;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;}

#nav li a:visited{
color: #000;}

#nav li a:active{
color: #33ccff;}

#nav .contact{
border-right: none;}

#content{
margin: 30px 30px;}

#content p{
margin-bottom: 18px;}

#footer{
text-align: center;
margin: 15px 0 30px 0;
}

#column_1{
width:460px;
float: left;}

#column_2{
width:250px;
margin-left: 30px;
float: right;}

#content .prod_img{
margin-bottom: 10px;
border: solid 4px #666;}

h2, h3, h4, h5{

font-size: 14px;
margin-bottom: 18px;}

h2{
color:#0099ff;}

h5{
color: #ff3300;}


#tongue{
float:left;
margin: 0 10px 10px 0;}

#drawing{
float: right;}


.block{
background-color: #f0f3c6;
padding: 24px 24px;
margin-bottom: 30px;
clear: both;}

#block1{
height: 780px;}



.block ul{
list-style: none;
margin-bottom: 25px;}

.block h5{
margin-bottom: 10px;}

#summer-camp1{
width: 300px;
float: left;}

#summer-camp2{
margin-bottom: 55px;}


#block2 img{
margin-bottom: 25px;}

