/* CSS Document */

body {

margin: 0;
padding: 0;
width: 100%;
height: 100%;
}

#banner {
width: 100%;
padding: 0;
margin: 0;
text-align: right;
background-image: url(../images/topLine.gif);
background-repeat: repeat-x;
background-position: left bottom;
height:171px;
}

.logo {
display: block;
margin-bottom: 31px;
padding: 0;

}





#body {
background-image: url(../images/navStrip.gif);
background-repeat: repeat-y;
background-position: left top;
width: 100%;
}

ul {
margin-left: 10px;
margin-right: 30px;
padding: 30px 20px;
width: 200px;
font: 10px arial, verdana, helvetica, sans-serif;
color: white;
float: left;
}

ul li {
margin-bottom: 8px;
}

#text, table {
font: 11px helvetica, arial, verdana, sans-serif;
color: #2C1958;
padding: 30px 20px 30px 40px;
margin: 0;
width: 100%;

}

blockquote {
color: #012DB0;
}

#footer {
font: 10px helvetica, arial, verdana, sans-serif;
color: #FFCC33;
padding: 7px 4px 0 4px;
width: 100%;
background-image: url(../images/bottomLine.gif);
background-repeat: repeat-x;
height: 30px;
}

a:link {
color: #FFCC33;
}

a:visited {
color: #FFCC33;
}

a:hover {
color: #B11827;
}

#footer a:link {
color: white;
}

#footer a:visited {
color: white;
}

#footer a:hover {
color: white;
text-decoration: none;
}

h1 {
	font: bold 24px helvetica, arial, verdana, sans-serif;
	color: #742931;
border-bottom: 3px solid #FFCC33;
}


