body {
background-image:url(imgs/bg.jpg);
margin-top:50px;}

.container {
width:680px;
padding:40px;
background-color:#4a4a4a;
border:#878787 solid 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#b7b7b7;
text-align:left;
line-height:18px;} 

.container h4 {
font-size:16px;}

.container h3 {
font-size:18px;}

.menu:link, .menu:visited{
padding:5px 20px;
float:left;
display:inline;
color:#878787;
text-decoration:none;

text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;}

.menu:hover{
padding:5px 20px;
display:inline;
float:left;
color:#ffffff;
text-decoration:none;
background-color:#878787;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;}

.menuact:link, .menuact:visited{
padding:5px 20px;
display:inline;
float:left;
color:#ffffff;
text-decoration:none;
background-color:#878787;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;}

.menuact:hover{
padding:5px 20px;
display:inline;
float:left;
color:#ffffff;
text-decoration:none;
background-color:#878787;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;}


.bottom{
color:#ffffff;
vertical-align:top;
padding:0px 3px 3px 3px;
float:right;
background-color:#878787;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;}

.bottom a:link, .bottom a:visited{
font-weight:bold;
color:#ffffff;
text-decoration:none;}

.bottom a:hover{
font-weight:bold;
color:#000000;
text-decoration:none;}

.bottom img{
border:1px #4a4a4a;
vertical-align: middle;}


.lng:link, .lng:visited{
margin-top:14px;
padding:3px;
float:right;
display:inline;
color:#878787;
text-decoration:none;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;}

.lng:hover{
margin-top:14px;
padding:3px;
display:inline;
float:right;
color:#ffffff;
text-decoration:none;
background-color:#878787;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;}

.lngact:link, .lngact:visited{
margin-top:14px;
padding:3px;
display:inline;
float:right;
color:#ffffff;
text-decoration:none;
background-color:#878787;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;}

.lngact:hover{
margin-top:14px;
padding:3px;
display:inline;
float:right;
color:#ffffff;
text-decoration:none;
background-color:#878787;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;}




dl.gallery { margin: 0; padding: 0; width: 595px;  overflow: hidden; }

dl.gallery dt {
text-align:left;
width:175px; 
height:311px;
overflow:auto;
font-size:0;
float:left;}

dl.gallery dt img {
border: 1px solid #000;
margin: 0px 0px 5px 0px;
}

dl.gallery dd {
text-align:center;
width:415px;
margin: 0px; padding: 0px;
position: relative;
text-align: center;
float: left;}
		 
dl.gallery dd img {
border: 1px solid #000;
margin: 0px 0px;
         }
	 
a.up, a.down {
background-repeat: no-repeat;
width: 14px; height: 14px;
position: absolute;
cursor: pointer;
display: block;
font-size: 0;
left: -40px;}

a.down { top: 295px; background-image: url('imgs/down.gif'); }
a.up { top: 0px; background-image: url('imgs/up.gif'); }

br.bent { clear: both; }
