/* ---- [ GLOBAL DEFINITIONS & RESETS ] ---- */

#ContentBlock div#Thumbs div.categorybar a.padded {padding:0;margin:0 7px;}

/* ---- [ PAGE STRUCTURE ] ---- */

	/* Shell adjustments */
	div#contentwellfullpage {width:669px; overflow:visible; margin:0;}
	#relativewrap {position:relative; }
	#wrapper {width:1000px;}
	#rightcolumn {margin-top:110px;}
	#adcolumn {margin:10px 0 0 0;}
	img {border:none;}

	/* ShowMyHeader */
	div#ShowMyHeader {left:0;height:100px;width:990px;z-index:1;}
	div#Add a {top:35px;height:20px;background:transparent url(http://images.meredith.com/sharemy/images/BHG/upload-photos_top.gif) repeat scroll 0 0;}
	div#Edit a {top:35px;height:20px;background:transparent url(http://images.meredith.com/sharemy/images/BHG/view-my-photos_top.gif) repeat scroll 0 0;}
    div#ShowMyContainer {margin-top:100px;}

/* ---- [ SITE COLORS ] ---- */

	.fontcol1{color:#666666;}
	.fontcol2{color:#000;}
	.fontcol3{color: #626262; }
	.bgcol1{background-color: #EDF5FB;}
	.bgcol2{}
	a.btn,a.btn:hover,a.btn:visited,
        .btn,.btn:hover,.btn:visited,
        a.bigbtn,a.bigbtn:hover,a.bigbtn:visited {background-color:none; border:none; }

/* ---- [ LINKS ] ---- */

	div#Thumbs ul li a, div#morephotos ul li a, #detailimage {border:none;}
	.xboxcontent a.block {display:inline;line-height:22px;}

/* ---- [ BUTTONS ] ---- */
div.categorybar .btn, #uploadherebtn {background:transparent url(http://images.meredith.com/sharemy/images/KBI/upload-here.gif) repeat scroll 0 0;height:20px;padding:0;width:104px;}
div.categorybar #seemorebtn {padding:0; background:url(http://images.meredith.com/sharemy/images/KBI/see-more.gif); height:22px; width:113px;margin-left:5px;}
.btn span, a.btn span, a.bigbtn span, div#searchbar button span {display:none;}
div#searchbar button {height:20px;width:28px;background:transparent url(http://images.meredith.com/sharemy/images/KBI/go.gif) repeat scroll 0 0}
#uploadButtonController.btn span, #moveToStep2 span {display: block;}
#uploadButtonController.btn, #moveToStep2 {border:1px solid #73960C;}

#uploadbtn {background:transparent url(http://images.meredith.com/sharemy/images/KBI/upload-photos.gif) repeat scroll 0 0;height:20px;padding:0;width:104px;}
#viewbtn {background:transparent url(http://images.meredith.com/sharemy/images/KBI/view-my-photos.gif) repeat scroll 0 0;height:20px;padding:0;width:104px;}
#nextalbum {background:transparent url(http://images.meredith.com/sharemy/images/KBI/next-album.gif) repeat scroll 0 0;height:20px;padding:0;width:104px;}
#lastalbum {background:transparent url(http://images.meredith.com/sharemy/images/KBI/last-album.gif) repeat scroll 0 0;height:20px;padding:0;width:104px;}
a.nextbtn {background:transparent url(http://images.meredith.com/sharemy/images/KBI/nextbtn.gif) repeat scroll 0 0;height:20px;padding:0;width:65px;}
a.prevbtn {background:transparent url(http://images.meredith.com/sharemy/images/KBI/prevbtn.gif) repeat scroll 0 0;height:20px;padding:0;width:65px;}

    /* Search Sort */
    #sortButtons{margin:15px auto;width:355px;}
    #sortButtons a.btn{float:left;padding:0 5px 0 0;}
    a.mostRecentOn{width:112px;height:21px;padding:0;background:url(http://images.meredith.com/sharemy/images/KBI/most-recent-on.gif) no-repeat;}
    a.mostRecentOff{width:112px;height:21px;padding:0;background:url(http://images.meredith.com/sharemy/images/KBI/most-recent.gif) no-repeat;}
    a.mostLikedOn{width:112px;height:21px;padding:0;background:url(http://images.meredith.com/sharemy/images/KBI/most-liked-on.gif) no-repeat;}
    a.mostLikedOff{width:112px;height:21px;padding:0;background:url(http://images.meredith.com/sharemy/images/KBI/most-liked.gif) no-repeat;}
    a.mostCommentedOn{width:112px;height:21px;padding:0;background:url(http://images.meredith.com/sharemy/images/KBI/most-commented-on.gif) no-repeat;}
    a.mostCommentedOff{width:112px;height:21px;padding:0;background:url(http://images.meredith.com/sharemy/images/KBI/most-commented.gif) no-repeat;}

#ShowMyContainer #addthis {padding:0;}
.MT15 a {border:none;}

	/* Border */
	.borderbox .xb1{background:#000;} /* Note: This should be the same color as your border */
	.borderbox .xb2, .borderbox .xb3, .borderbox .xb4, .borderbox .xboxcontent  { border-color:#000;}
	#albumnav {border-bottom:1px solid #D4F081;border-top:1px solid #D4F081;}
	
	/* ShowMyFooter */
	div#ShowMyFooter { border-top: 1px solid #8aa1c9; }
	
	/* DetailPhoto */
	div.DetailHeader { border-bottom: 3px solid #8aa1c9; }
	div#actionspanel { border-bottom: 1px solid #8aa1c9;}
	
	/* reportAbuse */
	div.reportAbuse {padding-top:10px; background: url(http://images.meredith.com/bhg/images/app/sharemy/ToolTipBG.png) top left no-repeat; }
	div.reportAbuse { _background: url(http://images.meredith.com/bhg/images/app/sharemy/ToolTipBG.gif) top left no-repeat; }
	div.reportAbuseHidden { _background: url(http://images.meredith.com/bhg/images/app/sharemy/ToolTipBG.gif) top left no-repeat; }
	div.reportAbuse div#Inner div { border-top: 3px solid #fbcfa5; border-bottom: 1px solid #000; }
	div.reportAbuse p { color: #626262; }
	
	/* UploadPhoto */
	div#UploadPhoto div#PreviewContainer { border-top: 3px solid #8aa1c9; }
	div#UploadPhoto div#PreviewContainer div#Preview { background: url(http://images.meredith.com/kbi/images/app/sharemy/PreviewBG.png) bottom left no-repeat; }
	* html div#UploadPhoto div#PreviewContainer div#Preview {
	background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/kbi/images/app/sharemy/PreviewBG.png', sizingMethod='image'); }
	div#UploadPhoto div#UploadBT a { color: #626262; }
	div#UploadPhoto div#UploadBT div.Upload { background: url(http://images.meredith.com/kbi/images/app/sharemy/UploadButtonBG.png) top left no-repeat; }
	* html div#UploadPhoto div#UploadBT div.Upload {
	background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/kbi/images/app/sharemy/UploadButtonBG.png', sizingMethod='image'); 
	cursor: pointer; 
	}
	div#UploadPhoto div#UploadBT div.Complete { background: url(http://images.meredith.com/kbi/images/app/sharemy/UploadCompleteButtonBG.png) top left no-repeat; }
	* html div#UploadPhoto div#UploadBT div.Complete {
	background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/kbi/images/app/sharemy/UploadCompleteButtonBG.png', sizingMethod='image'); 
	cursor: pointer; 
	}
	div#UploadPhoto div#Note { border-top: 3px solid #8aa1c9; }
	div#UploadPhoto div#PreviewContainer div#FormContainer table#PhotoUnit { border-bottom: 1px solid #8acc00; }
	div#UploadPhoto div#PreviewContainer div#FormContainer div#Button a { color: #626262; }
/*	div#UploadPhoto div#PreviewContainer div#FormContainer div#Button div.Complete { background: url(http://images.meredith.com/kbi/images/app/sharemy/UploadCompleteButtonBG.png) top left no-repeat; } */
	* html div#UploadPhoto div#PreviewContainer div#FormContainer div#Button div.Complete {
	background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/kbi/images/app/sharemy/UploadCompleteButtonBG.png', sizingMethod='image'); 
	cursor: pointer; 
	}
	
	/* UploadForm */
	div#UploadForm div#PreviewContainer { border-top: 3px solid #8aa1c9; }
	div#UploadForm div#PreviewContainer table.Rule { border-bottom: 1px solid #8aa1c9; }
	div#UploadForm div#PreviewContainer div#Button a { color: #626262; }
	div#UploadForm div#PreviewContainer div#Button div.Upload { background-image: url(http://images.meredith.com/kbi/images/app/sharemy/UploadButtonBG.png); }
	
	div#ShowMyContainer #btntitle { color:#666; }
	div#ShowMyContainer div#seymoreCategoriesDiv { border:1px solid #ccc; background-color:#Fff; }
	div#ShowMyContainer div#seymoreCategoriesDiv ul { border:1px solid #ccc; }
	div#ShowMyContainer div#seymoreCategoriesDiv a { color:#000; }
	
	div#UploadForm .dil { background-color:#e1eeb5 } 
	div#UploadForm .uploadDivVisible { background-color:#e1eeb5; }
	div#ShowMyContainer #submitgallerybtn { background:url(http://images.meredith.com/kbi/images/app/sharemy/UploadButtonBG.png);}
	*html body div#ShowMyContainer #submitgallerybtn { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/kbi/images/app/sharemy/UploadButtonBG.png',sizingMethod='scale');}
	#suggestedTags { left:135px; top:527px; }
	#suggestedTags a, #taglbl a, #seemorecats{text-decoration:underline; color:blue;}
	
	
	/* UPLOAD LAYER */
	#uploadLayer{ border:2px solid #666; background-color:#FFF; }
	div#ShowMyContainer input#file_upload_button{ border:1px solid #CCC; color:#666; background:#FFF url(http://images.meredith.com/kbi/images/app/sharemy/UploadButtonBG.png) -16px -5px;}
	
	#uploadLayerClose{ border:1px solid #999 }
	div#ShowMyContainer #errormessages p { color:red; }
	div#deleteConfirm { border:2px solid #666; }
    #uploadApplication .removeLink{color: #000;}

    div#Thumbs {height:auto;}