html, body {width: 100%; height: 100%; margin: 0; padding: 0; background: #231e15 url(../gfx/body-bg.gif) repeat left top;}

* {font-family: Arial, Tahoma, Sans-serif; font-size: 11px; color: #fff;}
h1 {font-size: 12px; color: #fff; font-weight: bold;}

div.clrspace {width: 100%; height: 0px; font-size: 0px; clear: both;}
a img {border: none;} a {outline: none;} a:active, a:visited, a:link {color: #ff7428; text-decoration: none;} a:hover {color: #aaa;}

#mc {width: 930px; margin: 0 auto; position: relative; top: 40px;}
#top {width: 930px; height: 29px; background: transparent url(../gfx/bgtop.png) no-repeat left top; font-size: 0;}
#bot {width: 930px; height: 31px; background: transparent url(../gfx/bgbot.png) no-repeat left top}
#content {width: 930px; background: transparent url(../gfx/bg.png) repeat-y left top}
#contentpad {width: 885px; padding: 10px 20px 20px 25px;}

#logo {float: left; width: 200px; padding-left: 40px;}
#menu {float: right: width: 350px; text-align: right; padding-right: 30px;}

#footmenu {float: left; padding: 20px 0 10px 30px;}
#footmenu a {color: #999;}
#footmenu a:hover {color: #a00;}
#footcopy {float: right; width: 350px; padding: 20px 30px 10px 0; text-align: right; color: #aaa;}


input, textarea {color: #333; border: 1px solid  #999; width: 290px;}
textarea {width: 390px; height: 120px;}

table.contacttab {width: 100%;} 
table.contacttab td {padding: 3px 10px 3px 0; vertical-align: middle;}


a.menu:active, a.menu:visited, a.menu:link {display: block; float: left; padding: 10px 20px 5px 20px; border-bottom: 2px solid #900; color: #eee; font-weight: bold; font-size: 12px; margin-left: 15px;}
a.menu:hover {border-bottom: 2px solid #888; color: #888;}

a.menu-curr:active, a.menu-curr:visited, a.menu-curr:link {display: block; float: left; padding: 10px 20px 5px 20px; border-bottom: 2px solid #888; color: #888; font-weight: bold; font-size: 12px; margin-left: 15px;}
a.menu-curr:hover {border-bottom: 2px solid #900; color: #eee;}

.inpok {border: 1px solid #0d0;}
.inperr {border: 1px solid #d00;}

div#gallery {width: 820px; margin: 0 auto;}
div#navigation {width: 820px; margin: 0 auto;}
div#container {padding: 10px;}
div#ads {clear: both; padding: 12px 0 12px 12px;}
div#footer {text-align: center; clear: both; padding-top: 12px;}

div.content {
	/* The display of content is enabled by a javascript generated style on the page.
	   This is so that the slideshow content won't display unless javascript is enabled. */
	/*display: none; float:right; width:550px;*/}
	
div.controls {margin-top: 5px; height: 23px;}
div.ss-controls {float: left;}
div.ss-controls span {color: #ff7428; cursor: pointer;}
div.nav-controls {float: right;}
div.nav-controls a {padding: 5px;}

div.slideshow {clear: both; margin: 10px auto;}
div.slideshow span.image-wrapper {margin: 0 auto 10px auto; padding-bottom: 12px;}
div.slideshow a.advance-link {padding: 2px; display: block; border: 0px solid #ccc; margin: 0 auto;}
div.slideshow img {border: none; display: block; margin: 0 auto;/*width: 475px;*/}

div.download {float: right;}
div.embox {clear: both; border: 0px solid #333; padding: 12px; color: #fff;}
div.image-title {font-weight: bold; font-size: 11px;}
div.image-desc {font-size: 11px;}

div.navigation {
	/* The navigation style is set by a javascript generated style on the page.
	   This is so that the javascript specific styles won't be applied unless javascript is enabled. */
}
ul.thumbs {clear: both; margin: 0 auto; padding: 0;}
ul.thumbs li {float: left; padding: 0; margin: 1px 5px 10px 5px; list-style: none;}
ul.thumbs li a {padding: 4px; display: block; border: 1px solid #e25000; background-color: #fff;}
ul.thumbs li.selected a {background: #fff;}
ul.thumbs a:focus {outline: none;}
ul.thumbs img {border: none; display: block; width: 250px; height: 80px;}
div.pagination {clear: both;}
div.navigation div.top {margin-bottom: 12px; height: 11px;}
div.navigation div.bottom {margin-top: 12px;}
div.pagination a, div.pagination strong {display: block; float: left; margin-right: 2px; padding: 2px 5px 2px 5px; border: 1px solid #979c97; color: #fff; background-color: #521a1a;}
div.pagination a:hover {background-color: #ff7428; text-decoration: none;}
div.pagination strong {background-color: #ff7428;}

div.pagination1 a, div.pagination strong {display: block; float: left; margin-right: 2px; padding: 2px 5px 2px 5px; border: 1px solid #979c97; color: #fff; background-color: #521a1a;}
div.pagination1 a:hover {background-color: #ff7428; text-decoration: none;}
div.pagination1 strong {background-color: #ff7428;}

div.nav_1 ul.thumbs {clear: both; margin: 0; padding: 0;}
div.nav_1 ul.thumbs li {float: left; padding: 0; margin: 1px 15px 10px 0; list-style: none;}
div.nav_1 ul.thumbs li a {padding: 4px; display: block; border: 1px solid #e25000; background-color: #fff;}
div.nav_1 ul.thumbs li.selected a {background: #fff;}
div.nav_1 ul.thumbs a:focus {outline: none;}
div.nav_1 ul.thumbs img {border: none; display: block; width: 100px; height: 140px;}
div.pagination {clear: both;}
div.nav_1 div.top {margin-bottom: 12px; height: 11px;}
div.nav_1 div.bottom {margin-top: 12px;}
div.pagination a, div.pagination strong {display: block; float: left; margin-right: 2px; padding: 2px 5px 2px 5px; border: 1px solid #979c97; color: #fff; background-color: #521a1a;}
div.pagination a:hover {background-color: #ff7428; text-decoration: none;}
div.pagination strong {background-color: #ff7428;}

