@charset "UTF-8";
/* Move to community-simple.css */
h2.highlightContainerTitle span { visibility:hidden; overflow:hidden; }
.btn { cursor:pointer; }
/* CSS Document */
div.cntPageContent { padding:130px 0 0 0; }
div#cntSelector { padding:8px 0 0 20px; }
div#cntSearchControls { padding:0 20px 20px 20px; }
div#cntEditForm { display:none; padding:20px 0 20px 0; }
h2#picHeadlineChooseColor { width:278px; height:25px; background:url(../images/pic_palette_choosecolor.gif) no-repeat; }
h2#picPageHeadline { width:269px; height:28px; background:url(../images/pic_createYourOwnExperience.gif) no-repeat; }
input#fldSearchColors { width:120px; font-size:12px; color:#666666; float:left; margin-top:6px; margin-right:6px; }
input#fldSearchColors * { font-size:12px; color:#666666; }
img#btnSearch { float:left; }
div.cntEditFormContentInner { position:relative; background-color:white; padding:20px 90px 0 28px; }
div.topLeftCorner { position:absolute; top:0; left:0; background:url(../images/bg-corner-tl.png) no-repeat; width:23px; height:21px; }
div.bottomLeftCorner { position:absolute; bottom:0; left:0; background:url(../images/bg-corner-bl.png) no-repeat; width:23px; height:21px; }
div.cntEditContent { padding:20px 0 30px 0; background:url(../images/bg-divider.gif) no-repeat bottom left; }
.inLineHeader span { display:none; }
div.cntEditFormContent { padding-bottom:10px; background:url(../images/bg-divider.gif) no-repeat bottom left; }
p#txtPageInstructions { padding:0 90px 20px 30px; }
div.cntIntro { position:relative; }
div.step { position:absolute; bottom:0; right:0; background-repeat:no-repeat; width:41px; height:45px; }
div.stepText { position:absolute; top:16px; right:7px; background-repeat:no-repeat; width:26px; height:250px; }
div.cntEditFormHype { position:relative; clear:both; margin-top:5px; cursor:pointer; }
div.cntEditFormHype div.cntIntro { height:60px; }
div.cntEditFormHype div.cntEditFormHypeInner { margin-top:4px; position:relative; padding:30px; }
div#cntInspirationPhotos { position:relative; }
div#cntInspirationPhotos * { position:relative; }
div.cntPhotoContainer, div.cntPhotoContainerActive { float:left; margin-right:7px; position:relative; }
div.cntPhotoContainerActive { border:1px solid #C0AC99; background:url(../images/pic-manage-uploadphoto.gif) center top no-repeat; cursor:pointer; width:159px; height:146px;  }
div.cntPhotoContainer div { border:1px solid #DEDEDE; width:159px; height:123px; }
div.cntPhotoContainer div img { width:100%; height:100%; }
div.cntPhotoContainer img.imgDelete { margin-top:4px; margin-left:115px; }
div.cntPhotoContainer img.GalleryButton, div.cntPhotoContainer img.GalleryButtonActive { margin-left:4px; }
div.cntPhotoContainer img.GalleryButtonActive { cursor:pointer; }
div.cntPhotoContainer div.cntEmpty { height:146px; }

/* INLINE EDIT STYLES */
textarea { width:100%; height:100px; }
.cntRight { float:right; width:228px; float:right; clear:right; }
.cntManage { position:relative; width:562px; float:left; }
.cntEditGroups { background-color:#FFFFFF; border-right:3px solid #D1CDC2; }
.cntEditGroup { padding:0; clear:both; margin:0; }
.cntEditGroupInner { padding:22px 20px 20px 99px; background-repeat:no-repeat; }
.cntEditGroupInner h1 { position:relative; }
p.inLineHeader { font-size:11px; font-weight:bold; line-height:22px; margin-bottom:0; }
img.imgEdit, img.imgSave { cursor:pointer; width:auto; margin-left:5px; }
img.imgSave { margin-left:0px; margin-top:4px; }
h1.sectionTitle span { display:none; }
h1.sectionTitle { height:30px; border-bottom:1px dotted #6699CC; background-repeat:no-repeat; margin:0; padding:0; }
div.cntInLineDetails { clear:both; }
span.cntInLineDisplay { font-size:13px; color:#464646; cursor:pointer; }
span.cntInLineDisplay:hover { color:#72AE47; }
div.cntInLineEditFld { display:none; }
.fsInLineEdit { position:relative; }
.inLineRt { position:absolute; top:5px; right:30px; font-size:10px; color:#999999; }
.txtAlert { color:#BB6B6A; font-size:11px; background-image:url(../images/pic-exclamation.gif); background-repeat:no-repeat; padding:6px 0 6px 16px; }
.txtAlert a { color:#BB6B6A; }
div.saveInLine { background:url(../images/ajax-loader.gif) no-repeat; height:16px; font-size:10px; color:#6699CC; padding-left:22px; display:none; }
.txtOptin { font-size:10px; }
div.cntPreviewFld { display:none; }
.btn { text-align:center; width:81px; height:24px;  background-repeat:no-repeat; background-image:url(../images/btn-bg.gif); font-size:11px; cursor:pointer; }
.btn:hover { background-image:url(../images/btn-bg-x.gif); }
.btn:active { background-image:url(../images/btn-bg-p.gif); }
.btn p { cursor:pointer; padding-top:4px; margin:0; }
.remainingChars { font-size:10px; font-weight:normal; color:#999999; }
span.empty { color:#BB6B6A; }
#cntEditForm label { float:left; width:92%; margin-left:8px; }

/* FRESH PALETTES STYLES */
div.cntAlternate {  position:relative; float:left; width:175px; height:75px; }
div.cntAlternatePrimary { position:absolute; top:0; left:0; width:61px; height:64px; background-color:#FFFFFE; border:1px solid #CCCCCC; }
div.cntAlternateAccent1 { position:absolute; top:22px; left:70px; width:40px; height:42px; background-color:#FFFFFE; border:1px solid #CCCCCC; }
div.cntAlternateAccent2 { position:absolute; top:22px; left:119px; width:40px; height:42px; background-color:#FFFFFE; border:1px solid #CCCCCC; }
div.cntAlternate .imgEdit { position:absolute; top:3px; right:12px; z-index:50; }
div#step1Hype div.cntEditFormHypeInner { background-color:#79684E; }
div#step2Hype div.cntEditFormHypeInner { background-color:#7598A7; }
div#step1 { background-image:url(../images/pic-manage-step1.gif); }
div#step2 { background-image:url(../images/pic-manage-step2.gif); }
div#step1text { background-image:url(../images/pic-manage-step1-text.gif); }
div#step2text { background-image:url(../images/pic-manage-step2-text.gif); }
div#cntCommentsContent { background-image:none; }
div#cntReviewContent { background-image:none; }
input#fldCommentsOptin { float:left; }
p#lblAlternatePalettes { background:url(../images/pic-manage-header-alternate.gif) no-repeat; height:31px; }
p#lblAcheive { background:url(../images/pic-manage-header-acheive.gif) no-repeat; height:31px; }
p#lblAcheive img.imgEdit { position:absolute; left:255px; top:0; }
p#lblRoomType { background:url(../images/pic-manage-header-roomtype.gif) no-repeat; height:31px; }
p#lblRoomType img.imgEdit { position:absolute; left:115px; top:0; }
p#lblComments { background:url(../images/pic-manage-header-comments.gif) no-repeat; height:38px; }
p#lblComments img.imgEdit { position:absolute; left:117px; top:0; }
p#lblReview { background:url(../images/pic-manage-header-review.gif) no-repeat; height:40px; }
p#lblReview img.imgEdit { position:absolute; left:255px; top:0; }
p#lblExperience { background:url(../images/pic-manage-header-experience.gif) no-repeat; height:31px; }
p#lblExperience img.imgEdit { position:absolute; left:255px; top:0; }
p#lblInspiration { background:url(../images/pic-manage-header-inspiration.gif) no-repeat; height:40px; }
p#lblInspiration img.imgEdit { position:absolute; left:255px; top:0; }
p#lblMyPhotos { background:url(../images/pic-manage-header-photos.gif) no-repeat; height:40px; }
div#cntReviewRating { width:270px; float:left; margin-right:35px; }
div#cntReviewText { width:430px; float:left; }
div#cntCommentsListings { padding:8px 0 8px 28px; }
div.cntComment { clear:both; border-top:1px dotted #94897B; padding-top:5px; margin-top:14px; }
p.txtCommentHeader { font-weight:bold; margin-bottom:5px; }
p.txtCommentHeader span { font-weight:normal; font-size:10px; }
p.txtCommentHeader img { margin-top:4px; margin-left:8px; cursor:pointer; }
p.txtCommentDescription { font-size:11px; }
fieldset#fsReviewTitle { padding-bottom:14px; }
div#cntAlternateHolder { padding:16px 0 0 8px; }

/* REGISTRATION FORM STYLES */
#cntRegForm { position:relative; }
#cntRegForm div.leftColumn { position:absolute; top:0; left:0; padding:35px 15px 20px 0; min-height:290px; width:240px; background:url(../images/pic_register_divider.png) no-repeat right top; }
#cntRegForm div.leftColumn p { width:95%; font-size:11px; color:#94897B; margin:10px 0 15px 0; }
#cntRegForm h1#picLeftColumnTitle { background:url(../images/pic_register_niceStart.png) no-repeat left top; height:47px; }
#cntRegForm  .cntFormRegisterLogin { margin-left:275px; }
#cntUploaderHolder { padding:26px; }
#cntUploaderInstructions { float:left; width:230px; }
#cntUploaderInstructions img { margin-bottom:8px; }
#cntUploaderFlash { float:right; width:390px;  }
