form {

	display: inline;

}



img {

	border: 0;

	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: 75%;

	font-weight: bold;

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

}



.photos-large {

	border-style: solid;

	border-color: lightslategray;

	border-width: 1px;

	padding: 10px;

	margin: 4px;

}



#picture-holder a:hover img{

	border-width: 2px;

	border-color: #38c;

	margin: 3px;

}



#gallery-name {

	padding: 0;

	margin: 0;

}



#picture_caption {

	font-size: 12pt;

}



#main_container {

	margin: 0;

	padding-top: 0px;

	padding-bottom: 0px;

}



#inner_wrapper {

	/* padding: 10px;*/

	width: 100%;

}



#wrapper {

	font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;

	font-size: 10pt;

}



#picture-holder {

	padding:0;
	margin:0;
	text-align: center;
	vertical-align:text-top;


}



#exif_toggle {

	padding: 0;

	margin: 0;

}


#thumbnail_container
{
/*
	position: absolute;
	top: 50px;
	border: thin solid;

	padding-top:0px;
*/
}


.thumbnail img {

	padding: 0px;

	text-align: center;

	margin: 2px;

	background: #FFF;

	border-width: 2px;

	border-color: black;
	background-color:#000000;
	opacity:.70;
	filter:gray;

}





.thumbnail a:hover img {

	border-width: 4px;

	border-color: black;

	margin: 0px;
	filter:none;
	opacity:1;



}



.photos {

	padding: 5px;

	margin: 3px;

	border-style: solid;

	border-width: 1px;

	border-color: #000000;

}





#jump_menu {

	float: right;

}



#download_selected {

	float: right;

	text-align: right;

}



#pagination {



	padding: 2px;

	margin: 0;

	clear: both;

	border-top: 		1px solid #CDCDCD;

	border-bottom: 		1px solid #CDCDCD;

}



#breadcrumbs {
/*
	margin: 0;

	padding: 2px;

	border-top: 		1px solid #CDCDCD;

	border-bottom: 		1px solid #CDCDCD;
*/


	/*border-style: solid;

	border-width: 1px;

	border-color: #000000;

	background-color: #FFC; */

}



#breadcrumb_links {

	margin: 2px;

}



a.print {

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

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 20px;

}



.page_link {

	padding-left: 3px;

	padding-right: 3px;

	text-decoration: none;

}



#search_box {

	margin-left: 5px;

	float: right;

}



table {

	border: 0px;

	padding: 0px;

}



.date, #picture_caption

{

	font-size:         0.9em;

	font-weight:       bold;

	line-height:       1.4;

	background-repeat: no-repeat;

	text-transform:    uppercase;

	letter-spacing:    2px;

	margin-left:       4px;

	padding-bottom:    2px;

}



#picture_caption

{

	font-size:		 		 0.8em;

	font-weight:			 normal;

	text-transform: 	 none;

	letter-spacing:		 1px;



}



a.nav-link-img-next {

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

	background-repeat:   no-repeat;

	background-position: right 1px;

	padding-right: 20px;

	width: 40px;

}



a.nav-link-img-prev {

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

	background-repeat:   no-repeat;

	background-position: left 1px;

	padding-left: 20px;

	width: 40px;

}





.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;

}



.meta-header {

	font-size: 85%;

	padding: 0;

	margin: 0;

	color: #8b0000;

	text-align: center;

}



.comments-closed {

	color: #999966;

	text-align: center;

}



#exif_data {

	padding: 20px;

	text-align: left;

	width: 50%;

}



ul.slides {

	width: 98%;
  margin:0;

	margin-top: 0px;

	padding:0;

	list-style:none;

	line-height:1.4em;

}



.slides li {

	display:block;

	float:left;

	margin:0 10px 10px 0;

	padding:0;

	width: auto;

	height: auto;

}



#link-back {



	font-size: 65%;

	text-align: right;

	padding: 0;

	margin: 0;



}



.tag {

	text-align: center;

}



.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:    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;
*/
}



#jump-search-container {

	text-align: right;

	vertical-align: bottom;

}



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

	text-align: right;

	white-space: nowrap;

}



#rss-image {

	margin:0;

	padding:0;

	display:inline

}



#no-pictures-msg {

	text-align: center;

	padding: 15px 0px 15px 0px;

}



.align-right {

	text-align: right;

}


#celek-container {
	width:100%;
	border:dashed;

}

#prev-link-container {
	position:absolute;
	border:dotted;
	text-align: left;


}


#next-link-container {
	border:dotted;
	text-align: right;

	width:30%;
	position:absolute;


}



#exif-container-toggle {

	width: 100%;

	text-align: center;

}

