body 				{ background:#131313; border-top:10px solid #121212; color:#555; }
body, input			{ font-family:'Helvetica Neue', Arial, Helvetica, sans; }
div.grid			{ margin-top:10px; }

a 					{ color:#484848; text-decoration:none; }
a.current, a:hover	{ color:#999; }

h1, h2, h3			{ margin:0; padding:0; font-weight:normal;
					  font-family: 'HelveticaNeue-UltraLight', 'HelveticaNeue-Light',
					  'Helvetica Neue Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;
					  letter-spacing:1px; font-weight:normal; }
h1					{ font-size:32px; line-height:38px; }
h1 strong			{ color:#ccc; font-weight:normal; font-family: 'HelveticaNeue-UltraLight';}
h2					{ font-size:25px; line-height:30px; }
h3					{ font-size:18px; line-height:22px; }
.logo-image 		{ margin:4px 0 0 -1px;}

ul					{ list-style:none; margin:0; }
li					{ margin:0; padding:0; }
p					{ margin-top:10px; }
.r	 				{ text-align: right; }
.header-images		{ margin:10px 0 0 -1px; }

/* M E N U */
ul.menu li 			{ float:left; height:17px; overflow:hidden; margin:4px 12px 0 -1px;}
ul.menu li a		{ display:block; }

li#about			{ width:47px; background:#131313 url('../graphics/menu/menu_about.png') no-repeat;}
li#photographers	{ width:118px; background:#131313 url('../graphics/menu/menu_photographers.png') no-repeat;}
li#newtalents		{ width:91px; background:#131313 url('../graphics/menu/menu_newtalents.png') no-repeat;}
li#studios			{ width:57px; background:#131313 url('../graphics/menu/menu_studios.png') no-repeat;}
li#clients			{ width:50px; background:#131313 url('../graphics/menu/menu_clients.png') no-repeat;}
li#newsletter		{ width:81px; background:#131313 url('../graphics/menu/menu_newsletter.png') no-repeat;}
li#contact			{ width:60px; background:#131313 url('../graphics/menu/menu_contact.png') no-repeat;}
li#live				{ width:101px; background:#131313 url('../graphics/menu/menu_livestudio.png') no-repeat;}

li#about:hover			{ background-position:0 -17px;}
li#photographers:hover	{ background-position:0 -17px;}
li#newtalents:hover	    { background-position:0 -17px;}
li#studios:hover		{ background-position:0 -17px;}
li#clients:hover		{ background-position:0 -17px;}
li#newsletter:hover		{ background-position:0 -17px;}
li#contact:hover		{ background-position:0 -17px;}
li#live:hover			{ background-position:0 -17px;}

li#about-			{ width:69px; background:#131313 url('../graphics/menu/menu_about.png') no-repeat; background-position:0 -34px;}
li#photographers-	{ width:140px; background:#131313 url('../graphics/menu/menu_photographers.png') no-repeat; background-position:0 -34px;}
li#newtalents-		{ width:101px; background:#131313 url('../graphics/menu/menu_newtalents.png') no-repeat; background-position:0 -34px;}
li#studios-			{ width:79px; background:#131313 url('../graphics/menu/menu_studios.png') no-repeat; background-position:0 -34px;}
li#clients-			{ width:72px; background:#131313 url('../graphics/menu/menu_clients.png') no-repeat; background-position:0 -34px;}
li#newsletter-		{ width:103px; background:#131313 url('../graphics/menu/menu_newsletter.png') no-repeat; background-position:0 -34px;}
li#contact-			{ width:82px; background:#131313 url('../graphics/menu/menu_contact.png') no-repeat; background-position:0 -34px;}
li#live-			{ width:101px; background:#131313 url('../graphics/menu/menu_livestudio.png') no-repeat; background-position:0 -34px;}


/* L A Y O U T */
#preloader 			{ width:24px; height:24px; position:fixed; margin:-12px 0 0 -12px; top:50%; left:50%; }


/* D E T E C T E D   C L A S S E S  */
.big-screen .top 	{ height:700px; overflow:hidden; }
.reg-screen .top 	{ height:480px; overflow:hidden; }


/* G R I D S  */
.col_1				{ margin-right:20px; width:180px; float:left; }
.col_2				{ margin-right:20px; width:380px; float:left; }
.col_3				{ margin-right:20px; width:580px; float:left; }
.col_4				{ margin-right:20px; width:780px; float:left; }
.col_5				{ width:1000px; }

/* T H U M B N A I L S */
img.thumb-s							{ width:80px; height:80px; opacity:0.4; filter:alpha(opacity=40); margin-right:10px;}
a:hover img.thumb-s					{ opacity:1; filter:alpha(opacity=100);}

img.thumb-sw						{ height:60px; opacity:0.4; filter:alpha(opacity=40); margin-right:10px;}
a:hover img.thumb-sw				{ opacity:1; filter:alpha(opacity=100);}

img.thumb-kb						{ height:60px; opacity:1; filter:alpha(opacity=100); margin-right:10px;}
a:hover img.thumb-sww				{ opacity:1; filter:alpha(opacity=100);}

.free-floating-thumbnails 			{ list-style:none; }
.free-floating-thumbnails li 		{ padding:0; margin:0; float:left; margin:0 10px 10px 0; }
.free-floating-thumbnails li img 	{ display:block; display:none; }
.current							{ color: #ddd; opacity: 1; filter:alpha(opacity=100);}
img.current							{ color: #ddd; opacity: 1; filter:alpha(opacity=100);}


.photographers-list li				{ width:80px; float:left; margin-right:20px; line-height:14px;}

div.caption {
	opacity:0.7;
	filter:alpha(opacity=70);
	margin-top:-594px !important;
	margin-top:-589px;
	color:#FFF;
}

div.caption span { background:#000; padding:3px; }

#statik { position:fixed; }

#scrollable { margin-top:46px !important; margin-top:10px; margin-left:20px; }			
#scrollable table { width:100%; }
#scrollable td { width:400px; vertical-align:top;}
#scrollable .roll-images { margin-right:10px;}