
html,body{margin:0;padding:0; text-align: center; background-color:#ffffff; }
body{font: 95% verdana, tahoma; margin: 0.7em; line-height: 1.6em;color:#z; }


a{padding:2px;padding-right:2px;padding-left:1px; text-decoration: none; }
a:link { color:#C0C0C0; text-decoration: none; } 
a:visited { color:#C0C0C0; text-decoration: none; } 
a:hover { color:#fff; text-decoration: none;background: #000000; }



sup {color:#808080; font-size:30px;font-weight:normal;}

#wrapper { width: 880px; text-align: center; margin: 0 auto;border: 0px solid #808080; }
/*#header{ width: 78%; margin: 0 0 1px 0;padding:0px; border:1px solid #C0C0C0;position:relative; left:0px; top:3px; }*/
/*#header h1{ line-height:45px; margin:0; padding-left:0px;background: #ffffff; color:#5F5F5F; font-size:37px;font-weight:600;}*/

/*#left { clear:both;float:right;  width: 20%; border: 0px solid #C0C0C0; padding: 0px; margin: 0px 6px 0px 0;text-align: left; }
#left a {font-size:10px; line-height:25px;}*/

#center { clear:both;float:left;  width: 880px; border: 0px solid #C0C0C0; padding: 0px; margin: 0px 0px 0px 0px; padding:0px; text-align: left; }
#center a {font-size:12px; line-height:20px;}

#center .imgnav A {font-size:10px;font-weight:normal;}

#right{float:left; width:80%;min-height:490px; border: 0px solid #C0C0C0; padding:2px 0px 0px 0px; margin: 3px 2px 0px 0px;}


#menu {float:left;color:#C0C0C0;}
#menu a {font-size:11px; line-height:20px;color:#C0C0C0;}
#menu a:hover {color:#fff;}

.centerImg{vertical-align:middle;text-align: center;margin:auto;}

#menuEx {float:right;text-align:right; color:#C0C0C0;}
#menuEx a {font-size:11px; line-height:20px;color:#C0C0C0;}
#menuEx a:hover {color:#fff;}

#menu a.logoBottom:hover { background: #fff; }

#bottom 
{

	position:relative;
	left:0px; 
	top:0px;
	width:880px; 
	height:100px;
	z-index:99;
	
}


#footer{float:left;width:880px; border: 0px solid #C0C0C0; padding: 0px 0px 0px 0px; background: #ffffff;text-align:right;color:#C0C0C0;font-size:12px; }
#footerNew{float:right;/*width:880px;*/ border: 0px solid #C0C0C0; padding: 0px 0px 0px 0px; background: #ffffff;text-align:right;color:#C0C0C0; }

#footer h1{ line-height:45px; margin:0; padding:0px; background: #ffffff; color:#9c9c9c; font-size:37px;font-weight:600;}
#footerNew h1{ line-height:45px; margin:0; padding:0px; background: #ffffff; color:#9c9c9c; font-size:37px;font-weight:600;}

#footer a, #footerNew a{padding:2px;padding-right:2px;padding-left:1px; text-decoration: none; }
#footer a:link, #footerNew a:link { color:#C0C0C0; text-decoration: none; } 
#footer a:visited, #footerNew a:visited { color:#000000; text-decoration: none; } 
#footer a:hover, #footerNew a:hover { color:#000000; text-decoration: none;background: #ffffff; }



#foto {width:760px;}


hr { clear: both; height: 0px; border: 0px; /*border-top: 1px solid #C0C0C0;*/ margin-top: 0px; padding: 0px; }

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

td{color: #C0C0C0;}
td.ref {padding: 0px;margin: 0px;vertical-align: text-top;}
td.ref ul{font-size:9px;line-height: 13px;padding: 0px;margin: 0px;border:0px solid #ff0000;}


.credit, .AlbumDesc, .ImageDesc {font-size:9px; text-align: left; padding: 0px; margin:0px; color:#C0C0C0;}
.ImageDesc, .AlbumDesc {float:left;margin-right:5px;margin-left:85px;border: 0px solid #C0C0C0;width:200px;}


#main { width: 595px; margin: 0px auto; text-align: left; }
.albumthumb IMG { border: 0px; float: left; margin-right: 10px; }
.imagethumb IMG, .image IMG, .imageCenter IMG  { border: 0px;padding:0px;margin:0px; margin-bottom:3px; }
.image, .imageCenter { border: 0px solid #C0C0C0; background: #ffffff; }
.image { margin: 0px; padding: 0px; float:left;}

.imageCenter {border:0px solid #ffffff; margin: 0px; padding: 0px;height:421px; }
.imageCenter img 
{
	border:0px solid #ff0000;
	
}

#gallerytitle H2 { font-size:10px;}
.imgnav { margin:0px;padding:0px;font-size:11px; font-weight: bold; color: #C0C0C0;font-size:10px; }

.imgnav A {font-size:11px;}


#images { margin: 3px 0px 0px 0px; clear: both;}
#albums { clear: both; margin: 5px 0px 10px; padding: 0px; }
.pagenav { margin: 5px 0px 5px; font-size:10px; font-weight: bold; color: #C0C0C0; clear: both;font-size:10px; }
.pagenav A:link, .pagenav A:visited { color: #333; text-decoration: none;font-size:11px; }
.disabledlink { color: #ddd; cursor: default; }
#gallerytitle SPAN { font-weight: normal; color: #C0C0C0; text-decoration: none; text-align: right; font-size:10px;}
/*#gallerytitle A:link, #gallerytitle A:visited { text-decoration: none; color: #999; }*/
.albumtitle H3 { margin: 0px; padding: 0px; font-size:10px;}


#gallerytitle A {font-size:10px;}

UL.pagelist {
  padding: 0px;
  margin: 5px 0px 5px;
  list-style-type: none;
  height: 2em;
}
UL.pagelist LI { display: inline; font-weight: bold; }
UL.pagelist LI A, UL.pagelist LI span.disabledlink {
  display: block;
  float: left;
  padding: 2px 4px;
  background-color: #FFF6EC;
  text-decoration: none;
  color: #C0C0C0;
}
UL.pagelist LI span.disabledlink { background-color: #fff; color: #C0C0C0; cursor: default; }
UL.pagelist LI A:hover { background-color: #FFCC99; color: 000000; }
UL.pagelist LI.current A { background-color: #FF6600; color: #9400D3; cursor: default; }

.commentcount { font-weight: normal; font-size: 10px; margin-top: 10px; }

#comments {
  border: 1px solid #f0f0f0;
  padding: 15px 20px;
  margin: 15px 0px;
  width: 350px;
  display: block;
}
.comment {
  margin: 15px 0px;
  padding: 10px 10px;
  border: 1px solid #f0f0f0;
  background-color: #f8f8f8;
}
.commentmeta { color: #C0C0C0; }
.commentauthor { font-weight: bold; }
.commentbody { margin: 5px 0px; line-height: 1.3em; }
.imgcommentform INPUT { margin-top: 4px; border: 1px solid #eee; background-color: #f8f8f8; }
.imgcommentform TEXTAREA { margin-top: 4px; font-family: Times New Roman, Georgia, verdana, tahoma; font-size: 10px; border: 1px solid #eee;}
.imgcommentform p {color:#C0C0C0;}
.imgcommentform h3 {color:#C0C0C0; margin:0px; padding:0px;}


.error { color: #C33; font-weight: bold; }

a#selected {color:#000000;}

