﻿*{
    /* border: solid 1px; */
}

body 
{
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	min-width:600px;	/* 	Minimum width of layout - remove line if not required */
					/* The min-width property does not work in old versions of Internet Explorer */
	font-size:1em;
    font: normal 100% Helvetica, Arial, sans-serif;
}

img
{
    border: 0;
}

a, a:visited
{
	text-decoration:none;
}
				
a:hover, a:active
{
	text-decoration: underline;
}

#container	
{
    width: 900px;
	margin: 0 auto;
	text-align: left;
	word-wrap: break-word;
	background: #FFF;
	border: solid;
	border-width: 0 1px 0 1px;
}
				
* html #container 
{
	width: 800px; /* for IE5 and IE6 in quirks mode */
	w\idth: 798px; /* for IE6 in standards mode */
}

#header 
{
    width: 100%;
    height: 90px;
    padding: 0;
	background-image: url('../images/headerBG.gif');
	background-repeat: repeat-x;
	margin:0;
	border-bottom: 2px solid;
	border-color: #a08364;
}

#navsectionTopHorizontal
{
    width: 500px;
	height: 20px;
	margin: 50px 20px 0 0;
    float: right;
    padding: 0;
    text-align: right;
   	color: #fff;
}

#navsectionTopHorizontal a
{
    color: #b17934;
}

#navsectionTopHorizontal a:hover, a:active
{
    color: #fff;
    text-decoration: none;
}

#navsectionTopHorizontal li
{
    margin:0 0 0 20px;
	display: inline;
    list-style-type: none;
}

#contentWrapper
{
    width: 100%;
    float: left;
    border-width: 2px;
    background:#fff7e7; 
	/* background:#eaddc5;*/
}

#portalBody a, a:hover, a:active
{
    color: #fff;
    text-decoration: none;
}

#contentWrapper-navsectionLeftVertical
{
    width: 210px;
	padding: 0;
    margin:0px;
    padding: 10px 10px 5px -10px;
    float:left;
}
#contentWrapper-navsectionLeftVertical li
{
     list-style-type: none;
  	 font-size: 1em;
  	 margin: 0 0 3px 0;
}

#contentWrapper-navsectionLeftVertical a
{
     color: #b17934;
}

#contentWrapper-navsectionLeftVertical a:hover, a:active
{
    color: #FF8000;
    text-decoration: none;
}



#contentWrapper-contentBody
{
    width: 675px;
    padding: 0 0 0 0px;
    margin: 0 0 0 0;
    float: right; 
    background-color:White;
}

#contentBody-2Col-Col1
{
    width: 350px;
    padding: 0; /* 5px 5px 5px -5px; */
    margin: 0; /* 5px 5px 5px -5px; */
    float: left;
    border-width: 2px;
    border-color: Red;
    border: solid 1px;
}

#contentBody-2Col-Col2
{
    width: 210px;
    padding: 0; /* 5px 5px 5px -5px; */
    margin: 0; /* 5px 5px 5px -5px; */
    float: left;
    background-color:White;
    border-width: 2px;
    border-color: Fuchsia;
    border: solid 1px;
}

#footer
{
    clear: both;
	text-align: center;
	padding: 5px;
    margin: 0;
	height: 63px; /* Fix for MSIE peekaboo bug */
	background: #925d25;
	font-size: .8em;
	color: #ffdba0;
}

#footer a
{
	color: #ffdba0;
}

#footer a, a:visited
{
	text-decoration:none;
}
				
#footer a:hover, a:active
{
	text-decoration: underline;
}


.nav ul 
{
    padding: 0;
    margin: 0px 5px 0px 15px;
    font-size: 0.875em;      /* 14px / 16px = 0.875em */
	color: #694823;
}

.nav li
{
    padding: 0;
    margin: 0px 0px 5px 0px;
}

.ad150
{
    padding: 0;
    margin: 5px 5px 5px 5px;
    width: 150px;
    overflow: hidden;
	color: #694823;
}

.ad150 h2
{
    font-family: Georgia, serif;
    font-size: 1.5em;
    text-transform: uppercase;
    color: Red;
}

#contentBody h1 {
    font-family: Georgia, serif;
    font-size: 1.5em;        /* 24px / 16px = 1.5em */
}

.embedArea
{
    color: #694823;	
    padding: 0;
    margin: 15px 5px 15px 15px;
    overflow: hidden;
}

.copyTextArea
{
    color: #694823;	
    padding: 0;
    margin: 5px 5px 5px 5px;
    overflow: hidden;
}

.copyTextArea h1
{
    font-size: 1.5em;
    font-family: Georgia, serif;
    text-transform: capitalize;
    color: #694823;
    padding: 0;
    margin: 5px 5px 5px 5px;
    overflow: hidden;
}

.copyTextArea h2
{
    font-size: 1.25em;
    font-family: Georgia, serif;
    text-transform: capitalize;
    color: #694823;
    padding: 0;
    margin: 5px 2px 5px 5px;
    overflow: hidden;
}

.copyTextArea h3
{
    font-size: 1em;
    font-family: Georgia, serif;
    text-transform: capitalize;
    color: #694823;
    padding: 0;
    margin: 1px 1px 1px 5px;
    overflow: hidden;
}

.copyTextArea p
{
    
    padding: 10px 5px 10px 5px;
    margin: 0;
}

.copyTextArea a
{
	color: #b17934;
}

.copyTextArea a, a:visited
{
	text-decoration:none;
}
				
.copyTextArea a:hover, a:active
{
	text-decoration: underline;
}


.portal
{
	float: left;
	height: 201px;
	width: 201px;
	padding: 0;
	margin: 25px 0 25px 75px;
	background-image: url('../images/btnbox.gif');
}

.portalIconAreaLeft p 
{
	margin: 175px 0 0 10px;
	font-size: 1.2em;
	color: #fff;
}

.portalIconAreaCenter p 
{
	margin: 135px 0 0 10px;
	font-size: 1.2em;
	color: #fff;
}
.portalIconAreaRight p 
{
	margin: 175px 0 0 10px;
	font-size: 1.2em;
	color: #fff;
}

#contentBody-message
{
	clear: both;
    padding: 0;
    margin: 0px 75px 5px 75px;
    overflow: hidden;
	color: #694823;
}

#contentBody-message a
{
	color: #b17934;
}

#contentBody-message a, a:visited
{
	text-decoration:none;
}
				
#contentBody-message a:hover, a:active
{
	text-decoration: underline;
}
