@charset "utf-8";

/* CSS Document */

html, body, div, p, h1, h2, h3, h4 { display: block; margin: 0px; padding: 0px; line-height: 15pt; }
table, tr, td { border: 0px; padding: 0px; }

body { background-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

p { padding: 10px 0px 10px 0px; }

td.tdRight { text-align: right; }
table.topAlign td { vertical-align: top; }

img { border: 0px; }
img.rightPhoto { float: right; margin-left: 20px; margin-bottom: 10px; margin-top: 15px; }
img.leftPhoto { float: left; margin-right: 20px; margin-bottom: 10px; margin-top: 15px; }
p.centerPhoto { text-align: center; }

#wrapper { width: 780px; margin: auto; padding: 0px 16px 0px 16px; background-image: url('../images/shadow_bar_dark.jpg'); background-repeat: repeat-y; }

#header { width: 748px; background-color: #FF0000; margin-bottom: 25px; }
#logo { margin: 10px 0px 10px 20px; }
#logoType { float: right; margin: 40px 10px 0px 0px; }
#banner { clear: both; margin-bottom: 10px; }

#navigation { float: left; width: 160px; padding: 0px 20px 0px 20px; font-size: 12px; margin-top: -3px; }
#navigation ul, #navigation li { margin: 0px; padding: 0px; }
#navigation ul { list-style: none; }
#navigation ul li { margin-top: 4px; } /* padding between each line in a list */
#navigation ul li div.currentPage { margin-left: -20px; padding-left: 20px; background: url('../images/current.gif') no-repeat;
	background-position: 6px 6px; } /* highlights current page */
#navigation ul ul li { margin: 5px 0px 5px 0px; padding: 0px 0px 0px 20px; background: url('../images/bullet1.gif') no-repeat;
	background-position: 7px 8px; }
#navigation ul ul ul li { margin: 5px 0px 5px 0px; padding: 0px 0px 0px 20px; background: url('../images/bullet2.gif') no-repeat;
	background-position: 7px 8px; }
#navigation a, #navigation a:link, #navigation a:hover, #navigation a:visited { text-decoration: none; color: #CC0000; }
#navigation a:hover { text-decoration: underline; }
#navigation ul { font-weight: bold; }
#navigation ul a { font-weight: bold; color: #CC0000; }
#navigation ul ul a { font-weight: normal; }
#navigation ul ul ul a { font-weight: normal; color: #000000 !important; }

#copy { font-style: italic; margin-top: 70px; }

#content { float: left; width: 525px; }

h1, h2, h3, h4 { margin: 5px 0px 15px 0px; }
h1 { color: #CC0000; font-size: 24px; }
h2 { font-size: 20px; }

div#content  img { border: 1px; border-color: #000000; border-style: solid; }

img.floatRight { float: right; margin: 15px 0px 15px 15px; }

.thumbs p { float: left; clear: left; width: 525px; }
.thumbs img { float: left; clear: left; margin: 8px 15px 20px 0px; }

