/******************************************************
* Interspire Shopping Cart Style File                *
*                                                    *
* Name: Default                                      *
* Author: Chris Boulton (Interspire Pty. Ltd.)       *
* Id: $Id$                                           *
*****************************************************/

/* Color: Blue */

body {
	/*background: #fff url('../images/blue/BodyBg.gif') repeat-x 0 0;*/
	color: #717171;

}

a {
	color: #001927;
	font-weight: normal;
	text-decoration: underline;
}

.topbg{background:url('../images/print/header-bg.jpg') no-repeat center top}

a:hover {
	color: #07599a;
	text-decoration:none;
}

h2 {
	font-family:Helvetica, Arial, sans-serif;
	/*text-transform:uppercase;*/
/*	color:#ad0600;*/
	color:#034285;
	position:relative;
}

h3 {
	color: #034285;
	/*text-transform:uppercase;*/
}

.make_blue{
	color: #034285;
}

/* --------- icons --------*/
.icons {margin:5px; width:70px; height:auto; float:left}
.icons a{height:12px; width:18px; float:left; margin-right:2px; position:relative; z-index:24; }
/*tooltip*/
.icons a div.tooltip {display:none; text-align:center;text-decoration:none  }
.icons a div{text-decoration:none; color:#727165; font-size:9px;text-decoration:none}
.icons a div.left{background:url('../images/print/tooltip_left.png') no-repeat top left; height:31px; padding-left:6px;text-decoration:none}
.icons a div.mid{background:url('../images/print/tooltip_mid.png') repeat-x top center; height:31px; padding-top:6px; width:108px;text-decoration:none;}
.icons a div.right{background:url('../images/print/tooltip_right.png') no-repeat top right; height:31px; padding-right:6px;text-decoration:none;}
.icons a:hover {z-index:25; text-decoration:none}
.icons a:hover div.tooltip{display:block; width:120px; height:38px; position:absolute; top:-32px; left:-75px; text-align:center;text-decoration:none;}
.icons.position{position:absolute;bottom:0;right:3px;}
/**/
.wishlist{background:url('../images/print/icons.gif') no-repeat 0px 0px; }
.tellafriend{background:url('../images/print/icons.gif') no-repeat -18px 0px;}
.enlarge{background:url('../images/print/icons.gif') no-repeat -36px 0px;}
/*-------------------------*/
/*------- buttons ---------*/
.addtobasket{background:url('../images/print/btn_addtobasket.png'); height:27px; width:84px; border:0; cursor:pointer; float:left}
.addtobasket.position{position:absolute;bottom:0;left:3px;}
/**/
#TopMenu {margin:30px 45px 0 0;width:180px; float:right;}
#TopMenu li {background:url(../images/print/top-icons.png) no-repeat; float:left; padding:5px 0px 5px 20px; border-bottom:1px solid #b5b5aa; text-decoration:none; list-style:none; display:block; width:180px; font-weight:bold; color:#1f1f1e; cursor:pointer; text-transform:uppercase}
#TopMenu .login { font-size:11px; color:#1f1f1e; background-position:3px 9px;}
#TopMenu .createaccount { font-size:11px; color:#1f1f1e; background-position:3px -11px;}
#TopMenu .viewbasket { font-size:11px; color:#1f1f1e; background-position:3px -35px; border:none;}


#TopMenu li a, #TopMenu li div {
	color:#1f1f1e;
	font-weight:bold;
	text-decoration:none;
}

#TopMenu li div a {
	border-left: 0;
}

#TopMenu li a:hover {
	color: #AD0600;
	text-decoration:none;
}

#Menu li a {
	background: url('../images/print/menu_divider.jpg') top right no-repeat;
	color: #ad0600;
}

#Menu li ul li a {
	background: #65b2cb;
}

#Menu li ul li a:hover {
	background-color: #075899;
	color: #fff;
}

#Menu li:hover a, #Menu li.over a{
	/*background-color: #65b2cb;*/
	background: url('../images/print/menu_divider.jpg') repeat-x;
}

#Outer {
	background: url('../images/print/container-bg.png') repeat-y top center;
}


#Header {
	/*border-bottom: 1px solid #4aa1b2;*/
}

#Logo h1 {
	color: #fff;
	background: url(../images/print/logo.png) 49px 0px no-repeat;
}

#Logo h1 a {
	color: #fff;
}

#SearchForm {
	color: #95bbd1;
}

#SearchForm label {
	color: #fff;
}

#SearchForm a {
	color: #b1ccdc;
}

#SearchForm a:hover {
	color: #fff;
}

/*.Left {
	background: transparent url('../images/blue/LeftBg.gif') no-repeat;
}*/

.Left li {
	border-bottom: 1px solid #c5dde9;
}

.Left li a:hover {
	color: #07599a;
	text-decoration:none;
}

.Content {
	/*background: transparent url('../images/ContentBg.gif') no-repeat;*/
}

.Content a {
	color: #717171;text-decoration:none;
}

.Content.Wide {
	/*background-image: url('../images/ContentBgWide.gif');*/
}

.Content.Widest {
	background-image: url('../images/ContentBgWidest.gif');
}


.Right {
	background: transparent url('../images/print/rightpanel-bg.jpg') no-repeat  right top;
	
}

.Right a {
	color: #034285;
}

.Right a:hover, .Right a:hover strong {
	color: #001927;
}

#Footer {
	border-top:  none;
	background: transparent url('../images/print/footer.jpg') no-repeat  center top;
	margin-bottom:10px;
	#padding: 15px 0 0 20px;
}

#Footer li a {
	border-left: 1px solid #208db5;
}

.Content .ProductList li {
	border: 1px solid #cddee2;
}

.Content .ProductList li:hovmargin-bottom:10px;er, .Content .ProductList li.Over {
	background: #DFF2F7;
}

.ProductList .ProductImage {font-size:9px;
	background: #fff;
}

.ProductList strong, .ProductList strong a {
	color: #075899;
}

.ProductPrice, .ProductList em {
	color: #800000;
}

.ProductList .Rating {
	color: #797979;
}


.Right .ProductList li {
	border-bottom: 1px solid #c0dae7;
}

.Content .FeaturedProducts .ProductList li {
	background: #dff2f7;
}

.FeaturedProducts h2{width:390px; float:left}
.FeaturedProducts .h2more{float:right;  width:130px; height:12px; margin:10px 0;}
.FeaturedProducts .h2more-small{float:right;  width:45px; height:12px; margin:10px 0;}
.FeaturedProducts .imageholder .border1{border-left:#ddd 1px solid; border-top:#ddd 1px solid; border-right:#ddd 1px solid; background:#e9e9e9;width:527px; float:left}
.FeaturedProducts .imageholder .border2{border-left:#f5f5f5 1px solid; border-top:#f5f5f5 1px solid; border-right:#f5f5f5 1px solid; background:#e9e9e9; float:left}
.FeaturedProducts .imageholder .image{width:521px; 
	height:auto; /*Old Value 349px; */
padding:2px 2px 0px 2px;}
/*#AL 2009-07-25 color changed to FFF and height 7 to 15 */
.FeaturedProducts .btmcrv {background:#fff url(../images/print/featuredpiece_bottom.gif) repeat-x; height:15px; width:529px; float:left}
.FeaturedProducts .btmcrv .br{background:url(../images/print/featuredpiece_corners.gif) no-repeat -7px 0px; height:7px; width:7px; float:right }
.FeaturedProducts .btmcrv .bl{background:url(../images/print/featuredpiece_corners.gif) no-repeat 0px 0px; height:7px; width:7px; float:left}
.FeaturedProducts .ProductDetails .read{width:354px; float:left}
.FeaturedProducts .ProductDetails .do{width:167px; float:left;padding:5px 0px 0px 0px}
.FeaturedProducts .ProductDetails p{margin:2px 14px; width:100%;}
/*.FeaturedProducts .ProductDetails .artist{color:#af0700; font-size:13px; text-transform:uppercase; margin:0px 4px 0px 0px; }*/
.FeaturedProducts .ProductDetails .artist{color:#af0700; text-transform:uppercase; margin:0px 0px 0px 0px; }
.FeaturedProducts .ProductDetails .art{color:#545454; font-size:13px; text-transform:uppercase; display:block; margin-top:2px;#float:left; }
.FeaturedProducts .ProductDetails .art a{color:#000!important;font-weight:bold;}
.FeaturedProducts .ProductDetails .info{font:Tahoma; color:#969696; font-size:11px; }


.Content .FeaturedProducts .ProductList li:hover, .Content .FeaturedProducts .ProductList li.Over {
	background: #D2E8EE;
}

.Left .TopSellers li .TopSellerNumber, .Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */
	background: url(../images/blue/TopSellerNumberBg.gif) 0 4px no-repeat;
	color: #075899;
}

.Left .TopSellers li.TopSeller1, .Right .TopSellers li.TopSeller1 { /* No1 seller box */
	border: 1px solid #c0dae7;
	background: #fff;
}

.Left .TopSellers li.TopSeller1 .TopSellerNumber, .Right .TopSellers li.TopSeller1 .TopSellerNumber {
	background: url(../images/blue/TopSellerNumber1Bg.png) 0 0 no-repeat;
	color: #075899;
}

.Breadcrumb {
	border-bottom: 1px solid #DCDFE2;
}


.CompareItem { width:200px; border-left: solid 1px #CACACA; }
.CompareFieldName { font-weight:bold; border-bottom: 1px solid #EFF8FA; }
.CompareFieldTop { border-bottom:solid 1px #85BADF; }
.CompareFieldTop a:hover { color:red; }
.CompareCenter { border-left:solid 1px #85BADF; border-bottom:solid 1px #F2F2F2; }
.CompareLeft { border-left:solid 1px #85BADF; border-bottom:solid 1px #F2F2F2; }

.ViewCartLink {
	background: url('../images/blue/Cart.gif') no-repeat 3px 0;
}

table.CartContents, table.General {
	border: 1px solid #c7d7db;
}

.CartContents thead tr th, table.General thead tr th {
	background: #edf2f3;
	color: #424748;
	border-bottom: 1px solid #c7d7db;
}

.CartContents tbody .SubTotal td {
	border-top: 1px solid #c7d7db;
	color: #075899;
}

.MiniCart .SubTotal {
	color: #075899;
}

.JustAddedProduct {
	border: 1px solid #c0dae7;
	background: #fff;
}

.JustAddedProduct strong, .JustAddedProduct a {
	color: #075899;
}

.CategoryPagination {
	color: #717171;
	/*background: #f4fbfc;
	border: 1px solid #c0dae7;*/
	border-top: 1px solid #ccc;
border-bottom:1px solid #ccc;
}

.CheckoutRedeemCoupon { background: #EAFDFF; padding: 10px; width: 300px; border: 1px solid #9DD3D8; margin-bottom: 10px; }

.SubCategoryList, .SubBrandList {
	/*background:#EEF5F9;*/ /*#AL 2009-07-25*/
}

.InfoMessage {
	background: #EFF8FA url('../images/InfoMessage.gif') no-repeat 5px 8px;
	color: #555;
}

.SuccessMessage {
	background: #E8FFDF url('../images/SuccessMessage.gif') no-repeat 5px 8px;
	color: #555;
}

.ErrorMessage {
	background: #FFECEC url('../images/ErrorMessage.gif') no-repeat 5px 8px;
	color: #555;
}

.ComparisonTable tr:hover td, .ComparisonTable tr.Over td {
	background: #EFF8FA;
}

/* Shipping Estimation on Cart Contents Page */
.EstimateShipping {
	border: 1px solid #c7d7db;
	background: #edf2f3;
}

/* Express Checkout */
.ExpressCheckoutBlock .ExpressCheckoutTitle {
	background: #dcf0f5;
	border: 1px solid #bce0e8;
}

.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {
	background: #f0f0f0;
	border: 1px solid #ddd;
	color: #555;
}

.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
	color: #888;
}

/* Tabbed Navigation */
.TabNav {
	border-bottom: 1px solid #3d9abe;
}

.TabNav li a {
	border: 1px solid #3d9abe;
	background: #ddf0f6;
}

.TabNav li a:hover {
	background-color: #c8e6ed;
}

.TabNav li.Active a {
	border-bottom: 1px solid #fff;
	background: #fff;
}

/* General Tables */
table.General tbody tr td {
	border-top: 1px solid #efefef;
}

/*search box starts*/
.search-box {background:url(../images/print/search-box.png) no-repeat top left; float:left; width:184px; height:97px; padding:40px 15px 0px 20px; margin:0px;}
.red12 {font-size:12px; color:#790400; text-decoration:none; font-weight:bold;}
.left {float:left; width:auto; margin:0px 1px 8px 0px; font-size:11px; color:#000208; line-height:15px;}
.input-l {float:left; padding:3px 0px 0px 4px; background: url(../images/print/input-left.png) no-repeat top left;}
.input-r {background:url(../images/print/input-right.png) no-repeat top right; width:11px; float:left; height:21px;}
.textb-form {border:none; height:18px; background:none; }
.redbtn {background:url(../images/print/search-btn.png) no-repeat; height:21px; width:42px; border:0px; color:#fff; font-size:8px; text-transform:uppercase; padding:0px 0px 3px 0px;}
.advance-search {width:120px; float:left; background:url(../images/print/icon-search.png) no-repeat left 2px; padding-left:15px; font-size:11px; color:#cb9f71;}
.advance-search a{text-decoration:none; color:#504f4f; }

/*whatsnew starts*/
.whatsnew {width:200px; float:left; padding:0 4px 30px 6px;margin:0px; border-bottom:1px solid #dadada;}
.more {text-transform:none; background:url(../images/print/arrow.png) no-repeat 0 3px; padding-left:10px; font-size:11px; text-decoration:none; color:#ad0600;}
.more a{color:#bf0700; text-decoration:none;}
.more.position{
	display:block;margin-top:5px;
}
/*newsletter starts*/
.gray12 {font-size:12px; font-weight:bold; text-decoration:none; color:#58564f;}
.g-input-l {float:left; padding:3px 0px 0px 4px; background: url(../images/print/g-input-left.png) no-repeat top left;}
.g-input-r {background:url(../images/print/g-input-right.png) no-repeat top right; width:7px; float:left; height:21px;}
.g-textb-form {border:none; height:18px; background:none; }
.s-btn-out {width:50px; float:left; padding:2px 0px 0px 0px;}
.graybtn {background:url(../images/print/btn-gray.png) no-repeat; height:21px; width:43px; border:0px; color:#fff; font-size:8px; text-transform:uppercase;padding:0px 0px 3px 0px;}


/*new products*/
.NewProducts .SubCategoryListGrid{}
.NewProducts .NewProductsItem{border-top:0px solid #e7e7e7;min-height:105px;padding-top:2px;position:relative;width:250px;margin-top:5px;}
.NewProducts ul{float:left; margin:0px; padding:0px}
.NewProducts li{width:250px; min-height:96px; float:left;}
.NewProducts .Thumb a{height:68px; width:82px;display:block;}
.NewProducts .Thumb {float:left; height:68px; width:82px; display:block; margin:5px 0px 5px 0px;overflow:hidden;}/*#AL overflow added 30-sep-2009*/
.NewProducts .Info {width:148px; float:right; text-align:left;padding:5px 3px;}
.NewProducts .InfoTitle{font-size:11px; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#363636; margin-bottom:2px;}

.NewProducts .InfoDesc{font-size:11px; font-weight:normal; text-decoration:none;line-height:13px;}
/*.NewProducts .InfoDesc span.info{display:none;}*/
/* ------- image center -------*/
/*.v-outer1 {display: block;#position: relative;overflow: hidden; background: #e7e7e7 ;color: white;	width:200px;height:auto; /*height:120px;*/ background:none; }
/*.v-middle1 {display: block;#position: absolute;#top: 50%;#left:50%;vertical-align: middle; }
.v-inner1 {display: block;padding-top:0px;#position: relative;#top: -50%;#left: -50%}
/* ----------------------------*/

/*freshpiece starts*/
.freshpiece {width:200px; float:left; /*padding:0 4px 10px 6px;margin:0px;*/ /*border-bottom:1px solid #dadada;*/}
.fresh-img {/*background:url(../images/print/fresh-piece.png) no-repeat;*/ background:#e9e9e9; /*width:193px;*/height:auto;
	border:1px solid #ccc; padding:2px; /*old 129px; */float:left; margin-bottom:8px; /*padding:7px*/
	
	overflow:hidden;

width:200px;
}
.freshpiece .leftt {width:65%; float:left; color:#9c9c9c; font-size:11px;text-decoration:none; /*margin-bottom:10px;*/}
.freshpiece .rightt {width:35%; float:right; text-decoration:none; margin-bottom:10px;}
.freshpiece p{padding:0px;font-size:10px; color:#949494; text-decoration:none;}
/*.freshpiece .heading {color:#363636; font-size:12px; text-decoration:none; line-height:15px;} */
.freshpiece .heading {font-size:12px; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#363636}
.freshpiece .small_heading {font-size:12px; font-weight:bold; text-decoration:none; color:#9C9C9C}
.gray9 { font-size:9px; color:#949494; text-decoration:none;}
.border-botm {width:180px; float:left; 
	padding:0px 4px 12px 17px; /*old 0 4px 10px 17px;*/
	border-bottom:1px solid #dadada; 
	background:url(../images/print/arrow.png) no-repeat 0px 3px; font-size:11px; text-decoration:none; color:#ad0600;margin-bottom:10px;}
.border-botm a{text-decoration:none; color:#ad0600;}
.border-botm a:hover{text-decoration:underline; color:#ad0600;}

/*Artist*/

.artist {float:left;font-weight:bold;font-size:17px;}
.artist ul {padding:0px; margin:0px; display: inline;}
.artist li {float:left; list-style:none; display:block; text-decoration: none; margin:0px 5px 0px 0px; color:#af0700;  }
.artist a{ width:170px; display:block; text-decoration:none; cursor:pointer; color:#BF0700;}
.artist .image { width:170px; height:190px; /*background:url(../images/print/img1.jpg) no-repeat top center;*/ display:block; border:1px solid #fff; position:relative;}
.artist .image img{ width:170px; height:190px; }
/*.artist .title {color:#af0700; font-size:16px; text-decoration:none; width:158px; padding:8px;}*/
.artist .title {/*color:#af0700;*/ text-decoration:none; width:172px; /*padding:8px;*/text-transform:uppercase;font-size:14px; font-weight:bold;}
.artist .title a{ text-decoration:none;  color:#af0700;}
.artist  a:hover .title {background-color:#e7e7e7; text-decoration:none; color:#af0700; display:block;}
.artist a:hover .image { border:1px solid #e7e7e7; text-decoration:none;}
.artist .no_right_margin{margin-right:0px;}/*#AL 2009-07-10 added */
.newwork {background:url(../images/print/new-work.png) no-repeat; width:61px; height:60px; float:left; position: absolute; margin:-4px 0px 0px -4px;}

.ProductDetails{background:#e7e7e7;border:solid #ddd 1px;}

/*-----.contact-form------*/
.form {width:520px; float:left; /*border-top:1px solid #e7e7e7;*/ border-bottom:1px solid #e7e7e7; margin-bottom:10px;}
.form .punchline  {float: left; width:130px; color:#c80800; font-size:12px; font-weight:bold; padding:10px 5px; text-transform:uppercase; min-height:225px;}
.form .inputwrap {float:left; padding-top:10px;}
.form .label {width:125px; float:left; margin-right:5px; font-size:11px; color:#717171;}
.form .textbx {width:220px; float:left;  text-align:right; font-size:11px;}
.form .input-left {float:left; padding:2px 0 0 3px; background: url(../images/print/textb-left.png) no-repeat top left;}
.form .input-right {background:url(../images/print/textb-right.png) no-repeat top right; width:6px; float:left; height:21px;}
.form .input-box {border:none; height:18px; background:none; }
.button-gray {background:url(../images/print/button-gray.png) no-repeat; width:95px; height:21px; padding:; font-size:8px; color:#fff; border:0px;text-transform:uppercase;}
.texta-left {float:left; padding:2px 0 0 3px; background: url(../images/print/texta-left.png) no-repeat top left;}
.texta-right {background:url(../images/print/texta-right.png) no-repeat top right; width:6px; float:left; height:62px;}
.texta-box {border:none; height:62px; background:none; }
.required {width:375px; float:left; margin-right:10px; font-size:9px; text-align:right; padding-top:5px;}
.btn-out {width:100px; float:left;}

/*------------- .faq -----------*/
.faq { float:left; width:100%;}
.faq .ques-box {margin-bottom:20px; float:left;}
.faq a.ques{float:left; padding:8px 5px 8px 25px; background:#fff url(../images/print/arrow.png) no-repeat 5px 12px; color:#717171; font-size:11px; text-decoration:none; border-bottom:1px solid #e7e7e7; width:498px;}
.faq a.ques:hover{color:#c00500;text-decoration:none; background:#f3f3f3 url(../images/print/arrow.png) no-repeat 5px 12px;}

.faq .ans-box {float:left; margin-bottom:10px;}
.faq .ans {float:left; color:#717171; font-size:11px; border-top:1px solid #e7e7e7; padding:12px 3px; width:500px;}
.faq a.ans{color:#717171; text-decoration: underline;}

.top {float:right; background:url(../images/print/top.png) no-repeat; width:18px; height:24px; cursor:pointer;}

/*------------- .justin -----------*/

.justin ul {float:left; padding:0px;margin:0px; display:inline;}
.justin li {width:172px; height:356px; float:left; list-style:none; text-decoration:none; display:block; padding-right:4px; margin-bottom:10px; /*border-bottom:1px solid #ccc;*/} 
/*.justin li:hover {width:172px; height:318px; text-decoration:none; display:block; background:#e7e7e7;} */
.justin .img {width:172px; height:193px; float:left; cursor:pointer; margin-bottom:5px; background:#fff;overflow:hidden;}
.justin .j-title {overflow:hidden;color:#af0700; font-size:11px;text-decoration:none; margin-bottom:6px; font-weight:bold; text-transform:uppercase;}
.justin .j-title a {color:#af0700; text-decoration:none; font-weight:bold;}
.justin .j-title span.price{color:#333;}
.justin .j-icon {width:30px; float:right; text-decoration:none;}
.justin .j-desc{padding:0px 0px 6px 0px; width:160px; font-size:9px; color:#949494; text-decoration:none; float:left;}
.justin a:hover li {width:172px;text-decoration:none; display:block; background:#e7e7e7; display:block; min-height:318px;}
.justin p{padding:0px; margin:0px;}
.justin .outer {float:left; width:160px; padding:6px; min-height:100px;} 
.justin .outer.position{position:relative;min-height:140px;}
.justin .outer:hover {background:#e7e7e7; display:block;}
.icon-right {float:right; margin:0px; width:60px;}

/*------------- .justin -----------*/
.loginpop {background:url(../images/print/login-box.png) no-repeat; height:126px; width:252px; float:left; padding:30px 16px 0px 16px; overflow:hidden;}
.loginpop .heading {color:#870600; font-size:12px; text-transform:uppercase; font-weight:bold; width:170px; margin-bottom:10px; background: url(../images/print/icon-login.png) no-repeat 0px 5px; padding-left: 17px; float:left;}
.clear {clear:both;}
.l-left {width:auto; float:left; margin:0px 5px 3px;}
.l-input {width:65px; float:left; font-size:11px; color:#000208; padding-top:5px;}
.loginpop .close { font-size:9px; color:#000208; float:right; background:url(../images/print/close.png) no-repeat 25px 4px; margin-bottom:10px; width:45px;}
.loginpop .remember {width:180px; float:right; font-size:11px; color:#000208;text-decoration:none; text-align:right;}
.loginpop .remember a{color:#000208; text-decoration:none;}
.loginpop .remember a:hover{ color:#920402;text-decoration:none;}


.advance-s {background:url(../images/print/advance-box.png) no-repeat; width:360px; height:164px; float:left; padding:24px 16px;overflow:hidden;}
.advance-s h3 {width:150px;}
.advance-s .head {width:250px; float:left;}
.advance-s .close { font-size:9px; color:#000208; float:right; background:url(../images/print/close.png) no-repeat 25px 4px;#margin-bottom:0px!important; margin-bottom:10px; width:45px;}
.a-input {width:90px; float:left; font-size:11px; color:#000208; padding:5px 15px 0px 0px; text-align:right; }
.search {width:60px; float:right;}

#demo_lightbox1{background:url(../images/print/advance-box.png) no-repeat; width:360px; height:164px; float:left; padding:24px 16px;}

/*Home Featured products Product name*/
.hf-prd-name {font-size:14px; text-decoration:none; color:#ad0600;margin-bottom:10px;width:auto;font-weight:bold}
.hf-prd-name a{text-decoration:none; color:#ad0600;width:auto;font-weight:bold;}
.hf-prd-name a:hover{text-decoration:underline; color:#ad0600;font-weight:bold;}

.prodcut_price{font-size:16px; text-decoration:none; color:#717171;}


/*#AL this is for individaul artists page*/
.ind_more {text-transform:none; background:url(../images/print/arrow.png) no-repeat 5px 3px; padding-left:17px; font-size:11px; text-decoration:none; color:#ad0600;}
.ind_more a{color:#bf0700; text-decoration:none;}

/*this is for inner image*/
.fresh-img_inner_img {width:192px; float:left;}

/*this is for individual artist*/
.justin .img_inner_image {width:172px; /*height:193px;*/ float:left; cursor:pointer; background:#fff;}


/******************************For new font********************************/
/*This is for Artist Header Name*/
.artist_h2_name{
	border-bottom:0px solid #EEEEEE;float:left;
	float:left;
font-size:14px;
font-weight:bold;

margin-bottom:6px;
overflow:hidden;
text-decoration:none;
text-transform:uppercase;
width:70px;
}
/*This is for Whats new*/
.whats_new{border-bottom:0px solid #EEEEEE;float:left;}
/*This is for side new artist name*/
.side_new_pr_art_name{
	border-bottom:0px solid #EEEEEE;float:left;font-size:11px; text-decoration:underline;
	/*width: 75px; */ height: 20px;
}
/*This is for side new product name*/
.side_new_prd_name{
	float:left;font-size:15px; text-decoration:underline;
	/*width: 75px;*/ height: 20px;
	margin-bottom:10px;
	color : #717171;
}

.line-bottom { #float:left; #width:100%;}

.ProductDetails .artist a {width:auto !important; margin-right:10px;font-weight:bold;}

#Menu a.homemenu {background:url(../images/print/home.jpg) no-repeat; width:56px; height:22px; float:left; margin-right:5px; cursor:pointer; border-right:1px solid #ccc;}
#Menu a.homemenu:hover {background:url(../images/print/home-hover.jpg) no-repeat;}
#Menu a.homemenucurrent {background:url(../images/print/home-hover.jpg) no-repeat; width:56px; height:22px; float:left; margin-right:5px; cursor:pointer; border-right:1px solid #ccc;}
#Menu a.artistmenu {background:url(../images/print/artist.jpg) no-repeat; width:76px; height:22px; float:left; margin-right:5px; cursor:pointer;border-right:1px solid #ccc;}
#Menu a.artistmenucurrent {background:url(../images/print/artist-hover.jpg) no-repeat; width:76px; height:22px; float:left; margin-right:5px; cursor:pointer;border-right:1px solid #ccc;}
#Menu a.artistmenu:hover {background:url(../images/print/artist-hover.jpg) no-repeat;}
#Menu a.justinmenu {background:url(../images/print/justin.jpg) no-repeat; width:74px; height:22px; float:left; margin-right:5px; cursor:pointer;border-right:1px solid #ccc;}
#Menu a.justinmenucurrent {background:url(../images/print/justin-hover.jpg) no-repeat; width:74px; height:22px; float:left; margin-right:5px; cursor:pointer;border-right:1px solid #ccc;}
#Menu a.justinmenu:hover {background:url(../images/print/justin-hover.jpg) no-repeat;}
#Menu a.faqsmenu {background:url(../images/print/faqs.jpg) no-repeat; width:56px; height:22px; float:left; margin-right:5px; cursor:pointer;border-right:1px solid #ccc;}
#Menu a.faqsmenucurrent {background:url(../images/print/faqs-hover.jpg) no-repeat; width:56px; height:22px; float:left; margin-right:5px; cursor:pointer;border-right:1px solid #ccc;}
#Menu a.faqsmenu:hover {background:url(../images/print/faqs-hover.jpg) no-repeat;}
#Menu a.contactmenu {background:url(../images/print/contact.jpg) no-repeat; width:91px; height:22px; float:left; margin-right:5px; cursor:pointer;border-right:0px solid #ccc;}
#Menu a.contactmenucurrent {background:url(../images/print/contact-hover.jpg) no-repeat; width:91px; height:22px; float:left; margin-right:5px; cursor:pointer;border-right:0px solid #ccc;}
#Menu a.contactmenu:hover {background:url(../images/print/contact-hover.jpg) no-repeat;}

.artist_h2_name_red{
color:#AF0700;
float:left;
font-size:14px;
font-weight:bold;

margin-bottom:6px;
overflow:hidden;
text-decoration:none;
text-transform:uppercase;
width:70px;	
	
}

.NewProductsItem .Info p {padding:0px !important;}
