
* 
{
padding: 0;
margin: 0;
border: 0;
}
body, html {
color: #000000; 
font-family: Verdana, Arial, Tahoma, sans-serif;

background-image:url(images/ent_background.jpg);
background-repeat: repeat-x;
text-align: center; 
height: 100%;
}
body {
font-size: 70%;
}
p {padding: 7px 0 7px 0;}

a {
color: #000099;
}
a:hover{
color: #0000FF;
text-decoration: none;
}

h1, h2, h3 {
font-weight: bold;
padding-bottom: 5px;
}
h1 {
font-size: 1.4em;
}
h2 {
font-size: 1.2em;
}
h3 {
font-size: 1.1em;
}
h4 {
font-size: 0.8em;
}
h1 a, #header h2{
color: #fff;
}
.quote {color: #3BB03B; font-family: "Times New Roman", Times, serif; font-size: 200%;}
.clear { clear: both; }
#mainContainer {
width: 760px;
margin: 0 auto;
min-height: 100%;
background: #000000 
text-align: left; 
}
* html #mainContainer {
height: 100%; 
}
/**************************
HEADER
**************************/
#header {
background: #FFFFFF;
padding: 1px
}
/**************************
CONTENT AND COLUMNS
**************************/
.outer {
padding-left: 165px;  
}
* html .outer {
padding-right: 120px; 
}
.inner {
width: 595px;
padding-bottom: 30px;
}
* html .inner {
width: 100%;
}
.float-wrap {
float: left;
width: 630px;
margin-left: -165px;
}
* html .float-wrap {
}
#content {
float: right;
width: 470px;
background: #fff;
}
* html #content {
position: relative;  /*** IE needs this  ***/
}
.contentWrap{
padding: 5px;
}
.contentWrap ol, .contentWrap ul {
margin: 3px 0 5px 35px;
}
.contentWrap li {
padding-bottom: 2px;
}
/**************************
LEFT COLUMN
**************************/

#left {
float: left;
width: 150px;
height:400px;
padding: 5px;
background-color: #FFF;
}
* html #left {
position: relative;  
}
#left ul {
list-style: none;
padding-bottom: 4px;
}
#left li {
padding-bottom: 2px;
}
/*************************
RIGHT COLUMN
**************************/
#right {
float: right; 
width: 120px;
height:400px;
padding: 5px;
background-color: #FFF;
}
* html #right {
position: relative;  
margin-right: -120px; 
}
#right ul {
list-style: none;
padding-bottom: 4px;
}
#right li {
padding-bottom: 2px;
}
/**************************
FOOTER
**************************/
#footer {
width: 760px;
height: 30px; 
margin: 0 auto;
margin-top: -30px; 
text-align: center;
background-color: white;
}
/**************************
FORMS
**************************/
TEXTAREA {
background-color: #7DCA6C;
border: black 1px solid;
color: white;
font-family: arial, verdana, ms sans serif;
font-size: 10pt;
font-weight: normal
}
/**************************
LINKS
**************************/
A:link {text-decoration: none; color: #5D984E;}
A:visited {text-decoration: none; color: #83CC73;}
A:active {text-decoration: none; color: #5D984E;}
A:hover {font-weight:bold; color: #5D984E;}
