/*****************************
* GENERIC STYLES FOR ALL PAGES
******************************/
@import url('/styles/brands-watches.css');
@import url('/styles/brands-jewellery.css');
@import url('/styles/stories.css');

/** content **/
div#content {background-color:#000000 !important;}
.loves-embrace #content{background-color:#351008 !important;}
div#content div#content-body {margin:0; padding:0 !important; width:930px!important}

h1#top-heading {font-family:Verdana, Geneva, sans-serif !important;position:absolute; font-weight:bold;margin:335px 0 0 20px;font-size:1.2em; color:#fff!important}

div#content a:hover {color:#fff;}
div#right-panel a.link-image:hover {color:#fff;}

#landing-page-top {padding-top:20px;}
#landing-page-top div#ej-retailer h2 {font-family:Verdana, Geneva, sans-serif !important;float:left;font-size:1em;padding-left:505px;margin:0;color:#979797 !important;}
#landing-page-top #brand-logo {padding:0;margin:0 0 0 755px;}
#landing-page-top div#mensWatches-top, div#watches-top, #landing-page-top div#top-link,
#landing-page-top div#ladiesWatches-top {float:left;height:33px;margin-left:22px;margin-top:-10px;font-size:1em; font-family:Arial, Arial, Helvetica, sans-serif; font-weight:bold;}
#landing-page-top div#ladiesWatches-top {margin-left:7px!important;}

a.link-image{padding-right:19px; width:12px; height:12px;}
a.left-link-image{padding-left:19px; width:12px; height:12px;}
#brand-background-image {width:950px;height:220px;}
#brand-background-image-kenetic {width:950px; height:220px;}


/** right panel navigation **/
.brand-page-nav {float:right; width:100px; margin-top:21px; padding-right:17px; font-family:Arial, Arial, Helvetica, sans-serif; font-weight:bold;}
.brand-page-nav ul {margin-top:-3px;margin-left:15px;}
.brand-page-nav ul li {padding-left:8px;display:inline;color:#fa030c; padding-left:9px;}

.brand-page-nav #go-left a#go-left-link {width:11px;height:9px;float:left;background:url('/images/brand-pages/go-left.jpg') top no-repeat; margin-left:8px;}
.brand-page-nav #go-right a#go-right-link {position:relative !important;margin-top:-11px;width:11px;height:10px;float:right;background:url('/images/brand-pages/go-right.jpg') no-repeat right top;}


/** hovers **/
.brand-page-nav #go-left a:hover#go-left-link {background:url('/images/brand-pages/go-left-hover.gif') no-repeat;}
.brand-page-nav #go-right a:hover#go-right-link {margin-top:-12px;background:url('/images/brand-pages/go-right-hover.gif') no-repeat;}


/** main content area **/
#text-area, #text-area-p2 {font-family:Verdana, Geneva, sans-serif!important;font-size:0.9em;width:564px;float:left;margin:45px 20px 20px 20px;padding-left:0!important}
h1.page-title {font-weight:bold;font-size:1.1em;color:#ffffff;}
#text-area h2, #text-area h3, #text-area-p2 h2, #text-area-p2 h3, #text-area-p3 h2, #text-area-p3 h3  {font-family:Verdana, Geneva, sans-serif!important; color:#fff !important;font-weight:bold;font-size:1.1em;margin-bottom:0!important; margin-top:0px !important;}
#text-area h3 {margin-top:15px !important;}
#text-area p, #text-area-p2 p, #text-area-p3 p, #text-area li {padding-bottom:4px;line-height:1.5em;padding-top:0!important}
#text-area p.bottom-spacer {height:28px}
#text-area ul {padding:8px 0 10px 12px;}
#text-area li {padding-bottom:0px!important}


/** right panel **/
div#right-panel, div#right-panel2, div#right-panel-bottom, div#right-panel-p2, div#right-panel-p3 {width:339px;height:294px;float:right;margin-right:0px;margin-top:30px; font-family:Arial, Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em; font-weight:bold !important;}

div.kenetic_page_panel {width:339px;height:294px;float:right;margin-right:0px;margin-top:19px; font-family:Arial, Arial, Helvetica, sans-serif; font-weight:bold; font-size:1em;}
div.kenetic_page_panel div#view-watches-link {float:right;margin-right:16px;margin-top:220px;}

div#right-panel div#view-watches-link, div#right-panel-p2 div#view-watches-link, div#right-panel-p3 div#view-watches-link, div#right-panel div#view-mens-watches-link, div#right-panel div#view-link1, div#right-panel div#view-link2, div#right-panel div#view-link3 {float:right;margin-right:19px;margin-top:222px;}
div#right-panel div#view-ladies-watches-link, div#right-panel div#view-link2 {float:right;padding-right:20px;margin-top:242px;}
.brand-page-nav ul li.currentPage a {color:#979797 !important;}

span.trademark {line-height:0.9em;vertical-align:top;}
p.disclaimer {margin-top:20px; font-family:Verdana, Verdana, Geneva, sans-serif !important; font-size:0.95em !important; color:#666666 !important; font-style:italic !important; font-weight:normal;}



/****************************************/
/*									    */
/* Type:	Core     				    */
/* Date:	15/10/2009			        */
/* Author:  James Murphy - Signet Group */
/* Desc:	CSS for all brand pages     */
/*									    */
/****************************************/

.mainContainer {
	position: relative;
	background: #000000;
	border-left: 1px solid #AFAFAF;
	border-right: 1px solid #AFAFAF;
}
.mainContainer .clearBoth { clear: both; }
.mainContainer h1 { 
	font-family: Verdana, Geneva, sans-serif !important;
	position: absolute;
	font-weight: bold;
	left: 15px;
	top: 320px;
	font-size: 1.3em; 
	color: #FFFFFF; 
}
.mainContainer a { color: #DA001D; }
.mainContainer a:hover { color: #FFFFFF; }

.mainContainer .brandTop h2 {
	font-family: Verdana,Geneva,sans-serif !important;
	font-size: 0.9em;
	color: #AFAFAF;
	margin: 0;
	padding: 35px 0 0 15px;
}
.mainContainer .float { float: left; width: 280px; }
.mainContainer .brandTop img { float: right; }

.mainContainer ul.buyLinks { 
	list-style: none;
	margin: 10px 0;
	clear: both;
}
.mainContainer ul.buyLinks li { 
	text-align: right;
	margin: 15px 0 15px 0;
}
.mainContainer ul.buyLinks li a {
	background: url('/images/brand-pages/arrow-sprite.gif') right 0px no-repeat;
	padding: 0 22px 0 0;
	font-weight: bold;
}
.mainContainer ul.buyLinks li a:hover { background: url('/images/brand-pages/arrow-sprite.gif') right -12px no-repeat; }

.mainContainer .brandTop ul.buyLinks li { 
	display: inline;
	margin: 0 30px 0 15px;
}
.mainContainer .brandTop ul.buyLinks li a {
	background: url('/images/brand-pages/arrow-sprite.gif') left 0px no-repeat;
	padding: 0 0 0 22px;
	font-weight: bold;
}
.mainContainer .brandTop ul.buyLinks li a:hover { background: url('/images/brand-pages/arrow-sprite.gif') left -12px no-repeat; }

.mainContainer .leftContent {
	float: left;
	font-family: Verdana,Geneva,sans-serif !important;
	font-size: 0.9em;
	padding: 65px 15px 0 15px;
	width: 564px;
	color: #AFAFAF;
}
.mainContainer .leftContent h2 {
	font-family: Verdana,Geneva,sans-serif !important;
	color: #FFFFFF;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0;
}
.mainContainer .leftContent p { 
	padding: 0 0 20px 0;
	line-height: 1.5em;
}
.mainContainer .leftContent p.notice {
	color: #666666; 
	font-style: italic; 
	font-size: 1em; 
}
.mainContainer .leftContent ul { list-style: disc; }
.mainContainer .leftContent ul li {
	margin:0 0 0 15px;
	padding:0 0 15px 10px;
}
.mainContainer .rightContent {
	float: right;
	width: 339px;
	margin: 65px 15px 0 0;
}
.mainContainer .rightContent img { 
	float: right;
	margin: 0 0 15px 0;
}
