body {
	font-family: "Arial";
	font-size: 12px;
	line-height: 150%;
	color: #A7A7A7;
	background-color: #252525;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

table {font-size:12px; text-decoration: none; letter-spacing : 0px; }

img { border: 0px;}

form { margin: 0px; padding: 0px; }

input,select {font-size:12px; }

.input1 {font-size:12px; line-height: 16px; width:110px; border:1px solid #A5ACB2; }

.input2 {font-size:12px; line-height: 16px; width:90px; border:1px solid #CCCCCC; }

p {	text-indent: 2em;}

.overflow{
	overflow:auto;
	height:400px;
	padding:2px;
	SCROLLBAR-FACE-COLOR:#FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-SHADOW-COLOR:#D3D3D3;
	SCROLLBAR-ARROW-COLOR:#D3D3D3;
	SCROLLBAR-BASE-COLOR:#D3D3D3;
	SCROLLBAR-DARK-SHADOW-COLOR:#D3D3D3;
	overflow-x:hidden;
}

a {color: #A7A7A7; text-decoration: none; }
a:link {color: #A7A7A7; text-decoration: none;}
a:visited {color: #A7A7A7; text-decoration: none;}
a:active {color: #A7A7A7; text-decoration: none;}
a:hover {color: #A7A7A7; text-decoration: underline;}

.h1 {font-size:12px; color: #FFFFFF; text-decoration: none; font-weight:bolder;}
a.h1:link {color: #FFFFFF; text-decoration: none;}
a.h1:visited {color: #FFFFFF; text-decoration: none;}
a.h1:active {color: #FFFFFF; text-decoration: none;}
a.h1:hover {color: #9A9A9A; text-decoration: none;}

.h2 { color: #9A9A9A; text-decoration: none; }
a.h2:link {color: #9A9A9A; text-decoration: none;}
a.h2:visited {color: #9A9A9A; text-decoration: none;}
a.h2:active {color: #9A9A9A; text-decoration: none;}
a.h2:hover {color: #FFFFFF; text-decoration: none;}

.h3 {font-size:14px;color: #0188AB; text-decoration: none; font-weight:bolder;}
a.h3:link {color: #0188AB; text-decoration: underline;}
a.h3:visited {color: #0188AB; text-decoration: underline;}
a.h3:active {color: #0188AB; text-decoration: underline;}
a.h3:hover {color: #0188AB; text-decoration: none;}

.a1 { color: #C5AE8C; text-decoration: none; }
a.a1:link {color: #C5AE8C; text-decoration: none;}
a.a1:visited {color: #C5AE8C; text-decoration: none;}
a.a1:active {color: #C5AE8C; text-decoration: none;}
a.a1:hover {color: #C5AE8C; text-decoration: underline;}

.a2 {font-size:14px; color: #BC9B4E; text-decoration: none; font-weight:bolder;}

.a3 { font-size:12px; color: #5D5D5D; text-decoration: none; }
a.a3:link {color: #5D5D5D; text-decoration: none;}
a.a3:visited {color: #5D5D5D; text-decoration: none;}
a.a3:active {color: #5D5D5D; text-decoration: none;}
a.a3:hover {color: #5D5D5D; text-decoration: underline;}

.a4 { font-size:12px; color: #4F4F4F; text-decoration: none; }
a.a4:link {color: #4F4F4F; text-decoration: none;}
a.a4:visited {color: #4F4F4F; text-decoration: none;}
a.a4:active {color: #4F4F4F; text-decoration: none;}
a.a4:hover {color: #A7A7A7; text-decoration: underline;}


.pic img{
	border:3px solid #CCCCCC;
}
.pic td{
padding-bottom:10px;
}
h1.title{
	font-size:14px;
	color:#333;
	margin:10px;
	padding:0;
}
.link a,.link a:link,.link a:visited,.link a:active{
	margin:0 5px;
	color:#333;
}






/*lightbox start*/
#lightbox{
	position:absolute;left:0;z-index:100;
	width:100%;line-height:0;
	text-align:center;
	font-size:12px;
	}
#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%;line-height:0;
	text-align:center;
	}
#hoverNav{
	position:absolute;top:0;left:0;z-index:10;
	height:100%;width:100%;
	}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}

#prevLink, #nextLink{
	display:block;
	width:49%;height:100%;
	background:transparent url(/images/blank.gif) no-repeat;
	}
#prevLink {left:0;float:left;}
#nextLink {right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover {background:url(/images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover {background:url(/images/nextlabel.gif) right 15% no-repeat;}

#imageDataContainer{
	background-color:#fff;
	margin:0 auto;
	line-height:1.4em;
	}

#imageData{position:relative;width:100%;height:50px;color:#666;}
#imageData #imageDetails{position:absolute;z-index:1;left:10px;top:10px;width:50%;text-align:left;}	
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNav {position:absolute;z-index:10;right:10px;top:10px;width:50%;text-align:right;}
#imageData #bottomNavClose{}
#overlay{
	position:absolute;top:0;left:0;z-index:90;
	width:100%;height:500px;
	background-color:#000;
	filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;
	}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */ 

#print {position:absolute;z-index:10;left:39%;top:10px;background:url(../images/print.gif); width:100px; height:30px; cursor:pointer; _cursor:hand;}