.jbbox{width:auto;float:left;height:auto;background-color:transparent;margin:0px 0px 0px 0px;}
.jbdesignboxinfo{width:100%;height:auto;background-color:transparent;float:left;margin:0px 10px 10px 10px;
position:absolute;bottom:0px;z-index:300;}
.jbdesignbox{width:100%;height:100%;background-color:transparent;float:left;margin:0px 10px 20px 10px;position:relative;z-index:100;cursor:hand;cursor:pointer;border-radius:0px;-moz-border-radius: 0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;-webkit-box-shadow: 0 0 5px #e9ebe5;-moz-box-shadow: 0 0 5px #e9ebe5;box-shadow: 0 0 5px #e9ebe5;}
.jbdesign{position:absolute;top:0px;left:0px;z-index:300;width:100%;height:100%;background-color:white;cursor:hand;cursor:pointer;}
.jbdesign img{margin:10px 10px 10px 10px;border-radius:0px;-moz-border-radius: 0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;}
.jbdesignboxinfo a.jbdesignlink{font-size:16px;font-family:arial;color:#373C3F;margin:10px 0px 0px 0px;line-height:26px;display:block;background-color:transparent;text-decoration:none;font-weight:bold;}
.jbdesignstatslink{display:block;padding:0px 0px 0px 16px;margin:0px 10px 0px 0px;color:black;background-color:transparent;font-family:arial;font-size:12px;text-decoration:none;width:auto;float:left;float:left;}
.jbheart{background-image:url('../_images/heart.png');background-position:0px 2px;background-repeat:no-repeat;}
.jbcomment{background-image:url('../_images/comment.png');background-position:0px 2px;background-repeat:no-repeat;}
.jbview{background-image:url('../_images/view.png');background-position:0px 2px;background-repeat:no-repeat;}
.jbdesignhoverlayer{display:block;color:white;width:100%;height:100%;margin:10px 10px 0px 10px;background-image:url('../_images/transparentlayer.png');z-index:10;position:absolute;}
.designtitlefull{font-size:16px;font-family:arial;color:#ffffff;margin:10px 10px 0px 10px;line-height:26px;display:block;background-color:transparent;text-decoration:none;font-weight:bold;}
.designdescfull{font-size:14px;font-family:arial;color:#ffffff;margin:10px 10px 0px 10px;line-height:23px;
display:block;background-color:transparent;text-decoration:none;font-weight:normal;}

.designtags{color:white;font-size:12px;font-family:arial;margin:10px 10px 0px 10px;line-height:19px;padding:0px 0px 0px 20px;background-image:url('../_images/tags.png');background-position:0px 2px;background-repeat:no-repeat;width:auto;display:block;}
.designtags a{color:white;font-size:12px;font-family:arial;line-height:19px;}
.designtags a:hover{text-decoration:none;}

.designcategory{color:white;font-size:12px;font-family:arial;margin:10px 10px 0px 10px;line-height:19px;padding:0px 0px 0px 20px;background-image:url('../_images/category.png');background-position:0px 2px;background-repeat:no-repeat;width:auto;display:block;}
.designcategory a{color:white;font-size:12px;font-family:arial;line-height:19px;}
.designcategory a:hover{text-decoration:none;}

.designversions{color:white;font-size:12px;font-family:arial;line-height:19px;margin:10px 10px 0px 10px;padding:0px 0px 0px 18px;width:auto;background-image:url('../_images/camera.png');background-position:0px 0px;background-repeat:no-repeat;}
.designcustomize{font-size:14px;font-family:arial;color:#ffffff;margin:10px 10px 0px 10px;line-height:26px;display:block;background-color:transparent;text-decoration:none;font-weight:bold;}

.designhoverinfo{z-index:600;top:0px;left:0px;color:white;position:relative;display:block;width:100%;height:auto;}
.jbsmalldesign{position:absolute;top:10px;left:10px;z-index:200;background-color:#e1c0e2;height:auto;width:auto;float:left;margin:0px;border-radius:0px;-moz-border-radius: 0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;-webkit-box-shadow: 0 0 5px #e9ebe5;-moz-box-shadow: 0 0 5px #e9ebe5;box-shadow: 0 0 5px #e9ebe5;cursor:default;}
.jbdesignbox{top:10px;left:10px;}


        .loading {
            background-image:url('../_images/loader.gif');
			background-position:center center; 
			background-repeat:no-repeat;
			width: 88px;
            height: 88px;
            overflow: hidden;
			}

			.loading img{width:68px;height:68px;margin:10px;border-radius:0px;-moz-border-radius: 0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;}
			
.jbsmalldesign a{display:block;float:left;cursor:hand;cursor:pointer;}	

.popupicon{background:url('../_images/popupicon.png') no-repeat;height:17px;width:20px;float:right;top:10px;position:absolute;z-index:1000;right:10px;
opacity:0.7;
filter:alpha(opacity=70); }