@import url("izmostock.css");
/*
	#### Sample PhotoShelter Customization stylesheet ####

	This stylesheet implements some default styles for the PhotoShelter site.
	By including this stylesheet in your Custom Site Template, your pages 
	will emulate the look and feel of the standard PhotoShelter site.  

	This stylesheet does not illustrate all possible ways to manipulate the
	presentation of your Customized site. For a full list of CSS class 
	selectors available in the customization environment, please consult the 
	PhotoShelter Customization Tutorial:
	
	https://www.photoshelter.com/mem/home/help/custom/tut
*/

/* NOTE: you should be sure to apply your default font
  to all HTML elements listed below */
body {
	background-image: url(images/grygauze.gif);
}

body, td, th, input, select {
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
}

a { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  text-align: center;
  text-decoration: none;
}

a:link { color: #000 }     /* unvisited link */
a:visited { color: #000 }  /* visited link */
a:hover { color: #C01C20 }   /* mouse over link */
a:active {
	color: #C01C20;
	text-align: left;
}   /* selected link */

h1, h2, h3, h4, h5 {
    color: #c41c24;
    font-weight: bold;
    font-family: Futura, Verdana, Ariel, Helvetica, sans-serif;
}

h1 {
	color: #c41c24;
	font-size: 18px;
	font-weight: bold;
	font-variant: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	line-height: normal;
}

h2 {
	
	color: #c41c24;
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	line-height: normal;
}

h3 {
	color: #c41c24;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	line-height: normal;
}

h4 {
	color: #c41c24;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	line-height: normal;
}

/* this removes all margins (spacing) around these HTML block elements */
form, p, h1, h2, h3, h4 {
	margin: 0;
}

/* ".input" is applied to tables which are used for form input
   (e.g. the Search form) */
table.input th {
	font-weight: bold;
}

/* "UL.thumbs" is used for all thumbnail displays */
ul.thumbs {
    width: 940px;
    margin: 10px 0 0 40px;
}

ul.search_thumbs {
    width: 650px;
    margin: 0;
}

ul.gallery_thumbs {
	width: 700px;
	table align: center;
	margin-left: 15px;
	visibility: visible;
	display: block;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
}
#ThumbHoverDisplay {
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: center;
	border: .09em solid #C03;
	display: inline;
	padding: 5px;
	margin-left: 800px;
	margin-top: 100px;
	width: 200px;
	height: 75px;
	visibility: visible;
	background-position: right 25px;
}

ul.thumbs li {
	margin: 1px;
	height: 160px;
	background-color: #dddddd;
}

ul.thumbs li:hover {
	background-color: #d4d4d4;
}

ul.thumbs li table td {
	font: 10px verdana;
}

ul.thumbs li table td.slide {
	background-color: #f6f6f6;
	border-top: 1px solid #fff;
	border-right: 1px solid #bfbfbf;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #999;
}

ul.thumbs li div.thumb_links {
	padding: 2px;
	width: 97%;
	text-align: right;
	position: absolute;
	bottom: 0;
	left: 0;
}


form.image_keywords ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	font-weight: lighter;
}

form.image_keywords ul li {
	float: left;
	width: 180px;
	padding: 0;
	margin: 0;
}

#content_area {
    padding: 20px 10px 25px 10px;


}
#customer_content_area {
	width: 1000px;
	margin-left: auto; margin-right: auto; 
	text-align: left;
	background-color: #FFF;
}
#psMainCustom{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFF;
	border: 0;
}

#previous_next_container {
	padding-right: 10px;
	padding-left: 5px;
}

#detail_container {
    padding-left: 20px;
}
#photo {
	border: 1px solid #999;
}

#photo_container {
	padding-left: 25px;

}

.search_tips {
    border-left: 1px solid #000;
    margin-left: 10px;
    padding-left:10px;
}

.keywords {
    width: 180px;
}

.paging td {
    padding: 5px 0px 0px 120px;
}

.izmo_button_image {
	padding-right: 0px;
	
}

.izmo_button_print {
	padding-left: 155px;
	margin-top: -32px;
}
#gallery_description {
	margin-left: 25px;
	margin-right: 100px;
	line-height: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #333;
	text-align: left;
	padding-top: 5px;
}

.url_box {
    font-size: 10px;
    width: 240px;
}
.GalleryShare {
	background-color: #FFF;
	table align: center;
	margin-left: auto;
	visibility: visible;
	display: block;
	margin-right: auto;
	width: 300px;
}
.GallerySearchBox {
	background-color: #FFF;
	padding: 10px;
	height: 120px;
	width: 200px;
	border: thin solid #333;
	font-family: Verdana, Geneva, sans-serif;
}
/* end stylesheet */
