body
{
background-color	: #000;
font-family			: Tahoma,"Trebuchet MS",Arial,sans-serif;
background-image	: url(web_images/bodybg.jpg);
background-repeat	: repeat-x;
margin				: 20px 0px 0px 0px;
padding				: 0px;	
}

div.hold
{
width				: 940px;
/*background-color	: #333;*/
margin				: 0px auto;
margin-top			: 0px;
overflow			: hidden;
}

div.header, div.nav
{
width				: 940px;
overflow			: hidden;
background-color	: #000;	
}

div.nav
{
border-bottom		: 7px solid #1A1A1A;
}

h1
{
background-image	: url(../images/logo.gif);
width				: 411px;
height				: 25px;
margin				: 0px;
line-height			: 25px;
float				: left;
}

h1 span
{
display				: none;
}

p.number-of-galleries-photos
{
color				: #999;
font-size			: 90%;
font-weight			: normal;
line-height			: 25px;
margin				: 0px;
padding				: 0px 0px 0px 30px;
float				: left;
}

p.number-of-galleries-photos span
{
font-size			: 160%;
font-weight			: bold;
}

input.band-search
{
font-family			: Tahoma,"Trebuchet MS",Arial,sans-serif;
color				: #999;
font-size			: 90%;
font-weight			: normal;
line-height			: 16px;
margin				: 0px 0px 0px 40px;
padding				: 3px;
float				: left;
border				: 1px solid #999;
background-color	: #1A1A1A;
width				: 230px;				
}

/* Navigation */

div.nav ul
{
list-style-type		: none;
margin				: 15px 0px 15px 0px;
padding				: 0px;
width				: 980px;
overflow			: hidden;
clear				: both;
display				: block;
}

div.nav ul li
{
font-size			: 90%;
line-height			: 16px;
color				: #999;
display				: block;
float				: left;	
padding-right		: 25px;
margin-right		: 25px;
border-right		: 1px solid #999;
}

div.nav ul li a
{
color				: #999;
font-weight			: normal;
text-decoration		: none;
}

div.nav ul li a:hover
{
text-decoration		: underline;
}

div.nav ul li a.on
{
color				: #FFF;
text-decoration		: underline;
}

/* pagination */

p.pagination
{
background-color	: #000000;
color				: #999;
font-size			: 90%;
font-weight			: normal;
line-height			: 25px;
margin				: 0px;
padding				: 10px 0px 10px 0px;
clear				: both;
}

p.pagination a
{
color				: #999;
font-weight			: normal;
text-decoration		: none;
}

p.pagination a:hover
{
text-decoration		: underline;
}

p.pagination span.x-of-x
{
padding				: 0px 10px 0px 10px;
}

p.pagination span.text
{
padding-left		: 20px;
}

p.pagination span.page
{
font-weight			: bold;
color				: #FFF;		
}

/* Albums */

div.galleries h2, div.galleries h3, div.galleries h4, div.galleries h5, div.galleries h6
{
display				: block;
background-image	: url(../images/album-ghost.gif);
background-repeat	: no-repeat;
width				: 122px;
height				: 195px;	
float				: left;
margin				: 0px 12px 10px 0px;
text-align			: center;
}


div.galleries h2 a, div.galleries h3 a, div.galleries h4 a, div.galleries h5 a, div.galleries h6 a
{
display				: block;
width				: 122px;
height				: 195px;	
}


div.galleries h2 img, div.galleries h3 img, div.galleries h4 img, div.galleries h5 img, div.galleries h6 img
{
border				: 0px;
}

div.galleries img.loader
{
margin-top			: 130px;
}

div.galleries h2 span, div.galleries h3 span, div.galleries h4 span, div.galleries h5 span, div.galleries h6 span
{
display				: none;
}

/* Footer */

p.footer
{
background-color	: #000000;
color				: #222;
font-size			: 90%;
font-weight			: normal;
line-height			: 25px;
margin				: 30px 0px 0px 0px;
padding				: 10px 0px 10px 0px;
clear				: both;
border-top		: 7px solid #1A1A1A;
}

/* album page */

h2.band
{
font-size			: 100%;
font-weight			: bold;
color				: #999999;		
display				: block;
background-color	: #1A1A1A;
width				: 940px;
line-height			: 50px;	
float				: left;
padding				: 0px 0px 0px 10px;
margin				: 10px 0px 0px 0px;
}

div.large-image
{
width				: 650px;
float				: left;
padding-top			: 10px;
}

div.large-image h3
{
display				: block;
width				: 650px;
margin				: 0px;
}

div.large-image h3 img
{
display				: block;		
}

div.large-image h3 span
{
display				: none;
}


div.thumbnails
{
width				: 273px;
float				: left;
padding				: 10px 0px 0px 17px;
}

div.thumbnails ul
{
list-style-type		: none;
margin				: 0px;
padding				: 0px;	
}

div.thumbnails ul li
{
display				: block;
float				: left;
border				: 3px solid #1A1A1A;
margin				: 0px 0px 10px 10px;
background-color	: #1A1A1A;
background-image	: url(../images/ajax-loader.gif);
background-repeat	: no-repeat;
background-position	: 27px 20px;	
width				: 75px;
height				: 57px;		
}

div.thumbnails ul li img
{
display				: block;	
border				: 0px;
}


















