/* ARTICLE STYLES
---------------------------*/
body{overflow-x:hidden;}
#prints_shop-landing {
	font:normal 12px/20px Verdana, Geneva, sans-serif;
	color:#ccc;
	text-align:left;
	background:red;
}
#prints_shop-landing p {
	text-align:left;
	margin:0; 
	padding:0;
	font:normal 12px/18px Verdana, Geneva, sans-serif;
	font-weight:normal;
}
#prints_shop-landing a img{border:none;}
#prints_shop-landing p a, #prints_shop-landing a{color:#fff; text-decoration:none; }
#prints_shop-landing p a:hover, #prints_shop-landing a:hover{color:#bfff; text-decoration:underline;}
#prints_shop-landing p strong { color:white; font-weight:bold; }
.left { float:left; }
.right { float:right; }

/* LISTS - Default list reset
-----------------------------------------------------------------*/
#prints_shop-landing ul.prints-shop { margin:0; padding:30px 0 0 0; position:absolute; top:0; left:200px; }
#prints_shop-landing ul.prints-shop li { display:inline; padding:0 10px; border-right:1px solid #080808; }
#prints_shop-landing ul.prints-shop li a { color:#080808 !important; font-weight:normal !important; }
#prints_shop-landing ul.prints-shop li.first { padding-left:0 !important; }
#prints_shop-landing ul.prints-shop li.last { border-right:none !important; }

#prints_shop-landing ul.categories { margin:0; padding:0; }
#prints_shop-landing ul.categories li { display:inline; padding:0px 30px !important; border-right:1px solid #999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; }
#prints_shop-landing ul.categories li a { color:#94c9d4 !important; font-weight:normal !important; }
#prints_shop-landing ul.categories li.header { padding:0 0 0 0 !important; border-right:none; } 
#prints_shop-landing ul.categories li.last { border-right:none !important; }

#prints_shop-landing ul.bottom-links { margin:20px auto 50px auto; padding:20px 0 0 0; text-align:center; }
#prints_shop-landing ul.bottom-links li { display:inline; padding:10px 20px; border-right:1px solid #ccc; font-size:20px; }
#prints_shop-landing ul.bottom-links li a { color:#789dab !important; font-weight:normal !important; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
#prints_shop-landing ul.bottom-links li.first { padding-left:0 !important; }
#prints_shop-landing ul.bottom-links li.last { border-right:none !important; }

/* CONTEST STYLES - Article specific styles go here!
-----------------------------------------------------------------*/
#prints_shop-landing { position:relative; min-width:1120px; }

#prints_shop-landing .prints-banner { position:absolute; top:15px; left:0; background:url(http://st.deviantart.net/prints/staff-picks/prints-banner.png) top left no-repeat; height:50px; width:173px; display:block; } 

#prints_shop-landing .header-wrapper { height:auto; background:url(http://st.deviantart.net/prints/prints-shop/typography-feature/background-type-header.jpg) top left repeat #f7f3e7; }
#prints_shop-landing .header-wrapper .center { width:900px; margin:auto; }
#prints_shop-landing .header-wrapper .top { height:80px; border:0px solid red; }
#prints_shop-landing .header-wrapper .bottom { height:230px; border:0px solid red; }
#prints_shop-landing .header-wrapper .intro { margin-bottom:25px; position:relative; }
#prints_shop-landing .header-wrapper .intro p { float:right; width:510px; margin-top:20px !important; }
#prints_shop-landing .header-wrapper .intro .title { display:block; float:left; }
#prints_shop-landing .header-wrapper .intro .feat-img { float:left; display:block; position:relative; margin-right:20px; }
#prints_shop-landing .header-wrapper .intro .copy { width:auto; height:152px; position:absolute; left:400px; text-align:left; padding:20px;  }
#prints_shop-landing .header-wrapper .intro .copy img { float:left; margin:0 0 16px 0;  }
#prints_shop-landing .header-wrapper .intro .copy .orange-button { float:left; clear:left; margin-right:20px; background:url(http://st.deviantart.net/prints/prints-shop/typography-feature/redbutton.png) 0px 0px; height:43px; width:146px; }
#prints_shop-landing .header-wrapper .intro .copy .exp-date { float:left; width:260px; font-size:9px; color:#aaa; line-height:12px; background:url(http://st.deviantart.net/prints/prints-shop/clock-image.png) 0px 3px no-repeat; padding-left:30px; margin:2px 0 0 0; }
#prints_shop-landing .header-wrapper .banner { min-width:192px; }
#prints_shop-landing .header-wrapper .mini-nav { background:url(http://st.deviantart.net/prints/prints-shop/black-and-white/http://st.deviantart.net/prints/staff-picks/mini-nav-blue-bg.jpg) top left repeat; text-align:center; padding:10px 50px; }

#prints_shop-landing .main-wrapper .clear{ height:10px !important; }
#prints_shop-landing .main-wrapper .clear.20{ height:20px !important; }
#prints_shop-landing .main-wrapper .clear.40{ height:40px !important; }

#prints_shop-landing .main-wrapper { background:#cdd9c6; padding:15px 0 15px 0; border-top:4px solid #b3b3ac; }
#prints_shop-landing .main-wrapper .center { width:920px; margin:auto; }
#prints_shop-landing .main-wrapper .sec { padding:15px 0; }
#prints_shop-landing .main-wrapper .sec h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:26px !important; font-weight:normal; font-style:italic;  color:#003945 !important; margin:0 0 10px 0; padding:0 0 10px 0; line-height:normal; text-align:left !important; display:block; }
#prints_shop-landing .main-wrapper .sec .hr { height:4px; display:block; background:url(http://st.deviantart.net/prints/prints-shop/black-and-white/hr-marineblue.png) repeat; border:none;  margin:17px 0 0 0; padding:0; width:730px; float:left; }

#prints_shop-landing .main-wrapper .thumb-mod { width:210px; text-align:left; float:left; margin-right:20px; margin-bottom:20px; }
#prints_shop-landing .main-wrapper .thumb-mod .title { color:#003945 !important; font-weight:bold !important; font-size:12px; display:block; }
#prints_shop-landing .main-wrapper .thumb-mod .byline { color:#242623 !important; font-weight:normal !important; font-size:12px; display:block; }
#prints_shop-landing .main-wrapper .thumb-mod .byline a { color:#242623 !important; font-weight:normal !important; font-size:12px; }
#prints_shop-landing .main-wrapper .thumb-mod .byline a:hover { color:#000 !important; text-decoration:underline; }
#prints_shop-landing .main-wrapper .img-container { width:210px; height:210px; display:table; margin:auto; background:white; margin-bottom:10px; text-align:center;
border-radius:6px;
-moz-border-radius:6px;
webkit-border-radius:6px;
-webkit-box-shadow: 0px 2px 2px 0px #888;
-moz-box-shadow: 0px 2px 2px 0px #888;
box-shadow: 0px 2px 2px 0px #888;
}
#prints_shop-landing .main-wrapper .thumb { margin:auto; display:table-cell; vertical-align:middle; }
#prints_shop-landing .main-wrapper .thumb img { margin:auto; padding:4px 0 0 0; max-width:200px; max-height:200px;}

#prints_shop-landing .footer { background:url(http://st.deviantart.net/prints/prints-shop/black-and-white/grey-noise.jpg) top left repeat #666; padding:40px 20px; margin:0; }
#prints_shop-landing .footer img { display:block; margin:auto; margin-bottom:10px; }
#prints_shop-landing .prints-com { padding: 0 0 0 20px; }

/* BUTTONS - Buttons go here!
-----------------------------------------------------------------*/
#prints_shop-landing .buttons { background:url(http://st.deviantart.net/prints/prints-shop/typography-feature/shopbuttons.jpg) 0px 0px no-repeat; display:block; height:34px; width:152px; text-indent:-9999px; float:right; margin-right:20px; }
#prints_shop-landing .buttons:hover { background-position:0px -34px }
#prints_shop-landing .buttons:active { background-position:0px -68px }

#prints_shop-landing .orange-button { background:url(http://st.deviantart.net/prints/prints-shop/orange-button.png) 0px 0px no-repeat; display:block; height:38px; width:192px; text-indent:-9999px; border:none; }
#prints_shop-landing .orange-button:hover { background-position:0px -38px }
#prints_shop-landing .orange-button:active { background-position:0px -76px }

/* LOVER, FACEBOOK, TWITTER
-----------------------------------------------------------------*/
#news-special div.report a.loves, #news-special div.report div.love {display:none;}


/* ARTICLE POSITIONING BASIC STUFF & RESETS
-----------------------------------------------------------------*/
#news-special { margin: 0 -15px 0 -15px; }
#news-special .clear {
	clear:both;
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	width:0;
	margin:0;
	padding:0;
}
#news-special .text {
	margin:0!important;
	padding:0!important;
}
#news-special .iconleft { padding-left: 0!important; }
#news-special div.report h1 { display: none; } /*hide the default article h1*/
#news-special div.line0 { display:none; }
#news-special div.line1 {
	margin-left:2em;
	padding-top:1em;
}
#news-special div.line2 { margin-left:2em; }
#news-special .contestopen { text-align:left; margin-top:-2px!important; }