html,body{margin:0;padding:0}

body{font: 90% arial,sans-serif;text-align:center}

p {margin:0 0 10px 10px}

h2 {
    margin:10px 0 0 10px;
    color: #356AA0;
    }

h3 {
    margin:15px 0 0 10px;
    color: #73880A;
    }

a{display:block;color:#356AA0;}
a:hover, a:visited{color:#73880A;}

div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: #356AA0;;color: #fff}

div#container{width:770px;margin:0 auto;text-align:left}

div#content{float:right;width:570px;text-align:justify;}

div#content p{line-height:1.4}

div#navigation{float:left;width:200px;background:#73880A}

div#footer{clear:both;width:100%;background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}

p#mainpageright {
    margin-left:10px;
    float:right;
} 

p#mainpageleft {
    margin-right:10px;
    float:left;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
} 

div#navigation li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
div#navigation li a:link, div#navigation li a:visited {
	color: #FFF;
	display: block;
	background:  url(menu.gif);
	padding: 8px 0 0 10px;
	}
	
div#navigation li a:hover, li#active {
	color: #FFF;
	background:  url(menu.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
.gallery {
    margin: 0 0 0 10px;
    float:left;
    border: 4px solid #73880A;
}

.gallery-content {
    padding-left: 110px;
    padding-bottom: 30px; 
}

.gallery-content img {
    margin: 5px;
    display: block;
    float:left;
}

.erase { 
     clear: both;
     border: 1px solid #fff;
     padding:0;
     margin:0;
} 	

