/*

	Theme Name : Goldstar Leisure
	Theme URI : http://stores.ebay.co.uk/Goldstar-Leisure?_rdc=1
	Description : Theme for Goldstar Leisure. Designed By eSellerSolutions. All Rights Reserved.
	Version : 3
	Tags : eBay Item
	Author : Manoj & Sithara
	Author URI : http://www.esellersolutions.com/
	Created on December 21 2010
	License : eSeller Solutions own this theme. Do Not Copy!

 */
 
/* =General elements*/
body {margin:10px 0px;}
*{ 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; background-image:url(../images/bg_shop.jpg); background-position:left top; background-repeat:repeat-y; position:relative; clear:both}
#copyrightBox { text-align:right; margin:0px 0; background-color:#FFFFFF;} 
.userNote{ text-align:center; background-color:#FFFFFF;  }
/*End General elements */

/* =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{ margin:0; padding:0; border:0; width:980px; font-family:Arial; font-size:12px; color:black; position:relative;}
#essHeader{ margin:0; padding:0; border:0; width:980px; position:relative }
#courier{ position:absolute; right:0; top:105px}
.header{ margin:0; padding:0; width:980px; height:63px}
#topNavMain{ margin:0; padding:0; border:0; top:0; background:url(../images/topNav_bg.jpg) left top no-repeat; width:980px; height:42px;}
#topNavMain ul{ margin:0; padding:0; border:0;}
#topNavMain ul li{ margin:0; padding:0; border:0; display:inline; list-style:none; }
#topNavMain ul li a{ margin:0px 0 0 0; padding:13px 10px 13px 10px; text-decoration:none; color:#ffffff; height:15px; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; border-width:0 1px 0 1px; border-style:solid; border-left-color:#48bde3; border-right-color:#0c8ec8;}
#topNavMain ul li a:hover{ color:#ffffff;}

.search{  margin:72px 7px 0 0; padding:0 0 0 0; width:367px; position:absolute; top:0; right:0;}
.search form{ padding:0; margin:0;}
/*.input_search{ float:left; width:329px; height:26px; margin:0 0 0 0;padding:5px 15px 7px 10px; color:#000000;  background-color:#ffffff; border:0; font-size:12px; background:url(../images/search_box.gif) left top no-repeat;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.input_search{ float:left; width:329px; height:26px; margin:0 0 0 0; padding:0 15px 7px 10px; color:#000000;  background-color:#ffffff; border:0; font-size:12px; background:url(../images/search_box.gif) left top no-repeat;}
}
.input_button{ float:left; margin:0; padding:3px 0 0 0;}*/

.input_search{ float:left; width:323px; /*height:25px; */margin:0 0 0 0;padding:4px 0px 7px 3px; color:#000000;  background-color:#ffffff; border:0; font-size:12px; background:url(../images/search_box.gif) left top no-repeat;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.input_search{ float:left; width:305px; height:20px; margin:0 0 0 0; padding:0 15px 7px 10px; color:#000000;  background-color:#ffffff; border:0; font-size:12px; background:url(../images/search_box.gif) left top no-repeat;}
}
.input_button{ float:left; margin:0; padding:2px 0 0 0;}



.topFlashContainer{ margin:0; padding:0; width:980px;}
/* essHeaderContainer */


/* Contents */

#essContentsContainer{ margin:0; padding:0 0 0 0; border:0; width:980px; position:relative}

/* Contents */

/* Left Menu */

#lMenuContainer{ margin:0; padding:0 0 0 5px; border:0; float:left; width:200px;}
#outerBoxLMenu2{ margin:0 0 10px 0; border:0; background:url(../images/lmenu_bottom_bg.gif) left bottom no-repeat; }
.outerBoxLMenuC{ margin:0 0 10px 0; padding:0 0 11px 0; border:0; }
.outerBoxLMenuC .vTitle{ margin:0; padding:10px 0 0 10px; border:0; background:url(../images/lmenu_head_bg.gif) left top no-repeat; height:22px; height:32px\9; color:#fff; font-size:12px; font-weight:bold;}
.outerBoxLMenuC .cPad{ margin:0; padding:10px 10px; border-width:0 1px 0 1px; border-style:solid; border-color:#bcbcbc; background-color:#fff;}
.outerBoxLMenuC ul{ padding:0; margin:0px;}
.outerBoxLMenuC ul li{ margin:3px 0 0 0; padding:0px 0 7px 7px; border-bottom:1px solid #c1c1c1; display:block; list-style:none; background:url(../images/categ-bullet.gif) left 11px no-repeat;}
.outerBoxLMenuC ul li span{ color:#000;}
.outerBoxLMenuC ul li a{ margin:0; padding:0; border:0; text-decoration:none; color:#000; font-family:Arial; font-size:12px; font-weight:lighter;}
.outerBoxLMenuC ul li a:hover{ text-decoration:underline;}
.outerBoxLMenuC1{ padding:0; *padding:0 0 0 1px; margin:0;}

/* Left Menu */

/* Right Menu */

#rMenuContainer{ margin:-79px 5px 0 0;/*margin:401px  5px 0 0;*/ padding:0; border:0; float:left; width:130px; position:absolute; top:0; right:0}
.outerBoxRMenuC{ margin:0; padding:0 0 18px 0; border:0; background:url(../images/rmenu_bottom_bg.gif) left bottom no-repeat;}
.outerBoxRMenuC .vTitle{ margin:0; padding:10px 0 0 10px; border:0; background:url(../images/rmenu_head_bg.gif) left top no-repeat; height:25px; height:35px\9; color:#fff; font-size:12px; font-weight:bold;}
.outerBoxRMenuC .cPad{ margin:0; padding:10px 0; border-width:0 1px 0 1px; border-style:solid; border-color:#bcbcbc; background-color:#fff; text-align:center;}

/* Right Menu */

/* CenterContainer */

#essCenterContainer{ margin:10px 10px 0 10px; padding:0; border:0; float:left; width:619px;}

/* CenterContainer */

/* OuterBox Item Description */

.outerBoxitemC{ margin:0 0 10px 0; border:1px solid #78b5ef; border-radius:15px; }
.outerBoxitemC .vTitle{ margin:-1px; padding:0 10px; height:34px; line-height:34px; border:0; color:#fff; font-size:14px; font-weight:bold; text-align:left; background:url(../images/tl_center.gif) no-repeat; }
.outerBoxitemC h1{ margin:0; padding:10px 10px 5px 10px; border:0; text-align:left; color:#000; font-size:16px; font-weight:bold;}
.outerBoxitemC p{ margin:0px; padding:0px;}
#prdDesc{ padding:9px;  font-size:12px; }
#prdDesc p{ padding:0 0 5px 0; margin:0; font-size:12px!important; font-weight:normal;}
#prevImg{}
.prevImageContainer{}
.prevImageContainer img{ width:280px; border:1px solid #999!important; padding:1px!important; text-align:center}
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 10px 0 0; font-size:11px; color:#313131; background-image:url(../images/icon_magnifier.gif); background-repeat:no-repeat;  background-position:right 7px; width:150px; *width:155px; margin:0 auto}
#itemDescription{}
.itemDescriptionC{ clear:both; padding:10px 0; text-align:left; color:#000000;}
.itemDescriptionC p{ text-align:center!important;}
.itemDescriptionC p:first-child{ text-align:center; font-weight:bold!important; font-size:14px!important;}

.itemDescriptionC ul li{ list-style:none;}
.itemDescriptionC li{ list-style:none;}
.itemDescriptionC table {text-align:center;margin: 0 auto; width:500px; border:1px solid #CCCCCC; border-collapse:collapse}
.itemDescriptionC table td { padding:1px; border:1px solid #CCCCCC; border-collapse:collapse}





/* OuterBox Item Description */


/*=Merchant Container*/
#Merchant Container{}
/*End Merchant Container*/

/* Merchant Terms */

#outerBoxitem2{ float:left; width:302px;}
#outerBoxitem3{ float:right; width:302px;}
#outerBoxitem2 .cPad{ padding:10px; font-size:11px}
#outerBoxitem3 .cPad{ padding:10px; font-size:11px}

/* Merchant Terms */

/*End CenterContainer*/


/*Left Menu*/
.leftMenu{ width:200px;  float:left; padding:0px 0 0 0px}
.outerBox{ margin:0 0 10px 0}
.outerBox h3{ font-size:13px; color:#FFFFFF; padding:8px 0 8px 10px; margin:0; text-align:left}
.outerBox2{ margin:0 0 10px 0; background-image:url(../images/lmenu_head_bg.gif); background-repeat:no-repeat; background-position:left top; background-color:#FFFFFF}
.outerBox2 h3{ font-size:13px; color:#FFFFFF; padding:8px 0 8px 10px; margin:0;text-align:left}
 
.ptcontent{ padding:5px 0 10px 5px; font-size:11px; }
.ptcontentCateg{ padding:5px 0 5px 5px; font-size:11px; border:1px solid #CCC; border-width:0 1px 1px 1px }
.ptcontentCateg ul{ padding:0; margin:0 0 10px 4px}
.ptcontentCateg ul li{ font-size:11px; padding:3px 0 3px 6px; *padding:1px 0 1px 6px; list-style:none; line-height:normal;  background-image:url(../images/categ-bullet.gif); background-repeat:no-repeat; background-position: left 9px; *background-position: left 7px; width:180px;text-align:left;}
.ptcontentCateg ul li a{ font-size:11px; color:#000000; text-decoration:none; font-weight:normal; font-family:Verdana, Geneva, sans-serif;}
.ptcontentCateg ul li a:hover{ color:#000000; text-decoration:underline;}
/**/

 





/* Misc */

#footerContainer{ margin:0; padding:0; border:0; }
span.cnt{ color:#000; font-family:Arial; font-size:12px; font-weight:lighter;}

.totalImgContainer{ margin:0; padding:0; border-bottom:1px solid #bdbdbd;}
.titleLeft{ text-align:left}
.prevImageContainerLeft{ margin:0 0 10px 0; padding:0; border:0; float:left; width:302px; text-align:center;}
.prevImageContainerLeft img{ width:300px; border:1px solid #999!important; padding:1px!important; text-align:left}
.pvImg{ text-align:center!important}
div.prev_thumb{ float:left; width:275px; margin:0; padding:0 0 0 10px; border:0;}
div.prev_thumb a{ float:left; margin:0; padding:0 0 5px 0; border:0; outline:none; display:inline;}
div.prev_thumb img{ margin:0 5px 0 0; padding:0; height:80px; width:80px; border:1px solid #999; float:left;}
div.prev_img{ float:left; width:300px;}
div.prev_img img{ width:300px;   border:1px solid #999!important; padding:1px!important}

.prevImageContainer{ margin:0; padding:0 0 10px 0; border-bottom:1px solid #12569b; text-align:center;}

.payment{ padding:0 0 10px 0; line-height:15px;}
.shipping{ padding:0 0 10px 0; line-height:15px;}
.readMore{ text-align:right;}
.align_left{ float:left; width:70%; padding:0 0 10px 0;}
.align_right{ float:right;}

#outerBoxRMenu2{ margin:10px 0 0 0; padding:0; border:0;}
.outerBoxRMenuC2{ margin:0; padding:0; border:0;}
#outerBoxRMenu2 .cPad{ margin:0; padding:0; border:0;}
#outerBoxRMenu2 .cPad a{ margin:0; padding:0; border:0;}
#outerBoxRMenu2 .cPad img{ margin:0 0 10px 0; padding:0; border:0;}

#outerBoxitem4{ margin:0; padding:0; border:0;}
#outerBoxitem4 a, #outerBoxitem4 img{ margin:0; padding:0; border:0;}

#essCenterContainer #subTitle{ margin:0; padding:0; border:0; text-align:center; font-size:18px; font-weight:bold; color:#000;}

.eBayTabs{ width:100%; margin:0 auto; padding:0; border:0; text-align:center;}

/* Misc */

#faceBookLike{ padding:10px 0 20px 20px}


/* liteTabs */
#essTabs{ width: 600px;_width:595px	 }
#tabnav{ position: relative; margin: 0; padding: 0; height:32px; border-bottom:1px solid #ddd; }
#tabnav li{ float:left; list-style-type: none; padding:0; }
#tabnav li a{ float:left; white-space:nowrap; display: block; text-decoration: none; height:32px; line-height:32px; padding:0 0 0 0; font-weight:normal; color:#fff;   width:90px; text-align:center; font-size:12px; text-transform:uppercase; background:url(../images/tab-btn-active.gif) left top no-repeat;}
#tabnav .ui-tabs-active a, #tabnav a.selected{color:#fff; background:url(../images/tab-btn.gif) left top no-repeat;   }

.slot-data{ padding:10px; border:1px solid #ddd; border-top:0; background-color:#fff; font-size:12px; color:#555;  line-height:normal; display:none; -webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px; }
.slot-data p{ padding:0 0 10px 0; margin:0; color:#333!important;}
.slot-data a{ color:#000; text-decoration:none;}
.slot-data a:hover{ color:#644376; }
.slot-data ol{ margin:0; padding:0;}
.slot-data ol li{ margin:0 0 10px 0; padding:0; display:block; list-style:decimal;}
.slot-data ul{ margin:5px 0; padding-left:20px; }
.slot-data il li{}
.slot-data h3{ margin:0 0 3px 0; font-size:12px; color:#000; }
.readmore{ margin:6px 0; display:block; }

.show-mobile{ display:none; }

/*
-----------------------------------------------------------------------------------
ESS highslide
-----------------------------------------------------------------------------------*/
.highslide-wrapper{ -webkit-box-shadow: 0px 0px 42px 5px rgba(0,0,0,0.33); -moz-box-shadow: 0px 0px 42px 5px rgba(0,0,0,0.33); box-shadow: 0px 0px 42px 5px rgba(0,0,0,0.33); border: 1px solid #ddd!important;
*border: 4px solid #000!important; }
.highslide-wrapper, .highslide-outline{ background: #FFFFFF; }
.highslide-caption{ padding: 5px; border-top: 1px solid #ddd; }
.highslide-loading{ color: black; border: 1px solid black; background-color: white; background-image: url(../images/highslide/loader.white.gif); }
.highslide-html{ background: none; }
.highslide-header ul a{ background-image: url(../images/highslide/controlbar-text-buttons.png); padding-left: 16px; display: inline-block; height: 16px; }
.highslide-header ul li span{ display: none; }
.highslide-header .highslide-move{ display: none; }
.highslide-header .highslide-close a{ background-position: 0 -221px; }
