@charset "utf-8";
/* CSS Document */

body {
	background-color: #1b1b1b;
	margin-left: auto;
	margin-right: auto;
	width: 1200px;
}


div#allContent {
	color: #efefef;
	font-family: arial, helvetica, sans-serif;
}

div#image_float {
	float: right;
	margin-left: 0px;

}
div#Float_left {
	float: left;
}

div#Float_right {
	float: right;
	margin: 10px;
}

a {
	 color:#ffc709;
	 text-decoration: none;
}

div#plaintext {
	width: 1000px;
	/*background-color: #1b1b1b;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	line-height: 110%;*/
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;

}

div#plaintext_narrow {
	width: 600px;
	/*background-color: #1b1b1b;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	line-height: 110%;*/
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;

}

div#bgtext {
	width: 500px;
	margin-top: 5px;
	background-color: #383838;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #ffc709;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	line-height: 110%;

}

#container { width:1200px; height:900px; margin:0 auto; background-image:url('images/interface/back_noise.png'); background-color:#111; margin-top:40px;}
#container .mainframe { width: 720px; height:700px; float:left}
#container .thumbnails {float:left; width:1200px; height:600px; background-repeat:no-repeat; background-image:url('images/interface/total_grid.png'); background-position:10px 10px;}
.thumbnailimage { float:left; padding:40px;}
.large_thumb	{float:left; position: relative; width:64px; height:64px; padding:0px 10px 0px 0;}
img.large_thumb_image	{left:5px; top:4px;}
.large_thumb_border	{width:10px; height:10px; background:url('images/interface/thumb_border.png'); position:absolute; }
.large_thumb_shine	{width:54px; height:54px; background:url('images/interface/shine.png'); position:absolute; background-position:-100px 0; left:5px; top:4px; background-repeat:no-repeat;}
.thumb_container { width:64px; height:40px; background-image:url('images/interface/thumb_holder.png'); }
#largephoto { width: 1280px; height:720px; background-color:#333333; margin-top:60px; margin-left:20px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-left: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
#largetrans { width: 444px; height:370px; background-image:url('images/interface/main_bg_trans.png'); -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.large_image { display:none}
#containertitle { position:absolute; margin-top:35px; margin-left:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-shadow: 0px 1px 2px #fff;}
#largecaption {  text-align:center; height:100px; width:100%; background-color:#111; position:absolute; width: 444px; margin-top:270px; -moz-border-radius-bottomleft: 10px;  -moz-border-radius-bottomright: 10px; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; display:none; color:#fff; font-size:30px; font-family:Arial; letter-spacing:-1px; font-weight:bold}
#largecaption .captionContent { padding:5px;}
#largecaption .captionShine { background:url('images/interface/bigshine.png'); position:absolute;  width: 444px; height: 100px; background-position:-150px 0;background-repeat:no-repeat;}
#loader { width:150px; height:150px;background-image:url('images/interface/loader.gif'); background-repeat:no-repeat; position:absolute;}