@charset "utf-8";
/* CSS Document */

body {background: #141414 url(images/bg2.jpg) top repeat-x; font-family: Verdana, sans-serif; font-size: 12px; color: #333333;}
p {margin: 2px 25px; padding: 0;}
img {border: none;}
a:hover, a:link, a:visited {font-weight: bold;}
a:hover {text-decoration: underline;}
a:link, a:visited {text-decoration: none;}
h1 {text-align: center; font-size: 18px; margin: 0; padding: 0;}
h2 {text-align: center; font-size: 16px; margin: 10px 0; padding: 0;}
#wrapper {margin: 0 auto; width: 960px;}
#main {width: 100%; height: 730px; background: url(images/main.png) repeat-y;}
#top {width: 100%; height: 30px; background: url(images/top.png) bottom center no-repeat;}
#header {width: 100%;  background: url(images/main.png) repeat-y; text-align: center;}
.textBox {float: left; width: 310px; margin-left: 50px; background: url(images/box_body.gif) center repeat; text-align: center;}
.textBox a {color: #333333;}
.boxTop {height: 27px; background: url(images/box_top.gif) top center no-repeat;}
.boxBottom {height: 27px; background: url(images/box_bottom.gif) bottom center no-repeat;}
#slideshow {float: right; width: 570px; margin-right: 30px; height: 590px; text-align: center; vertical-align: middle;}
#contact {width: 248px; float: right; margin-right: 74px; margin-top: 65px;}
#footer {width: 100%; height: 40px; margin-top: -2px; background: url(images/footer.png) top center no-repeat;}
#copyright {font-size: 11px; color: #eee; text-align: center;}
#copyright a {color: #eee;}

ul.slideshow {list-style:none; width:570px; height:590px; overflow:hidden; position:relative; margin:0; padding:0;}	
ul.slideshow li {position:absolute; left:0; right:0;}
ul.slideshow li.show {z-index:500;}
#slideshow-caption {width:590px; height:70px; position:absolute; bottom:0; left:0; color:#fff; background:#000; z-index:500;}
#slideshow-caption .slideshow-caption-container {padding:5px 10px; z-index:1000;}
#slideshow-caption h3 {margin:0; padding:0;	font-size:14px;}
#slideshow-caption p {margin:5px 0 0 0; padding:0;}
