.ext-mb-text, .x-form, .x-msg-box, .x-tabs-body {
	color: #000000;
}

body {
	background: #0D0D0D url(images/bg.jpg) repeat-x center top;
}

#photo_top, #photo_top_content {
	height: 60px;
	background: transparent;
}

#photo_top_link, #photo_top_link a:link, #photo_top_link a:visited, #photo_top_link a:hover {
	color: #FFFFFF;
}

#photo_mainframe {
	background: #000000;
}

#photo_mainframe_banner {
	width: 800px;
	height: 210px;
	background-image: url(images/main.jpg);
	margin-bottom: 10px;
}

#photo_mainframe_info {
	color: #D36504;
	padding-left: 10px;
	padding-right: 10px;
	width: 780px;
}

#photo_mainframe_dir_link, #album_info_button, .empty_message {
	color:#DDDDDD;
	width: 780px;
}

#photo_mainframe_info, #photo_mainframe_info a:link, #photo_mainframe_info a:visited,
#photo_mainframe_dir_link, #photo_mainframe_dir_link a:link, #photo_mainframe_dir_link a:visited,
#pic_item_function, #pic_item_function a:link, #pic_item_function a:visited,
.pic_item_comment_function, .pic_item_comment_function a:link, .pic_item_comment_function a:visited,
.album_item_info_title, .album_item_info_desc, .photo_thumb_item_info_title, #pic_item_info_title, #pic_item_info_desc,
#album_info_content_link, #album_info_content_link a:link, #album_info_content_link a:visited,
#photo_foot_desc {
	color:#DDDDDD;
}

.album_item_pic_img_table_cell, .pic_item_quicklist_item, .photo_thumb_item_pic_table {
	background-color: #232323;
}

#album_info_content_title, #album_info_content_desc {
	color: #D36504;
}

.empty_message, #pic_item_link, #pic_item_info_title, #pic_item_info_desc, #pic_item_comment_table_div {
	width: 780px;
	padding: 0 10px;
}