#gallerycontainer {
width:839px;
margin: 0 auto;
padding-top: 5px;}

#gallerycontainer h1 {
font: normal 20px Tahoma, Arial, Helvetica, sans-serif; color:#4b4b4b;
margin: 0 0 18px 0;
padding: 0 0 0 14px;}

#gallerycontainer h2 {
font: normal 16px Tahoma, Arial, Helvetica, sans-serif; color:#4b4b4b;
margin: 0 0 15px 0;
padding: 0 0 0 14px;}

#gallerycontainer p {
font: normal 11px/19px Verdana, Arial, Helvetica, sans-serif; color:#000000;
margin: 0 0 18px 0;
padding: 0 14px;}

.titleimage {
margin-bottom:18px;}

.h1tint {
color: #ef1c24;}

#galleryleft {
width:470px;
float:left;
background: url(/gallery/images/galleryleft-bg.jpg) top left no-repeat #e3e3e3;
padding-bottom:14px;}

#gallerycontainer .mainimg {
padding: 0;
margin: 14px 14px 10px 14px;}

#gallerycontainer .thumbimg1 {
padding: 0;
margin: 0 0 10px 14px;}

#galleryright {
width: 355px;
float: right;}

.keyfacts {
background-color: #e3e3e3;
padding: 11px 0 4px 0;
margin-bottom:18px;}

.clear {
clear:both;}

.gallerytint {
color:#0080a5;}







/* ==== Contact form ==== */

#uploadcontact  {
width: 837px;
margin: 0;
padding: 24px 0 ;
background-color:#dee3e9;
color: #fff;
border: solid 1px #ccc;}

	
#uploadcontact form {
margin: 0 0 0 0;
padding: 0; }

	
#uploadcontact p {
margin: 0 0 5px 0;
padding: 0; }
	
#uploadcontact table {
margin: 0 0 10px 0;
padding: 0;
border: none; }
	


.formtextfield {
width: 320px;
padding: 2px 2px 2px 2px;
margin: 0 0 9px 0;
font-size: 11px;
line-height: 16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
height: 22px;	}

.formtextdrop {
width: 320px;
padding: 2px;
margin: 2px 0 6px 0;
font-size: 11px;
line-height: 16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
height: 24px;	}
	
.formtextarea  {
width: 320px;
height: 60px;
padding: 2px;
margin: 2px 0 3px 0; 
font-size: 11px;
line-height: 16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;	}

.formtextupload {
width: 320px;}



.gallerysubmitbutton { 
width: 188px;
height: 25px;
margin: 8px 0 0 0;}


#buildselector {
width:809px;
background-color:#dee3e9;
border: solid 1px #ccc;
padding: 12px 14px 7px 14px;
margin-bottom:12px;
}
.builddrop {
width: 177px;
padding: 2px;
margin: 2px 34px 6px 0;
font-size: 11px;
line-height: 16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
height: 24px;}

.builddrop2 {
width: 177px;
padding: 2px;
margin: 2px 0 6px 0;
font-size: 11px;
line-height: 16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
height: 24px;}



.archive {
width: 200px;
padding: 2px;
margin: 2px 34px 12px 14px;
font-size: 11px;
line-height: 16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
height: 24px;}

#galleryblank {
width:444px;
height:334px;
border:none;
padding: 14px 0 0 14px;}







/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/photo_click.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#gallery {width:458px; height:160px; position:relative; border:none; padding: 356px 0 0 0; overflow:hidden;}
#gallery ul {list-style:none; padding:0; margin:0; width:460px; height:160px; overflow:hidden; clear:both;}
#gallery ul li {display:inline; width:100px; height:75px; float:left; margin:0 0 10px 14px; padding:0; border:none; cursor:pointer;}
#gallery ul li img {display:block; width:100px; height:75px;}
#gallery ul li span {display:none; position:absolute; left:547px; top:235px; width:200px;font-family:verdana, arial, sans-serif; color:#06a; font-size:11px; line-height:15px; text-align:justify;}
#gallery ul li span b {color:#444;}

/* required for IE5.x and IE6 to display the start image size correctly */
#gallery ul li.click i img.default {margin:0; width:442px; height:332px;}

#gallery ul li.off {display:none;}

#gallery ul li.click {border:none; background: url(/gallery/images/placeholder.jpg); cursor:default;}

#gallery ul li.click i {position:absolute; left:14px; top:14px; width:545px; height:355px;}

#gallery ul li.click i img {margin:0; width:442px; height:332px; border:none;}

#gallery ul li.click span {display:block;}