body { background: #470404; color:#fff; font-family: verdana; margin: 0px; padding: 0; text-align: left;  background-image: url(../gfx/2/bg.jpg);   }
	
.subheader { padding-top: 0px; }
.subheader .head { background-image: url(../gfx/2/content.png); background-position: center 10px; background-repeat: no-repeat; height: 50px;  }
.subheader .head .label { color: #fff; position: relative; left: 45px; top: 18px; font-size: 27px }
.subheader .repeat { background-image: url(../gfx/2/repeat.png); background-position: 30px; background-repeat: repeat-y; }
.subheader .repeat .content { color: #fff; position: relative; left: 30px; font-size: 20px; height: 100%;  }

.subheader .foot { background-image: url(../gfx/2/content.png); background-position: center -300px; background-repeat: no-repeat; height: 37px; }
.subheader .foot .content { float: right; color: #000; position: relative; left: -55px; top: 5px; font-size: 10px }
.subheader .foot .content a { color: #000;}

.searchheader { padding-top: 0px; float: right}
.searchheader .title { color: #3ba4da; text-align: left; font-size: 15px; float: left; position: relative; left: 80px; padding: 0px 0px 0px 10px}
.searchheader .content { padding: 0px; color: #3ba4da; position: relative; left: 90px; }

.searchheader .searchform { color: #fff; text-align: left; font-size: 13px; padding: 0px 0px 0px 0px}
.searchheader .searchform input[type='text'] { font-size: 12px; width: 150px }
.searchheader .searchform input[type='submit'] { font-size: 12px; }

.subheadersmall { padding: 15px; background-image: url(../gfx/subheader.gif); background-position: top center; background-repeat: no-repeat; width: 400px; float: left; margin: auto }
.subheadersmall .title { color: #3ba4da; text-align: left; font-size: 35px; padding: 0px 0 0px 0px}
.subheadersmall .content { color: #3ba4da; background-color: #4a0e0f; }

.archiveletters { float: left; width: 100% }
.archiveletters ul { margin: auto; width: 690px }
.archiveletters small { font-size: 12px; padding-left: 100px;}
.archiveletters li { float: left; width: 50px }

.archiveThumbs { width: 600px }
.archiveThumbs ul {  }
.archiveThumbs li { list-style-type: none; float: left }

.archiveThumbs .archiveThumb { float: left}
.archiveThumbs .archiveDesc { float: left;  }


li small { color: #000; padding-left: 25px }
h2, h3 { font-size: 11px; }
h4 { font-size: 18px; font-style: italic }
.keyword { font-size: 18px; font-style: italic }

.thumbinfo { height: 100px }

div.row {  clear: both;  padding-top: 1px;	 }

#header { height: 60px; border-bottom: 1px solid black; padding: 10px; margin: 0; background-image: url(../gfx/2/toprepeat.png); }
#header a { text-decoration: none; }

#header div div ul * { text-align: center; font-size: 14px }

#main {  margin: auto; width: 990px; border-left: #000 2px solid; border-right: #000 2px solid
;  background: #d24db3
 	  }

div.thumbs { width: 910px; text-align: center; padding-top: 10px;}

div.thumbs a { padding: 15px; color: #fff; text-decoration: none; font-size: 12px }
div.thumbs a:hover { color: #3ba4da; text-decoration: underline}
div.thumbs img { border: #547687 2px solid }

a { color: #fee }

ul li a { color: #fff; text-align: left; font-size: 16px }

.fullgallery { padding-left: 50px; font-size: 31px }

.linkBox { width: 100%; padding: 1px 0px 5px 0px; background: #b23c5c }
.linkBox h2 { margin-top: 2px; margin-top: 5px }
.linkBox table { width: 900px; margin: auto; }
.linkBox td a { color: #fff; font-family: arial; font-size: 12px}
.linkBox td .subtitle a { color: #fff; font-family: arial; font-size: 10px; text-decoration: none}
.numbers a { color: #000 }

.information { text-align: center; font-size: 11px;  }

.smallfield { float: left; text-align: left }
small { font-size: 10px }
.toplist { text-align: left; padding: 10px }
.toplist a { text-align: left; color: #fff }
.toplist li {  list-style-image: url(../gfx/2/go.png);  }
.left { float: left}
.right { text-align: right}
.clr { clear: both; display: block; margin-bottom: -1px; height: 1px; font-size: 1px; line-height: 1px; visibility: hidden; }
