body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	color: #FFF;
	background-color: #222222;
	margin-left: 0px;
	margin-top: 0px;
/* 	background-image: url(file:1154990_12140633.jpg); */
	background-position: center top;
	background-repeat:no-repeat
/*  background-attachment:fixed; */
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;	
	color: #FFF;
}

.td2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.86em;
	font-weight: normal;
	color: #666;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	color: #FFF;
}

.text-gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #999;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.1em;
	font-weight: normal;	
	color: #FFF;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	font-weight: normal;	
	color: #FFF;
}

.strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #CCC;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;	
	color: #666;
}

a.L1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.87em;
	color: #FFF;
	text-decoration: none;
	background-color: #333;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;	
}

a.L1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.87em;
	color: #FFF;
	text-decoration: none;
	background-color: #333;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}

a.L1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.87em;
	color: #333;
	text-decoration: none;
	background-color: #FFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;	
}

.L1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.87em;
	color: #333;
	background-color: #333;	
	padding: 0 5px;
}

a.L2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.88em;
	color: #FFF;
	text-decoration: none;
	background-color: #333;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}

a.L2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.88em;
	color: #FFF;
	text-decoration: none;
	background-color: #333;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}

a.L2:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.88em;
	color: #333;
	text-decoration: none;
	background-color: #FFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}

.L2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.88em;
	color: #FFF;
	background-color: #333;
	padding: 0 5px;
}

a.L3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFF;
	font-weight: bold;	
	text-decoration: none;
	/* 	background-color: #333; */
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

a.L3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFF;
	font-weight: bold;	
	text-decoration: none;
/* 	background-color: #333; */
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

a.L3:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #CCC;
	font-weight: bold;	
	text-decoration: none;
/* 	background-color: #FFF; */
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.L3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #CCC;
	font-weight: bold;	
/* 	background-color: #333; */
	padding: 0 5px;
}

a.L4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.86em;
	color: #FFF;
	text-decoration: none;
	/* 	background-color: #333; */
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

a.L4:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.86em;
	color: #FFF;
	text-decoration: none;
/* 	background-color: #333; */
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

a.L4:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.86em;
	color: #999;
	text-decoration: underline;
/* 	background-color: #FFF; */
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.L4 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.86em;
	color: #FFF;
/* 	background-color: #333; */
	padding: 0 5px;
}

a.L5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666;
	text-decoration: none;
	/* 	background-color: #333; */
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

a.L5:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666;
	text-decoration: none;
/* 	background-color: #333; */
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

a.L5:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFF;
	text-decoration: underline;
/* 	background-color: #FFF; */
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.L5 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFF;
/* 	background-color: #333; */
	padding: 0 5px;
}


div#photos {position:relative;}
div#photos a:hover {border:none}
div#photos a span {display:none; border:none;}
div#photos a:hover span {display:block; position:absolute; top:0px; left:0px; border:none;}


#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 5px;
padding-bottom: 0;
background: #333;
visibility: hidden;
z-index: 10;
/* 	cursor: hand; */
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: normal 9px Arial, Helvetica, sans-serif;
letter-spacing: 0px;
line-height: 1em;
color: #999;
padding: 3px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: #333;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #333;
padding: 5px;
z-index: 5;
}
