#pagewrap { position: relative; text-align: left;
	margin: 0px;
	padding: 0px; width: 980px;  margin: 0 auto; }
#header { position: absolute; margin: 0 0 15px 0; top: 0px; width: 980px; height: 131px;
  background: #0071bb url(../images/header.png) no-repeat; }
#contentwrap { position: relative; top: 131px; width: 980px; height: 481px;
  color: #000;
  background: #fff url(../images/dark-blue-background.png) repeat-y; }
#content { position: absolute; top: 0; width: 650px; height:481px;
 right: 165px; 
 background: url('../images/bg-mar.gif') 0 0 no-repeat; }
#sidebar { position: absolute; top: 0; left: 0; width: 165px; height:481px;
  color: #fff; }
#rightsidebar { position: absolute; top: 0px; right: 0; width: 165px; height: 481px;
  background: #fff url(../images/dark-blue-background.png) repeat-y; }
#footer {
 position: absolute; clear: both; top: 612px; width: 980px; color: #fff;
  padding: 0.5em 0;
  background: #0071bb url(../images/light-blue-background.png) repeat; }

#sidebar ul { margin-right: 1em; list-style: none; }
#sidebar li { margin: 1.0em 0; text-align: right; }
#sidebar li a { color: #fff; font-size: 14px; }
#sidebar li a:hover { color: #0071bb; 

#content ul { padding: 0.5em; margin-bottom: 1em; list-style: none; color: #0071bb;  }}


#footer ul { list-style: none; }
#footer li { margin: 0; float: left; width: 22%; text-align: center;
  font-size: 18px; border-right: 1px solid #fff; }
#footer li.address { width: 33%; }
#footer li.email { border-right: none }
#footer li a { color: #fff; }
#footer li a:hover { color: #002d62; }

