.boxTop {
    border-bottom: solid 1px #999999;
}
.boxBottom {
    background: transparent url(http://cdn.smugmug.com/img/gradients/medium_white.gif) repeat-x;
  border-right: solid 1px #d2d2d2;
    border-left: solid 1px #d2d2d2;
    border-bottom: solid 1px #d2d2d2;
}

#joinSmugmug,#searchSmugmug .boxBottom, #comments .boxBottom {
    background: transparent url(http://cdn.smugmug.com/img/gradients/mini_white.gif) repeat-x;
}
.browse .boxBottom, .keywords .boxBottom, #content.popular .boxBottom, #tourBox.box, .pricing .box, .searchResults .boxBottom, .signUp .boxBottom, #ffBox .boxBottom {
    background: transparent url(http://cdn.smugmug.com/img/gradients/small_white.gif) repeat-x;
}
/* medium is the default */
.browse #browseCategories .boxBottom, #content.popular .boxBottom, .searchResults .boxBottom, .signUp .boxBottom, #categoriesBox .boxBottom, #galleriesBox .boxBottom {
    background: #ffffff url(http://cdn.smugmug.com/img/gradients/large_white.gif) repeat-x;
}

.top_border {
    border-top: solid 1px #999999;
}
.bottom_border {
    border-bottom: solid 1px #999999;
}
.right_border {
    border-right: solid 1px #999999;
}
.left_border {
    border-left: solid 1px #999999;
}
#bioBox .boxBottom,
#slideshowBox .boxBottom,
#photoVideoBox .boxBottom {
    border-top: solid 1px #999999;
}
#comments .boxBottom {
    background: transparent url(http://cdn.smugmug.com/img/gradients/mini_white.gif) repeat-x;
}
#traditional #photos, #allthumbs #photos {
    border-top: solid 1px #999999;
    border-right: solid 1px #d2d2d2;
    border-left: solid 1px #d2d2d2;
    border-bottom: solid 1px #d2d2d2;
    background: #ffffff url(http://cdn.smugmug.com/img/gradients/large_white.gif) repeat-x;
}
.loggedIn #traditional #photoTools {
    border-top: solid 1px #999999;
}
#smugmug #photos, #smugmug_small #photos {
    border-top: solid 1px #999999;
    border-right: solid 1px #d2d2d2;
    border-left: solid 1px #d2d2d2;
    border-bottom: solid 1px #d2d2d2;
    background: #ffffff url(http://cdn.smugmug.com/img/gradients/large_white.gif) repeat-x;
}
.journal_entry {
    border-top: solid 1px #999999;
    border-right: solid 1px #d2d2d2;
    border-left: solid 1px #d2d2d2;
    background: transparent url(http://cdn.smugmug.com/img/gradients/medium_white.gif) repeat-x;
}

.journal_caption_container {
    background-color: #999999;
    padding-top: 10px;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    border: 1px solid #999999;
}

#journal #albumNav_bottom.albumNav {
    border-top: 1px solid #d2d2d2;
}
.loggedIn #journal #photoTools {
    border-top: solid 1px #999999;
}
#filmstrip #photos {
    border-right: solid 1px #d2d2d2;
    border-left: solid 1px #d2d2d2;
    border-bottom: solid 1px #d2d2d2;
    background: #ffffff url(http://cdn.smugmug.com/img/gradients/large_white.gif) repeat-x;
}
#filmstrip #moveContainer {
    border-top: solid 1px #999999;
    border-right: solid 1px #d2d2d2;
    border-left: solid 1px #d2d2d2;
    background: transparent url(http://cdn.smugmug.com/img/gradients/mini_white.gif) repeat-x;
}
#filmstrip #sizePicker {
    border-bottom: solid 1px #999999;
}
#critique #photos {
    border-top: solid 1px #999999;
    border-right: solid 1px #d2d2d2;
    border-left: solid 1px #d2d2d2;
    border-bottom: solid 1px #d2d2d2;
    background: #ffffff url(http://cdn.smugmug.com/img/gradients/large_white.gif) repeat-x;
}

#critique #exifInfo .yui-navset .yui-nav a, #critique .exifBox .yui-navset .yui-nav a:hover {
  border: 1px solid #aaa;
  background-color: #ccc;
}

#critique #exifInfo .yui-navset .yui-nav .selected a, #critique .exifBox .yui-navset .yui-nav .selected a:hover {
  color: #1963AA;
  background-color: #dadada;
  border-bottom-color: #dadada;
}

#critique #exifInfo .yui-navset .yui-content {
  background-color: #dadada;
  border: 1px solid #aaa;
}

#slideshow .toolsbox {
    border-top: solid 1px #999999;
}
#slideshow #caption_bottom {
    border-bottom: solid 1px #999999;
}
#slideshow #photos {
    border-top: solid 1px #999999;
    border-right: solid 1px #d2d2d2;
    border-left: solid 1px #d2d2d2;
    border-bottom: solid 1px #d2d2d2;
    background: #ffffff url(http://cdn.smugmug.com/img/gradients/large_white.gif) repeat-x;
}

#singleImage #photos {
    border-top: solid 1px #999999;
    border-right: solid 1px #d2d2d2;
    border-left: solid 1px #d2d2d2;
    border-bottom: solid 1px #d2d2d2;
    background: #ffffff url(http://cdn.smugmug.com/img/gradients/large_white.gif) repeat-x;
}
#singleImage #albumNav_bottom {
    border-top: 1px solid #999999;
}

.buttons {
    background-color: #ffffff;
    color: #000000;
    border: 1px solid #1963AA;
}
.highlightbuttons {
    background-color: #ffffff;
    color: #1963AA;
    border: 1px solid #1963AA;
}
.smbuttons {
    background-color: #ffffff;
    color: #000000;
    border: 1px solid #1963AA;
}


/* full enclosed box (boxtop has gradient too */
.enclosedBox {
    border-top: solid 1px #999999;
    border-right: solid 1px #d2d2d2;
    border-left: solid 1px #d2d2d2;
    border-bottom: solid 1px #d2d2d2;
    background: transparent url(http://cdn.smugmug.com/img/gradients/medium_white.gif) repeat-x;
}
.enclosedBox .boxTop {
    border-top: none;
    border-bottom: solid 1px #ffffff;
    background:#D2D2D2;
}
.enclosedBox .boxBottom {
    border: none;
    background: none;
}

#exifPopUp {
    background: transparent url(http://cdn.smugmug.com/img/gradients/medium_white.gif) repeat-x;
  border-top: solid 1px #999;
  border-right: solid 1px #d2d2d2;
    border-left: solid 1px #d2d2d2;
    border-bottom: solid 1px #d2d2d2;
}

#exifPopUp h4.exifLink {
    color: #333;
}

#exifPopUp input.exifLink {
    background-color: #fff;
    color: #1963AA;
    border: 1px solid #aaa;
}

#exifPopUp div.photoInfo h3 {
    border-bottom: 1px solid #ccc;
}

/* sm buttons */
a:hover .shoppingcart {
        background: transparent url(http://cdn.smugmug.com/img/header/cart_view_combined_white.png) no-repeat 0px -18px;
    }
a:hover .cart_add {
        background: transparent url(http://cdn.smugmug.com/img/header/cart_single_combined_white.png) no-repeat 0px -18px;
    }
a:hover .cart_bulk {
        background: transparent url(http://cdn.smugmug.com/img/header/cart_batch_combined_white.png) no-repeat 0px -18px;
    }
a:hover .cart_view {
        background: transparent url(http://cdn.smugmug.com/img/header/cart_view_combined_white.png) no-repeat 0px -18px;
    }
.searchglass:hover {
        background: transparent url(http://cdn.smugmug.com/img/header/searchglass_combined_white.png) no-repeat 0px -16px;
    }

.customize_button {
		background: transparent url(http://cdn.smugmug.com/img/sm_buttons/settings_white.png) no-repeat;
	}

.dont_feature {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/dont_feature_white.png) no-repeat;
    }
.feature_button {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/feature_white.png) no-repeat;
    }
.save_button {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/save_white.png) no-repeat;
    }
.cancel_button {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/cancel_white.png) no-repeat;
    }
    .close_button {
                background: transparent url(http://cdn.smugmug.com/img/sm_buttons/close_white.png) no-repeat;
            }
.add_comment {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/add_comment_white.png) no-repeat;
    }
.approve_button {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/approve_white.png) no-repeat;
    }
.delete_button {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/delete_white.png) no-repeat;
    }
.edit_button {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/edit_white.png) no-repeat;
    }
.fullscreen {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/fullscreen_white.png) no-repeat;
    }
.play_button {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/play_white.png) no-repeat;
    }
.pause_button {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/pause_white.png) no-repeat;
    }
.forward_button {
    vertical-align: middle;
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/arrows_right_white.png) no-repeat;
    }
.previous_button {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/arrows_left_white.png) no-repeat;
    }
.shortcuts {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/shortcuts_white.png) no-repeat;
    }
.delete_gallery {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/delete_gallery_white.png) no-repeat;
    }
.remove_buttonsm {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/remove_white.png) no-repeat;
    }
.create_gallery {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/create_gallery_white.png) no-repeat;
    }
.bulksettings {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/bulksettings_white.png) no-repeat;
    }
.update_button {
        background: transparent url(http://cdn.smugmug.com/img/buttons/update_white.png) no-repeat;
    }
.submit_button {
        background: transparent url(http://cdn.smugmug.com/img/buttons/submit_white.png) no-repeat;
    }
.login_button {
        background: transparent url(http://cdn.smugmug.com/img/buttons/login_white.png) no-repeat;
    }
.forgotpassword {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/forgotpassword_white.png) no-repeat;
    }
.search_button {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/search_white.png) no-repeat;
    }
.search_button_lg {
        background: transparent url(http://cdn.smugmug.com/img/buttons/search_white.png) no-repeat;
    }
.previous_buttonsm {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/previous_white.png) no-repeat;
    }
.next_buttonsm {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/next_white.png) no-repeat;
    }
.back_buttonsm {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/back_white.png) no-repeat;
    }
.addphotos_button, .addphotos_highlight {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/add_photos_white.png) no-repeat;
    }
.tocart_buttonsm {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/tocart_white.png) no-repeat;
    }
.selectall_buttonsm {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/select_all_white.png) no-repeat;
    }
.signup {
    background-color: transparent !important;
        background: transparent url(http://cdn.smugmug.com/img/signup_white_combined.png) no-repeat;
    }
a:hover img.signup, .signup:hover {
        background: transparent url(http://cdn.smugmug.com/img/signup_white_combined.png) no-repeat 0px -48px;
    }
.signup_buttonsm {
        background: transparent url(/img/sm_buttons/signup_white.png) no-repeat;
    }
.unselectall_buttonsm {
        background: transparent url(http://cdn.smugmug.com/img/sm_buttons/unselect_all_white.png) no-repeat;
    }


/* YUI Menus */
.yuimenu .bd {
    background-color: #EFEFEF;
}   
.yuimenu h6 {
    color: #1963AA;
}
.yuimenuitem {
    _border-bottom: solid 1px #EFEFEF;
    ~border-bottom: solid 1px #EFEFEF;
}
.yuimenuitem-selected {
    background-color: #61a3e2;
}
.yuimenuitemlabel .helptext, a.yuimenuitemlabel-disabled {
    color: #8F8F8F;
}  


/* New Default CSS by Andy */
body.tempClass,
body.tempClass2 {
background: #ffffff;
}

.tempClass a.nav, .tempClass .title, .tempClass *.title {color: #000000;}

.tempClass #bodyWrapper .boxBottom,
.tempClass2 #bodyWrapper .boxBottom {background-color: #ffffff;}

.tempClass2 .enclosedBox .boxBottom {
background:#ffffff url(/img/gradients/medium_white.gif) repeat-x;
}

.tempClass #bodyWrapper #photos {background-color: #ffffff;}

.tempClass #bioBox .boxBottom,
.tempClass #slideshowBox .boxBottom,
.tempClass #photoVideoBox .boxBottom {border-top: 1px solid #999999;}

.tempClass #bioBox .boxTop,
.tempClass #slideshowBox .boxTop,
.tempClass #photoVideoBox .boxTop {border:0;}

.tempClass #comments .boxBottom {background:transparent;}


.tempClass a img.imgBorder, .tempClass .imgBorder {
background-color: #ffffff;
border-color: #999999;
background-position: center;
}

.tempClass a:hover img.imgBorder, .tempClass .imgBorderOn {
background-color: #ffffff;
border-color: #000000;
}

.tempClass .exifBox .yui-navset .yui-nav .selected a em {color:#000000;}

/* page picker */
.tempClass .pageNav, .tempClass a.pageOn .nav {
color: #0d0d0d;
font-weight: bold;
}

.tempClass .pageNav .nav {
font-weight: normal;
}

.tempClass .pickerContent a.page {
color: #ffffff;
font-weight: normal;
}

.tempClass .pickerContent a.page:hover {
background-color: #c2c2c2;
color: #ffffff;
}

.tempClass .pickerContent a.pageOn, .tempClass .pickerContent a.pageOn:hover {
background-color: #555555;
color: #cccccc;
}

.yui-navset .yui-nav .selected a em {color:#ffffff;}

.tempClass #albumDescription, 
.tempClass #albuNav_top, 
.tempClass #footer_wrapper,
.tempClass2 #albumDescription, 
.tempClass2 #albuNav_top, 
.tempClass2 #footer_wrapper {
border-top:1px solid #999999;
}

.tempClass #header_wrapper, 
.tempClass .comments .boxTop, 
.tempClass #caption_bottom,
.tempClass2 #header_wrapper, 
.tempClass2 .comments .boxTop, 
.tempClass2 #caption_bottom {
border-bottom:1px solid #999999;
}

.tempClass #lbNav .title,
.tempClass #lightBoxNav a.title {
color:#000000;
}

.tempClass #lightBoxNav {
    border-bottom: solid 1px #000000;
    background-color:#ffffff;
    font-size:14px;
}

.tempClass #lightBoxImage {
    border: solid 1px #000000;
}

#lightBoxCaption {
    border: solid 1px #000000;
} 

.tempClass #lightBoxCaption {
    border: solid 1px #000000;
    background-color: #ffffff;
    font-size:14px;
}

.tempClass .cartbuttons .title,
.tempClass #comment_header h3 {color: #1963AA;}

.tempClass .boxBottom,
.tempClass2 .boxBottom {
    background: #ffffff url(http://cdn.smugmug.com/img/gradients/medium_white.gif) repeat-x;
}

.tempClass .enclosedBox,
.tempClass2 .enclosedBox {
    background-color:#ffffff;
}

.tempClass #joinSmugmug, .tempClass #searchSmugmug .boxBottom,
.tempClass2 #joinSmugmug, .tempClass2 #searchSmugmug .boxBottom,
.tempClass #filmstrip #moveContainer,
.tempClass2 #filmstrip #moveContainer {
    background: #ffffff url(http://cdn.smugmug.com/img/gradients/mini_white.gif) repeat-x;
}

.tempClass .browse .boxBottom, .tempClass .keywords .boxBottom, .tempClass #content.popular .boxBottom, .tempClass #tourBox.box, .tempClass .searchResults .boxBottom, .tempClass .signUp .boxBottom, .tempClass #ffBox .boxBottom,
.tempClass2 .browse .boxBottom, .tempClass2 .keywords .boxBottom, .tempClass2 #content.popular .boxBottom, .tempClass2 #tourBox.box, .tempClass2 .searchResults .boxBottom, .tempClass2 .signUp .boxBottom, .tempClass2 #ffBox .boxBottom {
    background: transparent url(http://cdn.smugmug.com/img/gradients/small_white.gif) repeat-x;
}

.tempClass .enclosedBox .boxBottom,
.tempClass2 .enclosedBox .boxBottom, 
.tempClass #exifPopUp,
.tempClass2 #exifPopUp {
    background: transparent url(http://cdn.smugmug.com/img/gradients/medium_white.gif) repeat-x;
}


.tempClass #critique #photos ,
.tempClass #slideshow #photos,
.tempClass #singleImage #photos,
.tempClass .browse #browseCategories .boxBottom, .tempClass #content.popular .boxBottom, .tempClass .searchResults .boxBottom, .tempClass .signUp .boxBottom, .tempClass #categoriesBox .boxBottom, .tempClass #galleriesBox .boxBottom,
.tempClass2 .browse #browseCategories .boxBottom, .tempClass2 #content.popular .boxBottom, .tempClass2 .searchResults .boxBottom, .tempClass2 .signUp .boxBottom, .tempClass2 #categoriesBox .boxBottom, .tempClass2 #galleriesBox .boxBottom,.tempClass #traditional #photos, .tempClass #allthumbs #photos, .tempClass #allthumbs_stretch #photos,
.tempClass2 #traditional #photos, .tempClass2 #allthumbs #photos, .tempClass2 #allthumbs_stretch #photos,
.tempClass #smugmug #photos,  .tempClass #smugmug_small #photos,
.tempClass2 #smugmug #photos,  .tempClass2 #smugmug_small #photos,
.tempClass #filmstrip #photos,
.tempClass2 #filmstrip #photos {
    background: #ffffff url(http://cdn.smugmug.com/img/gradients/large_white.gif) repeat-x;
}

.tempClass #userName, 
.tempClass #userHome,
.tempClass #userName .title {font-weight:normal; color:#1963AA;}
.tempClass h3.title {color:#1963AA;}
.tempClass h3.title a:link,
.tempClass h3.title a.title {color:#1963AA;}
.tempClass h3.title a.nav {color:#000000;}

.tempClass #themeChoices,
.tempClass2 #themeChoices,
.tempClass #critique #exifInfo th.noExif {
background:#D2D2D2;
color:#000000;
}
.tempClass #critique #exifInfo .yui-navset .selected a em {
color:#1963AA;
}


.glyphButton .first-child, .yui-menu-button button {
    background-image: url(http://cdn.smugmug.com/img/buttons/bg/smugblue_gradientltgray-3.gif);
}

/**
 * LightBox Comments
 */
.tempClass #lightBoxDetails .comments_container .boxBottom,
.tempClass2 #lightBoxDetails .comments_container .boxBottom {
    background-color: transparent;
    border: none;
}

.tempClass #lightBoxDetails .comments_container .comments_tools a.nav,
.tempClass2 #lightBoxDetails .comments_container .comments_tools a.nav {
    color: #000000;
}
