@charset "utf-8";body{margin:0;padding:0;background:#000;font-family:Geneva, Arial, Helvetica, sans-serif;}
img{border:0;}
#website{
text-align:left;margin:0 auto 0 auto;width:1200px;position:relative;padding:40px 0 0 0;
}
#website.splashscreen{
text-align:left;margin:75px auto;width:1125px;position:relative;padding:25px 0;
}
#bgphoto{
background:#000 center fixed no-repeat;
}
#mainmenu{
height:575px;width:240px;position:absolute;top:100px;left:0px;
}
#logo{
position:absolute;top:-30px;right:29px;
}
#slogan{
position:absolute;bottom:72px;right:5px;
}
#mainmenu ul{
position:absolute;top:105px;list-style:none;padding:0;right:20px;
}
#mainmenu li{
text-align:right;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;text-transform:uppercase;
}
#mainmenu li.spacer{
height:20px;
}
#mainmenu a, #mainmenu a:visited{
display:block;text-decoration:none;padding:1px 10px 2px 0;margin-left:50px;width:178px;
}
#mainmenu.black a, #mainmenu.black a:visited{
color:#fff;
}
#mainmenu ul.light li a.selected, #mainmenu ul.light li a.selected:visited{
color:#666;
}
#mainmenu ul.dark li a, #mainmenu ul.dark li a:visited{color:#666;}
#mainmenu ul.light li a, #mainmenu ul.light li a:visited{color:#fff;}
#mainmenu ul.dark li a:active, #mainmenu ul.dark li a:hover{color:#000;}
#mainmenu ul.light li a:active, #mainmenu ul.light li a:hover{color:#666;}
.container{
padding-left:240px;width:970px;color:#fff;
}
h1{
font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;text-transform:uppercase;margin:51px 0 41px 0;
}
.textcontainer p{
font-family:Arial, Helvetica, sans-serif;line-height:22px;font-size:14px;
}
.textcontainer a, .textcontainer p a:visited{
color:#FFFFFF;text-decoration:none;
}
.textcontainer a:active, .textcontainer p a:hover{
color:#666;text-decoration:none;
}
#tnlist{position:relative;top:0px;list-style:none;margin:0px 0 0 0;padding:0;}
.photo{
position:relative;top:101px;margin-right:25px;width:800px;text-align:center;
}
.gallerytitle{
margin:10px 0;text-transform:uppercase;
}
#tnlist li{
position:relative;float:left;margin:0 10px 50px 0;
}
#tnlist a{
display:block;position:absolute;width:220px;height:140px;
}
#tnlist label{
position:absolute;bottom:-20px;left:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#808080;text-transform:uppercase;
}

#tnlist2 {
list-style: none;
display: inline;
position:relative;
width:930px;
top:0px;


}

#tnlist2 li{

text-decoration:none;
display:inline;
list-style-type:none;
float:left;
margin:0 10px 50px 0;
height:170px;

}

#tnlist2 a{
display:block;width:220px;height:140px;
}
#tnlist2 label{
position:relative;padding-top:6px\9;left:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#808080;text-transform:uppercase;width:200px;line-height:30px;
}

#thumbnails{
position:absolute;top:141px;left:1046px;list-style:none;margin:0 0 25px 0;padding:0;width:112px;
}
#thumbnails li{
position:relative;float:left;margin:0 5px 5px 0;
}
#thumbnails a{
display:block;width:50px;height:32px;
}
#minithumbs{
height:80px;list-style:none;padding:0;margin:0;background-color:#FFFFFF;
}
#minithumbs li{
float:left;width:126px;height:80px;margin:0 2px 0 2px;background-color:#000000;
}
#minithumbs a, #minithumbs a:visited{
display:block;text-decoration:none;color:#FFFFFF;padding:0;height:80px;
}
#minithumbs a:active, #minithumbs a:hover{
color:#000000;background-color:#000;opacity:0.2;
}
#wn{
position:absolute;width:910px;height:80px;top:40px;left:242px;overflow:hidden;
}
#scrollers{
width:934px;height:80px;position:absolute;left:230px;top:40px;z-index:0;margin:0;padding:0;margin-left:280px\9;
}