﻿#photoResultForm				{ height:100%; font-size: 90%; padding-bottom: 20px; text-align:center; margin: 15px auto; }
#photoResultForm .btn			{ width: 125px; margin-top: 15px; }

#photoResultForm a                  { padding: 0; }
.resultBar							{ text-align:center; margin:auto; padding:5px 5px 15px 0; font-size:small; overflow:hidden; }
.resultDesc							{ float:left; margin-left:5px; width:625px; text-align:left; }

#photoResultForm  #wrapper			{ background-image: none; }
#photoResultForm  #main				{ /* background: #fff none; */ text-align:center; height:100%; }                         	  
#photoResultForm  .results			{ margin: 5px auto;  }
#photoResultForm  .listcontainer	{ width: 950px; position:relative; text-align:center;  margin: 0 auto; }
#photoResultForm  #footer			{ margin-right: 45px; }

#photoResultForm #main	a:link		{ text-decoration: none; }
#photoResultForm #main	a:visited	{ text-decoration: none; }
#photoResultForm #main	a:hover		{ text-decoration: underline; }
#photoResultForm #main	a:active	{ text-decoration: underline; }

div.srPhotoItemOuter				{ width: 310px; *float:left; display:inline-block; margin: 0 10px 8px 0; text-align:left; }
div.srPhotoItemInner				{ /* width: 335px; */ height: 111px; line-height:1.2em; overflow: hidden; _overflow:visible; line-height:1.2em;  }
div.srPhotoItemData					{ padding:4px 4px 5px 4px; border-style: solid; border-width: 1px; height:100px; }
div.srPhotoItemImg					{ float: right; }
div.srPhotoItemImg img				{ border: solid 1px transparent; padding:1px;}
div.srPhotoItemImg img:hover		{ /* border-color: #6fbd00; */ }

div.srPhotoItemDetails				{ height:100px; overflow:hidden; text-align: left; position:relative; float: left;  }
div.srPhotoItemDetailsInner			{ position:relative; width: 185px; margin: 5px 0 5px 5px; }
div.srPhotoItemDetailsInner h2		{ margin: 0; font-size:115%; font-weight:bold; line-height:1.2em; }
div.srPhotoItemNum					{ position:absolute; bottom:0px; font-size:30px; font-weight:bold; line-height:25px; }
div.srPhotoItemFooter				{ clear:both; }

div.srDetailsDesc, div.srDetailsEvent
{
    font-size: 90%;
}
.srEventLink						{ /* color:#6fbd00; */ }
div.srDetailsEvent					{ margin-top: 2px; }
div.srDetailsDesc					{ margin-top: 5px; }
.srCompanyLink						{ margin-top: 5px; }


