﻿/*  GALLERY ELEMENTS       */

.gal_showphoto_optcostlink
	{
		font-size:11px;
		}

.galshowphotopageheader		   
{
	margin-left:60px; 
	margin-top:20px; 
	margin-bottom:50px;
	}

.gallery_title
{
	color:#6e6e6e;
	font-size:20px;
	font-weight:bold;
	margin-left:0px;
	}

.galimageframe				   
{
	background-color:#000000; 
	border: 1px 1px 1px 1px; 
	border-color:#6e6e6e; 
	border-style:solid; 
	float:left; 
	height:240px; 
	margin-top:15px; 
	margin-left:2px; 
	margin-right:10px; 
	text-align:center; 
	width:201px;}

.galimageinsetv				   
{
	display:block; 
	height:165px; 
	margin-left:18px; 
	margin-right:18px; 
	margin-top:18px; 
	width:165px;
	}

.galcontentbody                
{
	margin-left:110px; 
	position:absolute; 
	text-align:justify; 
	width:660px;}

.galimageinfov				   
{
	color:#ffffff; 
	background-color:#000000; 
	display:block; 
	font-size:9px; 
	margin-left:20px; 
	margin-top:10px; 
	margin-right:20px;
	}

.galgallerylinklist			   
{
	font-size:11px; 
	font-weight:bold; 
	margin-left:25px; 
	width:600px;
	}

.galsubgallerylinklist		   
{
	font-size:11px; 
	font-weight:bold; 
	font-style:italic; 
	margin-left:25px;
	}

.galNavImages				   
{
	float:left; 
	margin-left:5px; 
	margin-top:0px;
	}

.galNavImagesTitle			   
{
	float:left; 
	margin-top:0px;
	}

.galMsgGalleryEmpty			   
{
	color:#ffffff; 
	font-size:12px; 
	font-weight:bold; 
	margin-left:40px;
	}

.gal_showphoto_photoblock
{
	background-color:#000000;
	display:table;
	height:auto;
	/* changed 6/26 */
	width:800px;
	}
	
.gal_showphoto_phototitle
{
	color:#ffffff; 
	font-size:17px; 
	font-weight:bold;
	}
	
.gal_showphoto_buyblock_ex
{
	display:inline-block;
	margin-top:10px; 
	text-align:left;
	/*width:inherit; */
	}
	
.gal_showphoto_buyblock_in
{
	display:table;
	margin-left:10px; 
	text-align:left;
	/*width:inherit; */
	}
	
.gal_showphoto_mainimage		   
{
	display:inline-block;
	float:left;
	margin-bottom:20px;
	margin-top:14px;
	}

.cartbuttonscontent			   
{
	display:block; 
	position:absolute; 
	margin-left:20px; 
	text-align:left; 
	vertical-align:top; 
	width:150px;
	}

.gal_cart_addbutton_form
{
	font-size:13px; 
	font-weight:bold; 
	margin-left:5px; 
	margin-top:10px; 
	text-align:left;
	}

.cartviewbuttoncontent		   
{
	margin-left:10px; 
	text-align:right;
	}

.cartoptionsheadtitle		   
{
	color:#ffffff; 
	font-size:11px; 
	font-weight:bold;
	}

.cartoptionsheaddata		   
{
	color:#ffffff; 
	font-size:11px;
	}

.gal_showphoto_cpyr_foot
{
	color:#6e6e6e;
	font-size:12px;
	margin-left:0px;
	width:500px;
	}

.photoinfoframe				   
{
	margin-left:0px;
	width:500px;
	}

.photoinfoheadtitle			   
{
	color:#6e6e6e; 
	font-size:15px; 
	font-weight:bold;
	}

.photoinfodata				   
{
	color:#6e6e6e; 
	font-size:15px;
	}

.galclosewindow				   
{
	color:#cccccc; 
	font-size:11px; 
	text-align:right;
	}

.galshowphotobody			   
{
	margin-left:0px;
	width:auto;
	}

.gal_showphoto_photoinfo			   
{
	display:table; 
	margin-bottom:50px;
	margin-top: 5px;
	width:350px;
	}

.galshowphotocopyright		   
{
	color:#cccccc; 
	font-size:10px; 
	width:500px;
	}

.galshowphotocopyrightbold	   
{
	font-size:11px; 
	font-weight:bold;
	}

.galrequestphotolink		   
{
	color:#006633; 
	font-size:12px; 
	line-height:135%; 
	text-decoration:none; 
	font-weight:bold; 
	margin-left:0px;
	}
	
.gal_imgnobord
{
	border: none;
	}

