
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:#000000; }

{color:#ffffff;}

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

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

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

/*#left { clear:both;float:right;  width: 20%; border: 0px solid #ccc; 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 #ccc; 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 #ccc; padding:2px 0px 0px 0px; margin: 3px 2px 0px 0px;}




#menu {float:left;color:#fff;}

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

#menuEx {float:right;text-align:right; color:#fff;}
#menuEx a {font-size:10px; line-height:25px;color:#fff;}
#menuEx a:hover {color:#FF8040;}


#outer {position: relative;}
#middle {position: absolute; top: 50%;}
#inner {position: relative; top: -50%; } 


#bottom 
{
	/*float: left;*/ 
	/*border: 1px solid #ccc;*/
	position:relative;
	left:0px; 
	top:0px;
	/*bottom:50px;*/
	/*right:5px; */
	width:880px; 
	height:100px;
	z-index:99;
}


#footer{float:left;width:880px; border: 0px solid #ccc; padding: 0px 0px 0px 0px; background: #1e100a;text-align:right;color:#999; }
#footerNew{float:right;/*width:880px;*/ border: 0px solid #ccc; padding: 0px 0px 0px 0px; background: #1e100a;text-align:right;color:#999; }

#footer h1{ line-height:45px; margin:0; padding:0px; background: #1e100a; color:#fff; font-size:37px;font-weight:600;}
#footerNew h1{ line-height:45px; margin:0; padding:0px; background: #1e100a; color:#fff; 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:#fff; text-decoration: none; } 
#footer a:visited, #footerNew a:visited { color:#fff; text-decoration: none; } 
#footer a:hover, #footerNew a:hover { color:#FF8040; text-decoration: none;background: #1e100a; }



#foto {width:760px;}

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



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



hr {padding:0px; margin:3px 0px 4px 0px;}

#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; }
.image, .imageCenter { border: 0px solid #ccc; background: #1e100a; }
.image { margin: 0px; padding: 0px; float:left;}

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



HR { clear: both; height: 0px; border: 0px; border-top: 1px solid #ccc; margin-top: 0px; padding: 0px; }

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

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


#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: #CCC; clear: both;font-size:10px; }
.pagenav A:link, .pagenav A:visited { color: #333; text-decoration: none;font-size:10px; }
.disabledlink { color: #ddd; cursor: default; }
#gallerytitle SPAN { font-weight: normal; color: #CCC; 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;}


/*
#gallerytitle A:active, 
.pagenav A:hover, .pagenav A:active  {
	text-decoration: underline;
	color: #000;
	background: #1e100a;
}
#gallerytitle A:hover {color: #000;}
*/


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: #fff;
}
UL.pagelist LI span.disabledlink { background-color: #fff; color: #ddd; cursor: default; }
UL.pagelist LI A:hover { background-color: #FFCC99; color: fff; }
UL.pagelist LI.current A { background-color: #FF6600; color: #FFF; 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: #999; }
.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:#999;}
.imgcommentform h3 {color:#999; margin:0px; padding:0px;}


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


