/*	Color palette:
	Olive #808000
	Olive 67% #aaaa54
	Olive 50% #c0c080
	Brown #a52a2a
	SaddleBrown #8b4513
	Pantone 1525 C #ba5700
    former Sidebar Orange #d2691e
	former Sidebar Orange 95% #d47129
	DarkGoldenRod #b8860b
	GoldenRod #daa520
	DarkKhaki #bdb76b
	Beige #f6f6e0
        Greenish tinge beige #e4e4d9
	Darker Grey #444
	Dark Grey #555
    former sidebar Orange/ now H1 h2 #d47129
	New Sidebar & Nav Bar Backgrounds: #97562b;

*/

/*	Common elements */
body	{
		background-color: #8b4513;
		}
a:link {
		font-size: 11px;
        color: #395b56;
        
		}
a:visited {
		color: #808000;
		}
a:hover {
		color: #8b4513;
		}
a:active {
		color: #daa520;
		}
h1, h2, h3, h4 {
		font-family: "Arial Narrow", Arial, sans-serif;
		}
h1		{
		color: #ba5700;
		font-size: 17px;
		text-transform: uppercase;
		text-shadow: #777 2px 2px 3px;
		margin: auto;
		}
h2		{
		color: #8b4513;
		font-size: 15px;
		text-transform: uppercase;		
		margin-bottom: 5px;
		}
h3		{
		color: #b8860b;
		font-size: 13px;
		text-transform: uppercase;
		margin-top: auto;
		margin-bottom: 5px;
		}
h4		{
		color: #555;
		font-style: italic;
		font-weight: normal;
		font-size: 12px;
		margin-top: 0;
		margin-bottom: 0;
		}
img		{
		margin: 0;
		padding: 0;
		border: none;
		}
		
/* Page structure */
#banner {
		width: 800px;
		height: 50px;
		
		padding: 0;
		border-bottom: none;
		background: none;
		}
#subcontainer {
		background: #e4e4d9;
        text-align: center;
		width: 800px;
		height: 850px; /*490px;*/
		float: none;
		clear: both;
		margin-bottom: 10px;
		padding: 0;
		border: none;
		border-bottom: 1px solid #808000;
		}

#subcontainer div {
		margin: 0;
		padding: 0;
		}
#subcontainer p, #sidebar p{
		margin: auto;
		}

/*HAVE TO DO THIS TO GET THE FAUX COLUMN NOT TO SHOW UP ON HM PG - BASICALLY UNDO THE HACK ON THE SUBPAGES THAT IS IN THE MAIN CSS*/

*html #subcontainer {
		width: 796px;
		background: #e4e4d9; /*COLOR OF MAIN SUBCONTAINER THAT WANTED ON HOMEPAGE*/

		}

#upperContent {
		background: #e4e4d9;
        text-align: center;
		width: 800px;
		height: 435px;
		float: none;
		clear: both;
		margin-bottom: 10px;
		padding: 0;
		border: none;
		border-bottom: 1px solid #808000;
		}

#upperContent div {
		margin: 0;
		padding: 0;
		}
#upperContent p, #sidebar p{
		margin: auto;
		}



#fullContent {
		text-align: center;
		width: 798px;
		height: 259px;
		border: 1px solid #bdb76b;
		background: #f6f6e0;
		}
#fullContent div {
		text-align: right;
		float: right;
		padding-right: 46px;
		}


#lowerContent {
		background: #e4e4d9;
                text-align: center;
		width: 798px;
		height: 423px; 
                border: 1px solid #bdb76b;
		background: #f6f6e0;
		
		}

#lowerContent div {
		margin: 0;
		padding: 0;
		}
#lowerContent p, #sidebar p{
		margin: auto;
		}


#lowerFullContent {
		text-align: center;
		width: 798px;
		height: 259px;
		border: 1px solid #bdb76b;
		background: #f6f6e0;
		}
#lowerFullContent div {
		text-align: right;
		float: right;
		padding-right: 46px;
		}

/* Table layout */
.tableRow {
		width: 800px;
		margin: 10px 0;
		}

.cell	{
		font-weight: bold;
		text-transform: lowercase;
		text-align: center;
		width: 199px;
		float: left;
		padding: 0;
		}
.cell img {
		margin: 1px;
		border: 1px solid #bdb76b;
		}
.cell img:hover {
		margin: 0;
		border: 2px solid #a52a2a;
		}		
.cell img:active {
		border: 2px solid #daa520;
		}	
	

/*NAV JUST foR HOME*/

#nav li {
		border-bottom: 1px solid #7d896b;
        }

/*FOOTER for HOME PAGE*/

#footer {

		color: #B8860B; /*#005756;*/ 
		}

#footer a:hover {
		color: #b8860b;/*#ba5700;*/
		border-bottom: 2px dotted #005756;
		}
#footer a, #footer a:link, #footer a:visited {
		color: #B8860B; /*395b56;*/
		}

/* Formatting classes */
.demure {
		font-size: 10px;
		text-transform: uppercase;
		}
.floatRight {
		position: relative;
		clear: right;
		float: right;
		margin: 0;
		}

/*got rid of tan hack for ie for now*/