
#wrap {
	BACKGROUND: #ccc; LEFT: 4px; MARGIN: 0px auto; WIDTH: 100%; POSITION: =
relative; TOP: 4px; TEXT-ALIGN: left;
}


body {
font-size: 1em;
font-family: Arial, Verdana, "sans-serif";
color: #000000;
background-color: #ffffff;
background-image: url(bg_body.gif);
repeat-x left top; PADDING-BOTTOM: 14px; MARGIN: 0px; FONT: small =
Verdana,Sans-serif; COLOR: #333; PADDING-TOP: 10px; TEXT-ALIGN: center
margin: 0px;}


#container
{
width: 100%;
margin: 10px auto;
border-right: 1px solid gray;
border-left: 1px solid gray;
background-color: #fff;
font-size: 80%;
color: #333;
}

#container h2 {
color: gray;
}
}
#container h4 {
color: gray;
font: small;
}

#header {
BACKGROUND-image: url(topleft2.jpg);
PADDING-RIGHT: 0px; 
PADDING-LEFT: 160px; 
MIN-HEIGHT: 135px; 
font-color: #993300;

background-color: #ffffff no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px =
10px; WIDTH: auto; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 135px
}

#header h2
{
padding: 0;
margin: 0;
font-size: x-large;
font-family: Arial, "sans-serif";
}

h3 {
font-color: #8d5203;
font-size: large;
font-family: Arial, "sans-serif";
}

#banner {
background-color: white;
}


#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 

background: #999 no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: =
254px; COLOR: #fff; PADDING-TOP: 0px;

}

.dropBox {
float: right;
top: 15px;
margin: 5px;
padding: 0px;
width: 234px;
height: 55px;
} 

.textBox {
position: absolute;
margin: 10px;
padding: 5px;
width: 740px;
}

.dateTitle {
background-color: gray;
color: black;
}
/***Navigation and Links***/
#navigation a {
padding: 2px 2px 8px 16px;
border-top: 3px solid #fff;
text-decoration: none;
background-color: green;
}

p a {
color: black;
text-decoration: none;
padding-bottom: 0px;

}
p a:link {
color: black;
border-bottom: 2px dotted #fcc;
}
p a:visited {
color: #966;
border-bottom: 2px dotted #fcc;
}
p a:hover {
color: #f00;
border-bottom: 2 px solid #f99;
}
p a:active {
color:#966;
border-bottom: 2px double #f66;
} 
a {
color: black;
text-decoration: none;
}
a:link {
color: black;
}
a:hover {
color: #f00;
border-bottom: 2 px solid #f99;
}


#navigation a:link {
color: red;
}
#navigation a:visited {
color: red;
}
#navigation a:hover {
background-color: #fff;
border-top: 3 px solid #666;
color: red;
border-top: 3px solid #666;
color: red;
}
#navigation a:active{
background-color: #f7941d;
border-top: 3px solid #fff;
color: #fff;
}

#content
{
width: 20%
float: left;
margin-left: 10px;
margin-right: 20px;
padding: 1em;
}

.footer
{
font-size: small;
text-align: center;
padding-top: 4px;
margin: 0;
color: white;
background-color: #000000;
border-top: 1px solid gray;
}