body {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
background-color: #c4c4c4;
margin: 0;}

a {
border: none;}

#header  {
background-image: url("../images/hdrBG.jpg");
background-repeat: repeat-x;
background-position: right top;
margin: 0;
position: relative }

#wrapper {
width: 100%;
margin: 0;
padding: 20px 0px 0px 0px;}

#left  {
width: 150px;
float: left;
padding: 0;
margin: 0;}

#navlist  {
text-align: right;
list-style-type: none;
margin: 0; 
padding: 20px 0;}

#navlist li {  
padding: 0px;}

#navlist li a {
padding: 0 20px 0 0;
color: #B80102;
font: bold 16px Verdana, Helvetica, Arial, sans-serif;}

#navlist li a:link, #navlist li a:visited, #navlist li a:active {
text-decoration: none;
background: transparent url(../images/link.jpg) no-repeat center right;}

#navlist li a:hover, #navlist li a.current {
color: #7f7f7f;
text-decoration: underline;}

#right  {
margin-top: -20px;
margin-right: 50px;
margin-left: 175px;
z-index: 100;
background-color: #ececec;
padding: 20px;}

#right p {
padding-left: 30px;
padding-right: 30px;
padding-bottom: 25px;}

table {
font-size: 12px;}

h3 {
color: #7f7f7f;
font-family: Times, "Times New Roman", serif;
text-align: left;}

#footer  {
background-image: url("../images/footerBG.jpg"); background-repeat: no-repeat; background-position: right bottom; text-align: center;
letter-spacing: 1px;
margin: 0;
min-height: 70px;
clear: both }

#footer p  {
color: #000000;
font-size: 11px;
font-weight: bold;
line-height: 15px;
text-align: left;
padding-left: 20px }

#footer p.copy {
font-size: 10px;
line-height: 20px }

#footer a:link, #footer a:visited {
text-decoration: underline;
color: #000000;}

#footer a:hover {
color: #B80102;}
element { }
