@import url("screen.css");

html, body {
	background:#4c4c4c;
}

#header {
	background-position:0 -70px;
}

#main {
	background-color:#666;
}

.keyHint {
	color:#666;
}

a {
	color:#69c
}

#LoadingMsg {
	background-color:#555;
	background-image:url(../gfx/ajax_loader_gray.gif);
	border-color:#333;
	color:#ccc;
}

#adSpace {
	background:#aaa;
	border:1px solid #777;
	color:#333;
}

/****************************************************************************/
/* THUMBNAILS                                                               */
/****************************************************************************/

#content a {
	text-decoration: none;
}

#content a.thumb {
	border-color:#555;
}

/****************************************************************************/
/* SEARCH FORM                                                              */
/****************************************************************************/

#searchForm {
	background:#aaa;
	border-color:#b0b0b0;
	border:1px solid #777;
}

#searchSelectOptions {
	background:#888;
}

/****************************************************************************/
/* SIDEBAR                                                                  */
/****************************************************************************/

#main #sidebar {
	background:#333;
	border-right-color:#555;
	color:#eee;
}

a.closePanel {
	background-image: url(../gfx/close_icon_dark.gif);
	color:#ddd;
}

/************************************************************************/
/* PHOTO DETAIL                                                         */
/************************************************************************/

.userheader, .photodetail, .photoContextTags {
	border-bottom-color:#666;
}

.photodetail #largePhoto {
	/*border-color:#111;*/
}

#photoDescription {
	background:#444;
	border-color:#555;
	color:#ccc;
}

.linkout {
	background-image: url(../gfx/linkout.gif);
}

#photoContextPrev, #photoContextNext {
	border-color:#444;
}

#photoDetailTags {
	background:#292929;
}

#photoDetailSetsGroups li {
	border-color:#444;
}

/****************************************************************************/
/* PREFERENCE PANEL                                                         */
/****************************************************************************/

#prefPanel {
	background:url(../gfx/pref_bg_gray.gif) repeat-y;
}

#prefPanelToggle {
	background-image: url(../gfx/pref_toggle_gray.gif);
}

#prefOptions {
	color:#ccc;
}

#prefOptions h4 {
	border-bottom-color:#555;
}

/****************************************************************************/
/* PAGE LINKS                                                               */
/****************************************************************************/
#stackList {
	color:#666;
}

#stackList a {
	color:#69c;
}

#pagesTop a, #pagesBottom a {
	background: #444;
	border-top-color:#999;
	border-bottom-color:#000;
	color:#999;
}

#pagesTop a.selected, #pagesBottom a.selected {
	background: #555;
}

/****************************************************************************/
/* CONTENT MESSAGES                                                         */
/****************************************************************************/

.loadingMsg {
	color:#222;
}

.loadingMsg span {
	background-image:url(../gfx/ajax_loader_gray.gif);
}

.errorMsg p {
	color:#999;
}

/****************************************************************************/
/* FOOTER                                                                   */
/****************************************************************************/

.disclaimer {
	color:#333;
}

.disclaimer a {
	color:#69c;
}

#paypal {
	color:#222;
}

/****************************************************************************/
/* TAG CLOUD                                                                */
/****************************************************************************/

#tagCloud {
	background:#555;
	border-color:#333;
}

#tagCloud a {
	color:#69c;
	border-color:#555;
}

#tagCloud a:hover, #tagCloud a.selected {
	background:#444;
	border-color:#99c;
}

#btnClearTags {
	background:#222;
	border-top-color:#111;
	color:#69c;
}