/*----- Two-Column Layout -----*/

html, body {height:100%}
body {
padding:0;
margin:0;
background:#DFDFDF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
color: #000000;
font-size: 11px; }
/* mac hide \*/
html, body {height:100%}
/* end hide - keep all 3 lines together including comments*/

#header {
position:absolute;
top:0;
left:0;
width:100%;
height:89px;
background-image: url(images/top_repeat.gif);
background-repeat: repeat-x; }

#logo {
background-image: url(images/logo.gif);
background-repeat: no-repeat;
border: 0px none;
padding: 0px;
margin: 0px;
float: left;
height: 89px;
width: 200px;
display: block; }

#clearheader{height:89px;}/*needed to make room for header*/
#clearfooter{clear:both;height:40px;}/*needed to make room for footer*/
div,p  {margin-top:0}/*clear top margin for mozilla*/
* html #centrecontent {height:1%;margin-bottom:12px}/* combat IE's 3 pixel jog*/

#main {
padding: 20px;
width: 500px; }


/*----- Standard -----*/

h1 {
color: #333333;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: normal;
font-style: normal;
text-decoration: none; }

.green {
color: #666666;
display: inline;
font-weight: bold; }

a:link, a:active  {
color: #666666; }

a:visited{
color: #666666; }

a:hover{
color: #000000; }

img {
border: 0px none; }