
* {
	margin: 0;
	padding: 0;
}

body              { color: gray; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-decoration: none; background-repeat: repeat-x repeat-y; background-attachment: scroll; background-position: center }
a, a:visited      { color: gray; font-size: 12px; text-decoration: none }
a:hover        { color: #fff; font-size: 12px; text-decoration: underline }
#header               { color: #fff; background-image: url(header.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding-top: 10px; padding-left: 50px; width: 741px; height: 231px }
#header a     { color: #808080; font-size: 12px }
#header h2        { color: #808080; font-size: 12px; font-weight: normal; text-align: left; padding-top: 162px; padding-left: 100px }
#header h2 a, #header h2 a:visited  { color: #fff }
#header h2 a:hover  { color: gray }
#header h3 { padding-left: 100px }
#container          { background-repeat: repeat-y; background-position: left 50%; text-align: left; margin: 0 auto; width: 741px; border-color: #fff }
#right-column         { color: #fff; background-position: 0 0; padding: 10px; right: 100%; bottom: 100%; width: 0; float: right }
#content                { margin: 10px 0 0 4px; padding-left: 14px; width: 720px; float: left }
#content a, #content a:visited   { }
#content a:hover   { color: gray }
#content h2      { color: #808080; font-size: 16px; font-weight: bold; margin-bottom: 5px }
#content h3    { color: #808080 !important; font-size: 13px; font-weight: bold; text-decoration: underline; margin-bottom: 5px }
#content h4   { text-align: right }
#content h5    { font-size: 12px; font-weight: normal; padding-left: 14px !important }
#content h6   { color: #808080; font-size: 10px; font-weight: normal; text-align: left }
#content h6 a, #content h6 a:visited  { color: #808080 }
#content h6 a:hover  { color: #c8c8c8 }
#footer              { color: #fff; background-image: url(footer.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: right; padding-top: 10px; padding-right: 20px; padding-left: 20px; height: 44px; clear: both }
#footer a   { }
#footer h2    { color: #999; text-align: left }
#footer h2 a, #footer h2 a:visited  { }

#footer h2 a:hover    { color: #fff }
