#album_menu
{
  font-family: verdana, arial, sans-serif;
  font-size: 18px;
  padding: 15px 30px ;
  margin: 0 2%;
  border-top: solid .1em #ddd;
}

#album_menu a
{
  float: left;
  width: 105px;
  height: 30px;
  margin: 5px;
  padding-top: 5px;
  display: block;
  text-decoration: none;
  background-color: #ddd;
  text-align: center;
}

#album_menu a:link, a:visited
{
  color: #bbb;
  font-weight: bold;
}

#album_menu a:hover
{
  color: orange;
  font-weight: bold;
}


#album
{
	text-align: center;
	width: 900px;
	padding: 10px 50px;

}

#album p
{
	margin: 10px 0px;
	font-size: 13px;
	text-align: left;
}

#album img.thumb
{
	height: 75px;
	margin: 0;
	margin-bottom: -5px;
}

#album img.main
{
	padding: 0px 10px 10px;
}

#album a
{
	text-decoration: none;
}

img.header
{
  width: 100%;
}

p.caption
{
  margin: 0;
  margin-top: -4px;
  padding: 0 0 0 10px;
  font: italic normal 12px Sans-serif;
  color: #fff;
  background-color: #ccc;
}

#text
{
  position:absolute;
  top:160px;;
  right: 18%;
  width:100px;
  color: #fff;
  font: italic normal 20px sans;
}

#alinia_gray a.left
{
  float: left;
  width: 15%;
  height: 80px;
  margin: 5px 10px;
}

#alinia_gray p.right
{
  float: left;
  height: 80px;
  width: 75%;
  margin: 5px 0 5px 40px;
}

#nav
{
	padding: 0px  0 40px;
	font-weight: bold;
	margin: 0px 13%;
}

#nav ul {
	list-style: none;
	margin: 0px;
	padding: 0;
	width: 9.0em;
	float: left;
}

#nav b, #nav a
{
	display: block;
	background-color: #ddd;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #888 #555 #bbb;
	text-decoration: none;
	margin: 0px 0px;
	padding: 3px 3px;
}

#nav a 
{
	color: #000;
}

#nav a:hover 
{
	color: #fff;
	background-color: #bbb;
}

#nav li {position: relative;}

<!--[if IE ]>
<style type="text/css" media="screen">
body {
behavior: url(/css/csshover.htc);
font-size: 100%;
}

#nav ul li {float: left; width: 100%;}
#nav ul li a {height: 1%;}

</style>
<![endif]-->

