@charset "utf-8";

/* Font Embedding */

@font-face
	{
	font-family: 'AmericanScribeRegular';
	src: url('../fonts/american_scribe-webfont.eot');
	src: local('☺'), url('../fonts/american_scribe-webfont.woff') format('woff'), url('../fonts/american_scribe-webfont.ttf') format('truetype'), url('../fonts/american_scribe-webfont.svg#webfontyaKe0WM1') format('svg');
	font-weight: normal;
	font-style: normal;
	}
@font-face
	{
	font-family: 'BroadsheetRegular';
	src: url('../fonts/broadsheet-webfont.eot');
	src: local('☺'), url('../fonts/broadsheet-webfont.woff') format('woff'), url('../fonts/broadsheet-webfont.ttf') format('truetype'), url('../fonts/broadsheet-webfont.svg#webfont1pqUwKDW') format('svg');
	font-weight: normal;
	font-style: normal;
	}
@font-face
	{
	font-family: 'BroadsheetItalic';
	src: url('../fonts/broadsheet-italic-webfont.eot');
	src: local('☺'), url('../fonts/broadsheet-italic-webfont.woff') format('woff'), url('../fonts/broadsheet-italic-webfont.ttf') format('truetype'), url('../fonts/broadsheet-italic-webfont.svg#webfontTgsjRFjt') format('svg');
	font-weight: normal;
	font-style: normal;
	}

/* Wireframe Div Setup */

html,
body
	{
	margin:0;
	padding:0;
	height:100%;
	background-image: url(../images/dirt.jpg);
	font-family: 'BroadsheetRegular';
	background-attachment: fixed;
	font-size: 16px;
	}
#container 
	{
	min-height:100%;
	position:relative;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
#header
	{
	padding:12px;
	height: 164px;
	background-image: url(../images/headerbg.png);
	}
#body
	{
	padding:0px;
	background-image: url(../images/bodybg.png);
	}
#footer
	{
	height:30px;
	width: 980px;
	background-image: url(../images/footerbg.png);
	padding: 10px;
	text-align: right;
	color: #FFF;
	font-size: 12px;
	}
#nav
	{
	background-image: url(../images/arc.png);
	height: 400px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-repeat: no-repeat;
	}
#content
	{
	height: 100%;
	padding:20px;
	}
#main
	{
	float: right;
	width: 660px;
	font-size: 20px;
	font-weight: bold;
	padding-bottom: 30px;
	padding-right: 40px;

	}
.clearer
	{
	height:0px;
	font-size:2px;
	clear: both;
	}

/* Content Control */

#details {
	float: right;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 30px;
	padding-left: 10px;
	width: 693px;
	}
#full
	{
	width: 940px;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 30px;
	padding-left: 50px;
	}
table
	{
	font-size: 20px;
	}
.header1
	{
	font-family: 'AmericanScribeRegular';
	font-size: 46px;
	color: #440D0D;
	}
.header2
	{
	font-family: 'AmericanScribeRegular';
	font-size: 50px;
	color: #737b35;
	}
.header3
	{
	font-family: 'BroadsheetRegular';
	font-size: 24px;
	color: #440D0D;
	}
.brown
	{
	color: #440D0D;
	}
.green
	{
	color: #737b35;
	}
.small
	{
	font-size: 16px;
	}
.xsmall
	{
	font-size: 12px;
	}

/* Tag and Link Control */

img
	{
	border: 0px;
	}
a
	{
	outline: none;
	border:0px;
	}

a:focus
	{
	-moz-outline-style: none;
	}

a, a:link
	{
	text-decoration: none;
	border: 0px;
	color: #737b35;
	font-weight: bold;
	}

a:hover, a:active
	{
	text-decoration: none;
	border: 0px;
	color: #000000;
	font-weight: bold;
	}
	
/* Freeze Panel on Form Submit Control */

.FreezePaneOff
   {
      visibility: hidden;
      display: none;
      position: absolute;
      top: -100px;
      left: -100px;
   }
.FreezePaneOn
   {
      position: absolute;
      top: 0px;
      left: 0px;
      visibility: visible;
      display: block;
      width: 100%;
      height: 100%;
      background-color: #ffffff;
      z-index: 999;
      filter:alpha(opacity=65);
      -moz-opacity:0.65;
      padding-top: 20%;
   }
.InnerFreezePane
   {
      text-align: center;
      width: 66%;
      background-color: #660066;
      color: White;
      font-size: large;
      border: dashed 2px #ffaa00;
      padding: 9px;
   }
