html{background: url(../images/bg.gif) repeat-x;}
body {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0;
	background: url(../images/bg-body.gif) repeat-x;
	min-width:964px;
}
a {text-decoration: none; color:#de2e6f;}
a:hover {text-decoration: underline;}
img {border-style: none;}
form, fieldset {
	padding: 0;
	margin: 0;
	border: 0;
	width: auto;
}
input,
textarea,
select{
	font:100% Arial, sans-serif;
	vertical-align:middle;
}


h1 {color:#de2e6f}
h3 {color:#de2e6f; padding-top:10px; font-size:14px;}


/*hidden-text*/
.logo,
#nav li a,
.small-btn em,
.btn em,
.btn-pink span,
.title-featured-products,
.title-shop-now,
.icon-find-out,
.title-share,
.title-newsletter-signup,
.btn-add,
.title-you-might,
.btn-add-to-bag,
.btn-add-to-wishlist,
.zoom,
.title-additional{
	overflow:hidden;
	text-indent: -9999px;
	display: block;
}
/*wrapper start*/
#wrapper{
	background: url(../images/bg-header.png) repeat-x 0 102px;
}
.wrapper-area{
	background: url(../images/bg-nav-bar.png) no-repeat 50% 102px;
}
/*header start*/
#header{
	position: relative;
	width:964px;
	margin:0 auto;
	height:158px;
	z-index: 25;
}
/*logo*/
.logo{
	width:392px;
	height:71px;
	background: url(../images/logo.png) no-repeat;
	position:absolute;
	top:48px;
	left:120px;
	margin:0;
	z-index: 15;
}
.logo a{
	display:block;
	height:100%;
}
#nav{
	margin:0;
	padding:0;
	list-style:none;
	z-index: 100;
	position: absolute;
	top:118px;
	left:139px;
}
#nav li{
	float:left;
	padding: 0 0 0 11px;
	margin:0 16px 0 0;
	background: url(../images/ico-bullet.gif) no-repeat 0 6px;
}
#nav li a{
	float:left;
	height:26px;
}
#nav .shop{
	width:43px;
	background:url(../images/text-shop.png) no-repeat;
}
#nav .gift{
	width:128px;
	background:url(../images/text-gift.png) no-repeat;
}
#nav .sizing{
	width:49px;
	background:url(../images/text-sizing.png) no-repeat;
}
#nav .contact{
	width:83px;
	background:url(../images/text-contact-us.png) no-repeat;
}
#nav .shipping{
	width:65px;
	background:url(../images/text-shipping.png) no-repeat;
}
#nav .faqs{
	width:57px;
	background:url(../images/text-faqs.png) no-repeat;
}
#nav .blog{
	width:42px;
	background:url(../images/text-blog.png) no-repeat;
}
#nav .account{
	width:93px;
	background:url(../images/text-my-account.png) no-repeat;
}
/*dogs*/
.dogs{
	position:relative;
	margin:-127px 0 -7px 17px;
	width:192px;
	height:233px;
	background: url(../images/dogs.png) no-repeat;
	z-index: 10;
	display: block;
}
/*panel*/
.panel{
	position:absolute;
	top:3px;
	left:0;
	padding:0 10px 0 14px;
	width:940px;
}
.bag-box{
	float:left;
	padding:3px 0 0 30px;
	background: url(../images/ico-bag.gif) no-repeat 0 50%;
	color:#fff;
}
.bag-box strong{
	float:left;
	margin:4px 25px 0 0;
}
.bag-box .small-btn{margin:0 6px 0 0;}
/*small-btn*/
.small-btn{
	float:left;
	padding:0 10px 0 0;
	background: url(../images/btn-r.gif) no-repeat 100% 0;
}
.small-btn span{
	float:left;
	background: url(../images/btn-l.gif) no-repeat;
	padding:2px 0 2px 10px;
}
.small-btn em{
	float:left;
	margin:0 -5px;
	position: relative;
	display: inline;
}
.small-btn .login{
	width:34px;
	height:17px;
	background: url(../images/text-login.gif) no-repeat;
}
.small-btn .view-bag{
	width:59px;
	height:17px;
	background: url(../images/text-view-bag.gif) no-repeat;
}
.small-btn .checkout{
	width:60px;
	height:16px;
	background: url(../images/text-checkout.gif) no-repeat;
}
/*btn*/
.btn,
.btn span{
	float:left;
	height:24px;
	cursor: pointer;
}
.btn .left,
.btn .right{
	width:11px;
	overflow:hidden;
}
.btn .left{background: url(../images/btn-l.png) no-repeat;}
.btn .right{background: url(../images/btn-r.png) no-repeat;}
.btn em{
	float:left;
	margin:0 -5px;
	position: relative;
	display: inline;
	height:16px;
}
.btn .center{
	background: url(../images/btn-c.png) repeat-x;
	padding:4px 0 0;
	height:20px;
}
.btn .search{
	width:45px;
	background: url(../images/text-search.gif) no-repeat;
}
.btn .view-more{
	width:65px;
	background: url(../images/text-view-more.gif) no-repeat;
}
.add-me{
	width:53px;
	background: url(../images/text-add-me.gif) no-repeat;
}
.be-our-fan{
	width:71px;
	height:17px;
	background: url(../images/text-be-our-fan.gif) no-repeat;
}
.read-our-blog{
	width:92px;
	height:19px;
	background: url(../images/text-read-our-blog.gif) no-repeat;
}
.get-our-tweets{
	width:95px;
	height:19px;
	background: url(../images/text-get-our-tweets.gif) no-repeat;
}
.btn:hover{text-decoration: none;}
.login-form{
	float:right;
	padding:0 0 0 23px;
	background: url(../images/ico-lock.gif) no-repeat;
	margin:1px 0 0;
}
.login-form .small-btn{margin:2px 0 0 8px;}
.input{
	float:left;
	width:148px;
	height:25px;
	background: url(../images/bg-input.gif) no-repeat;
	margin:0 4px 0 0;
}
.input input{
	width:128px;
	height:15px;
	padding: 5px 10px;
}
.sign-up-field input,
.input input{
	background:none;
	border:0;
	float:left;
}
/*icons*/
.icons{
	position: absolute;
	top:35px;
	right:0px;
	margin:0;
	padding:0;
	list-style:none;
}
.icons li{
	float:left;
	margin:0 7px 0 0;
	display: inline;
}
/*search-form*/
.search-form{
	position: absolute;
	top:68px;
	right:3px;
	z-index: 12;
}
/*search-field*/
.search-field{
	width:231px;
	height:45px;
	overflow:hidden;
	background: url(../images/bg-search-field.png) no-repeat;
	display: block;
	overflow:hidden;
	padding:5px 5px 0 48px;
}
.search-field input{
	float:left;
	width:155px;
	height:15px;
	background: none;
	border:0;
	padding:5px 0;
}
.search-field .btn{float:right;}
.products .btn{
	margin:0 10px 0 0;
	display: block;
}
/*header end
main start*/
#main{
	width:962px;
	margin:0 auto;
	background: white;
	padding:0 2px 0 0;
}
#main:after{
	content:"";
	display:block;
	clear:both;
}

/*content*/
#content{
	width:745px;
	float:right;
	padding:2px 0 0;
}

#content a{ text-decoration:underline;
}

/*visual*/
.visual{
	width:745px;
	overflow:hidden;
	margin: 0 0 8px;
	position: absolute;
	bottom: 0;
}
.wrapwrapwrap {margin-bottom: 200px;}
.slideslideslidewootwoot {position: static;}
.side-banner{float:right;}
.side-banner img{
	display: block;
	border:1px solid #eca7c4;
}
.btn-pink{
	width:135px;
	height:38px;
	background: url(../images/btn-pink.png) no-repeat;
	display: block;
	overflow:hidden;
	padding:15px 0 0;
}
.btn-pink .browse{
	width:67px;
	height:19px;
	background: url(../images/text-browse.gif) no-repeat;
}
.btn-pink span{
	margin:0 auto;
}
.banner-holder{
	float:left;
	position: relative;

}
.banner-holder img{
	display:block;
}
.banner-holder .headline{margin:0;}
.banner-holder .headline .heading{padding-bottom:4px; padding-top:4px;}
.banner-holder .headline h1{
	font-size: 18px;
	line-height: 24px;
	color:#2f2d2e;
}
.banner-holder .btn-pink{
	position:absolute;
	bottom:24px;
	right:16px;
}
/*headline*/
.headline{
	height:1%;
	overflow:hidden;
	background: url(../images/bg-headline.gif) repeat-x;
	padding:0px 0px 2px;
	margin:0 0 6px;
}
.inner #content .headline{margin:0 0 18px;}
.headline .heading{
	height:1%;
	padding:0 0 0 33px;
	background:url(../images/ico-heading.gif) no-repeat;
}
.headline h1{margin:0;}
.title-featured-products{
	width:155px;
	height:38px;
	background: url(../images/title-featured-products.gif) no-repeat;
}
.title-shop-now{
	width:85px;
	height:35px;
	background: url(../images/title-shop-now.gif) no-repeat;
	margin:-3px 0 0 !important;
}
/*products*/
.products{
	margin:0;
	padding:0 0 0 4px;
	list-style:none;
	overflow:hidden;
	width:740px;
}
.products li{
	width:156px;
	margin:0 14px 0 0;
	padding:0 6px 12px;
	overflow:hidden;
	display: inline-block;
}
.products .caption{
	font-size: 13px;
	line-height: 19px;
	display: block;
	overflow:hidden;
	padding:0 28px 5px 0;
}
.products .price{
	color:#11a1aa;
	font-size: 14px;
	margin:0 2px 5px 0;
	display: block;
}
.products .regular-price{
	color:#11a1aa;
	font-size: 12px;
	font-weight: normal;
	display: block;
}
.sale{
	display: block;
	font-size: 16px;
	color:#ff0505;
}
.sale span{

	color:#ff4444;
	font-size: 15px;
}
.products .photo,
.products .big-photo{
	width:159px;
	margin:0 -6px;
	position:relative;
	text-align:center;
}
.products .big-photo{height:163px;}
.products .photo{height:132px;}
/*sidebar*/
#sidebar{
	width:203px;
	float:left;
}
/*side-block*/
.side-block{
	height:1%;
	overflow:hidden;
	background: url(../images/bg-side-block.png);
	border:1px solid #c8e9e6;
	margin:0 0 10px;
}
#sidebar .side-block{margin:0 0 14px;}
/*sidemenu*/
.sidemenu{
	margin:0;
	padding:2px 14px 16px;
	list-style:none;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	position: relative;
	height:1%;
	overflow:hidden;
}
.sidemenu li{
	width:100%;
	float:left;
}
.sidemenu li a{
	color:#000;
	padding:2px 0;
	position: relative;
}
.sidemenu img{
	vertical-align: middle;
}
.sidemenu .big-dogs{
	color:#603e03;
}
.sidemenu .eco{
	color:#9dc008;
}
.sidemenu .support{
	color:#f38cc0;
}
.sidemenu .toggler{
	padding:0 16px 0 0;
	background: url(../images/ico-arrow.gif) no-repeat 100% 50%;
}
.sidemenu .active .toggler{
	font-weight: bold;
	background: url(../images/ico-arrow-down.gif) no-repeat 100% 50%;
}
.sidemenu .drop{
	width:100%;
	overflow:hidden;
	position: relative;
}
.sidemenu ul{
	margin:0;
	padding:2px 0 0 35px;
	list-style:none;
	font-size: 11px;
	line-height: 18px;
	overflow:hidden;
}
.sidemenu ul li{
	width:100%;
	float:none;
}
.sidemenu ul li.active a{font-weight:bold;}
.sidemenu ul a{
	color:#ed1165;
	padding:0;
	background:none !important;
}
.sidemenu li a:hover{text-decoration: none;}
.sidemenu li a:focus{outline: none;}
.products-holder{
	height:1%;
	overflow:hidden;
}
.category-page .products-holder{
	border:1px solid #cdebe9;
	margin:0 0 0px;
	padding-bottom:0px;
}
.wrapper{
	width:100%;
	position: relative;
}
.row{width:100%;}
.wrapper:after,
.row:after{
	content:"";
	display:block;
	clear:both;
}
.icon-find-out{
	width:159px;
	height:92px;
	background: url(../images/text-find-out.png) no-repeat;
}
/*bottom-section*/
.bottom-section{
	width:100%;
	overflow:hidden;
	background: url(../images/bg-bottom-section-top.png) no-repeat;
	padding:77px 0 0;
}
.bottom-section .area{
	height:1%;
	overflow:hidden;
	padding:6px 14px 30px 15px;
	background: url(../images/bg-bottom-section.png) no-repeat;
}
.bottom-section .column{
	width:427px;
	float:left;
	margin:0 13px;
	display: inline;
}
.bottom-section .column p{
	color:#fff;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	margin:0;
}
span.align-right{
	display: block;
	text-align:right;
}
span.centered{
	display: block;
	text-align: center;
}
.btn-add{
	display:block;
	width:110px;
	height:34px;
	background: url(../images/btn-add-to-bag.gif) no-repeat;
}
.title-you-might{
	width:173px;
	height:29px;
	background: url(../images/title-you-might.gif) no-repeat;
	margin:2px 0 10px !important;
}
.btn-add-to-bag{
	float:left;
	width:141px;
	height:37px;
	background: url(../images/btn-add-to-bag2.gif) no-repeat;
	margin:0 12px 0 0;
}
.btn-add-to-wishlist{
	float:left;
	width:162px;
	height:34px;
	background:url(../images/btn-add-to-wishlist.gif) no-repeat;
	margin:3px 12px 0 0;
}
.product-area{
	height:1%;
	overflow:hidden;
	padding:9px 12px 25px 14px;
}
/*visual-block*/
.visual-block{
	width:303px;
	float:left;
	overflow:hidden;
	padding:7px 0 0;
}
.tabs-block{
	width:100%;
	margin:0 0 -6px;
}
.tabs-block .tab-box{width:100%;}
.tabs-block .tab-box img,
.tabset img{
	display: block;
	border:1px solid #a3dbd7;
}
.zoom{
	width:62px;
	height:42px;
	background: url(../images/link-zoom.png) no-repeat;
	display: block;
	margin:-19px 0 0;
	position: relative;
	z-index: 20;
}
.tabset{
	margin:0 -12px 36px 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:315px;
}
.tabset li{
	float:left;
	margin:0 12px 0 0;
}
.title-additional{
	width:92px;
	height:12px;
	background: url(../images/text-additional.gif) no-repeat;
	float:right;

}
/*user-menu*/
.user-menu{
	margin:0 auto;
	padding:0;
	list-style:none;
	display: table;
	font-size: 11px;
	line-height: 12px;
}
.user-menu li{
	float:left;
	margin:0 21px;
	display: inline;
}
.user-menu li a{
	float:left;
	padding:37px 3px 0;
	color:#656464;
	text-align: center;
}
.user-menu .send{background: url(../images/ico-send.gif) no-repeat 50% 0;}
.user-menu .share{background: url(../images/ico-facebook.gif) no-repeat 50% 0;}
.user-menu .ask{background: url(../images/ico-ask.gif) no-repeat 50% 0;}
.holder{
	width:100%;
	overflow:hidden;
	border-top:2px solid #ed8bb7;
	padding:12px 0 0;
}
/*description*/
.description{
	width:383px;
	float:right;
}
.description .heading{
	padding:0 11px 0 0;
	height:1%;
	overflow:hidden;
	border-bottom:2px solid #ed8bb7;
	margin: 0 0 5px;
}
.description .heading h1{
	margin:0;
	color:#ed5196;
	font-size: 20px;
	float:left;
}
.description .heading h1 span{
	display:block;
	text-align: right;
	font-size: 14px;
	color:#5ab5af;
}
.description .aside{
	width:116px;
	float:right;
	padding:3px 5px 0 0;
}
.rating{
	margin:0 0 5px;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.rating li{
	float:left;
	margin:0 2px 0 0;
}
.link-read-reviews,
.link-write-review{
	color:#656464;
	font-size: 11px;
	line-height: 11px;
	float:right;
	text-align: center;
}
.link-read-reviews{
	padding:0 0 0 61px;
	background: url(../images/ico-read.gif) no-repeat 0 50%;
}
.link-write-review{
	padding:0 0 0 40px;
	background: url(../images/ico-write.gif) no-repeat 0 60%;
}
.description .aside .row{margin: 0 0 7px;}
.description .text-block{
	
	padding:0 0 10px;
}
.description p{
	font-size: 11px;
	line-height: 17px;
	color:#575c5c;
	margin:0 0 12px;
	height:1%;
	overflow:hidden;
}
.description p strong{font-size:12px;}
.description .list-price{
	display: block;
	color:#505050;
	font-size: 12px;
}
.description h2{
	color:#ed5196;
	margin:0 0 13px;
	font-size: 18px;
}
.product-form{
	width:100%;
	overflow:hidden;
}
.product-form label{
	float:left;
	color:#ed5196;
	font-weight: bold;
	width:68px;
	line-height: 22px;
	margin:2px 0 0;
}
.product-form .row{margin:0 0 7px;}
.input-small{
	width:24px;
	height:24px;
	float:left;
	background: url(../images/bg-input2.gif) no-repeat;
}
.input-small input{
	width:14px;
	height:14px;
	padding:5px;
	border:0;
	background: none;
	float:left;
}
.product-form .column{
	padding:11px 0 0 26px;
}
.product-form .gift{
	float:left;
	margin: 0 34px 0 15px;
	display: inline;
	color:#f0256c;
	padding:8px 0 6px 37px;
	background: url(../images/ico-gift.gif) no-repeat;
	font-weight: normal;
}
.product-form .column label{
	width:auto;
	color:#ef68a4;
	margin:4px 11px 0 0;
	line-height: 14px;
}
.radio{
	width:15px;
	height:15px;
	float:left;
	padding:0;
	margin:4px 2px 0 0;
}
.pagination{
	line-height: 24px;
	padding:5px 0 5px 8px !important;
}
.pagination label{
	color:#733e31;
	float:left;
	font-weight: bold;
	margin: 0 3px 0 0;
	line-height: 24px;
}
.pagination select{
	float:left;
	width:155px;
	margin:0 25px 0 0;
}
.pagination .hold{
	padding:0 0 0 5px;
	background: url(../images/separator.gif) no-repeat;
	float:left;
}
.prev,
.next{
	float:left;
	color:#416d6a;
	font-weight: bold;
}
.prev{
	padding:0 0 0 14px;
	background: url(../images/arrow-prev.gif) no-repeat 0 50%;
	margin:0 20px 0 0;
}
.next{
	padding:0 14px 0 0;
	margin:0 14px 0 0;
	background: url(../images/arrow-next.gif) no-repeat 100% 50%;
}
.page-input{
	width:25px;
	height:12px;
	float:left;
	border:1px solid #90b6b3;
	text-align: center;
	margin:0 8px 0 0;
	padding:5px 0;
	font-size: 11px;
}
.pagination strong{
	float:left;
	color:#fff;
	margin:0 5px 0 0;
}
/*main end
footer start*/
#footer {
	width:100%;
	background: url(../images/bg-footer.png) repeat-x;
	margin:-2px 0 0;
	position: relative;
	z-index: 15;
}
.footer-area{
	width:964px;
	margin:0 auto;
	padding:5px 0 20px;
}
.line{
	height:1%;
	font-size: 11px;
	padding:0 9px;
}
.line:after{
	content:"";
	display:block;
	clear:both;
}
/*share-block*/
.share-block{
	width:410px;
	float:right;
}
.share-block p{margin:0;}
/*share-menu*/
.share-menu{
	float:right;
	margin:-82px 0 0;
	padding:0;
	list-style:none;
	position: relative;
}
.share-menu li{
	float:left;
	position: relative;
}
.share-menu .btn{
	position: absolute;
	bottom:25px;
	right:0;
}
.read-blog{
	width:130px;
	margin:0 -50px 0 -10px;
	display: inline;
}
.title-share{
	width:52px;
	height:22px;
	background: url(../images/title-share.gif) no-repeat;
	margin:0 0 4px;
}
/*sign-up-form*/
.sign-up-form{
	width:490px;
	margin:-50px 0 0;
	position: relative;
	float:left;
}
.sign-up-form .area{
	height:1%;
	overflow:hidden;
	background: url(../images/bg-sign-up-form.png) no-repeat;
	padding:50px 0 48px 211px;
}
.title-newsletter-signup{
	width:156px;
	height:28px;
	background:  url(../images/title-newsletter.gif) no-repeat;
	margin:0 0 3px -63px;
	position: relative;
}
.sign-up-field{
	display: block;
	overflow:hidden;
	width:256px;
	height:23px;
	background: url(../images/bg-sign-up-field.png) no-repeat;
	padding:5px 4px 5px 14px;
}
.sign-up-field .btn{float:right;}
.sign-up-field input{
	position: relative;
	width:182px;
	height:15px;
	padding: 4px 0;
}
.sign-up-form p{
	position:relative;
	text-align: right;
	margin:0;
}
/*footer-nav*/
.footer-nav{
	margin:0 0 20px;
	padding:0;
	list-style:none;
	overflow:hidden;
	font-weight: bold;
	position: relative;
	z-index: 100;
	height:1%;
}
.footer-nav li{
	float:left;
	padding:0 8px 0 11px;
	background: url(../images/ico-bullet2.gif) no-repeat 0 50%;
}
.footer-nav li:first-child{
	padding-left:0;
	background: none;
}
.footer-nav li a{color:#000;}
.copyright{
	color:#44d5ca;
	margin:0;
	text-align: center;
}
.copyright span{
	font-size: 9px;
	display: block;
	color:#6dd6ce;
}
.copyright A:link    {COLOR: #44d5ca; TEXT-DECORATION: none}
.copyright A:visited {COLOR: #44d5ca; TEXT-DECORATION: none}
.copyright A:hover   {COLOR: #44d5ca; TEXT-DECORATION: underline}

/*footer end*/
/*wrapper end*/


/*NEW CODE*/
.twocolumns{
	height:1%;
	overflow:hidden;
	border:1px solid #c6e8e5;
	padding:7px 11px 14px 17px;
}
.twocolumns .main-column{
	width:497px;
	float:left;
	padding:0 0 38px;
}
.twocolumns .aside{
	width:203px;
	float:right;
}
.title-pamper-your-blog{
	width:236px;
	height:52px;
	background: url(../images/text-pamper-your-blog.gif) no-repeat;
	margin:0 0 0 -3px;
	position: relative;
}
.title-pamper-your-blog,
.title-categories,
.title-recent-posts,
.title-archives{
	overflow:hidden;
	text-indent: -9999px;
}
.title-categories{
	width:84px;
	height:32px;
	background: url(../images/text-categories.gif) no-repeat;
}
.title-recent-posts{
	width:103px;
	height:33px;
	background: url(../images/text-recent-posts.gif) no-repeat;
}
.title-archives{
	width:69px;
	height:26px;
	background: url(../images/text-archives.gif) no-repeat;
}
.twocolumns .area{
	width:100%;
}
.twocolumns .area:after{
	content:"";
	display:block;
	clear:both;
}
/*bullet-list*/
.bullet-list{
	margin:0;
	padding:10px 14px 12px 16px;
	list-style:none;
	font-size: 14px;
	line-height: 19px;
}
.bullet-list li{
	padding:0 0 0 9px;
	background: url(../images/ico-star.gif) no-repeat 0 5px;
}
.bullet-list li a{color:#000;}
/*posts*/
.posts{
	margin:0;
	padding:5px 5px 0 15px;
	list-style:none;
	font-size: 14px;
}
.posts li{
	padding:12px 0 10px;
	background:url(../images/border-dotted.gif) repeat-x;
}
.posts li:first-child{background:none;}
.posts li a{color:#000;}
.main-column .image{
	width:100%;
	margin:0 0 24px;
}
.main-column .image img{
	display:block;
	margin:-49px 0 0 3px;
}
.post{
	height:1%;
	overflow:hidden;
	margin:0 0 25px;
}
.post h3{
	font-size:16px;
	margin:0 0 3px;
}
.post .posted{
	display: block;
	background: #e3f6f4;
	font-size: 11px;
	padding:5px 6px 1px;
	margin:0 0 11px;
}
.blog-page #main{
	width:964px;
	padding:0;
}
.blog-page #content{padding-top:7px;}
.post .content{
	height:1%;
	overflow:hidden;
	padding:0 3px;
}
.post .content p{margin:0 0 17px;}
.post a{color:#000;}
.ecommerce-link{
	padding:5px 0 1px 21px;
	background: url(../images/ico-ecommerce.gif) no-repeat;
}
.comments-link{
	padding:5px 0 5px 31px;
	background: url(../images/ico-comments.gif) no-repeat;
}
.post .row a{
	float:left;
	margin:0 16px 0 0;
}
.arrows .next{
	float:right;
	margin-right:10px;
	display: inline;
}
.short_caption{
	padding-top:10px;
	margin:0 0 -13px;
}
.short_caption li{
	padding-bottom:35px;
}
.short_caption .caption{
	text-align: center;
	font-size: 14px;
	padding:0;
}
.short_caption .big-photo {
	height:152px;
}
