body {
	background-color : #000000;
	background-repeat : repeat;
	background-attachment: fixed;
}
body_invert { 

} 
#maintext { 
font-family : "Courier New", Courier, mono;
font-size : 18px;
} 
p { 
font-family : "Courier New", Courier, monospace;
font-size : 15px;
color : #333333;
} 
h2 { 
font-family : "Courier New", Courier, monospace;
font-size : 36px;
color : #333333;
} 
h3 { 
font-family : "Courier New", Courier, monospace;
font-size : 15px;
font-weight : bold;
font-variant : normal;
color : #666666;
text-decoration : none;
} 
A:visited { 
text-decoration : none;
color : #999999;
font-weight : normal;
font-variant : normal;
font-size : 14px;
text-decoration : underline;
} 
A:link { 
text-decoration : none;
color : #666666;
font-weight : normal;
font-variant : normal;
font-size : 14px;
text-decoration : underline;
} 
A:active { 
color : #666666;
font-weight : normal;
font-variant : normal;
font-size : 14px;
} 
A:hover { 
color : #CCCCCC;
font-weight : normal;
font-variant : normal;
font-size : 14px;
text-decoration : none;
}
.header { 
border : 1px solid #333333;
letter-spacing : 5px;
} 
.footer { 
letter-spacing : 2px;
} 
.left { 
font-family : "Courier New", Courier, monospace;
font-size : 15px;
color : #000000;
text-align : left;
} 
.menu { 
border : 1px solid #333333;
}
.ts TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ts {
	BORDER-COLLAPSE: collapse
}
#index_ctr {
	margin: 0 auto;
	position: relative;
	top: 0px;
	width: 810px;
	height: 600px;
	text-align: left;
}
#index_ctr_menu {
	position:absolute;
	left:0px;
	top:0px;
	width:810px;
	height:80%;
	padding-right : 0px;
	padding-top :0px;
	padding-bottom : 0px;
	z-index:1;
}
#index_img_1, #index_img_2, #index_img_3, #index_img_4, #index_img_5, #index_img_6, #index_img_7 { 
text-align : center;
margin-left : 10px;
margin-right : 10px;
margin-top : 10px;
margin-bottom : 10px;
border-top-color : #cccccc;
border-top-width : thin;
border-left-color : #cccccc;
border-left-width : thin;
border-bottom-color : #000000;
border-bottom-width : thin;
border-right-color : #000000;
border-right-width : thin;
} 
#index_img_1 { 
	position:absolute;
	left:0px;
	top:100px;
	width:180px;
	height:360px;

} 
#index_img_2 { 
	position:absolute;
	left:200px;
	top:100px;
	width:180px;
	height:360px;
} 
#index_img_3 { 
	position:absolute;
	left:400px;
	top:100px;
	width:360px;
	height:180px;
} 
#index_img_4 { 
	position:absolute;
	left:400px;
	top:300px;
	width:360px;
	height:180px;
} 
#index_img_5 { 
	position:absolute;
	left:0px;
	top:500px;
	width:360px;
	height:180px;
} 
#index_img_6 { 
	position:absolute;
	left:400px;
	top:500px;
	width:86px;
	height:183px;
} 
#index_img_7 { 
	position:absolute;
	left:0px;
	top:100px;
	width:86px;
	height:183px;
} 
#index_header { 

position : absolute;
top : 0;
left : 10px;
width : 200px;

text-align : left;
margin-left : 0%;
margin-right : 0%;
margin-top : 0%;
margin-bottom : 0%;
padding-top : 0%;
padding-bottom : 0%;
padding-left : 10px;
padding-right : 0%;
border-top-color : #cccccc;
border-top-width : 0;
border-left-color : #cccccc;
border-left-width : 0;
border-bottom-color : #000000;
border-bottom-width : 0;
border-right-color : #000000;
border-right-width : 0;
} 
#index_footer { 
text-align : center;
position : absolute;
top : 10px;
width : 90%;
border-top-color : #cccccc;
border-top-width : thin;
border-left-color : #cccccc;
border-left-width : thin;
border-bottom-color : #000000;
border-bottom-width : thin;
border-right-color : #000000;
border-right-width : thin;
z-index : 2;
} 
#index_img_spacer { 
position : fixed;
text-align : center;
margin-left : 0.1%;
margin-right : 0.1%;
margin-top : 0.1%;
margin-bottom : 0.1%;
padding-top : 0.1%;
padding-bottom : 0.1%;
padding-left : 0.1%;
padding-right : 0.1%;
width : 1%;
} 
#bandpg_ctr { 
	margin: 0 auto;
	position: relative;
	top: 0px;
	width: 80%;
	height: 600px;
	text-align: left;
}
#bandpg_ctr_menu {
position : relative;
height : 90%;
width : 90%;
margin-bottom : 5%;
left : 5%;
right : 5%;
} 
#bandpg_tittle { 
position : relative;
text-align : left;
margin-left : 15%;
margin-right : 25%;
margin-top : 0%;
margin-bottom : 0%;
padding-top : 0%;
padding-bottom : 0%;
padding-left : 1%;
padding-right : 1%;
border-top-color : #cccccc;
border-top-width : thin;
border-left-color : #cccccc;
border-left-width : thin;
border-bottom-color : #000000;
border-bottom-width : thin;
border-right-color : #000000;
border-right-width : thin;
} 
#bandpg_img {
	border : 1px solid #333333;
	background-color : #000000;
	height : auto;
	width : auto;
	position : relative;
	float : left;
	text-align : center;
	margin : 1%;
	padding : 1%;
	border-top-color : #333333;
	border-top-width : thin;
	border-left-color : #333333;
	border-left-width : thin;
	border-bottom-color : #333333;
	border-bottom-width : thin;
	border-right-color : #333333;
	border-right-width : thin;
} 
#bandpg_header { 
position : relative;
text-align : center;

margin-left : 15%;
margin-right : 25%;
margin-top : 0%;
margin-bottom : 0%;
padding-top : 0%;
padding-bottom : 0%;
padding-left : 10%;
padding-right : 10%;
} 
#bandpg_footer { 
text-align : center;
position : relative;
float : left;

margin-left : 15%;
margin-top : 0%;
margin-bottom : 0%;
padding-top : 0%;
padding-bottom : 0%;
padding-left : 10%;
} 
#bandpg_menu { 
position : relative;
text-align : center;
margin-left : 25%;
margin-right : 25%;
margin-top : 0%;
margin-bottom : 0%;
padding-top : 0%;
padding-bottom : 0%;
padding-left : 1%;
padding-right : 1%;
} 
#bandpg_img_spacer { 
position : relative;
text-align : center;
margin-left : 0.1%;
margin-right : 0.1%;
margin-top : 0.1%;
margin-bottom : 0.1%;
padding-top : 0%;
padding-bottom : 0%;
padding-left : 0%;
padding-right : 0%;
width : 1%;
}
#snapshot_img { 
border : 1px solid #333333;
background-color : #ffffff;
height : auto;
width : auto;
position : relative;
float : left;
text-align : center;
margin : 0%;
padding : 0%;


} 
#snapshot_ctr { 
	margin: 0 auto;
	position: relative;
	top: 0px;
	width: 80%;
	height: 600px;
	text-align: left;
}
#snapshot_ctr_menu {
position : relative;
height : 90%;
width : 90%;
margin-bottom : 5%;
left : 5%;
right : 5%;
}

#navigation ul { 
list-style : none;
margin : 0;
padding : 0;
color : #003333;
} 
#navigation li { 
background : #ccc;
border-left : 1px solid #999;
float : right;
margin : 0;
padding : 0;
color : #333333;
background-color : #333333;
} 
#navigation a { 
color : #cccccc;
padding : 5px 10px;
text-decoration : none;
} 
#navigation a:hover { 
color : #666666;
} 
#navigation #currentpage a { 
background : #fff;
color : #000000;
background-color : #666666;
} 
.bulbstyle { 
font-family : "Courier New", Courier, mono;
font-size : 36px;
color : #333333;
}
.bulbstyle_invert { 
font-family : "Courier New", Courier, mono;
font-size : 36px;
color : #333333;
background-color : #ffffff;
background-image : url(../images/bk_inv.jpg);
background-repeat : repeat;
background-attachment:scroll;
} 
#lightbox { 
position : absolute;
left : 0;
width : 100%;
z-index : 100;
text-align : center;
line-height : 0;
} 
#lightbox a img { 
border : none;
} 
#outerImageContainer { 
position : relative;
background-color : #fff;
width : 250px;
height : 250px;
margin : 0 auto;
} 
#imageContainer { 
padding : 10px;
} 
#loading { 
position : absolute;
top : 40%;
left : 0%;
height : 25%;
width : 100%;
text-align : center;
line-height : 0;
} 
#hoverNav { 
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
z-index : 10;
} 
#imageContainer > #hoverNav { 
left : 0;
} 
#hoverNav a { 
outline : none;
} 
#prevLink, #nextLink { 
width : 49%;
height : 100%;
background : transparent url(../images/blank.gif) no-repeat;
display : block;
} 
#prevLink { 
left : 0;
float : left;
} 
#nextLink { 
right : 0;
float : right;
} 
#prevLink:hover, #prevLink:visited:hover { 
background : url(../images/prevlabel.gif) no-repeat left 15%;
} 
#nextLink:hover, #nextLink:visited:hover { 
background : url(../images/nextlabel.gif) no-repeat right 15%;
} 
#imageDataContainer { 
background-color : #fff;
margin : 0 auto;
font-size : 12px;
line-height : 1.4em;
overflow : auto;
width : 100%;
font-family : "Courier New", Courier, monospace;
} 
#imageData { 
padding : 0 10px;
color : #666;
} 
#imageData #imageDetails { 
width : 70%;
float : left;
text-align : left;
} 
#imageData #caption { 
font-weight : bold;
} 
#imageData #numberDisplay { 
display : block;
clear : left;
padding-bottom : 1em;
} 
#imageData #bottomNavClose { 
width : 66px;
float : right;
padding-bottom : 0.7em;
} 
#overlay { 
position : absolute;
top : 0;
left : 0;
z-index : 90;
width : 100%;
height : 500px;
background-color : #000;
} 
