html, body { margin: 0px; padding: 0px; font-family: Courier, serif; font-size: 12px; line-height: 15px; color:#ffffff; }

body { height: 100%; }

.s1 { background: #fff url('../i/bgLine01.gif') top left repeat-y !important; }

.s1 #container { background: url('../i/bgImg01.gif') top left no-repeat; }

.s2 { background: #fff url('../i/bgLine02.gif') top left repeat-y !important; }

.s2 #container { background: url('../i/bgImg02.gif') top left no-repeat; }

.s3 { background: #000; }

.s3 #container { background: url('../i/bgImg03.gif') top left no-repeat; }

.s4 { background: #000 url('../i/bgLine04.gif') top left repeat-y !important; }

.s4 #container { background: url('../i/bgImg04.gif') top left no-repeat; }



a { color: #ffffff; }
a:hover, a.active { color: #ff0000 !important; }


img { border: 0; margin: 0; padding: 0; }

h1, h2, h3, h4 { display: inline; margin: 0px; padding: 0px; }

.clear { display: block; clear: both; height: 0px; }

.logo { position: absolute; top: 20px; left: 25px; z-index: 100; width: 128px; height: 122px; }

.navigation {position: absolute; z-index: 10; top: 20px; left: 250px; width: 500px; }

.navigation a { display: inline; float: left; font-size: 16px; line-height: 20px; background-color: #000; padding: 3px 10px; text-decoration: underline; margin-left: 15px; }

#container {position: absolute; z-index: 1; top: 0px; left: 0px; width: 100%; min-height: 700px; }

.content { margin: 150px 20px 80px 150px; }

.disclaimer { margin: 80px 20px 80px 200px; }

.content h2 { position: relative; left: 30px; padding: 5px 10px; background-color: #000; color: #fff; z-index: 2; }

.content div { background-color: #000; width: 650px; padding: 10px; margin-bottom: 2em; z-index: 1;}

.content .galleryView a { margin: 0px 4px 4px 0px; padding: 4px; background-color: white; float:left; display: inline; }

.content .galleryView a span { background-color: black; width: 80px; height: 80px; display:block; text-align: center; }

.content .listView { background-color: transparent; }

.content .listView div { margin: 0px 10px 10px 0px; padding: 5px; background-color: black; width:auto; float:left; display: inline; }

.content .listView div span { background-color: black; width: 150px; height: 150px; display:block; text-align: center; }

.content h3 a { color: #000; }

/*.content .galleryView { background-color: transparent; padding: 10px; }*/

.content .galleryView div { margin: 0px; padding: 0px; background-color: transparent;}

.content h3 { background-color: white; color: black; padding: 2px; }

