body {
margin: 0 auto;
background-color: #a09386;
}

body div {
text-align: left
}

/*Gallery-1*/
.gallery-1 {}
.gallery-1 div { width:204px; border:1px solid #d8d7c4; float:left; margin:0 26px 25px 0; padding:4px 0 0 4px; height:200px; position:relative; background:#3300cc;}

.down { position:absolute; background:#ffffff; display:block; width:47px; text-align:right; top:4px; right:4px; padding-bottom:3px;}
.gallery-1 div a {color:#000000;}
.gallery-1 div p a {font-size:11px;}
.center .last-gal {margin-right:0;}

.gallery-1 h2 {font-size:13pt; font-weight:bold; margin-bottom:5px;}

/*Gallery-2*/
.gallery-2 {}
.gallery-2 div { width:165px; border:1px solid #d8d7c4; float:left; margin:0 26px 25px 0; padding:4px 0 0 4px; height:210px; position:relative; background:#3300cc;}

.down { position:absolute; background:#ffffff; display:block; width:47px; text-align:right; top:4px; right:4px; padding-bottom:3px;}
.gallery-2 div a {color:#000000;}
.gallery-2 div p a {font-size:11px;}
.center .last-gal {margin-right:0;}

.gallery-2 h2 {font-size:13pt; font-weight:bold; margin-bottom:5px;}

/*i-mg*/
.i-mg {}
.i-mg div { width:165px; border:1px solid #d8d7c4; float:right; margin:0 86px 25px 0; padding:4px 0 0 4px; height:210px; position:relative; background:#3300cc;}

.down { position:absolute; background:#655A46; display:block; width:46px; text-align:right; top:4px; right:4px; padding-bottom:3px;}
.i-mg div a {color:#000000;}
.i-mg div p a {font-size:10px;}
.center .last-gal {margin-right:0;}

.i-mg h2 {font-size:13pt; font-weight:bold; margin-bottom:5px;}

#main {
width: 800px;
margin-left: auto;
margin-right: auto;
background-color: #8b8078;
}

#head {
margin-left: auto;
margin-right: auto;
background-image: url("images/head.jpg");
text-align: center;
height: 98px;
width: 780px;
border-bottom: 4px solid #a09386;
}

#head h1 {
margin-top: 0px;
margin-bottom: 0px;
padding-top: 35px;
color: #292929;
}

#menu {
float: left;
clear: left;
width: 200px;
font-family: sans;
margin-bottom: 10px;
margin-left: 10px;
}

#menu h1 {
background-image: url("images/menutitleback.jpg");
background-repeat: repeat-x;
height: 25px;
padding-left: 5px;
padding-top: 5px;
font-size: 14px;
margin: 0px;
color: #575252;
border-bottom: 1px solid #686161;
}

#menu a {
color: #000000;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
text-decoration: none;
display: block;
background-color: #a09386;
border-bottom: 1px solid #686161;
}

#menu a:hover {
background-color: #a09986;
}

a img {
border: 2px solid #575757;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
}

a:hover img {
border: 2px solid #676767;
}


#content {
font-family: serif;
padding: 5px;
margin-left: 160px;
margin-bottom: 10px;
width: 520px;
color: #292929;
}

#content h1 {
font-size: 14px;
margin-top: 5px;
margin-bottom: 0px;
color: #292929;
}

#content a {
text-decoration: none;
color: #292929;
font-style: italic;
}

#content a:hover {
text-decoration: underline;
}

#foot {
text-align: center;
color: #676767;
font-size: 12px;
}

#foot a {
color: #676767;
text-decoration: none;
font-style: italic;
}

#foot a:hover {
text-decoration: underline;
}
}
.footer li a {
	display: block;
	line-height: 2em;
	padding-left: 4%;
	width: 96%;
}
.footer a {color: #666;}
.footer a:hover {
	color: #BBB;
	background: #222;
}

.col3,.col3center {
	float: left;
	width: 31%;
}
.col3center {margin: 0 3%;}