/* 
	///////////////////////////////////////////////
	//// CSS file coded by SlightyBoy (c) 2008 ////
	///////////////////////////////////////////////
*/

/* 
	//////////////////////
	//// General Page ////
	//////////////////////
*/
body{
	margin: 0;
	margin-bottom: 20px;
	background-image: url('images/bg.gif');
	text-align: center;
}
img{
	margin: 0;
	padding: 0;
}
div#navbar{
	float: left;
	width: 200px;
	background-image: url('images/bg_menu.gif');
	background-position: 11px 0px;
	background-repeat: repeat-y;
	background-color: #0D0D0D;
}
div#top_block{
	width: 863px;
	margin: 0px auto;
	padding-bottom: 30px;
	background-color: #090909;
}
div#mid_block{
	width: 863px;
	margin: 0px auto;
	background-color: #090909;
	border-left: 1px solid #1B1B1B;
	border-right: 1px solid #1B1B1B;
	overflow: hidden;
}
div#content{
	margin-left: 200px;
	background-color: #090909;
	border-top: 1px solid #868686;
	color: white;
	font-family: Verdana;
	font-size: 9pt;
	text-align: center;
}
div#footer{
	width: 863px;
	margin: 0px auto;
	margin-bottom: 20px;
}
ul{
	margin: 0;
	padding: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 140px;
	list-style-type: none;
}
li{
	margin: 0;
	border-bottom: 1px dotted #6B6B6B;
	color: white;
	font-family: Verdana;
	font-size: 9pt;
	text-align: left;
	padding: 4px;
	padding-bottom: 5px;
	padding-left: 0;
	white-space: nowrap;
}
a.navbar{
	color: white;
	font-family: Verdana;
	font-size: 9pt;
	text-decoration: none;
	padding: 0;
	margin: 0;
	padding-left: 8px;
}
a.navbar:hover{
	background-image: url('images/hl_menu.gif');
	background-repeat: no-repeat;
	background-position: 0 50%;
	color: #767676;
}
p#main{
	margin: 0;
	padding-bottom: 8px;
	padding-top: 8px;
	text-indent: 15px;
}
p#dotted{
	margin: 0;
	font-size: 7pt;
	font-family: Arial;
	font-weight: lighter;
	text-align: center;
}
p.siteerror{
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
	color: #767676;
	text-align: center;
	margin-top: 120px;
}
img{
	border: 0;
}
img#ft_center{
	margin-right: 225px;
	margin-left: 225px;
	border: 0;
}

/* 
	/////////////////////////
	//// Gallery SubPage ////
	/////////////////////////
*/
#gallerythumbpanel{
	text-align: center;
	padding: 15px;
}
#gallerythumbnavbar{
	font-size: 8pt;
	color: silver;
	font-family: Arial;
	text-align: center;
}
img.gallthumb{
	margin-top: 2px;
}
span.spc{
	padding-left: 7px;
	padding-right: 7px;
	color: #4B4B4B;
}
a.gallthumbpage{
	font-size: 8pt;
	color: #5D5D5D;
	font-family: Arial;
	text-decoration: none;
}
a.gallthumbpage:hover{
	text-decoration: underline;
}

/* 
	/////////////////////////
	//// Preview SubPage ////
	/////////////////////////
*/
#previewleftimg{
	padding-top: 140px;
	float: left;
	width: 135px;
	text-align: center;
}
#previewrightimg{
	padding-top: 140px;
	float: right;
	width: 135px;
	text-align: center;
}
#previewcenterimg{
	padding-top: 10px;
	width: 385px;
	margin: 0px auto;
	text-align: center;
}
img.previewfull{
	width: 380px;
	height: 380px;
}
img.previewthumb{
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	width: 120px;
	height: 120px;
}
a.thumbpreview{
	font-size: 8pt;
	color: #9B9B9B;
	font-family: Arial;
	text-decoration: none;
}
a.thumbpreview:hover{
	text-decoration: underline;
}
#previewimgstats{
	font-size: 9pt;
	color: #B3B3B3;
	font-family: Arial;
	padding: 8px;
}
input.addcomb{
	border: 1px solid #262626;
	background-color: #3A3A3A;
	font-size: 8pt;
	font-family: Arial;
	color: #858585;
	text-align: center;
	font-weight: bold;
	margin-bottom: 3px;
}
select{
	border: 1px solid #3A3A3A;
	background-color: #262626;
	font-size: 9pt;
	font-family: Arial;
	color: #858585;
	font-weight: bold;
	margin-bottom: 2px;
	text-align: center;	
}
option{
	font-size: 8pt;
	font-family: Arial;
	color: #858585;
	padding-left: 5px;
	text-align: center;	
}
input.addcomment{
	width: 350px;
	border: 1px solid #3A3A3A;
	background-color: #262626;
	font-size: 8pt;
	font-family: Arial;
	color: #858585;
	padding-left: 5px;
	padding-right: 5px;
}
textarea{
	width: 350px;
	border: 1px solid #3A3A3A;
	background-color: #262626;
	font-size: 8pt;
	font-family: Arial;
	color: #858585;
	padding-left: 5px;
	padding-right: 5px;
	letter-spacing: 1px;
}
#addcommentform{
	width: 350px;
	margin: 0px auto;
	font-size: 9pt;
	color: #B3B3B3;
	font-family: Arial;
	text-align: left;
	display: none;
}
#addcommentcharcount{
	text-align: right;
	font-size: 8pt;
	padding: 2px;
	margin: 0;
}
span#addanchor{
	font-size: 9pt;
	font-weight: bold;
}
.imgcomment{
	background-color: #262626;
	border: 1px solid #3A3A3A;
	margin-top: 8px;
	margin-left: 70px;
	margin-right: 70px;
	color: #B3B3B3;
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	padding: 5px;
	font-weight: lighter;
}
p.imgcommenthd{
	margin: 0;
	margin-left: 3px;
	margin-right: 3px;
	border-bottom: 1px dashed gray;
	padding: 3px;
}
p.imgcommentcont{
	margin: 0;
	padding: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
}

/*/ Coded by SlightyBoy (c) 2008 /*/