*{
margin:0;
padding:0;
}

body{
margin:30px auto;
background: url('../images/sce/background-dark.jpg') top left;
font-family:Arial, Verdana;
font-size:62.5%;
color:#fff;
background-attachment:fixed;
}



#container{
display:block;
width:970px;
margin-left:auto;
margin-right:auto;
}

#header{
display:block;
float:left;
width:970px;
height:133px;
margin-bottom:12px;
background: url('../images/sce/heart-of-enniskillen.png') no-repeat top right;
}

#menu{
display:block;
float:left;
background: url('../images/sce/menu-bg.jpg') repeat top left;
width:945px;
height:20px;
padding:8px 22px 0 0;
text-align:right;
margin-bottom:5px;
}

#menu ul{
text-align:right;
}

#menu ul li{
display:inline;
margin-left:15px;
}

#menu ul li a{
text-decoration:none;
color:#fff;
font-size:1.1em;
}

.home1{
display:block;
float:left;
margin:0 8px 8px 0;
}

.home2{
display:block;
float:left;
margin:0 0 8px 0;
}


.ezine{
display:block;
float:left;
width:214px;
height:163px;
padding:9px 0 0 20px;
border:1px solid #fff; /*url('../images/sce/ezine-bg.gif')*/;
}

.ezine h2{
margin:0 0 5px 0;
padding:0;
font-family:Georgia,sans-serif;
font-size:2.4em;
font-weight:normal;
}

.ezine .form_element{
font-size:1.1em;
}

#ctl00_MainContent_ctl03_customerDetail_firstName, #ctl00_MainContent_ctl03_customerDetail_email{
border:none;
background:#006666;
font-size:1.3em;
color:#fff;
width:180px;
padding:4px 2px;
}

#footer{
display:block;
float:left;
width:958px;
}

.footer-left, .footer-right{
float:left;
width:539px;
font-size:1.1em;
}

.footer-right{text-align:right;width:419px;}

#footer a{
color:#fff;
text-decoration:none;
}

#scroller{
display:block;
float:left;
width:958px;
height:60px;
background:white;
}

.form_element{
display:block;
}

.form_data{
display:block;
}

#sidebar{
display:block;
float:left;
width:335px;
height:437px;
padding:25px;
background:url(../images/sce/sidebar-bg.jpg) repeat-y top left;
color:white;
margin:0 0 5px 5px;
overflow:auto;
}

#sidebar h1{font-size:2em;font-weight:normal;margin-bottom:10px;}

#sidebar td{font-size:1.2em;}

#sidebar p{font-size:1.2em;padding:8px 0;}

#sidebar a{color:#fff}

table{margin:20px 0}

.left{
float:left;
margin-bottom:5px;
}

hr{color:white;border-bottom:1px solid white;}

.news_headline{
display:block;
border-bottom:1px solid #fff;
padding-bottom:10px;
font-size:1.1em;
}

.news_date{font-size:1.2em;display:block;color:#fff;padding-top:10px;}
#sidebar .news_title{display:block;font-size:1.2em;font-weight:bold;color:#fff;text-decoration:none;margin-bottom:6px;}

.news{
display:block;
float:left;
padding:0 0 25px 25px;
width: 552px;
height:463px;
background:url(../images/sce/news-bg.jpg) no-repeat top left;
margin:0 5px 5px 0;
overflow:auto;
}

.news .news_title{display:block;padding:25px 0 10px 0;font-size:2.2em;color:#fff;}
.news_article img{margin:0 0 0 5px;}
.news_article,.news_article p{font-size:12px;color:#fff;padding:6px 0;width:500px;}
#internal-body p a{font-size:1.1em;color:#fff;}


.fanatical-about-fitness, .autumn-winter-fitness{
display:block;
float:left;
width:480px;
min-height:460px;
padding:240px 457px 0 30px;
background:#8cb1ce url(../images/sce/fanatical-about-fitness.jpg) no-repeat top left;
margin-bottom:5px;
}

.autumn-winter-fitness{
background: #8cb1ce url(../images/sce/autumn-winter-fitness.jpg) no-repeat top left;
}

.fanatical-about-fitness h1, .autumn-winter-fitness h1{font-size:1.9em;margin-bottom:15px;}

.fanatical-about-fitness p, .autumn-winter-fitness p{padding-bottom:8px;font-size:1.1em;}


.offers{
display:block;
float:left;
width:465px;
min-height:288px;
padding:255px 466px 0 35px;
background:#e5d8c7 url(../images/sce/offers-bg.jpg) no-repeat top left;
margin-bottom:5px;
color:#000;
overflow:auto;
}

.offers h1{font-size:2.5em;font-family:calibri, arial, sans-serif;font-weight:normal;margin-bottom:10px; color:#fff;}
.offers ul{margin:0;padding:0;}
.offers ul li, .offers p{list-style-type:none;margin:10px 0;font-size:1.2em;font-family:calibri, arial, sans-serif;padding-bottom:4px;}
.offers ul li em, .offers p em{color:#a31919;/*font-style:normal;*/}

.mens-health{
display:block;
float:left;
width:338px;
height:464px;
padding:195px 566px 38px 60px;
background:url(../images/sce/mens-health-page.jpg) no-repeat top left;
margin-bottom:5px;
color:#333;
}

.mens-health h1{font-size:1.5em;font-family:Arial;font-weight:normal;margin-bottom:5px;}
.mens-health h2{font-size:1.3em;font-family:Arial;font-weight:normal;margin-bottom:5px;}
.mens-health p{font-size:1.1em;font-family:Arial;margin-bottom:4px;}

.food-for-every-mood{
display:block;
float:left;
width:860px;
padding:390px 55px 20px 54px;
background:#fff url(../images/sce/food-for-every-mood-page.jpg) no-repeat top left;
margin-bottom:5px;
color:#666;
}

.recipe{
display:block;
float:left;
width:715px;
border-top:2px solid #828850;
padding:0 0 20px 0;
}

.recipe div{
display:block;
float:left;
padding-top:20px;
width:350px;
}

.recipe em{color:#1c6805;}
.recipe ul{margin:0 0 5px 10px;font-size:1.2em;font-family:Georgia;}
.recipe img{display:block;float:left;margin:0 30px auto 0;height:100%;}
.recipe h2{font-family:Georgia;font-size:2.2em;color:#1c6805;font-weight:normal;margin-bottom:10px;}
.recipe p{font-size:1.2em;font-family:Georgia;margin-bottom:7px;}


.beauty-secrets, .revamp-your-beauty, .gorgeous-gothic{
display:block;
float:left;
width:415px;
padding:330px 522px 20px 30px;
background:#fff url(../images/sce/beauty-secrets-told-page.jpg) no-repeat top left;
margin-bottom:5px;
color:#666;
}

.revamp-your-beauty{
background:#fff url(../images/sce/revamp-your-beauty-regime.jpg) no-repeat top left;
min-height:790px;
}

.gorgeous-gothic{
background:#fff url(../images/sce/gorgeous-gothic.jpg) no-repeat top left;
min-height:740px;
padding-top:300px;
}

.beauty-secrets ul, .revamp-your-beauty ul, .gorgeous-gothic{margin:0 0 5px 10px;}
.beauty-secrets h2, .beauty-secrets h3, .revamp-your-beauty h2, .revamp-your-beauty h3, .gorgeous-gothic h2, .gorgeous-gothic h3{margin-bottom:10px;font-family:Georgia;font-size:1.4em;font-weight:normal;}
.beauty-secrets h3, .revamp-your-beauty h3, .gorgeous-gothic h3{color:#ba8745;margin-bottom:6px;}
.beauty-secrets p, .revamp-your-beauty p, .gorgeous-gothic p{font-family:Georgia;font-size:1.2em;padding:0 0 7px 0;}
.beauty-secrets li, .revamp-your-beauty li, .gorgeous-gothic li{font-family:Georgia;font-size:11px;padding:2px 0;color:#666;list-style-type:disc;}


.summer-essentials, .autumn-essentials, .gothic-revival, .gothic-glamour{
display:block;
float:left;
width:415px;
height:400px;
padding:245px 506px 590px 45px;
background:#fff url(../images/sce/summer-essentials-page.jpg) no-repeat top left;
margin-bottom:5px;
color:#666;
}

.autumn-essentials{
width:460px;
padding:245px 461px 650px 45px;
background:#fff url(../images/sce/winter-essentials-bg.jpg) no-repeat top left;
}

.gothic-revival{
width:460px;
padding:245px 461px 650px 45px;
background:#fff url(../images/sce/gothic-revival.jpg) no-repeat top left;
}

.gothic-glamour{
width:435px;
padding:270px 495px 400px 35px;
background:#000 url(../images/sce/gothic-glamour-bg.jpg) no-repeat top left;
}

.gothic-glamour p{
font-size:1.1em !important;
color:#fff;
margin:8px 0;
}


.gorgeous-gothic{
width:435px;
padding:270px 495px 50px 35px;
background:#000 url(../images/sce/gorgeous-gothic-bg.jpg) no-repeat top left;
}

.gorgeous-gothic p{
font-size:1.1em !important;
color:#fff;
margin:8px 0;
}

.gorgeous-gothic h2, .gorgeous-gothic h3{color:#fff;}

.gorgeous-gothic li{color:#999;}

.summer-essentials h1, .autumn-essentials h1, .gothic-revival h1{
font-size:3.4em;
color:#4b9598;
font-weight:normal;
margin:0 0 10px 0;
}

.autumn-essentials h1, .gothic-revival h1{font-size:3em;}

.gothic-revival p, .summer-essentials p, .autumn-essentials p{font-family:Arial;font-size:1.1em;padding:0 0 7px 0;}
.gothic-revival p, .summer-essentials em, .autumn-essentials em{color:#4b9598;font-style:normal;}

#ctl00_MainContent_ctl03_Message,#ctl00_MainContent_ctl01_Message{
display:none;
}

/* EASTER HAMPER GIVEAWAY */

.hamper-giveaway{
float:left;
width:590px;
height:264px;
padding:225px 0 0 380px;
background:url(/images/sce/easter-hamper-giveaway.jpg) no-repeat top left;
position:relative;
margin-bottom:5px;
}


.hamper-giveaway p{font-size:12px;}

#contactform div{float:left;width:300px;}

#label1,#label2,#label3,#label4{
font-size:15px;
float:left;
width:90px;
clear:left;
}

#label5,#span5,#label6,#ctl00_MainContent_ctl03_field6_0,#span6 label{position:absolute;top:225px;left:700px;font-size:15px;}

#label6{
top:325px;
font-size:11px;
width:240px;
}

#ctl00_MainContent_ctl03_field6_0{top:360px;}
#span6 label{top:360px;left:720px;font-size:11px;width:200px;}

#span5{top:230px;left:695px;font-size:11px;}

#ctl00_MainContent_ctl03_field5{width:250px;}
#ctl00_MainContent_ctl03_field5 tr{float:none;width:250px;}
#ctl00_MainContent_ctl03_field5 td{width:200px;}
#ctl00_MainContent_ctl03_field5 input{float:left;}
#ctl00_MainContent_ctl03_field5 label{float:left;padding-left:10px;}

#ctl00_MainContent_ctl03_field1,#ctl00_MainContent_ctl03_field2,#ctl00_MainContent_ctl03_field3{font-size:14px;padding:4px;background:url(../images/sce/textbox.gif) no-repeat top left;border:0;height:23px;margin-bottom:5px;}

#ctl00_MainContent_ctl03_field4{font-size:14px;padding:4px;background:url(../images/sce/textarea.gif) no-repeat top left;border:0;height:77px;width:190px;}

.indent{top:385px;}

/* END EASTER HAMPER GIVEAWAY */

/* NEW SEASON TOP 10 */
.new-season .newseasonintro{font-size:16px;margin-top:20px;}
.new-season p{padding:5px 30px;}
.new-season .newseasontop p{padding-right:350px;}
/* END NEW SEASON TOP 10 */

/* FASHION EVENT */

.fashion-event{width:968px;height:500px; display:block; clear:both; background:url('/images/sce/Erneside-FN-Banner.jpg') no-repeat bottom center;}

/* END FASHION EVENT */

#slider-wrapper {
    width: 967px;
    height: 306px;
    display:block;
    top: 180px;
    position:relative;
    margin-bottom:190px;
}

#slider {
    position:relative;
    width:967px; /* Change this to your images width */
    height:306px; /* Change this to your images height */
}

#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}

#slider a {
    border:0;
    display:block;
}

/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

#fathersDaybg {
    background:url(../images/sce/fathersday_bg.jpg) no-repeat top;
    width:967px;
    height: auto;
    clear:both;
}
