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

	/* Shell tweaks */
	.wellbg {background-image:none;}
	#contentwell {background-color:#fff;}
	#rightwell {margin-top:100px;}
    #addthis{margin-top:0;}
    #addthisbar a{border:none;}
    #imagecol{font-size:11px;}

    /* Text overrides */
	.small {font-family:Arial,Helvetica,sans-serif;}

    /* ShowMyContainer */
	div#ShowMyContainer { width:705px; _width: 665px; }
	div#ShowMyMain { width:692px; }
	div#ShowMyMain #topadsponsorlogo {_margin:0 10px -60px 0;}

    div#SearchSidebar {margin-right:0px; }

    div#ShowMyDetailMain div.photolinks div.xboxcontent{position:relative;}
    div#ShowMyDetailMain div.photolinks div.xboxcontent strong{position:relative;}
    div#ShowMyDetailMain div.photolinks div.xboxcontent div.recommend{position:relative;}
    div#ShowMyDetailMain div.photolinks h2{position:relative;}
    div#ShowMyDetailMain div.MT5{position:relative;}
                                                      
    /* util.css tweaks */
	.pluckrating_showstars div.Ratings_Container {.padding:0;}	

    /* buttons */
    a.btn,a.bigbtn { border:none;}
    .btn span,a.btn span,a.bigbtn span,div#searchbar button span {display:none;}

    /* header */
    div#ShowMyHeader {width:995px; z-index: 2;}
	div#ShowMyHeaderButtons {top:35px;}
    div#Add a {top:35px; left: 668px; height:19px; z-index: 2;}
	div#Edit a {top:35px; left: 820px; height:19px; z-index: 2;}

    div#UploadForm { margin-left:10px; }

    div#searchbar input, select { margin-right:5px; _margin-right:8px; }
    div.detailsearch div#searchbar input, select {margin-right:2px;}
    #uploadApplication .step1 .boxed, .boxed {padding-left:5px;}

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

	.fontcol1{color:#555;}
	.fontcol3{color: #555;}
	.bgcol1{background-color: #fee8f4;}
	.bgcol2{}
	.bordercolor {border:1px dotted #DDD;}
    a.btn,a.btn:hover,a.btn:visited,
        .btn,.btn:hover,.btn:visited,
        a.bigbtn,a.bigbtn:hover,a.bigbtn:visited {border:none;}

    /* Border */
	.borderbox .xb1{background:#DDD;} /* Note: This should be the same color as your border */
	.borderbox .xb2, .borderbox .xb3, .borderbox .xb4, .borderbox .xboxcontent  {background-color:#fee8f4; border-color:#DDD;}
 
	/* ShowMyFooter */
	div#ShowMyFooter { background-color: #FCFBF9; width:660px; border-top:1px solid #eae4e3; _width: 665px; }

	/* DetailPhotoActionsPanel */
	div#ShowMyDetailMain {width:662px;}
    div#ShowMyDetailMain td#imagecol{font-size:10px;}

	/* UploadPhoto */
	div#UploadPhoto div#PreviewContainer div#Preview { background: url(http://images.meredith.com/pp/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/pp/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/pp/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/pp/images/app/sharemy/UploadButtonBG.png', sizingMethod='image'); 
	cursor: pointer; 
	}
	div#UploadPhoto div#Note { border-top: 3px solid #957270; }
	div#UploadPhoto div#Note span { font-size: 10px; }
	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#ShowMyContainer div#seymoreCategoriesDiv { top:180px; }
	#suggestedTags { left:135px; top:523px; }

	/* 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/pp/images/app/sharemy/UploadButtonBG.png) -16px -5px;}
	#uploadLayerClose{ border:1px solid #999 }
	div#ShowMyContainer #errormessages p { color:red; }
	
	/* Report Abuse */
	div.reportAbuse { background: url(http://images.meredith.com/pp/images/app/sharemy/ToolTipBG.gif) top left no-repeat; }
	div.reportAbuse { _background: url(http://images.meredith.com/pp/images/app/sharemy/ToolTipBG.gif) top left no-repeat; }
	div.reportAbuseHidden { _background: url(http://images.meredith.com/pp/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#morephotos{padding-top:14px;}
	
	/* UploadForm */
	div#UploadForm div#PreviewContainer { border-top: 3px solid #957270; }
	div#UploadForm div#PreviewContainer table.Rule { border-bottom: 1px solid #957270; }
	div#UploadForm div#PreviewContainer div.ML180 { margin-top:20px; margin-left: 180px; }
	div#UploadForm div#PreviewContainer div#Button a { color: #626262; }
	div#UploadForm div#PreviewContainer div#Button div.Complete { background: url(http://images.meredith.com/pp/images/app/sharemy/UploadCompleteButtonBG.png) top left no-repeat; }
	* html div#UploadForm div#PreviewContainer div#Button div.Complete {
	background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/pp/images/app/sharemy/UploadCompleteButtonBG.png', sizingMethod='image'); 
	cursor: pointer; 
	}
	div#UploadForm div#PreviewContainer div#Button div.Upload { background-image: url(http://images.meredith.com/pp/images/app/sharemy/UploadButtonBG.png); }
	
	div#UploadForm .dil { background-color:#CEBEBC } 
	div#UploadForm .uploadDivVisible { background-color:#f1f8d5; }
	div#ShowMyContainer #submitgallerybtn { background:url(http://images.meredith.com/pp/images/app/sharemy/UploadButtonBG.png);}
	*html body div#ShowMyContainer #submitgallerybtn { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.meredith.com/pp/images/app/sharemy/UploadButtonBG.png',sizingMethod='scale');}

	div#shownextform { left:480px; top:375px; } 
	* html div#shownextform {left:460px;}
	div#deleteConfirm { border:2px solid #666; }

/* ---- [ IMAGE BUTTONS ] --- - */

    /* Header buttons */
    div#Add a {background:url(http://images.meredith.com/sharemy/images/FC/upload-photos_top.gif);}
    div#Edit a {background:url(http://images.meredith.com/sharemy/images/FC/view-my-photos_top.gif);}

    /* SearchSidebar */
    a#uploadbtn {padding:0; background:url(http://images.meredith.com/sharemy/images/FC/upload-photos.gif); height:21px; width:104px; }
    a#viewbtn {padding:0; background:url(http://images.meredith.com/sharemy/images/FC/view-my-photos.gif); height:21px; width:104px;}
    a.covermaker{padding:0; background-image:url("http://images.meredith.com/sharemy/images/FC/btn_par_covermaker.gif"); height:21px; width:104px; margin-bottom:10px;}

    /* Search Box */
    div#searchbar button{background:url(http://images.meredith.com/sharemy/images/FC/go.gif); border:none; width:28px; height:21px;}

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

    /* DetailPhoto */
    div#albumnav {border-top:1px solid; border-bottom:1px solid;}
    #nextalbum {padding:0; background:url(http://images.meredith.com/sharemy/images/FC/next-album.gif); height:20px; width:104px;}
    #lastalbum {padding:0; background:url(http://images.meredith.com/sharemy/images/FC/last-album.gif); height:20px ;width:104px;}

    /* Channel */
    div.categorybar .btn,#uploadherebtn {padding:0; background:url(http://images.meredith.com/sharemy/images/FC/upload-here.gif); height:21px; width:104px;}
    div.categorybar #seemorebtn {padding:0; background:url(http://images.meredith.com/sharemy/images/FC/see-more.gif); height:23px; width:104px;margin-left:5px;}

    /* Category */
    .prevbtn {padding:0; background:url(http://images.meredith.com/sharemy/images/FC/back.gif); height:20px; width:65px; cursor:pointer;}
    .nextbtn {padding:0; background:url(http://images.meredith.com/sharemy/images/FC/next.gif); height:20px; width:65px; cursor:pointer;}

    /* Comments */
    #addcomment {padding:0; background:url(http://images.meredith.com/sharemy/images/FC/add-comment.gif); height:20px; width:104px;}
    #addcommentsicon {width:21px; height:21px; margin-left:0; margin-top:5px;}

    /* Upload */
    #uploadApplication button span{display:none;}
    #uploadButtonController { height:20px; width:200px; background:url( http://images.meredith.com/sharemy/images/FC/choose.gif) no-repeat; }
    #moveToStep2 { height:24px; width:200px; *margin-right:10px; background:url(http://images.meredith.com/sharemy/images/FC/continue.gif) no-repeat scroll 0 0;}
    .moveNextButton {*margin-right:7px;}
    div#ShowMyContainer #step2Button {*margin-right:7px;}

    #rightcolumn{ margin-top: 105px;}

    #actionpanel #emailandcomment{width: 245px;} 
    div#CurveIntro { width:490px;}

    div#sponsorholder{z-index: 2;}
	div#sponsorholder a{border:none;}

    .ratinggroup {margin-top:5px;}
    .ratingaverage {margin-bottom:5px;}

    div#Thumbs {height:auto;}
	div#catnav {float:left;margin-top:10px;width:470px;}
	div#relatedlinks {float:left;.float:none;width:470px;}

    #Intro h1 {height:60px;}

    #uploadApplication .uploadDataRow strong{width:auto;}

    #photonav a{font-weight:bold;}
    #ShowMyDetailMain td#imagecol div.fontcol2{font-weight:bold;}
.enterNow{color: #ffa618;}
