﻿/*-----------------------------------------------------------------------------

-----------------------------------------------------------------------------*/

/* HTML BODY
----------------------------------------------------------------------------------*/
html { overflow-y: scroll; }
html, body { background-color: #e0dbc8; font-family: Helvetica, Arial, sans-serif; font-size: 0.9em; color: #555; }
html, body, #container { height: 100%; }
body > #container { height: auto; min-height: 100%; }

/* General styles
----------------------------------------------------------------------------------*/
td { vertical-align:top; }
p	{ line-height: 140%; }

/* HEADINGS
----------------------------------------------------------------------------------*/
h1 { font-size: 1.8em; font-weight: normal; padding-bottom: 10px; }
h2 { font-size: 1.2em; font-weight: bold; padding: 0; }
h3 { font-size: 1.1em; font-weight: bold; padding: 0; padding-bottom: 15px; line-height: 140%; }

/* LINKS
----------------------------------------------------------------------------------*/
a:link, a:visited, a:active { color:#6C5635; text-decoration:none; font-weight:bold;}
a:hover { color: #6C5635; text-decoration: underline; font-weight:bold;}

/* CONTAINER
----------------------------------------------------------------------------------*/
#container 
{ 
	width: 1000px; 
	height: 643px; 
	padding-top: 36px; 
	padding-bottom: 26px; 
	margin: 0 auto; 
	margin-bottom: 0;
	background: #716558; 
	background-image: url(images/watermarkB2.gif); 
	background-position:right bottom;
	background-repeat:no-repeat;
}

#inner-container 
{ 
	width: 902px; 
	height: 643px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	margin: 0 auto; 
	background: #fff; 
	background-image: url(images/watermarkC2.gif); 
	background-position:right bottom;
	background-repeat:no-repeat;
}

#logo-area 		{ height: 57px; width: 100%; }
#logo-area img	{ padding-left: 10px; padding-top: 5px; }
#address-block	{ height: 507px; width: 204px; padding-left: 10px; float: left; color: #949599; font-weight: bold; }
#address-block h1 { padding-top: 160px; }
#main-display	{ height: 507px; width: 688px; float: left; }
#footer			{ height: 79px; width: 100%; }
#footer img		{ padding-left: 10px; padding-top: 40px; }

/* OTHER CLASSES
----------------------------------------------------------------------------------*/
.clear { clear: both; }
.hide { display: none; }
.left { float: left; }
.right { float: right; }
.bold { font-weight: bold; }
.brown  { color: #716558; font-weight: bold; }
.bolder { color: #58585A;font-weight : bold; }
.address { color: #231F20; font-weight: bold; line-height: 120%; }
.email  { color: #716558; font-weight: bold;  padding-top: 8px; }

/* CLEARFIX
----------------------------------------------------------------------------------*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


