body {
	background-color : #3f3f3f;
	color : #ffffff;
	text-align : center;
	font : small Arial, Helvetica, sans-serif;
}

TR, TD {
	text-align : left;
}

IMG {
	border : 5px solid #ffffff;
}

A {
	color : #ffffff;
}

A:Hover {
	text-decoration : none;
	color : #ffffff;
}

.small_link_text {
	font-family : Arial, sans-serif;
	font-size : 8pt;
}

.input {
	background-color : #eca900;
	color : #ffffff;
	font-weight : bold;
	font-family : Arial, sans-serif;
	font-size : 9pt;
}

.line {
	border-top : 2px solid #ffd022;
	padding : 0px;
}




.album_text_table {
	margin-left : auto;
	margin-right : auto;
	width : 750px;
	padding : 10px;
	border : 1px dashed #eca900;
	margin-top : 10px;
	margin-bottom : 10px;
	font-family : Arial, sans-serif;
	font-size : 11pt;
}

.title_table {
	margin-left : auto;
	margin-right : auto;
	width : 750px;
	padding : 4px;
	border : 2px solid #ffd022;
	background-color : #eca900;
	color : #ffffff;
	font-family : Arial, sans-serif;
	font-size : 20pt;
	font-weight : bold;
}

.title_table TD {
	text-align : center;
}

.gallery_table {
	margin-left : auto;
	margin-right : auto;
	border : 1px solid #ffd022;
	width : 750px;
	padding : 10px;
}

.gallery_list_table {
	padding : 2px;
	width : 100%;
}

.gallery_list_cell {
	padding : 10px;
	font-family : Arial, sans-serif;
	font-size : 10pt;
	text-align : center;
	width : 50%;
}

.gallery_list_cell IMG {
	margin-bottom : 6px;
}

.gallery_list_text_title {
	font-family : Arial, sans-serif;
	font-size : 14pt;
	font-weight : bold;
}

.gallery_list_text_bold {
	font-family : Arial, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}

.gallery_table_category_text {
	font-family : Arial, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	color : #eca900;
}





.nav_table {
	margin-left : auto;
	margin-right : auto;
	width : 750px;
	padding : 3px;
	border : 2px solid #ffd022;
	background-color : #eca900;
	font-size : 9pt;
	font-family : Arial, sans-serif;
	color : #ffffff;
}

.nav_table A {
	color : #ffffff;
}

.nav_table A:Hover {
	text-decoration : none;
}





.photo_table {
	margin-left : auto;
	margin-right : auto;
	margin-top : 5px;
	margin-bottom : 5px;
	width : 750px;
	border-collapse : collapse;
	border-spacing : 0px;
}

.photo_table_cell {
	text-align : center;
	font-family : Arial, sans-serif;
	font-size : 8pt;
	padding : 4px;
	border : 1px solid #ffd022;
	border-collapse : collapse;
	border-spacing : 0px;
}






.photo_view {
	margin-top : 5px;
	margin-bottom : 5px;
	padding : 10px;
	margin-left : auto;
	margin-right : auto;
	text-align : center;
}

.photo_view_text_title {
	color : #ffffff;
	font-family : Arial, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	text-align : center;
}

.photo_view_img {
	text-align : center;
	border : 3px solid #000000;
	padding : 0px;
}

.photo_view_caption {
	color : #ffffff
	font-family : Arial, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-align : center;
	padding-bottom : 10px;
}

.photo_view_text_field {
	font-family : Arial, sans-serif;
	font-size : 10pt;
	padding : 3px;
	text-align : right;
	width : 20%;
}

.photo_view_text_value {
	font-family : Arial, sans-serif;
	font-size : 10pt;
	padding : 3px;
	width : 80%;
}




.comment_table_header {
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : auto;
	margin-right : auto;
	width : 750px;
	font-family : Arial, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	background-color : #eca900;
	border : 2px solid #ffd022;
	color : #ffffff;
	padding : 5px;
}

.comment_table_header TD {
	text-align : center;
}

.comment_table {
	margin-left : auto;
	margin-right : auto;
	border : 1px dashed #eca900;
	padding : 5px;
	width : 480px;
}

.comment_info_header {
	font-family : Arial, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}

.comment_info_text {
	font-family : Arial, sans-serif;
	font-size : 10pt;
	margin-left : 20px;
}

.comment_info_reply {
	font-family : Arial, sans-serif;
	font-size : 10pt;
}


.comment_form_header {
	font-family : Arial, sans-serif;
	font-size : 12pt;
	font-weight : bold;
}

.comment_form_text {
	font-family : Arial, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-align : right;
}

.comment_form {
	font-family : Arial, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	background : #eca900;
	color : #ffffff;
}

.comment_form_moderation_text {
	font-family : Arial, sans-serif;
	font-size : 10pt;
}
