/*

	Theme Name : Online Design
	Theme URI : http://stores.ebay.co.uk/onlinedesign
	Description : Theme for Online Design. Designed By eSellerSolutions. All Rights Reserved.
	Version : 3
	Tags : eBay Item
	Author : Manoj & Renjith
	Author URI : http://www.esellersolutions.com/
	Created on June 2 2011
	License : eSeller Solutions own this theme. Do Not Copy!

*/
 
/* =General elements*/
*{ font-family:Arial, Helvetica, sans-serif;  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:920px; margin:0 auto;  clear:both}
#copyrightBox { text-align:right; margin:0px 0; background-color:#FFFFFF;} 
.userNote{ text-align:center; background-color:#FFFFFF;  }
/*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{ margin:0; padding:0; border:0; width:920px; font-family:Arial; font-size:12px; }
#essHeader{ margin:0; padding:0; border:0; position:relative; width:920px;}
#headerBnr{ }

#topNavMain{ margin:12px 0 0 0; padding:0; border:0; float:left;}
#topNavMain ul{ margin:0; padding:0; border:0;}
#topNavMain ul li{ margin:0; padding:0; border:0; display:inline; list-style:none; color:#999;} 
#topNavMain ul li a{ margin:0 15px 0 13px; padding:0; border:0; color:#fff; text-decoration:none; text-transform:none;}
#topNavMain ul li a:hover{ color:#CD0041;}


#search{ margin:6px 14px 0 0; padding:0; border:0; float:right;}
#search form{ margin:0; padding:0; border:0;}
#search .input_search{ margin:0; padding:0 0 0 10px; padding:7px 0 0 10px\9; border:0; background:url(../images/search-bg.gif) left top no-repeat; width:220px; height:27px; float:left;}
#search .input_button{ margin:0; margin:0 1px 0 0px\9; padding:0; border:0; float:left; width:28px; height:27px;}

#promoAd{ margin:10px 0 0 0;}

.top-wrap{ margin:0; padding:0; border:0; position:absolute; top:0; left:0; width:920px; text-align:left;}

 /* essHeaderContainer */

/* Contents */
#essContentsContainer{ margin:0; padding:10px 0 0 0; border:0;}

/* Contents */

/* Left Menu */

#lMenuContainer{ margin:0 10px 0 12px; padding:0px; border:0; float:left; width:200px;}
.outerBoxLMenuC{ margin:0 0 10px 0; padding:0 0 11px 0; border:0; background:url(../images/lmenu_bottom_bg.gif) left bottom no-repeat; }
.outerBoxLMenuC .vTitle{ text-align:left; margin:0; padding:10px 0 9px 10px; border:0; background:url(../images/lmenu_head_bg.gif) left top no-repeat; color:#000; font-size:12px; font-weight:bold;}
.outerBoxLMenuC .cPad{ margin:0; padding:5px 10px; border-width:0px; background-color:#B5CABD; border:1px solid #B5CABD; border-width:0 1px;}
.outerBoxLMenuC ul{ padding:0; margin:0px;}
.outerBoxLMenuC ul li{text-align:left; margin:0; padding:1px 0 5px 7px; border-bottom:1px solid #8FA497; 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:#000000; font-family:Arial; font-size:12px; font-weight:normal;}
.outerBoxLMenuC ul li a:hover{ text-decoration:none; color:#555;}
#outerBoxLMenu3{width:200px;}
#outerBoxLMenu1{ margin:0 0 10px 0}

/* Left Menu */

/* Right Menu */

#rMenuContainer{ margin:0 12px 0 0; padding:0; border:0; float:right; right:0; width:130px;}
.outerBoxRMenuC{ margin:0; padding:0 0 10px 0; border:0; background:url(../images/rmenu_bottom_bg.gif) left bottom no-repeat;}
.outerBoxRMenuC .vTitle{text-align:left;  margin:0; padding:10px 0 10px 10px; border:0; background:url(../images/rmenu_head_bg.gif) left top no-repeat; color:#000; font-size:12px; font-weight:bold;}
.outerBoxRMenuC .cPad{ margin:0; padding:10px 0; border-width:0 1px 0 1px; border-style:solid; border-color:#B5CABD; background-color:#B5CABD; text-align:center; }

#outerBoxRMenu2{ margin:0px 0 6px 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;}

#outerBoxRMenu3{margin:10px 0 0 0; padding:0;}

/* Right Menu */

/* CenterContainer */

#essCenterContainer{ margin:0; padding:0; border:0;}
 /* CenterContainer */

/* OuterBox Item Description */
.outerBoxitemC{ margin:0 0 10px 0;}
.outerBoxitemC .vTitle{ margin:0; padding:9px 10px 8px 10px; border:0; color:#fff; font-size:14px; font-weight:bold; text-align:left;}
.outerBoxitemC h1{ margin:0 3px 10px 3px; padding:10px 10px 5px 10px; border:0; text-align:left; color:#000; font-size:16px; font-weight:bold; border:1px solid #CCC; border-width:0 0 1px 0}
.outerBoxitemC p{ margin:0px; padding:0 0 5px 0;}
#prdDesc{ padding:0px 9px 9px 9px;  font-size:12px; }
#prdDesc p{ padding:0 0 5px 0; margin:0; font-size:12px!important; font-weight:normal; text-align:center; }
#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 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{ padding:20px 0 0 0;}
.itemDescriptionC{ clear:both; padding:0 0 10px 0; text-align:center; color:#000000;}
.itemDescriptionC ul li{ text-align:left; font-size:12px}
table.sizeTable{ width:95%!important}
 /* OuterBox Item Description */


/*=Merchant Container*/
#MerchantBox{}

/*End Merchant Container*/

/* Merchant Terms */

#outerBoxitem2, #outerBoxitem3, #outerBoxitem4 {}
#outerBoxitem2{ float:left; width:455px;}
#outerBoxitem3{ float:right; width:455px;}
#outerBoxitem2 .cPad{ padding:10px; font-size:12px}
#outerBoxitem2 .cPad p{font-size:12px}
#outerBoxitem3 .cPad{ padding:5px 10px; font-size:12px}
#outerBoxitem3 .cPad p{font-size:12px}
#outerBoxitem4 .cPad{ padding:5px 10px; font-size:12px}
#outerBoxitem4 .cPad p{font-size:12px}
#outerBoxitem5 .cPad{ padding:5px 10px; font-size:12px}
#outerBoxitem5 .cPad p{font-size:12px}
/* Merchant Terms */

/*End CenterContainer*/


 
 
/* 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 0px 0; padding:0 0 50px 0; border:0; float:right; width:400px; text-align:center; height:220px}
.prevImageContainerLeft img{ max-width:100%; max-height:100%;  text-align:center; border:0; display:inline-block;width: expression(document.body.clientWidth < 302? "300px" : document.body.clientWidth > 302? "300px" : "auto");
}

.highslide img{ border:0!important}
 
.pvImg{ text-align:center!important}
div.prev_thumb{ float:left; width:180px; margin:0; padding:0 0 0 0px; 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;  text-align:center;}
.prevImageContainer img{ width:300px; border:1px solid #CCCCCC!important; padding:1px!important; text-align:center}

.delivery{ padding:0 0 0px 0;  }
.shipping{ padding:0 0 0px 0; }
a.readMore{ text-align:right; margin:0 0 10px 0 }
.align_left{ float:left; padding:0 0 0px 0;}
.align_right{ float:right;}

 
#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;}
/* tab */
 
div#container { margin:0px auto 0; width:626px;  }
ul.tabNav { float: left; list-style: none; width: 100%; padding:0; margin:0  0 0 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
ul.tabNav li { float: left; margin: 0 0px 0 3px; padding: 4px 0 0px 0; width:145px; height:25px; text-align:center}
ul.tabNav li.current { padding-top: 0;  }
ul.tabNav a { background: #ececec; color: #000000; display: block; padding:6px 8px; text-decoration: none;background-image:url(../images/tab_normal.gif); background-repeat:no-repeat; background-position:left top;font-size:12px; text-align:center; font-weight:bold}
ul.tabNav li.current a { background: #093CC0; border: none; padding: 8px;background-image:url(../images/tab_active.gif); background-repeat:no-repeat; background-position:left top; color:#FFF; font-size:12px; text-align:center; font-weight:bold}
div.tabContainer { clear: both; float: left; width: 100%; }
div.tabContainer div.tab {  display: none; padding: 0px; }
div.tabContainer div.current { display: block; }
#buttonHolder{ padding:10px 0; text-align:center}
div#container .cPad3 { font-size:12px; padding:10px;  }
div#container .cPad3 p { }
div#container .cPad3 ul{ padding:0; margin:5px 30px;}
div#container .cPad3 ul li{  font-size:12px}

h1.itemTitle{ text-transform:capitalize;}

/* tab */
/* Misc */

#itemDescription span, #itemDescription font{ color:#000!important;}

.color-palette{ text-align:center; border-color:#333; border-style:solid; border-width:1px 0; padding:20px 0; margin:20px 0 0 0;}
.wall-art{ text-align:center; padding:20px 0 10px 0;}


/*
-----------------------------------------------------------------------------------
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; }

.show-mobile{ display:none; }

.outerBoxitemC{ background:url(../images/tl_center.gif) -7px -1px no-repeat #EBEBEB; border:2px solid #0D0861; border-radius:10px;  }
#outerBoxitem1{ margin-bottom:0; }
#MerchantBox .outerBoxitemC{ width:49%; margin:1.5% 0 0; }