:focus {outline:none;}
::-moz-focus-inner {border:0;}

html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}body { line-height:1.4; }table { border-collapse:separate; border-spacing:0; }caption, th, td { text-align:left; font-weight:normal; }table, td, th { vertical-align:middle; }blockquote:before, blockquote:after, q:before, q:after { content:""; }blockquote, q { quotes:"" ""; }a img { border:none; }html { font-size:100.01%; }body { font-size:67%; color:#7D7D7D; background:#fff; font-family:Arial,Helvetica, sans-serif;}h1,h2,h3,h4,h5,h6 { font-weight:normal; color:#111; }h1 { font-size:3em; line-height:1; margin-bottom:0.5em; }h2 { font-size:2em; margin-bottom:0.75em; }h3 { font-size:1.2em; line-height:0.7; margin-bottom:1em; }h4 { font-size:1.2em; line-height:1.25; margin-bottom:1.25em; }h5 { font-size:1em; font-weight:bold; margin-bottom:1.5em; }h6 { font-size:1em; font-weight:bold; }h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0;}p { margin:0 0 1.0em; }p img.left { float:left; margin:1.5em 1.5em 1.5em 0; padding:0; }p img.right { float:right; margin:1.5em 0 1.5em 1.5em; }a:focus, a:hover { color:#000; }a { color:#009; text-decoration:underline; }blockquote { margin:1.5em; color:#666; font-style:italic; }strong { font-weight:bold; }em,dfn { font-style:italic; }dfn { font-weight:bold; }sup, sub { line-height:0; }abbr, acronym { border-bottom:1px dotted #666; }address { margin:0 0 1.5em; font-style:italic; }del { color:#666; }pre { margin:1.5em 0; white-space:pre; }pre,code,tt { font:1em 'andale mono', 'lucida console', monospace; line-height:1.5; }li ul, li ol { margin:0 1.5em; }ul, ol { margin:0 1.5em 1.5em 1.5em; }ul { list-style-type:disc; }ol { list-style-type:decimal; }dl { margin:0 0 1.5em 0; }dl dt { font-weight:bold; }dd { margin-left:1.5em;}table { margin-bottom:1.4em; width:100%; }th { font-weight:bold; }thead th { background:#c3d9ff; }th,td,caption { padding:4px 10px 4px 5px; }tr.even td { background:#e5ecf9; }tfoot { font-style:italic; }caption { background:#eee; }.small { font-size:.8em; margin-bottom:1.875em; line-height:1.875em; }.large { font-size:1.2em; line-height:2.5em; margin-bottom:1.25em; }.hide { display:none; }.quiet { color:#666; }.loud { color:#000; }.highlight { background:#ff0; }.added { background:#060; color:#fff; }.removed { background:#900; color:#fff; }.first { margin-left:0; padding-left:0; }.last { margin-right:0; padding-right:0; }.top { margin-top:0; padding-top:0; }.bottom { margin-bottom:0; padding-bottom:0; }.container { width:1035px; margin:0 auto;}.showgrid { background:url(grid.png); }.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24, div.span-25, div.span-26 { float:left; margin-right:5px;}.last, div.last { margin-right:0; }.span-1 { width:35px; }.span-2 { width:75px; }.span-3 { width:115px; }.span-4 { width:155px; }.span-5 { width:195px; }.span-6 { width:235px; }.span-7 { width:275px; }.span-8 { width:315px; }.span-9 { width:355px; }.span-10 { width:395px; }.span-11 { width:435px; }.span-12 { width:475px; }.span-13 { width:515px; }.span-14 { width:555px; }.span-15 { width:595px; }.span-16 { width:635px; }.span-17 { width:675px; }.span-18 { width:715px; }.span-19 { width:755px; }.span-20 { width:795px; }.span-21 { width:835px; }.span-22 { width:875px; }.span-23 { width:915px; }.span-24 { width:955px; }.span-25 { width:995px; }.span-26 { width:1035px; margin-right:0; }input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24, input.span-25, textarea.span-25, input.span-26, textarea.span-26 { border-left-width:1px!important; border-right-width:1px!important; padding-left:5px!important; padding-right:5px!important;}input.span-1, textarea.span-1 { width:23px!important; }input.span-2, textarea.span-2 { width:63px!important; }input.span-3, textarea.span-3 { width:103px!important; }input.span-4, textarea.span-4 { width:143px!important; }input.span-5, textarea.span-5 { width:183px!important; }input.span-6, textarea.span-6 { width:223px!important; }input.span-7, textarea.span-7 { width:263px!important; }input.span-8, textarea.span-8 { width:303px!important; }input.span-9, textarea.span-9 { width:343px!important; }input.span-10, textarea.span-10 { width:383px!important; }input.span-11, textarea.span-11 { width:423px!important; }input.span-12, textarea.span-12 { width:463px!important; }input.span-13, textarea.span-13 { width:503px!important; }input.span-14, textarea.span-14 { width:543px!important; }input.span-15, textarea.span-15 { width:583px!important; }input.span-16, textarea.span-16 { width:623px!important; }input.span-17, textarea.span-17 { width:663px!important; }input.span-18, textarea.span-18 { width:703px!important; }input.span-19, textarea.span-19 { width:743px!important; }input.span-20, textarea.span-20 { width:783px!important; }input.span-21, textarea.span-21 { width:823px!important; }input.span-22, textarea.span-22 { width:863px!important; }input.span-23, textarea.span-23 { width:903px!important; }input.span-24, textarea.span-24 { width:943px!important; }input.span-25, textarea.span-25 { width:983px!important; }input.span-26, textarea.span-26 { width:1023px!important; }.append-1 { padding-right:40px; } .append-2 { padding-right:80px; } .append-3 { padding-right:120px; } .append-4 { padding-right:160px; } .append-5 { padding-right:200px; } .append-6 { padding-right:240px; } .append-7 { padding-right:280px; } .append-8 { padding-right:320px; } .append-9 { padding-right:360px; } .append-10 { padding-right:400px; } .append-11 { padding-right:440px; } .append-12 { padding-right:480px; } .append-13 { padding-right:520px; } .append-14 { padding-right:560px; } .append-15 { padding-right:600px; } .append-16 { padding-right:640px; } .append-17 { padding-right:680px; } .append-18 { padding-right:720px; } .append-19 { padding-right:760px; } .append-20 { padding-right:800px; } .append-21 { padding-right:840px; } .append-22 { padding-right:880px; } .append-23 { padding-right:920px; } .append-24 { padding-right:960px; } .append-25 { padding-right:1000px; } .prepend-1 { padding-left:40px; } .prepend-2 { padding-left:80px; } .prepend-3 { padding-left:120px; } .prepend-4 { padding-left:160px; } .prepend-5 { padding-left:200px; } .prepend-6 { padding-left:240px; } .prepend-7 { padding-left:280px; } .prepend-8 { padding-left:320px; } .prepend-9 { padding-left:360px; } .prepend-10 { padding-left:400px; } .prepend-11 { padding-left:440px; } .prepend-12 { padding-left:480px; } .prepend-13 { padding-left:520px; } .prepend-14 { padding-left:560px; } .prepend-15 { padding-left:600px; } .prepend-16 { padding-left:640px; } .prepend-17 { padding-left:680px; } .prepend-18 { padding-left:720px; } .prepend-19 { padding-left:760px; } .prepend-20 { padding-left:800px; } .prepend-21 { padding-left:840px; } .prepend-22 { padding-left:880px; } .prepend-23 { padding-left:920px; } .prepend-24 { padding-left:960px; } .prepend-25 { padding-left:1000px; } div.border { padding-right:1px; margin-right:3px; border-right:1px solid #eee;}div.colborder { padding-right:21px; margin-right:23px; border-right:1px solid #eee;}.pull-1 { margin-left:-40px; }.pull-2 { margin-left:-80px; }.pull-3 { margin-left:-120px; }.pull-4 { margin-left:-160px; }.pull-5 { margin-left:-200px; }.pull-6 { margin-left:-240px; }.pull-7 { margin-left:-280px; }.pull-8 { margin-left:-320px; }.pull-9 { margin-left:-360px; }.pull-10 { margin-left:-400px; }.pull-11 { margin-left:-440px; }.pull-12 { margin-left:-480px; }.pull-13 { margin-left:-520px; }.pull-14 { margin-left:-560px; }.pull-15 { margin-left:-600px; }.pull-16 { margin-left:-640px; }.pull-17 { margin-left:-680px; }.pull-18 { margin-left:-720px; }.pull-19 { margin-left:-760px; }.pull-20 { margin-left:-800px; }.pull-21 { margin-left:-840px; }.pull-22 { margin-left:-880px; }.pull-23 { margin-left:-920px; }.pull-24 { margin-left:-960px; }.pull-25 { margin-left:-1000px; }.pull-26 { margin-left:-1040px; }.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24, .pull-25, .pull-26 {float:left; position:relative;}.push-1 { margin:0 -40px 1.5em 40px; }.push-2 { margin:0 -80px 1.5em 80px; }.push-3 { margin:0 -120px 1.5em 120px; }.push-4 { margin:0 -160px 1.5em 160px; }.push-5 { margin:0 -200px 1.5em 200px; }.push-6 { margin:0 -240px 1.5em 240px; }.push-7 { margin:0 -280px 1.5em 280px; }.push-8 { margin:0 -320px 1.5em 320px; }.push-9 { margin:0 -360px 1.5em 360px; }.push-10 { margin:0 -400px 1.5em 400px; }.push-11 { margin:0 -440px 1.5em 440px; }.push-12 { margin:0 -480px 1.5em 480px; }.push-13 { margin:0 -520px 1.5em 520px; }.push-14 { margin:0 -560px 1.5em 560px; }.push-15 { margin:0 -600px 1.5em 600px; }.push-16 { margin:0 -640px 1.5em 640px; }.push-17 { margin:0 -680px 1.5em 680px; }.push-18 { margin:0 -720px 1.5em 720px; }.push-19 { margin:0 -760px 1.5em 760px; }.push-20 { margin:0 -800px 1.5em 800px; }.push-21 { margin:0 -840px 1.5em 840px; }.push-22 { margin:0 -880px 1.5em 880px; }.push-23 { margin:0 -920px 1.5em 920px; }.push-24 { margin:0 -960px 1.5em 960px; }.push-25 { margin:0 -1000px 1.5em 1000px; }.push-26 { margin:0 -1040px 1.5em 1040px; }.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24, .push-25, .push-26 {float:right; position:relative;}.prepend-top { margin-top:1.5em; }.append-bottom { margin-bottom:1.5em; } .box { padding:1.5em; margin-bottom:1.5em; background:#E5ECF9; }hr { background:#ddd; color:#ddd; clear:both; float:none; width:100%; height:.1em; margin:0 0 1.45em; border:none; }hr.space { background:#fff; color:#fff;}.clearfix:after, .container:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; }.clearfix, .container {display:block;}.clear { clear:both; }label { font-weight:bold; }fieldset { padding:1.4em; margin:0 0 1.5em 0; border:1px solid #ccc; }legend { font-weight:bold; font-size:1.2em; }input[type=text], input[type=password],input.text, input.title, textarea, select { background-color:#fff; border:1px solid #bbb; }input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus { border-color:#666; }input[type=text], input[type=password],input.text, input.title,textarea, select { margin:0.5em 0;}input.text, input.title { width:300px; padding:5px; }input.title { font-size:1.5em; }textarea { width:390px; height:250px; padding:5px; }input[type=checkbox], input[type=radio], input.checkbox, input.radio { position:relative; top:.25em; }form.inline { line-height:3; }form.inline p { margin-bottom:0; }.error,.notice, .success { padding:.8em; margin-bottom:1em; border:2px solid #ddd; }.error { background:#FBE3E4; color:#8a1f11; border-color:#FBC2C4; }.notice { background:#FFF6BF; color:#514721; border-color:#FFD324; }.success { background:#E6EFC2; color:#264409; border-color:#C6D880; }.error a { color:#8a1f11; }.notice a { color:#514721; }.success a { color:#264409; }/*  
/*Sticky Footer Solution
by Steve Hatcher 
http://stever.ca
http://www.cssstickyfooter.com
*/

* {margin:0;padding:0;} 

/* must declare 0 margins on everything, also for main layout components use padding, not 
vertical margins (top and bottom) to add spacing, else those margins get added to total height 
and your footer gets pushed down a bit more, creating vertical scroll bars in the browser */

@font-face {
  font-family: MyHelvetica;
  src: url('fonts/UB01RUN.TTF');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: MyHelvetica;
  src: url('fonts/UB01BUN.TTF');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: MyHelvetica;
  src: url('fonts/UB01IUN.TTF');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: MyHelvetica;
  src: url('fonts/UB01TUN.TTF');
  font-weight: bold;
  font-style: italic;
}

body { font-family: MyHelvetica, sans-serif; }

/**/
html, body, #wrap {height: 100%;
	}

body > #wrap {height: auto; min-height: 100%;	background-image: url("../site_images/verticaltile.png");
	background-position:50% 0%;
	background-repeat:repeat-y;
	}

#main {padding-bottom: 120px;
	background-image: url("../site_images/verticaltile.png");
	background-position:50% 0%;
	background-repeat:repeat-y;
	min-height:800px;
	}  /* must be same height as the footer */

#footer {position: relative;
/*	border:1px solid red;
*/	margin-top: -120px; /* negative value of footer height */
	height: 120px;
	clear:both;
	padding-top:50px;
	} 

/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*Custom Inner Ear ----------------*/

/* remove dotted outlines except for kboard browsing*/
a {
	outline: none;
	text-decoration:none;
	color:#808080;
}
a.underline {
	text-decoration:underline;
	color:#000;
}
a.active {
	outline: none;
	color:#000;
}
div.release_bar{
	outline: none;
	cursor: pointer
}
h1{
	font-size:1.9em;
}
div.topcap{
	background-image: url("../site_images/topcap.png");
	height:72px;
}
a.db{
	display:block;
	float:right;
	background-image: url("../site_images/madebydb.png");
	text-indent:1000px;
	overflow:hidden;
	height:13px;
	width:65px;
}
a:hover.db{
	background-position: 0 -13px;
}

div.langicons a{
	display:block;
	width:24px;
	height:24px;
	margin-top:2px;
	margin-bottom:3px;
	text-indent:100px;
	overflow:hidden;
}
a.langicon_en {
	background-image: url("../site_images/langicon_en.png");
}
a.langicon_gr {
	background-image: url("../site_images/langicon_gr.png");
}

div.langicons a:hover, div.langicons a.active{
	background-position: 0 -24px;
}

.nav{
	text-align:right;
	height:auto;
	position:relative;
}
.nav ul{
	padding:0px;
	margin:0px;
}
.nav ul li{
	list-style:none;
	
}
.nav ul li a{
	display:block;
	float:right;
	text-align:left;
	text-indent:-1000px;
	overflow:hidden;
	width:146px;
	height:27px;
	background-position: 0 0px;
}

.nav ul li a.active, .nav ul li a:hover{
	background-position: 0 -27px;
}

.nav p{
	overflow:hidden;
	height:27px;
	width:220px;
	background-position: 0 0px;
	margin:0px;
	position:absolute;
	bottom:-56px;
	text-align:right;
	right:0px;
	line-height:1em;
	color:#c9c9c9;
}

a.nav_news{
	background-image: url("../site_images/nav_news_en.png");
}
a.nav_about{
	background-image: url("../site_images/nav_about_en.png");
}
a.nav_demo{
	background-image: url("../site_images/nav_demo_en.png");
}
a.nav_artists{
	background-image: url("../site_images/nav_artists_en.png");
}
a.nav_contact{
	background-image: url("../site_images/nav_contact_en.png");
}
a.nav_releases{
	background-image: url("../site_images/nav_releases_en.png");
}
a.nav_shop{
	background-image: url("../site_images/nav_shop_en.png");
}

a.nav_news_gr{
	background-image: url("../site_images/nav_news_gr.png");
}
a.nav_about_gr{
	background-image: url("../site_images/nav_about_gr.png");
}
a.nav_demo_gr{
	background-image: url("../site_images/nav_demo_en.png");
}
a.nav_artists_gr{
	background-image: url("../site_images/nav_artists_gr.png");
}
a.nav_contact_gr{
	background-image: url("../site_images/nav_contact_gr.png");
}
a.nav_releases_gr{
	background-image: url("../site_images/nav_releases_gr.png");
}
a.nav_shop_gr{
	background-image: url("../site_images/nav_shop_en.png");
}

a.nav_greek{
	background-image: url("../site_images/greek.png");
}
a.nav_english{
	background-image: url("../site_images/english.png");
}


#sidebar .heading_image{
	float:right;
	display:block;
	width:131px;
	text-indent:1000px;
	overflow:hidden;
	height:25px;
	background-position: 0 0px;
	background-repeat: no-repeat;
	color:#fff;
}
.newsletter_heading{
	background-image: url("../site_images/newsletter_en.png");
}

.shopping_cart_heading_en{
	background-image: url("../site_images/shopping_cart_en.png");
}

#sidebar h2{
	font-weight:normal;
	font-size:1.5em;
	margin:0px 0 0 0;
	clear:both;
}
#sidebar p{
	clear:both;
}
#sidebar{
	text-align:right;
}
input{
	padding:3px;
	text-align:right;
}
input.title_hint{
	color:#909090;
}

.icon_link{
	font-family:helvetica, arial, sans-serif;
	background-image: url("../site_images/view_icon.png");
	background-repeat: no-repeat;
	background-position:0 0px;
	background-position: 0 0px;
	padding:0px 0 0px 25px;
	color:#7D7D7D;
	display:block;
	height:18px;
	text-align:left;
	float:right;
	margin-bottom:5px;
	width:50px;
}

.icon_link, .small_caps{
	line-height:19px;
	text-transform:uppercase;
	font-size:0.75em;
	font-weight:bold;
}
a.icon_link{
  text-decoration:none;
}
a:hover.icon_link,a.active.icon_link{
	background-position:0px -18px;
}
a:hover.icon_link.outofstock_icon{
	background-position:0px 0px;
}

.view_icon{
	background-image: url("../site_images/view_icon.png");
}
.euro_icon{
	background-image: url("../site_images/euro_icon.png");
}
.copyright_icon{
	background-image: url("../site_images/copyright_icon.png");
}
.at_icon{
	background-image: url("../site_images/at_icon.png");
}
.new_icon{
	background-image: url("../site_images/new_icon.png");
}
.listen_icon{
	background-image: url("../site_images/listen_icon.png");
	float:none;
}
.add_icon{
	background-image: url("../site_images/add_icon.png");
}
.itunes_icon{
	background-image: url("../site_images/itunes_icon.png");
}
.outofstock_icon{
	background-image: url("../site_images/outofstock_icon.png");
}
.radio_icon{
	background-image: url("../site_images/radio_icon.png");
}
.hollow_icon{
	background-image: url("../site_images/hollow_icon.png");
	color:#000;
}
.preorder_icon{
	background-image: url("../site_images/preorder_icon.png");
}

.collapse_icon{
	display:block;
	width:24px;
	height:24px;
	overflow:hidden;
	text-indent:-50px;
	float:none;
	background-image: url("../site_images/expand_icon.png");
}
span:hover.collapse_icon{
	background-position:0px -24px;
}

div.ui-state-active div span.collapse_icon{
	background-image: url("../site_images/collapse_icon.png");
}
.loggedintab{
	position:absolute;
	right:0px;
	top:0px;
	background:#fff;
	border:3px solid #ddd;
	padding:10px;
}
.justified{
	text-align:justify;
}
div.news{
  padding-bottom:18px;
}
.news h2{
	font-size:1.1em;
	font-weight:bold;
	margin:0px 0 29px 0px;
}
.news.single h2 {
    font-size: 1.8em;
    font-weight: bold;
    line-height: 0.95em;
    margin: 0 0 10px 0;
    width: 250px;
}
.news.single img {
    margin: 0 0 10px 0;
}
hr.newsdivider{
	margin:20px 0 20px 0px;
	padding:0px;
	clear:both;
}
.newsteaserimagelink{
  padding:0px;
  margin:0px;
}
.news .icon_link{
	float:left;
	margin-right:20px;
}

.pagination .page{
	text-transform:uppercase;
	font-size:0.7em;
	color:#000;
	float:left;
  margin-right:10px;
  line-height:14px;
}
hr.paginationhr {
  padding:0px;
	margin-bottom:20px;
}
.pagination .pagenumber {
    background-image: url("../site_images/pagination_circle.png");
    color: #7D7D7D;
    display: block;
    float: left;
    font-size: .98em;
    height: 18px;
    line-height: 18px;
    margin-right: 4px;
    padding-left: 0;
    padding-right: 0px;
    text-align: center;
    text-decoration: none;
    width: 18px;
}
.pagination .pagenumber.active{
    background-position:0 -18px;
    color: #000;
}
.pagenumber{
	font-weight:bold;
}

.pagination span.active, .pagination a:hover {
	color:#000;
}

p.cart_items_counter{
	padding-top:15px;
	padding-bottom:0px;
	font-size:1.2em;
	font-weight:normal;
	color:#000;
}

ul.artist_list, ul.shop_filters{
	list-style:none;
	padding:0px;
	text-align:right;
	margin:0px 0 0 0;
	font-size:1.4em;
	text-transform:lowercase;
	line-height:1.15em;
	font-weight:normal;
}
ul.shop_filters{
	margin:22px 0 25px 0;
	clear:both;
}
ul.artist_list li{
	text-align:right;
	padding:0px;
}
.artistteaser .textlink{
  margin-top:5px;
  display:block;
  font-size:1.1em;
}
div.imagecontainer img{
	display:block;
}

div.release_title{
	text-transform:uppercase;
	margin-top:5px;
	font-size:1.2em;
	line-height:1.1em;
}
div:hover.release_title{
	color:#000;
}

div.release_bar{
	border-top:1px solid #DDDDDD;
	padding:15px 0 15px 0;
}
div.store_bar, div.store_bar_header{
	border-bottom:1px solid #DDDDDD;
	padding:15px 0 15px 0;
}
div.store_bar_header:first-child{
  border-top:1px solid #DDDDDD;
}
div.store_bar.pale{
	border-bottom:1px solid #EEEEEE;
}

div.store_bar{
  position:relative;
  height:23px;
}
div.store_bar h2{
  position:absolute;
  top:18px;
  color:#000;
  font-size:1.2em;
  font-weight:bold;
  margin:0px;
  padding:0px;
}
div.store_bar h3{
  position:absolute;
  top:16px;
}
div.store_bar p{
  position:absolute;
  top:28px;
}
div.format_row{
	border-top:1px solid #e4e4e4;
	padding:6px 0 6px 0;
}

a.spanswitcher{
	width:100%;
/*	display:block;*/
	cursor:pointer;
	float:none;
}

.price{
	color:#000;
	font-size:1.2em;
}

/*pretty photo ---------------------------------------------- */
div.light_rounded .pp_top .pp_left {
	background: url(../site_images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;
}
div.light_rounded .pp_top .pp_middle {
	background: #fff;
}
div.light_rounded .pp_top .pp_right {
	background: url(../site_images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;
}
div.light_rounded .pp_content .ppt {
	color: #000;
}
div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right {
	background: #fff;
}
div.light_rounded .pp_content {
	background-color: #fff;
}
div.light_rounded .pp_next:hover {
	background: url(../site_images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;
	cursor: pointer;
}
div.light_rounded .pp_previous:hover {
	background: url(../site_images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;
	cursor: pointer;
}
div.light_rounded .pp_expand {
	background: url(../site_images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;
	cursor: pointer;
}
div.light_rounded .pp_expand:hover {
	background: url(../site_images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;
	cursor: pointer;
}
div.light_rounded .pp_contract {
	background: url(../site_images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;
	cursor: pointer;
}
div.light_rounded .pp_contract:hover {
	background: url(../site_images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;
	cursor: pointer;
}
div.light_rounded .pp_close {
	width: 75px;
	height: 22px;
	background: url(../site_images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;
	cursor: pointer;
}
div.light_rounded #pp_full_res .pp_inline {
	color: #000;
}
div.light_rounded .pp_arrow_previous {
	background: url(../site_images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;
}
div.light_rounded .pp_arrow_previous.disabled {
	background-position: 0 -87px;
	cursor: default;
}
div.light_rounded .pp_arrow_next {
	background: url(../site_images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;
}
div.light_rounded .pp_arrow_next.disabled {
	background-position: -22px -87px;
	cursor: default;
}
div.light_rounded .pp_bottom .pp_left {
	background: url(../site_images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;
}
div.light_rounded .pp_bottom .pp_middle {
	background: #fff;
}
div.light_rounded .pp_bottom .pp_right {
	background: url(../site_images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;
}
div.light_rounded .pp_loaderIcon {
	background: url('../site_images/prettyPhoto/light_rounded/loader.gif') center center no-repeat;
}
div.dark_rounded .pp_top .pp_left {
	background: url(../site_images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;
}
div.dark_rounded .pp_top .pp_middle {
	background: url(../site_images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;
}
div.dark_rounded .pp_top .pp_right {
	background: url(../site_images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;
}
div.dark_rounded .pp_content_container .pp_left {
	background: url(../site_images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;
}
div.dark_rounded .pp_content_container .pp_right {
	background: url(../site_images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;
}
div.dark_rounded .pp_content {
	background: url(../site_images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;
}
div.dark_rounded .pp_next:hover {
	background: url(../site_images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;
	cursor: pointer;
}
div.dark_rounded .pp_previous:hover {
	background: url(../site_images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;
	cursor: pointer;
}
div.dark_rounded .pp_expand {
	background: url(../site_images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;
	cursor: pointer;
}
div.dark_rounded .pp_expand:hover {
	background: url(../site_images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;
	cursor: pointer;
}
div.dark_rounded .pp_contract {
	background: url(../site_images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;
	cursor: pointer;
}
div.dark_rounded .pp_contract:hover {
	background: url(../site_images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;
	cursor: pointer;
}
div.dark_rounded .pp_close {
	width: 75px;
	height: 22px;
	background: url(../site_images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;
	cursor: pointer;
}
div.dark_rounded .currentTextHolder {
	color: #c4c4c4;
}
div.dark_rounded .pp_description {
	color: #fff;
}
div.dark_rounded #pp_full_res .pp_inline {
	color: #fff;
}
div.dark_rounded .pp_arrow_previous {
	background: url(../site_images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;
}
div.dark_rounded .pp_arrow_previous.disabled {
	background-position: 0 -87px;
	cursor: default;
}
div.dark_rounded .pp_arrow_next {
	background: url(../site_images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;
}
div.dark_rounded .pp_arrow_next.disabled {
	background-position: -22px -87px;
	cursor: default;
}
div.dark_rounded .pp_bottom .pp_left {
	background: url(../site_images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;
}
div.dark_rounded .pp_bottom .pp_middle {
	background: url(../site_images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;
}
div.dark_rounded .pp_bottom .pp_right {
	background: url(../site_images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;
}
div.dark_rounded .pp_loaderIcon {
	background: url(../site_images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;
}
div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content {
	background: url(../site_images/prettyPhoto/dark_square/contentPattern.png) top left repeat;
}
div.dark_square .currentTextHolder {
	color: #c4c4c4;
}
div.dark_square .pp_description {
	color: #fff;
}
div.dark_square .pp_loaderIcon {
	background: url(../site_images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;
}
div.dark_square .pp_content_container .pp_left {
	background: url(../site_images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;
}
div.dark_square .pp_content_container .pp_right {
	background: url(../site_images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;
}
div.dark_square .pp_expand {
	background: url(../site_images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;
	cursor: pointer;
}
div.dark_square .pp_expand:hover {
	background: url(../site_images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;
	cursor: pointer;
}
div.dark_square .pp_contract {
	background: url(../site_images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;
	cursor: pointer;
}
div.dark_square .pp_contract:hover {
	background: url(../site_images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;
	cursor: pointer;
}
div.dark_square .pp_close {
	width: 75px;
	height: 22px;
	background: url(../site_images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;
	cursor: pointer;
}
div.dark_square #pp_full_res .pp_inline {
	color: #fff;
}
div.dark_square .pp_arrow_previous {
	background: url(../site_images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;
}
div.dark_square .pp_arrow_previous.disabled {
	background-position: 0 -87px;
	cursor: default;
}
div.dark_square .pp_arrow_next {
	background: url(../site_images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;
}
div.dark_square .pp_arrow_next.disabled {
	background-position: -22px -87px;
	cursor: default;
}
div.dark_square .pp_next:hover {
	background: url(../site_images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;
	cursor: pointer;
}
div.dark_square .pp_previous:hover {
	background: url(../site_images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;
	cursor: pointer;
}
div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content {
	background: #fff;
}
div.light_square .pp_loaderIcon {
	background: url(../site_images/prettyPhoto/light_square/loader.gif) center center no-repeat;
}
div.light_square .pp_content .ppt {
	color: #000;
}
div.light_square .pp_expand {
	background: url(../site_images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;
	cursor: pointer;
}
div.light_square .pp_expand:hover {
	background: url(../site_images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;
	cursor: pointer;
}
div.light_square .pp_contract {
	background: url(../site_images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;
	cursor: pointer;
}
div.light_square .pp_contract:hover {
	background: url(../site_images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;
	cursor: pointer;
}
div.light_square .pp_close {
	width: 75px;
	height: 22px;
	background: url(../site_images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;
	cursor: pointer;
}
div.light_square #pp_full_res .pp_inline {
	color: #000;
}
div.light_square .pp_arrow_previous {
	background: url(../site_images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;
}
div.light_square .pp_arrow_previous.disabled {
	background-position: 0 -87px;
	cursor: default;
}
div.light_square .pp_arrow_next {
	background: url(../site_images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;
}
div.light_square .pp_arrow_next.disabled {
	background-position: -22px -87px;
	cursor: default;
}
div.light_square .pp_next:hover {
	background: url(../site_images/prettyPhoto/light_square/btnNext.png) center right no-repeat;
	cursor: pointer;
}
div.light_square .pp_previous:hover {
	background: url(../site_images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;
	cursor: pointer;
}
div.facebook .pp_top .pp_left {
	background: url(../site_images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;
}
div.facebook .pp_top .pp_middle {
	background: url(../site_images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;
}
div.facebook .pp_top .pp_right {
	background: url(../site_images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;
}
div.facebook .pp_content .ppt {
	color: #000;
}
div.facebook .pp_content_container .pp_left {
	background: url(../site_images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;
}
div.facebook .pp_content_container .pp_right {
	background: url(../site_images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;
}
div.facebook .pp_content {
	background: #fff;
}
div.facebook .pp_expand {
	background: url(../site_images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;
	cursor: pointer;
}
div.facebook .pp_expand:hover {
	background: url(../site_images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;
	cursor: pointer;
}
div.facebook .pp_contract {
	background: url(../site_images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;
	cursor: pointer;
}
div.facebook .pp_contract:hover {
	background: url(../site_images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;
	cursor: pointer;
}
div.facebook .pp_close {
	width: 22px;
	height: 22px;
	background: url(../site_images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;
	cursor: pointer;
}
div.facebook #pp_full_res .pp_inline {
	color: #000;
}
div.facebook .pp_loaderIcon {
	background: url(../site_images/prettyPhoto/facebook/loader.gif) center center no-repeat;
}
div.facebook .pp_nav .pp_arrow_previous {
	background: url(../site_images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;
	height: 22px;
	margin-top: 0;
	width: 22px;
}
div.facebook .pp_arrow_previous.disabled {
	background-position: 0 -96px;
	cursor: default;
}
div.facebook .pp_nav .pp_arrow_next {
	background: url(../site_images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;
	height: 22px;
	margin-top: 0;
	width: 22px;
}
div.facebook .pp_arrow_next.disabled {
	background-position: -32px -96px;
	cursor: default;
}
div.facebook .pp_nav {
	margin-top: 0;
}
div.facebook .pp_nav p {
	font-size: 15px;
	padding: 0 3px 0 4px;
}
div.facebook .pp_next:hover {
	background: url(../site_images/prettyPhoto/facebook/btnNext.png) center right no-repeat;
	cursor: pointer;
}
div.facebook .pp_previous:hover {
	background: url(../site_images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;
	cursor: pointer;
}
div.facebook .pp_bottom .pp_left {
	background: url(../site_images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;
}
div.facebook .pp_bottom .pp_middle {
	background: url(../site_images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;
}
div.facebook .pp_bottom .pp_right {
	background: url(../site_images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;
}
div.pp_pic_holder a:focus {
	outline: none;
}
div.pp_overlay {
	background: #000;
	display: none;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 9500;
}
div.pp_pic_holder {
	display: none;
	position: absolute;
	width: 100px;
	z-index: 10000;
}
.pp_top {
	height: 20px;
	position: relative;
}
* html .pp_top {
	padding: 0 20px;
}
.pp_top .pp_left {
	height: 20px;
	left: 0;
	position: absolute;
	width: 20px;
}
.pp_top .pp_middle {
	height: 20px;
	left: 20px;
	position: absolute;
	right: 20px;
}
* html .pp_top .pp_middle {
	left: 0;
	position: static;
}
.pp_top .pp_right {
	height: 20px;
	left: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
}
.pp_content {
	height: 40px;
}
.pp_content .ppt {
	left: auto;
	margin-bottom: 5px;
	position: relative;
	top: auto;
}
.pp_fade {
	display: none;
}
.pp_content_container {
	position: relative;
	text-align: left;
	width: 100%;
}
.pp_content_container .pp_left {
	padding-left: 20px;
}
.pp_content_container .pp_right {
	padding-right: 20px;
}
.pp_content_container .pp_details {
	margin: 10px 0 2px 0;
}
.pp_description {
	display: none;
	margin: 0 0 5px 0;
}
.pp_nav {
	clear: left;
	float: left;
	margin: 3px 0 0 0;
}
.pp_nav p {
	float: left;
	margin: 2px 4px;
}
.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next {
	display: block;
	float: left;
	height: 15px;
	margin-top: 3px;
	overflow: hidden;
	text-indent: -10000px;
	width: 14px;
}
.pp_hoverContainer {
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2000;
}
a.pp_next {
	background: url(../site_images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
	display: block;
	float: right;
	height: 100%;
	text-indent: -10000px;
	width: 49%;
}
a.pp_previous {
	background: url(../site_images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
	display: block;
	float: left;
	height: 100%;
	text-indent: -10000px;
	width: 49%;
}
a.pp_expand,a.pp_contract {
	cursor: pointer;
	display: none;
	height: 20px;
	position: absolute;
	right: 30px;
	text-indent: -10000px;
	top: 10px;
	width: 20px;
	z-index: 20000;
}
a.pp_close {
	display: block;
	float: right;
	text-indent: -10000px;
}
.pp_bottom {
	height: 20px;
	position: relative;
}
* html .pp_bottom {
	padding: 0 20px;
}
.pp_bottom .pp_left {
	height: 20px;
	left: 0;
	position: absolute;
	width: 20px;
}
.pp_bottom .pp_middle {
	height: 20px;
	left: 20px;
	position: absolute;
	right: 20px;
}
* html .pp_bottom .pp_middle {
	left: 0;
	position: static;
}
.pp_bottom .pp_right {
	height: 20px;
	left: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
}
.pp_loaderIcon {
	display: block;
	height: 24px;
	left: 50%;
	margin: -12px 0 0 -12px;
	position: absolute;
	top: 50%;
	width: 24px;
}
#pp_full_res {
	line-height: 1 !important;
}
#pp_full_res .pp_inline {
	text-align: left;
}
#pp_full_res .pp_inline p {
	margin: 0 0 15px 0;
}
div.ppt {
	color: #fff;
	display: none;
	font-size: 17px;
	left: 0;
	position: absolute;
	top: 0;
	z-index: 9999;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}

.crossfade-container{
	margin:0 auto;
	position:relative;
	min-height:235px;
	}
.appearing-image{
	position:absolute;
	top:0px;
	left: 0px;
	cursor:pointer
	}
.visible-image{
	position:absolute;
	top:0px;
	left: 0px;
	cursor:pointer
	}
.black{
	color:#000;
}
.uppercase{
	text-transform:uppercase;
}
.lowercase{
	text-transform:lowercase;
}
.shop_item h1, .shop_item h2{
	font-size:1.1em;
	margin-bottom:0px;
}
.shop_item h1{
	font-weight:bold;
}
.shop_item h2{
color:#7D7D7D;
}
.editlink{
	display:block;
	background-image:url(../site_images/pencil.png);
	background-position:0 50%;
	background-repeat:no-repeat;
	padding-left:20px;
	margin-top:20px;
	font-size:12px;
	font-family:Arial;
	margin-bottom:15px;
}

#prop{
	margin-bottom:100px;
}
.bold{
	font-weight:bold;
}
label{
	font-weight:bold;
	color:#000;
	font-size:1.1em;
}
#content {
/*	min-height:660px;*/
}	
#content input{
	text-align:left;
}
input#id_newsletter{
	display:block;
	float:left;
	margin-top:-1px;
}
.inputHintOverlay { color: #999; font-weight:normal;font-size: 12px; }

#newsletterform #YourOemailjqiho, #newsletterform #OOOemailOOOOjqiho{
	width:125px;
	text-align:right;
	padding:0px;
	height:20px;
}

#signup_email{
	width:125px;
}
.errorlist{
	list-style:none;
	padding:0px;
	margin:0px;
}
.errorlist li{
	color: #8a1f11;
	padding:0px;
	margin:0px;
}
div.flash{
	text-align:center;
	margin-bottom:20px;
	padding-top:20px;
}
.smalltext{
	font-size:0.8em;
}
.grey{
	color:#7D7D7D;
}
.centertext{
	text-align:center;
}
a.cartcontrol{
	height:18px;
	width:18px;
	display:block;
	text-indent:-100px;
	overflow:hidden;
	float:left;
	margin-right:4px;
}
a:hover.cartcontrol{
	background-position:0 -18px;
}
a.cartcontrol.more{
	background-image:url(../site_images/cartcontrol_more.png);
}
a.cartcontrol.less{
	background-image:url(../site_images/cartcontrol_less.png);
}
a.cartcontrol.clearall{
	background-image:url(../site_images/cartcontrol_clear.png);
}
.heightprop{
	clear:both;
	height:800px;
	padding-top:20px;
	text-align:center;
}
.heightprop_sidebar{
	clear:both;
	height:200px;
	padding-top:20px;
	text-align:right;
}
.heightprop_sidebar img{
	float:none;
	margin-right:30px;
}

#mailorderform label{
	float:left;
}
#mailorderform .errorlist{
	width:auto;
	height:auto;
	float:left;
	line-height:18px;
	margin-left:0px;
}
#contactformemailp label#emailjqiho{
	width:auto;
	text-align:left;
}

/* Homepage slider */
/*--Main Container--*/
.main_view {
width:800px;
height:700px;
clear:both;
margin:0px auto;
}
/*--Window/Masking Styles--*/
.window {
	height:600px;	width: 800px;
	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 {
  margin: 33px auto;
	width: 102px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background: url(paging_bg2.png) no-repeat;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	margin: 3px;
	background: url(../site_images/slider_bullets.png) no-repeat;
	width:10px;
	height:10px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-1000px;
}
.paging a.active {
  background-position: 0 -10px;
}
.paging a:hover {font-weight: bold;}

/**/
.prevlink, .nextlink{
  text-transform:uppercase;
}
a.prevlink, a.nextlink{
  text-decoration:none;
  margin: 0 10px;
  font-size:.8em;
}
a.nextlink{
 float:right; 
}
p.nextprev{
  padding:20px 0px;
  border-top:1px solid #ddd;
  border-bottom:1px solid #ddd;
  clear:both;
}
.prevlink span.arrow{
	background: url(../site_images/arrows.png) no-repeat;
	width:21px;
	height:14px;
	display:block;
	float:left;
	overflow:hidden;
	text-indent:-1000px;
}
.nextlink span.arrow {
    background: url("../site_images/arrows.png") no-repeat scroll 0 -25px transparent;
    display: block;
    float: right;
    height: 14px;
    margin-left: 10px;
    overflow: hidden;
    text-indent: -1000px;
    width: 21px;
}
.contactinfoheader {
    color: #000000;
    font-size: 1.1em;
    font-weight: bold;
}
.storeslink{
  text-transform:uppercase;
 text-decoration:underline; 
}
