form {

}



img {

	border: 0;

}



input, select {

	display:inline;

}



input.submit

{

	border: 3px double #999999;

	border-top-color: #CCCCCC;

	border-left-color: #CCCCCC;

	background-color: #FFFFFF;

	background-image: url('../../../graphics/button-bg.gif');

	background-repeat: repeat-x;

	color: #333333;

	font-size: 76%;

	font-weight: bold;

	font-family: Verdana, Helvetica, Arial, sans-serif;

}





#thumbnail_container {

	clear: both;

	width: 100%;

	padding-top:10px;

}



/*#picture-holder a:hover {

white-space: normal;

}*/

/*

#picture-holder a img {

	border: 1px solid #778899;

	padding: 10px;

	margin: 4px;

}



#picture-holder a:hover img {

	border: 2px solid #38c;

	padding:9px;

	margin: 4px;

}*/



#gallery-name {

	font-size: 2.0em;

	font-weight: bold;

	padding: 0;

	margin: 0;

	float:left;

}



#picture_caption {

}



#picture_description {

	width:100%;

	text-align:center;

}





#wrapper {

	background-color:#000;

	font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	
	color:#FFFFFF;
	
	font-size: 76%;

	width:750px;

	margin: 0 auto;

	text-align:left;

}



/*

#picture-holder {

	text-align: center;

	clear: both;

}*/



#exif_toggle {

	padding: 0;

	margin: 0;

}





#download_selected {

	float: right;

	text-align: right;

}



#pagination {

	height: 25px;

	padding: 5px;

	margin: 0;

	margin-top: 10px;

	clear:both;

	width: 100%;

	border-top: 1px solid #CDCDCD;

}



#breadcrumbs {

	margin: 0;

	margin-top: 10px;

	padding: 5px;

	border-top: 		1px solid #CDCDCD;

	border-bottom: 		1px solid #CDCDCD;

	float: left;

	width: 100%;

	

	/*border-style: solid;

	border-width: 1px;

	border-color: #000000;

	background-color: #FFC; */

}



#breadcrumb_links {

	margin: 2px; 

}



.print {

	background-image: url(../../../graphics/printer.gif); 

	background-repeat: no-repeat; 

	background-position: left center;  

	padding-left: 20px; 

	text-align: right;

	float:right;

}



.page_link {

	padding-left: 1px;

	padding-right: 1px;

	text-decoration: none;

}



#search_box {

	margin-left: 2px;

	float: right;

}



.date, #picture_caption

    {

	    font-size:80%;

	}

		

#picture_caption 

		{

		font-size:	0.8em;

		font-weight: normal;

		text-transform: none;

		letter-spacing:	1px;

		}



.tag, .meta-header {

	margin-left: 120px;

	margin-bottom: 5px;

	text-align: left;

	display: block;

	/*position: relative; */

	/*height: 100%;*/

}



#tag_pictures {

	text-align: center;

	display: block;

		position: relative;

	width: 105px;

	font-size: 85%;

}





.tag_descr{

	font-size: 85%;

	

}



/*		

#nav-link-img-next {

		float:right;

	  }

#nav-link-img-prev {

		float:left

	  }

		

	*/  

.comments p {



	padding: 0;

	margin: 0;

	padding-bottom: 15px;

}



.comments cite  { 

	color: #000; 

	text-transform: uppercase; 

	letter-spacing: 2px; 

	font-size: 75%;

	background: url('../../../graphics/comment.gif') no-repeat 0 3px;

	padding: 5px;

	padding-left: 23px;

	margin-top: 8px;

	height: 28px;

}



.comment, .comment_alt {

	

	border-top: 1px solid #CDCDCD;

	background-color: #e2e2e2;

	margin: 0;

	padding: 15px;

	list-style: none inside;

}



.comment_alt {

	background-color: #fff;

}



#main_container {

	clear: both;

	width: 100%;

}	



.meta-header {

	font-size: 85%; /*padding: 0;

		margin: 0;*/

	color: #fff;

	text-align: left;

	height: 100%;

	

}



.comments-closed {

		color: #999966;

		text-align: center;

}



#exif_data {

		padding: 20px;

		text-align: left;

		width: 50%;

}



ul#slides {

  	margin:0;

  	margin-top: 15px;

  	padding:0;

  	list-style:none;

  	line-height:1.4em;

}

 

ul#slides li {

	display: block;

	float: left;

	margin: 5px;

	/*width: 110px;*/

}



ul#slides li#collection {

	display: block;

	padding: 10px;

	text-align: center;

	position: relative;

	float: left; /*display:inline; */

	margin: 5px;

	text-align: center;

	width: 320px;

	border: 1px solid #778899;

}





	

ul#slides li a {

display:block;

border: 1px solid #FFFFFF;

float: left;

}



ul#slides li a#pictures {

display:block;

border: 1px solid #778899;

float: none;

margin: 2px;

}



ul#slides li a:hover {

border: 1px solid #38c;

}



ul#slides li a#pictures:hover {

border: 1px solid #38c;

}





ul#slides li a img#photos {

	text-align: center;

	background: #FFF;

	padding: 5px;

	margin: 3px;

	}



#link-back {



	font-size: 75%;

	padding: 0;

	margin: 0;

	clear: both;

	display: block;

	width: 100%;

	text-align: right;

	float:  left;

	

}



div.large-thumb-toolbar {



	text-align: center;

	padding-top: 15px;

	padding-bottom: 5px;

}		



.errors

{

    width:            500px;

    background-image: url('../../../graphics/x.gif');

    background-repeat: no-repeat;

    background-position: 5px 8px;

    margin-bottom:    15px;

    border-bottom:    1px solid maroon;

    border-top:       1px solid maroon;

    border-left:      1px solid maroon;

    border-right:     1px solid maroon;

    padding:          8px;

    background-color: #FFCCCC;

    padding-left:     28px;

}



/*#overlay {

  	position: absolute; 

  	visibility: hidden; 

  	background-color: #38c;

	font-family: "Georgia", "Verdana", serif;

	font-weight: bold;

	font-size: 14px;

	padding: 4px;

	text-align: center;

	width: 18px;

	color: #fff;

}*/



#header {

	width: 100%;

}



#jump-search-container {

	white-space: nowrap;

	float:right;

}



#jump-search-container select, #jump-search-container input, #jump-search-container form {

	display:inline;

}



#sortby-container, #rss-tag-container {

float:right;

	white-space: nowrap;

	padding-left: 8px;

}



 #sortby-container form {

 float:left;

 padding-right: 8px;

 }



#rss-image {

	margin:0; 

	padding:0; 

	display:inline;

}



#no-pictures-msg {

	text-align: center; 

	padding: 15px 0px 15px 0px;

}



/*

#prev-link-container {

	width: 50%; 

	text-align: left;

}



#next-link-container {

	width: 50%; 

	text-align: right;

}*/



#exif-toggle-container {

	width: 100%; 

	text-align: center;

}



