@charset "utf-8";
/* IDEX Gallery styles */

body#photogallery #main-col {
	margin:0 240px 0 0;
	padding: 16px 0 0 40px;}
	
body#photogallery #main-col p {
	padding-right:30px;
	text-align:left;}	

body#photogallery img.main-col-pic, body#photogallery img.main-col-pic  {
	background-color:#FAEFC1;
	border:1px solid #F9D492;
	padding:10px;
	margin:0 0 20px 0;}

body#photogallery div.addtoanybutton {
	margin:0px 0 0 23px;}

body#photogallery #gallery-thumbnails {
	border-top:1px solid #FBE2B5;
	width:650px;
	padding:25px 0 0 0;}
	
body#photogallery div#thumbs-prev, body#photogallery div#thumbs-next {
	width: 26px;
	height: 60px;
	position: relative;
	margin:0;
	font-size:2px;
	float:left;}

body#photogallery div#thumbs-prev {
	padding:2px 7px 0 0;}
	
body#photogallery div#thumbs-next {
	padding:2px 0 0 0;}
	
body#photogallery div#thumbs-prev a:link span, body#photogallery div#thumbs-prev a:visited span {
	background: url(../images/layout/photo_prev_arrow.png) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;}	

body#photogallery div#thumbs-prev a:hover span, body#photogallery div#thumbs-prev a:active span {
	background: url(../images/layout/photo_prev_arrow_hover.png) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;}	

body#photogallery div#thumbs-next a:link span, body#photogallery div#thumbs-next a:visited span {
	background: url(../images/layout/photo_next_arrow.png) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;}	

body#photogallery div#thumbs-next a:hover span, body#photogallery div#thumbs-next a:active span {
	background: url(../images/layout/photo_next_arrow_hover.png) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;}	

body#photogallery div#thumbs-prev a:link, 
body#photogallery div#thumbs-prev a:visited, 
body#photogallery div#thumbs-prev a:hover, 
body#photogallery div#thumbs-prev a:active, 
body#photogallery div#thumbs-next a:link, 
body#photogallery div#thumbs-next a:visited, 
body#photogallery div#thumbs-next a:hover, 
body#photogallery div#thumbs-next a:active, 
body#photogallery div#feat-photo-prev a:link, 
body#photogallery div#feat-photo-prev a:visited, 
body#photogallery div#feat-photo-prev a:hover, 
body#photogallery div#feat-photo-prev a:active, 
body#photogallery div#feat-photo-next a:link, 
body#photogallery div#feat-photo-next a:visited, 
body#photogallery div#feat-photo-next a:hover, 
body#photogallery div#feat-photo-next a:active {
	color:#FFF;
	text-decoration:none;
	border-bottom:none;}

body#photogallery #gallery-thumbnails #thumbs {
	width:590px;
	height:80px;
	float:left;}

body#photogallery #gallery-thumbnails #thumbs {
	position: relative;
	visibility: hidden;
	left: -5000px;}

body#photogallery #gallery-thumbnails #thumbs ul, body#photogallery #gallery-thumbnails #thumbs ul li {
	background:0;
	margin:0;
	padding:0;}

body#photogallery a:link img.thumbnail , body#photogallery a:visited img.thumbnail {
	background-color:#FAEFC1;
	border:1px solid #F9D492;
	padding:4px;
	margin:0 5px 5px 0;}

/*body#photogallery a:link img#thumbnail-0, body#photogallery a:visited img#thumbnail-0 {*/
/*	background-color:#F1D35F;*/
/*	border:1px solid #F4B135;*/
/*	padding:4px;*/
/*	margin:0 5px 5px 0;*/
/*}*/

body#photogallery a:hover img.thumbnail, body#photogallery a:active img.thumbnail, 
body#photogallery a:hover img#thumbnail-0, body#photogallery a:active img#thumbnail-0 {
	border:1px solid #F8CB78;
	padding:4px;
	margin:0 5px 5px 0;
	background-color: #F5E089;}

body#photogallery a img.thumbnail.selected {
	background-color:#F1D35F;
	border:1px solid #F4B135;
}

body#photogallery #view-flickr {
	background-color:#FAEFC1;
	border:1px solid #F9D492;
	padding:1px 2px;
	margin:0;
	width:162px;
	float:left;
	font-size:9px;
	text-transform: uppercase;
	margin:20px 0 0 270px;}

body#photogallery #view-flickr a:link, body#photogallery #view-flickr a:visited {
	margin-left:27px;
	display:block;
	color:#494949;
	text-decoration:none;
	border-bottom:none;
	background: url(../images/layout/flickr_icon_sm.jpg) no-repeat 90px 2px}

body#photogallery #view-flickr a:hover, body#photogallery #view-flickr a:active {
	display:block;
	color:#0678BE;
	text-decoration:none;
	border-bottom:none;
	background: url(../images/layout/flickr_icon_sm_hover.jpg) no-repeat 90px 2px}

body#photogallery div.addtoanybutton {
	float:left;
	margin:20px 0 0 9px;}

body#photogallery div.feature-photo {
	text-align:center;
	float:left;
	width:580px;}
	
body#photogallery #main-col div.feature-photo h2 {
	text-align:left;}
	
body#photogallery div#feat-photo-prev, body#photogallery div#feat-photo-next {
	width:26px;
	height:60px;
	float:left;
	margin:0;
	font-size:2px;
	margin-top:125px;}
	
body#photogallery div#feat-photo-prev a:link span, body#photogallery div#feat-photo-prev a:visited span {
	background: url(../images/layout/photo_prev_arrow.png) no-repeat;
	position: absolute;
	width: 30px;
	height: 60px;}	

body#photogallery div#feat-photo-prev a:hover span, body#photogallery div#feat-photo-prev a:active span {
	background: url(../images/layout/photo_prev_arrow_hover.png) no-repeat;
	position: absolute;
	width: 30px;
	height: 60px;}

body#photogallery div#feat-photo-next a:link span, body#photogallery div#feat-photo-next a:visited span {
	background: url(../images/layout/photo_next_arrow.png) no-repeat;
	position: absolute;
	width: 30px;
	height: 60px;}	

body#photogallery div#feat-photo-next a:hover span, body#photogallery div#feat-photo-next a:active span {
	background: url(../images/layout/photo_next_arrow_hover.png) no-repeat;
	position: absolute;
	width: 30px;
	height: 60px;}
	
/*body#photogallery #main-col div#gallery-thumbnails div#thumbs ul li a:link, 
body#photogallery #main-col div#gallery-thumbnails div#thumbs ul li a:visited, 
body#photogallery #main-col div#gallery-thumbnails div#thumbs ul li a:hover, 
body#photogallery #main-col div#gallery-thumbnails div#thumbs ul li a:active {
	text-decoration:none !important;  
	border-bottom:none !important; } */
	
body#photogallery #main-col ul li {
	text-decoration:none !important;  
	border-bottom:none !important; }	

body#photogallery #main-col ul li a:link, 
body#photogallery #main-col ul li a:visited, 
body#photogallery #main-col ul li a:hover, 
body#photogallery #main-col ul li a:active {
	text-decoration:none !important;  
	border-bottom:none !important;
	color:transparent;}	

