/********** General  **********/
#info {
 color: #FFF;
 background-image: url(../img/info_arrow.gif);
 background-color: #000;
 border-color: #FFF;
}

#info .location {
 color: #CCC;
}



/********** External Components  **********/

/*** JQuery Plugin - Rating ***/
.content .rating .star, .content .rating .star a {
 background-image: url(../img/rating_stars.gif);
}



/********** WEBALBUM  **********/

/*** Main ***/
.webalbum .content .main .provider {
 background-image: url(../img/provider_photozig.gif);
}

/*** Main - Info/Toolbar ***/
.webalbum .content .toolbar div.blog a {
 background-image: url(../img/icons16.gif);
}

.webalbum .content .toolbar div.storyboard a {
	background-image: url(../img/icons16.gif);
}

.webalbum .content .toolbar div.location a {
 background-image: url(../img/icons16.gif);
}

.webalbum .content .toolbar div.community a {
 background-image: url(../img/icons16.gif);
}

.webalbum .content .toolbar div.storyboard a {
 background-image: url(../img/icons16.gif);
}

.webalbum .content .toolbar div.customize a {
 background-image: url(../img/icons16.gif);
 color: #FD3900;
}

.webalbum .content .toolbar div.send a {
 background-image: url(../img/icons16.gif);
}

.webalbum .content .toolbar div.view_comments a {
	background-image: url(../img/icons16.gif);
}

/*** Main - Navigator Controls ***/
.webalbum .content .main .navigator .previous {
 background-image: url(../img/thumbs_prevnext.gif);
}

.webalbum .content .main .navigator .next {
 background-image: url(../img/thumbs_prevnext.gif);
}

/*** Main - Suggested Albums's Panel ***/
.webalbum #suggested {
 background-image: url(../img/suggested_bg.png);
 background-color: #F4FBFD;
}

.webalbum #suggested .hd h3 {
 border-bottom-color: #7CAABE;
	color: #7CAABE;
}

.webalbum #suggested .bd .owner {
	color: #89B4C6;
}

.webalbum #suggested .bd .title {
 color: #346B96;
}

.webalbum #suggested .bd .title a{
 color: #346B96;
}

.webalbum #suggested .bd .desc {
 color: #89B4C6;
}

.webalbum #suggested .bd .dateHits {
 color: #6E9EB6;
}

.webalbum #suggested .bd .stars1 {
	background-image: url(../img/stars.gif);
}

.webalbum #suggested .bd .stars2 {
 background-image: url(../img/stars.gif);
}

.webalbum #suggested .bd .stars3 {
 background-image: url(../img/stars.gif);
}

.webalbum #suggested .bd .stars4 {
 background-image: url(../img/stars.gif);
}

.webalbum #suggested .bd .stars5 {
 background-image: url(../img/stars.gif);
}

.webalbum #suggested .ft {
 background-color: #A8C4D5;
}

.webalbum #suggested .ft a {
 color: #E6F9F7;
}

.webalbum #suggested .thumbs .cover {
 background-image: url(../img/albumborders.gif);
}

/*** Page: ALBUMS ***/
.webalbum .content .main .albums .cover {
 background-image: url(../img/albumborders_wide.gif);
}

.webalbum .content .main .albums .cover.current {
 background-image: url(../img/albumborders_wide.gif);
}

/*** Page: DETAILS ***/
.webalbum .details .main .photo .cover.current {
 background-color: #FFC;
}

.webalbum .details .main .photo .nextActive {
 background-image: url(../img/photo_prevnext.gif);
}

.webalbum .details .main .photo .nextInactive {
 background-image: url(../img/photo_prevnext.gif);
}

.webalbum .details .main .photo .previousActive {
 background-image: url(../img/photo_prevnext.gif);
}

.webalbum .details .main .photo .previousInactive {
 background-image: url(../img/photo_prevnext.gif);
}

.webalbum .details .main .photo .cover {
 background-color: #fff;
 border-color: #999;
background-image: url(../img/loader_small_white_black.gif);
}

.webalbum .details .main .original .request {
	color: #333;
}

.webalbum .details .main  .comments h3.header {
	background-image: url(../img/comments_header_bg.gif);
}

.webalbum .details .main  .comments a.view_add {
	background-image: url(../img/comments_add_button.gif);
}

.webalbum .details .main .comments .list ul li .highlight {
	color: #FFF;
}

/*** Page: SLIDESHOW ***/
body.slideshow {
 background-color: #333;
}

.webalbum .slideshow .highlight {
 color: #FFD733;
}

.webalbum .slideshow .top {
 background-image: url(../img/slideshow_bg.jpg);
 color: #FFF;
}

.webalbum .slideshow .top .counter {
 color: #CCC;
}

.webalbum .slideshow .top .counter strong {
 color: #FFF;
}

.webalbum .slideshow .top .toolbar {
 background-image: url(../img/slideshow_toolbar_bg.gif);
}

.webalbum .slideshow .top .toolbar a {
 color: #CCC;
}

.webalbum .slideshow .top .toolbar a:hover, .webalbum .slideshow .top .toolbar a.current {
 color: #FFF;
}

.webalbum .slideshow .top .toolbar .control {
 background-image: url(../img/slideshow_toolbar_buttons.gif);
}

.webalbum .slideshow .main .prev {
	background-image: url(../img/slideshow_prevnext.gif)/* no-repeat 0 0*/; 
}

.webalbum .slideshow .main .next {
 background-image: url(../img/slideshow_prevnext.gif);
}

/*** Page: PHOTOS ***/
.webalbum .photos .main .photos .cover,
.webalbum .storyboard .main .photos .cover {
 background-color: #FFF;
 border-color: #CCC;
}

.webalbum .photos .main .photos .cover.current,
.webalbum .storyboard .main .photos .cover.current {
 background-color: #FFFFCC;
 border-color: #000;
}

/*** Page: SHARE ***/
.webalbum .share .main, .webalbum .share .main form {
 background-color: #FFF;
 color: #333;
}

.webalbum .share .main .tip, .webalbum .share.main .links .tip {
 color: #808080;
}

.webalbum .share .main h1 {
	background-image: url(../img/share_page_top.jpg)/* no-repeat*/;
}

.webalbum .share .main h1 .tip {
 color: #0065CA;
}

.webalbum .share .main h1 .tip a {
 color: #0683FF;
}

.webalbum .share .main .options legend {
 background-image: url(../img/step_one.gif);
}

.webalbum .share .main .emails legend {
 background-image: url(../img/step_two.gif);
}

.webalbum .share .main .links {
 background-color: #E4F0FA;
}

.webalbum .share .main .links h2 a {
 color: #000;
}

.webalbum .share .main .sender legend {
/*	background-image: url(../img/step_four.gif); */
}

.webalbum .share .main .captcha legend {
	background-image: url(../img/step_three.gif);
}
.webalbum .share .main .cover {
 border-color: #E9E9E9;
}

.webalbum .share .main .cover img {
 border-color: #CCC;
}

.webalbum .share .main .cover a {
 color: #4276A1;
 background-image: url(../img/change.gif);
}

.webalbum #simpleDialogChangeAlbumPhotoContainer {
 background-color: #FFF;
}

/*** Page: CONTACT-US ***/
.webalbum .contactus .main h1 {
 border-bottom-color: #EEE;
}


.webalbum .contactus .main #toggle_predef_subjects {
 color: #2C5EB7;
}

.webalbum .contactus .main .progress {
 background-image: url(../img/progress.gif);
 color: #333;
}

.webalbum .contactus .main .success {
 background-image: url(../img/success.jpg);
 color: #008000;
}

.webalbum .contactus .main .failure {
 background-image: url(../img/failure.jpg);
 color: #A60000;
}

.webalbum .contactus .main #messages {
 background-color: #FFF;
}

/*** Page: ALBUMS BLOG ***/
.webalbum .albumsBlog .main .albums .thumbs .cover .info .date {
 border-bottom-color: #E7F5FA;
}

/*** Page: HOME ***/
.webalbum .home .main .top {
	background-image: url(../img/home_top_bg.jpg);
}

.webalbum .home .main .top a.link_albums {
	background-image: url(../img/icons16.gif);
	background-position: right -80px;
}

.webalbum .home .main .recent h3.highlight {
	color: #F57900;
	background-image: url(../img/icons16.gif);
	background-position: 0 -64px;
}

.webalbum .home .main .recent a {
	color: #666;
}

.webalbum .home .main .recent a.more {
	background-image: url(../img/home_smallbutton.gif);
}

.webalbum .home .main .user_actions h3.highlight {
	color: #333;
	background-image: url(../img/icons16.gif);
	background-position: 0 -96px;
}

.webalbum .home .main .wizard {
	background-image: url(../img/home_wizard_bg.jpg);
 color: #fff;
}

.webalbum .home .main .wizard .arrow {
	background-image: url(../img/home_wizard_arrow.gif);
}

.webalbum .home .main .wizard li a {
	background-image: url(../img/home_wizard_buttons_sprites.jpg);
}

.webalbum .home .main .wizard li.upload a {
 background-position: 0 0;
}

.webalbum .home .main .wizard li.upload a:hover {
 background-position: 0 -75px;
}

.webalbum .home .main .wizard li.albums a {
 background-position: -66px 0;
}

.webalbum .home .main .wizard li.albums a:hover {
 background-position: -66px -75px;
}

.webalbum .home .main .wizard li.photos a {
 background-position: -132px 0;
}

.webalbum .home .main .wizard li.photos a:hover {
 background-position: -132px -75px;
}

.webalbum .home .main .wizard li.share a {
 background-position: -198px 0;
}

.webalbum .home .main .wizard li.share a:hover {
 background-position: -198px -75px;
}

.webalbum .home .main .wizard li.slideshow a {
 background-position: -264px 0;
}

.webalbum .home .main .wizard li.slideshow a:hover {
 background-position: -264px -75px;
}

.webalbum .home .main .why {
	background-image: url(../img/home_signup_teaser_bg.jpg);
}

.webalbum .home .main .why, .webalbum .home .main .why strong {
 color: #666;
}

.webalbum .home .main .why p a, .webalbum .home .main .why p a strong {
 color: #F57A00;
}

/*** Misc ***/
.webalbum .content .toolbar a.blogView {
 background-image: url(../img/icons16.gif);
}

/********** COMMUNITY **********/
.community .content {
 background-image: url(../img/content_top_bg.jpg);
}

.community #progress_dialog {
	background-color: #fff;
}

/*** Top ***/
.community .content .top h1 {
 background-image: url(../img/badge.gif);
}

/*** Main ***/
.content .main .provider {
 background-image: url(../img/provider_photozig.gif);
}

.community .content .main .featured .cover {
 background-image: url(../img/albumborders_big.gif);
}

.community .content .main .about {
	background-color: #D0E0E8;
}

.community .content .main .right .navigator  .panel .thumbs {
	background-color: #FBFCFD;
}

.community .content .main .right .navigator .next {
	background-color: #D0E0E8;
 background-image: url(../img/arrow_right.gif);
}

.community .content .main .right .navigator .previous {
	background-color: #D0E0E8;
 background-image: url(../img/arrow_left.gif);
}

.community .content .main .right .navigator .thumbs .masked .cover {
 background-image: url(../img/albumborders.gif);
}

/*** Main - Page Navigator ***/
.community .content .main .left .navigator .previous {
 background-image: url(../img/thumbs_prevnext.gif);
}

.community .content .main .left .navigator .next {
 background-image: url(../img/thumbs_prevnext.gif);
}

/*** Page: ALBUMS ***/
.community .albums .main .left .cover {
 background-image: url(../img/albumborders.gif);
}

.community .albums .main .left .cover .current {
 background-image: url(../img/albumborders.gif);
}

/*** Page: SHARE ***/
.community .share .main, .community .share .main form {
 background-color: #FFF;
 color: #333;
}

.community .share .main .tip, .community .share.main .links .tip {
 color: #808080;
}

.community .share .main h1 {
 background-image: url(../img/share_page_top.jpg);
}

.community .share .main h1 .tip {
 color: #0065CA;
}

.community .share .main h1 .tip a {
 color: #0683FF;
}

.community .share .main .emails legend {
 background-image: url(../img/step_one.gif);
}

.community .share .main .links {
	background-color: #E4F0FA;
}

.community .share .main .links h2 a {
 color: #000;
}

.community .share .main .sender legend {
 background-image: url(../img/step_two.gif);
}

/*** Page: CONTACT-US ***/
.community .contactus #contact_header {
 border-bottom-color: #EEE;
}

.community .contactus #toggle_predef_subjects {
 color: #2C5EB7;
}

.community .contactus .progress {
 background-image: url(../img/progress.gif);
 color: #333;
}

.community .contactus .success {
 background-image: url(../img/success.jpg);
 color: #008000;
}

.community .contactus .failure {
 background-image: url(../img/failure.jpg);
 color: #A60000;
}

.community .contactus #messages {
 background-color: #FFF;
}

/*** Page: GEO ***/
.community .geo h2 .links, .community .geo h2 a, .community .albums h2 .links, .community .albums h2 a {
 color: #FFF;
}

.community .geo li.country {
 color: #C4CCF0;
}

.community .geo #map {
 background-color: #FFF;
 color: #333;
}

.community .geo #map a{
 color: #00F;
}