body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

BODY, TABLE, TR, TD, A, CENTER, DIV {font-family: Verdana, Tahoma, Arial; font-size: 11px; color:#b1b1b1; line-height: 16px;}

div#container {
	margin-left: 0px;
	position:relative;
	width:950px;
	background-color:#fff;
	text-align:left;
	clear: both;
	margin-top:30px;
	
	
}

div#top {
	margin:auto;
	position:relative;
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:center;
	clear: both;
}
div#bottom {
	margin:auto;
	position:relative;
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:center;
	clear: both;
}

div#content {
	float:left;
	clear: both;
}

div#left {
	float:left;
	width: 190px;
	height: 420px;
	border-right: 1px solid #D5D4D4;
	text-align: right;
}

div#right {
	border-left: 4px #FFF solid;
	float:right;
	background-color: #FFF;
	width: 755px;
	vertical-align: bottom; 
	vertical-align: text-bottom
	
}
div#right p {
	margin: 20px
}

div#footer {
	background-position:center top;
	background-repeat:repeat-x;
	clear:both;
	float:left;
	margin:30px auto auto 255px;
	padding:5px 0;
	position:relative;
	font-size: 80%;
	background: #FFF;
}

A {text-decoration: none; color: #767676;}
A:hover {text-decoration: none; color: #d6d6d6;}
div#gallery { 
	margin-left: 254px;
	clear: both;
}
div.img
{
  margin-right: 1px;
  margin-bottom:-2px;
  margin-top: 0px;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}	
div.img img
{
  display: inline;
  margin: 0px;
  border: 0px;
}

a img { border: 0px }
#img_logo { float: left; padding-left: 38px;}

div#left div.list div { position: relative; list-style: none; margin-bottom: 0px; margin-top: 0px; padding-right: 17px }
div#left div.list div a { color: #999;  text-transform: uppercase; 	}
div#left div.list div.selected a { font-weight: bold; color: #282423; }
div#left div.list div.selected { padding-right: 0px; }
div#left div.list div.selected span.arrow { left:5px; position:relative; }
div#pager { clear: both; }
div#pagerLeft { float: left; margin-left: 16px; }
div#pagerRight { float: right; margin-right: 16px; }

div#right img.photo { margin-left: 60px; margin-top: 15px  }
div#list-content { margin-top: 20px !important; }
div#list-language { margin-top: 55px !important; }
div#sidebar { position: relative; top: 20px;  }
div#gallery-info {  margin-left: 254px; margin-right: 55px; clear: both; font-weight: bold}
div#gallery-title { float: left; color: #282423; text-transform: uppercase; font-weight:normal; width:475px; text-align: left }
div#gallery-navi { float: right; margin-right: 15px; } 
div#gallery-navi-lastadded { float: right; font-weight: normal; }
div#gallery-navi-lastadded a { font-weight: bold;   text-transform: uppercase; }
a#navi-prev, a#navi-next { cursor: pointer;  }


div#top-gallery-name { float: right; padding-top: 18px; margin-right:54px;}
div#top-logo { float: left; }
span#top-cat-name { margin-right: 8px; }
.active {color: #282423 !important; font-weight: bold; text-transform: uppercase;} 
span.arrow { width: 9px;  background: url(/html/images/website/fuggimedia/arrow.gif) no-repeat 0 3px; }

div.list { clear: both; }
span#annual, span#overall {font-weight: bold; }
span#overall { margin-right: 25px; }
div#document-content { margin-left:60px; margin-top:15px; margin-right:60px;}
