/***********************************************************************************************
		
	Internet Explorer 8 stylesheet

***********************************************************************************************/

/* Inputs */
input.txt, input.txt-a { padding: 2px 9px 0 9px; height: 19px; line-height: normal; }

/* zoom - IE only supported */
body.various-container .layout-a { zoom: 1; }
body.various-container .layout-b { zoom: 1; }
body.various-container .layout-c { zoom: 1; }
body.various-container .layout-d { zoom: 1; }

/* Modal */
#windows .window .t { margin-bottom:10px; }
#windows .window .b { margin-top:10px; }
#windows #popup-login h2 { margin: 10px 0 0 0; }
#windows #popup-login .login .edit-field { margin: 0 0 15px 0;}

/* Header */
#header #header-search-submit, #middle .submit{line-height: 999px; overflow: hidden; }  /* Hide the Go! and Submit text */

/* Email */
#emailIcon {
	padding-right: 0 2px 1px 0; }	

#noEmailIcon {
	padding: 0 2px 1px 0; }	

/* Rounded Corners */
.rounded-corners {behavior: none; }

.twitter-follow-button {
	width: 63px !important;
}

/* session/new */
.profile-edit label {color: #7d7d7d;font-size: 0.833em;line-height: 1.33em;font-weight: normal;letter-spacing: 0.1em;padding: 0 0 15px 0;text-transform: uppercase;float: left;width: 95px;line-height: 22px;}
.profile-edit input {margin: 0 0 10px 0;float: none;display: inline-block;}

/* Set Min height on Viewer */
.gigapan-view .view {
  margin: 0px 0px 20px;
  text-align: center;
  min-height: 300px;
}
#footer-panel, #gigapan-navigation, #related-screen-overlay, #snapshot_browser, .snapshot_tool_dialog_body, #snapshot-info-overlay{
	background-color: #0A0A07;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}