body {
	background:url(/ekmps/shops/aberdelghy/resources/Design/website-bg.png) repeat-x;
        font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
        line-height:15px;
        height:auto;
        margin:0;
        padding:0;
}
a {
        color:#000;
        font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
a:hover {
        color:#00557f;
        font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#twitter-follow { border: 0;position: fixed;  top: 169px; right:0;}
#facebook-follow { border: 0;position: fixed;  top: 294px; right:0;}
#wrapper {
	margin: 0 auto;
	width:958px;
	height:auto;
	background:#999;
	}
	
#frame {
	margin: 0 auto;
	width:958px;
	height:auto;
	background:url(/ekmps/shops/aberdelghy/resources/Design/main-frame-bg.png);
}
#header {
	width:954px;
	height:143px;
	background:url(/ekmps/shops/aberdelghy/resources/Design/website-header-bg.png);
	margin: 0 auto;
	}
	
#logo {height:130px; width:130px; float:left;}
#logo img {border:none;}

#header-text {
	width:483px;
	height:20px;
	float:right;
	margin:0 12px 113px 270px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	padding: 5px 0 1px 0;
}
.header-text a:link {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}
.header-text a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#9f7f3d;
	text-decoration:none;
}
#topnav { 
	clear: both;
	width:954px;
	height:26px;
	background:#000;
	margin: 0 auto;
	border-bottom:#FFF
	}
#main-content {
	width:950px;
	height:auto;
	margin: 0 auto;
	}
#left_column {
	float:left;
	margin: 0px 0px 0px 6px;
	width:194px;
	height:auto;
	}
#top-spacer {
	width:950px;
	height:15px;
	}
#bottom-information {
	clear:both;
	width:928px;
	height:191px;
	margin:10px 0px 0px 12px;
	background:url(/ekmps/shops/aberdelghy/resources/Design/bottom-information-bg.png);
	}
#main-content-area { 
	width:720px;
	margin: 0px 5px 0px 15px;
	height:auto;
	float:right;
	}
#footer {
	background:url(/ekmps/shops/aberdelghy/resources/Design/footer-bg.png) no-repeat;
	width:928px;
	height:113px;
	margin: 10px 10px 20px 12px;
        padding-bottom:10px;
}
#footer-text {
	width:500px;
	height:100px;
	float:right;
	margin: 5px 10px 5px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	line-height:24px;
	text-align:right;
        font-weight:bold;
}
#footer-text a:link{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#3b9bfc;
	text-decoration:none;
        font-weight:bold;
}
#footer-text a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
        font-weight:bold;
}
#footer-text a:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
        font-weight:bold;
}
#categories {
	width:194px;
	display:block;
	overflow:hidden;
}
#search {
	width:194px;
	height:54px;
	display:block;
	margin:15px 0 15px 0;	
	overflow:hidden;
        background:url(/ekmps/shops/aberdelghy/resources/Design/search-box-bg.png)
}
#search-button {
        margin:25px 0 0 5px;
}
#text-box {
        margin:25px 0px 0px 6px;
}
#delivery {
	width:194px;
	height:187px;
	display:block;
	margin:0 0 15px 0;
}
#secure-payment {
	width:194px;
	height:200px;
	display:block;
	margin:0 0 15px 0;
}
#bi-customer {
	display:block;
	float:left;
	width:180px;
	height:130px;
	margin: 40px 0px 10px 20px;
}
#bi-about {
	display:block;
	float:left;
	width:180px;
	height:130px;
	margin: 40px 0px 10px 50px;
}
#bi-join {
	display:block;
	float:left;
	width:180px;
	height:130px;
	margin: 40px 0px 10px 50px;
}
#bi-feedback {
	display:block;
	float:left;
	width:190px;
	height:130px;
	margin: 40px 0px 10px 50px;
}
#bi-links a:links {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
        font-weight:strong;        
}
#con {
	width:712px;
	height:auto;
	float:right;
	margin: 0 5px 0 0;
}
#promo-box {width:194px;margin:0 0 15px 0;}

#promo-ban {
	width:700px;
	height:60px;
	margin: 0 5px 10px 5px;
}
#promo1 {
	width:217px;
	height:257px;
	float:left;
	display:block;
	margin:15px 0 0 5px;
}
#promo2 {
	width:217px;
	height:257px;
	float:left;
	display:block;
	margin:15px 0 0 24px;
}
#promo3 {
	width:217px;
	height:257px;
	float:left;
	display:block;
	margin:15px 0 0 24px;
}
#featured-products {
	clear:both;
	width:702px;
	height:auto;
	float:left;
	display:block;
	margin:15px 5px 15px 5px;
}
#welcome-text {
	clear:both;
	width:702px;
	height:212px;
	margin:0px 5px 0px 5px;
        padding: 0px 0px 0px 0px;
	display:block;
}
#space {
	width:702px;
	height:15px;
	clear:both;
	margin:1px 5px 1px 5px;
}
#cat-name1 { 
	width:192px;
	height:25px;
	text-align:left;
	padding: 0px 0px 0px 20px;
	background:url(/ekmps/shops/aberdelghy/resources/Design/cat-name-bg.png);
}
#cat-name1:hover { 
	width:192px;
	height:25px;
	text-align:left;
	padding: 0px 0px 0px 20px;
	background:url(/ekmps/shops/aberdelghy/resources/Design/cat-name-bg-hov.png);
}
#cat-name1 a:link { 
	width:192px;
	height:25px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
        padding:0px 0px 3px 0px;
}
#cat-name1 a:hover { 
        width:192px;
	height:25px;
	color:#fff;
	text-align:left;
}
#cat-name1 a:visited { 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#575757;
	text-decoration:none;
}
.featured-product-con {
        background:url(/ekmps/shops/aberdelghy/resources/Design/featured-products-con-bg.png);
}
.featured-product-name a:link {
       font-family:Tahoma, Geneva, sans-serif;
       color:#fff;
       font-size:11px;
       text-decoration:none;
       font-weight: bold;
}
.featured-product-name a:hover {
       font-family:Tahoma, Geneva, sans-serif;
       color:#9f7f3d;
       text-decoration:none;
       font-weight: bold;
       font-size:11px;
}
.featured-product-name a:visited {
       font-family:Tahoma, Geneva, sans-serif;
       color:#9f7f3d;
       text-decoration:none;
       font-weight: bold;
       font-size:11px;
}
#bottom-space {
       height:6px;
       width:958px;
}
.featured-product-price {
       colour:#FFF;
       font-family:Tahoma, Geneva, sans-serif;
       font-size:11px;
}
#location {
        font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
        line-height:15px;
        margin:0px 0px 12px; 2px;
}
.location a {
        color:#000;
        font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
        margin:0px 0px 12px; 2px;
}
.location a:hover {
        color:#9f7f3d;
        font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}.cart-links a:link {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
        font-weight:bold; 
}
.cart-links a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#9f7f3d;
	text-decoration:none;
        font-weight:bold; 
}
.cart-links a:visited {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
        font-weight:bold; 
}
.incatdes {
        color:#000;
        font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#login-wel-head {
       padding-bottom:15px;
}
#login {
       width:300px;
       height:auto;
}
#rrp {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}

#myController {left:786px; position:relative;top:-33px; width:100px; display:none}
.jFlowPrev, .jFlowNext{cursor:pointer; width:50px;}
.jFlowPrev {left:5px;position:relative;top:-157px;}
.jFlowNext {left:677px;position:relative;right:0;top:-184px;}
#mySlides div { height:194px}


.scroll-edit {margin-top:5px;}


/* start of slider styling */

.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window {
	height:280px;	width: 699px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 10px; right: -7px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
	font-size:12px;
	background: #0056a3;
	border: 1px solid #014582;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a.active {
	font-weight: bold;
	background: #01417a;
	border: 1px solid #002545;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {
	text-decoration:underline;
	}


/*	end of slider styling */



#slider {
	position:relative;
    width:618px;
    height:246px;
	background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}












