body, html	{
	background: white;
	/** Hide scroll bars. */
				overflow:hidden;
	margin-left: 0px;
}

				/** Height and width of logo image. */
#logodiv	{
	height:130px;
	width:352px;
	/** Position of logo on page. */
				position:absolute;
	top:400px;
	left:0px;
	/** File name of logo. */
				background: url("../logo.png") no-repeat;
	/** Internet Explorer PNG fix file. */
				behavior: url(../iepngfix.htc);
	z-index: 992;
}

#photos		{
	position:absolute;
	/** Photos are 0 pixels from the left side
					of the page. */
				left:0px;
	height: auto;
	padding-top: 3%;
	padding-left: 0px;
	padding-left: 90px;
	cursor:move;
	cursor:cross;
	z-index: 1;
}


#photos2		{
	position:absolute;
	/** Photos are 0 pixels from the left side
					of the page. */
				left:0px;
	height: auto;
	padding-top: 3%;
	padding-left: 0px;
	padding-left: 90px;
	cursor:move;
	cursor:cross;
	z-index: 1;
}
body, html, #photos, table
             {   height:100%;    }

#instructions
			{	/** Margins of drag instructions. */
	margin-top:85px;
	margin-left:182px;
}

#linkform	{	/** Margins for the gallery selection form. */
	margin-top:-16px;
	margin-left:182px;
}
				
#contactinfo{	/** Contact position and style. */
				
	position:absolute;
	top:163px;
	left:373px;
	height:405px;
	width:500px;
	background:url("../transpixel.png") repeat;
	/** Internet Explorer PNG fix file. */
				behavior: url(../iepngfix.htc);
	font-family:'Arial', sans-serif;
	font-size:10pt;
	padding-left:15px;
	padding-top:20px;
	z-index: 993;
}
				
#formlinks	{	/** Left margin should be the same as the label width. */
	margin-left:6em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
}
				
label		{	/** Set the form labels (name, email...) to be equal width. */
				float:left;
				width:6em;	}
				
#contactpic	{	/** contact info goes on right side of form. */
	float:right;
	padding-right: 30px;
	padding-top: 1px;
}
				
input, textarea
			{
	width:225px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}


.photocell	{	/** Distance between photos on right and left sides. */
	padding-right:0px;
	padding-left:0px;
	height: 540px;
	vertical-align: top;
	margin-right: 2px;
}


option, select, #instructions
			{	/** Font type and size for instructions and drop down box. */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
}	
				
select		{	/** Sets the width of the drop down box. */
	width:15em;
}


#contactlong	{	/** contact info goes on right side of form. */
	padding-bottom: 10px;
	margin-top: -10px;
	


}
#contactinfo #adressfield {
	padding-bottom: 10px;
	font-weight: lighter;
	font-size: 13px;
}
