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

html, body {
	margin:0px;
	padding:0px;

	color:#000;
}

body{
	width:100%;
	height:100%;

	margin:0px auto;
	min-height:100%;
	position:relative;

	background: #fff;

	faont-family:arial;
	font-size:12px;
	line-height:18px;
}

a img{
	border:0px solid #000000;
	text-decoration:none;
}

#album a{
	color:#000000;
	
	font-family:arial;
	font-weight:bold;
	font-size:11px;
}

#header_info {
	color:#000000;

	font-family:arial;
	font-weight:normal;
	font-size:11px;
}

#header_info a{
	color:#000000;

	font-family:arial;
	font-weight:normal;
	font-size:11px;
}


H3, H3 a {
	color:#000000;

	text-decoration:none;
	
	font-family:arial;
	font-weight:bold;
	font-size:11px;
}

#thumb img{
	border:1px solid #000000;
}


/* album */

.infoT{
	cursor:pointer;
	font-weight:bold;
	color:#797979;
	font-family:verdana;
	font-size:11px;
}

.infoBlock {
	cursor:normal;
	font-weight:normal;
	color:#000;
	font-family:verdana;
	font-size:11px;
}

.infoBlock_id {
	cursor:normal;
	font-weight:normal;
	color:#797979;
	font-family:verdana;
	font-size:11px;
}

.moveLeft, .moveRight, .moveLeftA, .moveRightA{
	display:block;
	width:16px;
	height:14px;
	margin:38px 5px 10px;
	float:left;
}
.moveLeft{
	background:url('../images/arr_s_l_empty.gif');
}
.moveRight{
	background:url('../images/arr_s_r_empty.gif');
}
.moveLeftA{
	background:url('../images/arr_s_l_a_k.gif');
}
.moveRightA{
	background:url('../images/arr_s_r_a_k.gif');
}

.moveLeftB, .moveRightB, .moveLeftBA, .moveRightBA{
	display:block;
	width:23px;
	height:22px;
	margin:10px;
}

.moveLeftB{
	background:url('../images/arr_l_empty.gif');
}
.moveRightB{
	background:url('../images/arr_r_empty.gif');
}
.moveLeftBA{
	background:url('../images/arr_l_a_k.gif');
}
.moveRightBA{
	background:url('../images/arr_r_a_k.gif');
}

#navigation{
	height:83px;
	border-top:1px solid #333333;
	background:#0d0d0d;
	width:100%;
}

#thumbs a{
	float:left;
	display:block;
	margin:12px 10px;
	border:1px solid #FFF;
	width:58px;
}

#thumbs img{
	border:1px solid #000;
}

.album_table {
	margin: 0px;
	padding-top: 20px;
}


.news_table {
	margin: 0px;
	padding-top: 12px;
	padding-left: 20px;
}

.newsItem {
	padding:5px 0px;
	border-bottom:1px dotted;
}

.newsItem {
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color:#000;
}

.newsDate{
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#000;
}

.guest_table {
	margin: 0px;
	padding-top: 12px;
	padding-left: 20px;
}

.guestPost {
	padding:5px 0px;
	border-bottom:1px dotted;
}

.guestPost {
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color:#000;
}

.guestHeader {
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	color:#000;
}

#guest_edit td{
	vertical-align:top;
	width:94px;
	padding:0px 0px 13px;
}

#guest_edit textarea{
	width:350px;
	height:115px;
}

#guest_edit input{
	width:350px;
}
