body {font-family: verdana, arial, sans-serif; background-color: #3F3F3F;}

h1 {font-weight: bold; font-size: 16px;}
h2 {font-weight: bold; font-size: 14px;}
h3 {font-weight: bold; font-size: 12px;}
h4 {font-style: italic; font-weight: bold; font-size: 10px;}
h5 {font-weight: bold; font-size: 10px; text-decoration: underline;}
h6 {font-style: italic; font-weight: bold; font-size: 8px;}
p {font-size: 12px;}
li {font-size: 12px; list-style-type: circle;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}

.bold {font-weight: bold;}
.italic {font-style: italic;}
.smalltext {font-size: 9px;}

a[href$='.doc'], a[href$='.rtf'] {
	padding: 5px 0px 5px 20px;

	background: transparent url(images/icon_doc.gif) no-repeat center left;
}

a[href$='.xls'] {
	padding: 5px 0px 5px 20px;

	background: transparent url(images/icon_xls.gif) no-repeat center left;
}

a[href$='.vcard'] {
	padding: 5px 0px 5px 20px;

	background: transparent url(images/icon_vcard.gif) no-repeat center left;
}

a[href$='.pps'] {
	padding: 5px 0px 5px 20px;

	background: transparent url(images/icon_pps.gif) no-repeat center left;
}

a[href$='.pdf'] {
	padding: 5px 0px 5px 20px;

	background: transparent url(images/icon_pdf.gif) no-repeat center left;
}

a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'] {
	padding: 5px 0px 5px 20px;

	background: transparent url(images/icon_archive.gif) no-repeat center left;
}

a[href$='.mov'], a[href$='.wmv'], a[href$='.mp4'], a[href$='.avi'], a[href$='.mpg'] {
	padding: 5px 0px 5px 20px;

	background: transparent url(images/icon_film.gif) no-repeat center left;
}

a[href ^="mailto:"] {
	padding: 5px 0px 5px 20px;

    background: transparent url(images/icon_mailto.gif) no-repeat center left;
}

#page {width: 100%; margin-top: 0px; margin-bottom: 0px;}
#backshadow {width: 850px; background-image: url(images/backshadow.jpg); background-repeat: y-repeat; margin-left: auto; margin-right: auto; margin-top: 0;}
#design {text-align: left; margin-left: auto; margin-right: auto; width: 800px; border: 1px solid black;}
#header {width: 100%; float: left;}
  #subheader {width: 100%; line-height: 1.5; background-color: black; color: white; font-weight: bold;}
  #subheader a {color: red; text-decoration: none;}
  #subheader a:hover {color: white; text-decoration: underline;}
#content {background-image: url(images/contentbackground.jpg); background-repeat: y-repeat;}
#leftmenu {float: left; width: 185px; text-align: right;}
  #leftmenu a {color: white; font-weight: bold; text-decoration: none; padding-right: 6px;}
  #leftmenu a:hover {color: white; font-weight: bold; text-decoration: underline;}
  #leftmenu p {margin-top: 0px; margin-bottom: 4px;}
#text {float: right; width: 590px; margin-left: 10px; margin-right: 8px; background-image: url(images/watermark.jpg); background-repeat: no-repeat; background-position: bottom right; padding-bottom: 10px;}
#footer {clear: both; background-color: #000000; text-align: center; color: white; line-height: 2.5; font-size: 10px; display: block;}
    #footer a {text-decoration: none; color: white;}
    #footer a[href ^="mailto:"] { padding: 0; background: none;}
    #footer a:hover { color:#00a2ff; text-align: center; text-decoration: none;}