#design_count {
display:block;
margin-bottom:10px;
margin-right:10px;
text-align:right;
width:686px;
}

a.j5-sexybutton {
background: transparent url(../../images/fat/btn_a.png) no-repeat scroll top right;
padding-right: 10px; /* sliding doors padding */
}

a.j5-sexybutton {
color: #444;
display: block;
float: left;
font: normal 12px arial, sans-serif;
height: 28px;
margin-right: 0;
text-decoration: none;
}

a.j5-sexybutton span {
background: transparent url(../../images/fat/btn_span.png) no-repeat;
display: block;
font-size:10pt;
line-height: 18px;
padding: 5px 0 5px 10px;
}

a.j5-sexybutton:hover {
background-position: bottom right;
color: #000;
outline: none; /* hide dotted outline in Firefox */
}

a.j5-sexybutton:hover span {
background-position: bottom left;
}

.design-flag {
float:right;
margin-top:5px;
}

.design-small-panel .design-name a {
font-size:11px;
color:#444;
}

.design-small-panel .design-name a.j5-link-underline {
text-decoration:underline;
}

.design-small-panel .design-name {
float:left;
/* text-align:center; */
}

.product-small-name a {
color:#EB7B14;
font-size:13px;
}

.btn-personalize:hover, .j5-other-pd-img-wrap:hover, #design-view .design-preview:hover, #profile-featured-design-big-box .design-preview:hover, a.design-view-buy:hover, .btn-create-with-this:hover {
background-position:bottom;
}

.btn-sendit:hover, .btn-add-comment:hover, .button:hover {
background-position:bottom;
color:#131313;
}

/* design - view */

.searchbox {
height:32px;
margin-top:20px;
padding:0;
width:210px;
}

.searchbox .text {
background:transparent url(../../images/fat/sb_search_textbox.png) no-repeat scroll 0 0;
border:0 none;
color:#999999;
display:inline;
float:left;
height:16px;
margin:0;
padding:8px;
width:154px;
}

.searchbox .button {
background:transparent url(../../images/fat/sb_search_btn.png) no-repeat scroll 0 0;
border:0 none;
display:inline;
float:left;
height:32px;
margin:0 0 0 8px;
padding:0;
text-indent:-999px;
width:32px;
}

.tags {
color:#7a7a7a;
margin:24px 0 4px 0;
}

.tags h3 {
color:inherit;/* #444 */
font-size:20px;
margin:0;
padding:0 0 10px;
}

.tags a {
color:inherit;/* #444 */
}

.tags div {
padding:0;
}

.sell {
margin:20px 0 0;
}

.makeforus {
margin:10px 0;
}

div.message {
border:1px solid #DDDDDD;
margin:0 0 20px;
max-height:32px;
padding:10px;
/* width:680px; */
width:auto;
}

div.message h2 {
color:#ED9A00;
font-size:24px;
font-weight:bold;
line-height:10px;
margin:0;
padding:0;
text-align:center;
}

#design-view {
padding:0 20px 0 0;
}

#collection-view {
margin-top:-10px;
padding:0;
}

#design-view .design-name {
color:#ED9A00;
font-size:20px;
font-weight:bold;
line-height:28px;
margin:0;
}

#design-view .design-createdby {
font-style:italic;
}

#design-view .design-preview-wrap {
display:block;
float:left;
/* margin-top:15px; */
}

#design-view .design-preview, #profile-featured-design-big-box .design-preview {
/* border:1px solid #ccc; */
background:transparent url(../../images/fat/design_view_image_box.png) repeat scroll 0 0;
float:left;
height:400px;
width:400px;
}

#design-view .design-publish-wrap {
float:left;
height:17px;
width:400px;
}

#design-view #design-publish-result {
float:right;
}

#design-view .design-publish {
float:right;
margin-left:5px;
}

#design-view #DesignsPublish {
margin:0;
}

#profile-featured-design-big-box .design-preview {
background:none;
border:1px solid #a8a8a8;
}

#design-view .design-tools {
border:0 none;
float:left;
/* height:100px; */
margin-left:34px;
width:248px;
}

.mini-login {
background:transparent url(../../images/fat/mini_login_bg.png) repeat scroll 0 0;
float:none;
height:224px;
padding-top:10px;
width:248px;
}

.mini-login .title {
color:#ED9A00;
font-size:14px;
margin:10px 0;
text-align:center;
width:242px;
}

.mini-login .form-input-wrap {
padding:10px 0 0 15px;
}

.mini-login label {
float:left;
padding:4px 30px 0 0;
text-align:left;
width:40px;
}

.mini-login input[type=text], .mini-login input[type=password] {
background:transparent url(../../images/fat/mini_login_text_box.png) no-repeat scroll 0 0;
border:0 none;
color:#444444;
font-size:12px;
height:19px;
padding:5px 10px 0;
width:118px;
}

.mini-login input[type=checkbox] {
margin-right:15px;
}

#UserLoginMiniForm {
width:242px;
}

.mini-login div {
padding-left:40px;
padding-top:0;
}

a.design-view-buy {
/* background:transparent url(../../images/fat/btn_buy_now.png) no-repeat scroll 0 0; */
background:transparent url(../../images/fat/btn_orange_buynow.png) no-repeat scroll 0 0;
color:#444;
display:block;
font:normal 20px arial, sans-serif;
height:40px;
margin:0;
/*padding:3px 0 3px 45px;*/
text-decoration:none;
width:140px;
}

.design-product-info {
margin-top:20px;
text-align:justify;
}

.design-rating {
/*display:table;*/
float:left;
margin:5px 0;
}

.design-tag {
clear:both;
margin:0 0 10px;
}

hr.dashed-line {
border-bottom:dashed #999 1px;
border-width:0 0 1px;
height:0px;
margin:0;
padding:0;
}

#design-view .design-view-bottom, #collection-view .collection-view-bottom,  .profile-view-bottom {
float:left;
padding-top:20px; width:800px;
}

#design-view .design-comment, #collection-view .collection-comment, .user-comment {
float:left;
width:400px;
}

.design-personalize {}

.btn-download {
background:transparent url(../../images/fat/btn_download_span.png) no-repeat scroll top right;
color:#444;
cursor:pointer;
display:block;
float:left;
font-size:14px;
height:28px;
line-height:normal;
margin-right:6px;
padding-right:10px;
text-decoration:none;
width:95px;
}

.btn-download span {
background:transparent url(../../images/fat/btn_download.png) no-repeat;
cursor:pointer;
display:block;
line-height:18px;
padding:5px 0 5px 31px;
}

.btn-download:hover {
background-position:bottom right;
color:#131313;
outline:none;
}

.btn-download:hover span {
background-position:bottom left;
}

.btn-personalize {
/* background:transparent url(../../images/fat/btn_personalize_this.png) no-repeat scroll 0 0; */
background:transparent url(../../images/fat/btn_grey_personalize.png) no-repeat scroll 0 0;
display:block;
height:40px;
margin:22px 0;
width:210px;
}

.btn-sendit {
background:transparent url(../../images/fat/btn_send_it.png) no-repeat scroll 0 0;
display:block;
font-size:14px;
height:18px;
margin:0;
padding:5px 0 5px 32px;
text-decoration:none;
width:56px;
}

.btn-add-comment {
background:transparent url(../../images/fat/btn_add_comment.png) no-repeat scroll 0 0;
border:0 none;
color:inherit;
cursor:pointer;
font-size:14px;
height:28px;
margin:0;
padding:0;
width:106px;
}

.btn-create-with-this {
background:transparent url(../../images/fat/create_with_this_btn.png) no-repeat scroll 0 0;
display:block;
height:40px;
/*margin:22px 0;*/
width:208px;
}

.link-design-flag, .link-collection-flag {
background:transparent url(../../images/fat/img_flag_it.png) no-repeat scroll 0 0;
height:20px;
margin-left:5px;
padding-left:23px;
}

#design-view .design-panel-details, .profile-featured-big-design-wrap {
float:left;
width:400px;
}

.link-design-edit-details, .link-design-delete, .link-design-edit, .link-collection-publish, .link-collection-delete, .link-collection-edit-details {
float:right;
height:20px;
margin:0 0 0 5px;
padding:0 0 0 23px;
}

.link-collection-item-delete {
float:left;
height:20px;
margin-top:3px;
padding:0 0 0 23px;
}

.link-collection-flag, .collection-modify {
margin-right:30px;
}

.link-design-edit-details, .link-collection-edit-details {
background:transparent url(../../images/fat/img_edit_details.png) no-repeat scroll 0 0;
}

.link-design-delete, .link-collection-delete, .link-collection-item-delete {
background:transparent url(../../images/fat/img_delete.png) no-repeat scroll 0 0;
}

.link-design-edit {
background:transparent url(../../images/fat/img_editdesign.png) no-repeat scroll 0 0;
}

.link-collection-publish {
background:transparent url(../../images/fat/img_publish.png) no-repeat scroll 0 0;
}

.design-modify, .collection-modify {
float:right;
margin-top:5px;
}

#collection-view .collection-view-details-box {
float:left;
}

#collection-view .collection-view-details-left {
float:left; width:260px;
}

#collection-view .collection-view-details-right {
float:left;
padding-top:25px;
}

.collection-view-cover-wrap {
background:transparent url(../../images/views/collection_view.png) repeat-x scroll center 200px;
float:left;
height:auto !important;
/* min-height:300px; */
}

.collection-view-cover-box {
background:transparent url(../../images/elements/collection_cover_off.png) no-repeat scroll 0 0;
float:left;
}

.collection-view-cover-box:hover {
background:url(../../images/elements/collection_cover_on.png) no-repeat;
}

.collection-cover-image {
display:block;
height:200px;
margin:30px;
padding:0;
width:200px;
}

.collection-ratings {
float:left;
margin-top:5px;
}

.collection-category {
margin-top:5px;
}

h2.header2 {
color:#ED9A00;
font-size:20px;
font-weight:bold;
line-height:30px;
margin:0;
padding:0;
}

h3.header3 {
color:#ED9A00;
font-size:16px;
font-weight:bold;
line-height:30px;
margin:0;
padding:0;
}

h3.header3 span.link {
color:#444;
font-size:11px;
font-weight:normal;
vertical-align:middle;
}

.set-all-item-price {
color:#444444;
font-size:12px;
font-weight:normal;
margin:0;
min-height:20px;
}

.wrap-item-image {
border:1px solid #DDD;
height:132px;
width:132px;
}

.collection-item-name {
/* position:absolute; */
width:132px;
height:20px;
}

.collection-item-name .editor_field{
border:1px solid #DDD;
margin:0;
padding:0;
width:130px;
}

.collection-item-name p, .collection-item-name .inplaceeditor-form {
height:18px;
}

.comments-name {
color:#9C5800;
font-size:14px;
font-weight:bold;
margin:0 0 1px;
text-decoration:underline;
}

.design-similar-small-wrap {
display:inline;
float:left;
height:auto;
margin:0 0 10px;
padding:0;
}

.design-similar-info-small-wrap {
float:left;
width:138px;
}

.design-similar-small-wrap .design-name a {
font-weight:normal;
}

.design-user-flag, .design-similar-comment {
float:right;
padding-top:2px;
}

.design-username {
float:left;
}

.color-gray {
color:#666666 !important;
}

.profile-design-wrap {
display:inline;
float:left;
margin:0 10px 0 0;
padding:0;
width:164px;
}

.profile-design-image-wrap {
background:transparent url(../../images/fat/small_display_box.png) no-repeat scroll 0 0;
height:170px;
margin-top:10px;
padding:0;
width:164px;
}

.profile-design-image-wrap:hover {
background-position:bottom;
}

.profile-design-image {
height:164px;
width:164px;
}

.design-similar {
float:left;
margin-left:34px;
width:280px;
}

.collection-wrap .collection-wrap-image { /* div */
background:transparent url(../../images/elements/collection5_wrap_off.png) no-repeat scroll 0 0;
height:150px;
margin-right:15px;
padding:10px;
width:96px;
}

.collection-wrap .collection-wrap-image:hover {
background:url(../../images/elements/collection5_wrap_on.png) no-repeat;
}

.collection-wrap .collection-wrap-image .collection-image { /* a */
display:block;
height:97px;
margin:0;
width:96px;
}

.collection-element {
margin-top:5px;
}

.collection-element .collection-name {
margin-top:10px;
}

.collection-wrap .collection-wrap-image .collection-name a {
color:#444;
font-size:12px;
text-decoration:none;
}

.margin-all-0 {
margin:0;
}

.margin-t-10 {
margin-top:10px;
}

.margin-t-20 {
margin-top:20px;
}

.margin-b-10 {
margin-bottom:10px;
}

.margin-b-20 {
margin-bottom:20px;
}

.margin-b-32 {
margin-bottom:32px;
}

.next-pages li {
color:#444;
display:inline;
font-size:14px;
}

.next-pages li a {
color:#444;
margin:0 4px 0 0;
}

.next-pages li a:hover, #paginationForm label:hover {
color:#0189CE;
}

.notice-content img {
vertical-align:bottom;
}

.padding-all-10 {
padding:10px;
}

.j5-clear { /* generic container (i.e. div) for floating buttons */
/*display:table;*/
display:inline-block;
margin:2px auto 0;
overflow:hidden;
width:auto;
}

a.j5-addtocart-btn {
background:transparent url(../../images/fat/btn_addtocart.png) no-repeat scroll top right;
color:#444;
display:block;
float:left;
font:normal 11px arial, sans-serif;
height:16px;
margin:0;
padding:4px 3px 2px 25px;
text-align:center;
text-decoration:none;
width:68px;
}

a.j5-addtocart-btn:hover {
background-position: bottom right;
color: #000;
outline: none; /* hide dotted outline in Firefox */
}

.product-wrap .product-name a {
color:#444;
font-size:14px;
}

.product-wrap {
float:left;
margin:0 3px 0 0;
/*padding:5px 0 15px;*/
padding:5px 0 0;
width:166px;
}

.product-wrap .product-image-wrap {
background:transparent url(../../images/fat/small_display_box.png) no-repeat scroll 0 0;
height:170px;
margin:0;
overflow:hidden;
padding:0;
width:164px;
}

.product-wrap .product-image-wrap .product-image { /* a */
display:block;
float:left;
height:164px;
margin:0;
padding:0;
width:164px;
}

/* user profile */
.user-profile-header-wrap {
background:transparent url(../../images/fat/profile_top_header.png) no-repeat scroll 0 0;
height:60px;
margin:0 auto;
width:1030px;
}

.user-profile-header {
height:60px;
}

.user-profile-j-logo {
background:transparent url(../../images/fat/jujups_logo_userprofile.png) no-repeat scroll 0 15px;
display:block;
float:left;
height:65px;
margin:-8px 0 0 50px;
width:200px;
}

.user-profile-header .header-country-wrap {
display:block;
margin:0;
}

.user-profile-header .header-country-wrap .whereyouare {
list-style-type:none;
margin:0;
padding:0;
}

.user-profile-header .header-country-wrap .whereyouare li {
display:block;
float:left;
}

.person-info div ul li.user-profile-username {
line-height:30px;
}

#profile-featured-design-big-box .design-name {
float:left;
font-size:16px;
}

#profile-featured-design-big-box .design-rating {
margin:0;
}

.profile-featured-small-designs-wrap .design-similar-small-wrap {
margin-bottom:11px;
}

.profile-featured-small-designs-wrap .design-small-image-wrap {
background:none;
border:1px solid #a8a8a8;
cursor:pointer;
float:left;
height:124px;
margin:0 10px 0 0;
width:124px;
}

.mini-login .link-wrap {
margin:20px 0 0 0;
padding:0;
text-align:center;
width:242px;
}

.mini-login .login-btn-wrap {
margin:20px auto 10px auto;
padding:0;
}

.btn-create-scratch {
background:transparent url(../../images/fat/btn_create_from_scratch.png) no-repeat scroll 0 0;
display:inline;
float:left;
height:20px;
padding:4px;
text-align:center;
text-decoration:none;
width:132px;
}

.btn-create-scratch:hover {
background-position: bottom;
}

.competition_design_wrap {
width:696px;
}

.competition_design_wrap .design-count {
float:right;
margin-right:10px;
}

.design-description {
width:400px;
}

.FB_SERVER_IFRAME {
height:645px !important;
}

.flowerdelivery {
background:transparent url(../../images/fat/flowersbanner1.jpg) no-repeat scroll 0 0;
width:210px;
height:180px;
margin-bottom:10px;
}