/*

	Theme Name : goldstar-equestrian
	Theme URI : http://stores.ebay.com/goldstar-equestrian
	Description : Theme for goldstar-equestrian. Designed By eSellerSolutions. All Rights Reserved.
	Version : 3
	Tags : eBay Item
	Author : Manoj & Renjith
	Author URI : http://www.esellersolutions.com/
	Created on Oct 30 2012
	License : eSeller Solutions own this theme. Do Not Copy!

*/
 
/* =General elements*/
*{ font-family:Arial, Helvetica, sans-serif; text-align:left;  outline:none;}
form{ padding:0; margin:0}
.clearBoth{ clear:both}
.ieAlign{ text-align:center;}
.noBrdL{ border-left:none!important}
.noBrdR{ border-right:none!important}
#essOuterContainer{ width:980px; margin:0 auto;  clear:both; background:url(../images/tail-page.png) center top repeat-y; text-align:center;}
#copyrightBox { text-align:right; margin:0 auto; width:980px; background-color:#FFFFFF;} 
#copyrightBox img{ margin-right:20px;}
.userNote{ text-align:center; background-color:#FFFFFF;  }

.float-l{ float:left;}
.float-r{ float:right;}
/*End General elements */

/*f5f5f5 , bd101d*/

/* =Links */
:link {}
:visited {}
:link:hover, :visited:hover,
:link:focus, :visited:focus, 
:link:active, :visited:active { }

/* =AboutESS*/
#aboutESS{ display:none}
/*End aboutESS*/

/* =Headings */
h1{ }
h2{ }
h3{ }
h4{ }
h5{ }
h6{ }
/*End Headings*/ 

/* essHeaderContainer */

/* essHeaderContainer */

::-moz-selection { background: #22C857; color: #fff; text-shadow: none; }
::selection { background: #22C857; color: #fff; text-shadow: none; }


#essHeaderContainer{/* margin:0 auto;*/ padding:10px 0 0; border:0;/* width:980px; */font-family:Arial, Helvetica, sans-serif; font-size:12px; position:relative;}
#essHeaderContainer ul{ margin:0; padding:0; border:0; list-style-type:none;}
#essHeaderContainer ul li{list-style-type:none;}
#essHeader{ margin:0; padding:0; border:0; background-color:#fff; }

#main-head{ margin:0; background:url(../images/header-left.gif) left top no-repeat; padding-left:4px; height:73px; position:relative; z-index:100; top:3px; }
.tophead{ background:url(../images/bg-head.gif) left top repeat-x; }
.shoplogo{ float:left; width:auto; margin:1px 0 0 4px; }
.shoplogo img{ border:0;}
.topr{ float:right; background:url(../images/header-right.gif) right top no-repeat; padding-right:8px; height:73px; }

.payment{float:right; margin-top:15px; }

.nav-container{  background-color:#24b153; }

#nav-wrap{ height:37px; background:url(../images/nav-left.png) left top no-repeat; position:relative; z-index:102; }
#nav-wrap .nav-right{ background:url(../images/nav-right.png) right top no-repeat; width:5px; height:37px; float:left; }
#topNav{ float:left; height:37px; background:url(../images/bg-nav-tail.gif) left top repeat-x; margin-left:5px; width:970px; color:#d9d9d9; }
#topNav ul li{ float:left;  padding:11px 10px; background:url(../images/nav-sep.png) right top repeat-y; }
#topNav ul li.home{ padding:0; background:none; }
#topNav ul li.home a{ background:url(../images/icon-home.png) left center no-repeat #00a436; display:block; padding:19px 15px 18px 15px; *padding:12px 15px 11px 15px; *width:23px; *height:19px;}
#topNav ul li a{ font-size:11px; text-decoration:none; color:#d9d9d9; font-weight:bold; text-transform:uppercase; }
#topNav ul li a:hover{ color:#22C857;}

.btn-join{ text-align:right; clear:right; float:right; margin-top:9px; }
.btn-join a{ font-size:11px; text-decoration:none; margin:0 5px; color:#d9d9d9!important;}
.btn-join a:hover{ color:#22C857!important;}

#topcatz-wrap{ height:46px; background:url(../images/bg-topcatz.png) left top no-repeat; position:relative; top:2px; z-index:100; }
#topcatz{ float:left; }
#topcatz ul li{ float:left;  padding:15px 11px; background:url(../images/bullet-topcatz.png) right center no-repeat; }
#topcatz ul li.home{ padding:0; background:none; }
#topcatz ul li a{ font-size:13px; text-decoration:none; color:#fff; text-transform:uppercase; }
#topcatz ul li a:hover{ color:#00FF5A;}

#topSearch{float:right; margin:10px 0px 0 0; width:320px; }
#topSearch form{ margin:0; padding:0;}
#topSearch input.search-text{ margin:0; padding:6px 10px; border:none; background:url(../images/bg-search.png) left top no-repeat; font-family:Arial; font-size:11px; color:#666; width:230px; float:left; *height:26px;}
#topSearch input.search-button{ margin:0 0 0 5px; padding:0; border:0; float:left;}

#slider-wrap{ margin-bottom:0;}
.slide{ float:left; width:980px; height:487px; overflow:hidden;}
.slide ul{ margin:0; padding:0; border:0; width:980px; height:487px; overflow:hidden;}
.slide ul li{ margin:0; padding:0; border:0; width:980px; height:487px;}

.slide .bx-pager{ position:absolute; right:55px; bottom:18px; z-index:1000;}
.slide .bx-pager .bx-pager-item{ display:inline-block; *float:left; }
.slide .bx-pager a{ float:left; background:#919191; margin:0 4px 0 0; padding:1px 5px; text-align:center; color:#d3d3d3; font-size:11px; line-height:normal; text-decoration:none!important; }
.slide .bx-pager a.active{ background:#232323; color:#d3d3d3; }
/* essHeaderContainer */
#outerBoxRMenu1 .wraptocenter-hori img{width:90px;}




/*Promo Boxes*/
/*Promo Boxes*/

/*Left Search*/
/*Left Search*/

/* Contents */
#essContentsContainer{ margin:0 auto; padding:0; border:0; width:980px; background:url(../images/page.jpg) center top repeat-y;}
#essContentsContainer .indent{ padding:13px 5px;}

/* Contents */

/* Left Menu */

#lMenuContainer{ margin:0; padding:0; border:0; float:left; width:200px;}
.outerBoxLMenuC{ margin:0; padding:0 0 10px 0; border:0; background:url(../images/lmenu_bottom_bg.gif) left bottom no-repeat; }
.outerBoxLMenuC .vTitle{ margin:0; padding:10px 10px; border:0; background:url(../images/lmenu_head_bg.gif) center top no-repeat; color:#fff; font-size:12px; font-weight:bold; text-transform:uppercase; }
.outerBoxLMenuC .cPad{ margin:0; padding:0; border-width:0 0px; border-style:solid; border-color:#e4e4e4;  font-size:11px; background-color:#000; padding:5px 0;}
.outerBoxLMenuC ul{ padding:0; margin:0px;}
.outerBoxLMenuC ul li{  margin:0 0 1px 0;  border:0; color:#999; border-bottom:0px solid #e4e4e4; list-style:none; font-weight:lighter; padding:6px 8px 0 8px;}
.outerBoxLMenuC ul li.fst{ background:none;}
.outerBoxLMenuC ul li span{ color:#999; text-transform:uppercase;}
.outerBoxLMenuC ul li a{ color:#999; font-weight:lighter; font-size:10px; text-transform:capitalize; padding:0; text-decoration:none; text-transform:uppercase;}
.outerBoxLMenuC ul li a:hover{ text-decoration:none; color:#fff;}
#outerBoxLMenu2{ margin:0 0 7px 0;}
#outerBoxLMenu3{}

#outerBoxLMenu1, #outerBoxLMenu2, #outerBoxLMenu3, #outerBoxLMenu4{ margin:0 0 5px 0;}
.outerBoxLMenuC{ background-color:#000; border:1px solid #22C357; padding:3px; background-image:none;}



 
/* Left Menu */

/* Right Menu */

#rMenuContainer{  padding:0; border:0; width:130px; margin:0 0 0 0;}
.outerBoxRMenuC{ margin:0; padding:0 0 10px 0; border:0; background:url(../images/rmenu_bottom_bg.gif) left bottom no-repeat;}
.outerBoxRMenuC .vTitle{ margin:0; padding:10px 10px; border:0; background:url(../images/lmenu_head_bg.gif) center top no-repeat; color:#fff; font-size:12px; font-weight:bold; text-transform:uppercase;}
.outerBoxRMenuC .cPad{ margin:0; padding:10px 0 10px 0; border-width:0 0px; border-style:solid; border-color:#e4e4e4; background-color:#000; text-align:center;}


#outerBoxRMenu1, #outerBoxRMenu2, #outerBoxRMenu3, #outerBoxRMenu4{ margin:0 0 5px 0;}
#outerBoxRMenu1{color:#FFFFFF}
.outerBoxRMenuC{ background-color:#000; border:1px solid #22C357; padding:3px; background-image:none;}

/* Right Menu */



/* CenterContainer */

#essCenterContainer{ margin:0 0 0 13px; padding:0; border:0; float:left; width:614px;}
#essCenterContainer p{ color:#000;}
 /* CenterContainer */

/* OuterBox Item Description */
.outerBoxitemC{ margin:0; border:0px solid #e4e4e4; padding:0;}
.outerBoxitemC .slot{ border:1px solid #1f1f1f; border-top:0; background-color:#fff;}
.outerBoxitemC .vTitle{ margin:0; padding:7px 10px 7px 10px;border:0; color:#fff; font-size:12px; font-weight:bold; text-align:left; text-transform:uppercase; background:url(../images/t.gif) left top repeat-x;}
.outerBoxitemC h1{ margin:0; padding:10px 10px; border:0; text-align:left; color:#333; font-size:15px; font-weight:bold;}
.outerBoxitemC p{ margin:0px; padding:5px 0;}
#prdDesc{ padding:9px;  font-size:12px; }
#prdDesc p{ padding:0 0 10px 0; margin:0; font-size:12px!important; font-weight:normal;}
#prevImg{}
 a.magnifier{display:block; color:#333333; clear:both; margin:0px 0 10px 0; font-size:11px;background-image:url(../images/icon_magnifier.gif); background-repeat:no-repeat; background-position:left 1px; padding:0 0 0 15px}
.imgenlarge{ padding:5px 0 0 0; font-size:11px; color:#000; background:url(../images/icon_magnifier.gif) 233px 7px no-repeat; /*width:320px;*/  margin:0; text-align:center; width:320px; }
#itemDescription{}
#itemDescription table{ font-size:12px;}
.itemDescriptionC{ clear:both; padding:10px 0; text-align:left; color:#000000;}

p.mnd{ color:red;}


#outerBoxitem1{ margin-bottom:13px;}
#outerBoxitem1 p{ font-size:12px; text-align:justify; line-height:17px;}
 /* OuterBox Item Description */


/*=Merchant Container*/
#MerchantBox{ width:614px;}
/*End Merchant Container*/

/* Merchant Terms */

#outerBoxitem2, #outerBoxitem3, #outerBoxitem4 {}

.outerBoxitemC .cPad{ padding:10px 10px; font-size:12px; /*display:inline-block;*/}
.outerBoxitemC .cPad p{ font-size:13px;}
.outerBoxitemC .cPad p a{ color:#4a4a4a;}
.outerBoxitemC .cPad p a:hover{ text-decoration:none;}


/* Merchant Terms */

/*End CenterContainer*/



#tabs{ width: 644px; }
#tabnav{ position: relative; text-align:center; margin: 0; padding: 0; height:32px;}
#tabnav li, #essTabs .acrdn{ float:left; margin-right:1px; display:inline-block; list-style-type: none; padding:0; }
#tabnav li a, #essTabs .acrdn{ float:left; white-space:nowrap; display: block; text-decoration: none; height:32px; line-height:32px; padding:0 15px; font-weight:bold; color:#fff; background-color:#555;  width:auto; text-align:center; font-size:11px; text-transform:uppercase; }
#tabnav .ui-tabs-active a, #tabnav a.selected, #essTabs .acrdn:hover, #essTabs .acrdn:focus, #essTabs .acrdn.active{ color:#fff; background-color:#000; }
.tab7.acrdn.last{border-right:none !important;}

.tabBox{ padding:15px; border:1px solid #eaeaea; border-top:0; background-color:#fff; -o-box-shadow:2px 2px 0 0 rgba(0, 0, 0, 0.13);
-ms-box-shadow:3px 3px 0 0 rgba(0, 0, 0, 0.13);
-moz-box-shadow:3px 3px 0 0 rgba(0, 0, 0, 0.13);
-webkit-box-shadow:3px 3px 0 0 rgba(0, 0, 0, 0.13);box-shadow:3px 3px 0 0 rgba(0, 0, 0, 0.13);}

.slot-data{ padding:15px; border-top:0; background-color:#fff; font-size:13px; color:#555;  line-height:18px; display:none; }
.slot-data p{ padding:0 0 10px 0; margin:0; color:#000!important; font-size:13px;}
.slot-data a{ color:#932b2d; text-decoration:none;}
.slot-data a:hover{ color:#644376; }
.slot-data ol, .slot-data ul{ margin:5px 0; padding-left:20px; }
.slot-data ol li{ display:block; list-style:decimal; line-height:24px; }
.slot-data ul li{ list-style-type:disc; line-height:24px; }
.slot-data ul li li{ list-style-type:circle; }
.slot-data h3{ margin:0 0 3px 0; font-size:12px; color:#333; }

.slot-data .readmore{ text-decoration:none; margin:6px 0; display:block; width:100px; padding:0 10px; font-size:12px; height:26px; line-height:26px; background:url(../images/arw-readmore.png) 94% center no-repeat #585050; color:#fff; font-weight:bold; margin-top:10px; }
.slot-data .readmore:hover{ background-color:#1d77d1 ; color:#fff; }
 
 
/* Misc */


span.cnt{ color:#000; font-family:Arial; font-size:12px; font-weight:lighter;}

.totalImgContainer{ margin:0; padding:0 0 10px 40px; border-bottom:0px solid #ccc;}
.prevImageContainerLeft{ margin:0; padding:20px 0; border:0; float:left; width:320px; text-align:center; height:320px; border:1px solid #DADADA!important; overflow:hidden;}
.prevImageContainerLeft img{text-align:center; border:0; display:inline-block; }

.highslide img{ border:0!important; padding:1px;}
 
.pvImg{ text-align:center!important}
div.prev_thumb{ float:left; width:200px; margin:0 0 0 10px; padding:0; border:0;  }
div.prev_thumb a{ float:left; margin:0 10px 10px 0; padding:1px; border:1px solid #DADADA; outline:none; display:inline; height:80px; width:80px; text-align:center; overflow:hidden;}
div.prev_thumb img{ margin:0; padding:0; border:0!important; }


/* Misc */

input.v4sbox{ width:111px;}



.width_50{ width:35%; float:left;}

.price-tag{ float:left; margin-left:50px;}
.price-tag label{ font-size:24px; float:left; padding:0 5px 0 0; color:#333; font-weight:bold;}
.price-tag span{ font-size:24px; color:red; float:left; font-weight:bold;}

.merch-img{ float:right; margin:0 0 0 10px;}

table.promo-table{}



/*IE Bottom Space Issue*/

#rMenuContainer{ overflow:hidden!important; float:right!important; right:0!important}
.jcarousel-skin-tango .jcarousel-item { overflow:hidden!important}
ul#mycarousel .wraptocenter { overflow:hidden!important}
.prevImageContainerLeft{ overflow:hidden!important}
div.prev_thumb a{ overflow:hidden!important}
.jcarousel-skin-tango { height:600px;overflow:hidden!important}

/* ess-foot */

#footerContainer{ margin:0; padding:0; width:980px;}

#ess-foot{ width:980px; margin:0 auto; }
#ess-foot .slot{ background:url(../images/bg-footer.gif) center bottom no-repeat #00a436; padding:10px 15px; }
.footer-links-wrap{ padding:10px 0; }
.footer-links-wrap a:hover{ color:#22C857 !important; text-decoration:none; }
.footer-links{ float:left; font-size:10px; color:#6d6462; }
.footer-links ul{ margin:0; padding:0; list-style-type:none; }
.footer-links ul li{ float:left; list-style-type:none; }
.footer-links ul li.fst a{ padding-left:0; }
.footer-links ul li a{ text-decoration:none; color:#6d6462; text-transform:uppercase;  padding:0 4px; }


.dsgn{ color:#6d6462 ; font-size:11px; float:left; margin-left:20px; }
.dsgn a{ color:#5F5858  !important; font-weight:bold; text-decoration:none;}


/* ess-foot */


h3.subhdng{ margin:0; padding:0; border:0; background-color:#f9ecf0; color:#000; font-size:13px; padding:5px; border-bottom:1px solid #ccc; margin:10px 0;}

p.algnC{ text-align:center!important;}

#promo-btn{ margin:20px 0;}
#promo-btn a{ background:url(../images/btn-arrow.gif) 95% center no-repeat #0b0b0b; color:#fff; text-transform:uppercase; font-size:11px; font-weight:bold; padding:10px 25px 10px 10px; text-decoration:none; float:left; margin-right:10px;}

#scroll-horz{ margin:13px 0 0 0;}
#scroll-horz h1.ttl{ background-image:url(../images/bg-title2.gif); color:#fff;}
#scroll-horz .slot{ padding:10px; border:1px solid #e7e7e7; background-color:#fff;}

