/*   
Theme Name: barnahatid
Theme URI: http://www.barnahatid.is
Description: Custom theme for the Barnahatid.is website
Author: Gummi Sig
Author URI: http://gummisig.com
Version: 1.0
*/

@import url('fonts/font.css');
html, body, div, span, applet, object,
iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym,
address, big, cite, code, del, dfn,
em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt,
var, dd, dl, dt, li, ol, ul, fieldset,
form, label, legend, table, caption,
tbody, tfoot, thead, tr, th, td {
border:0 none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
line-height:1;
margin:0;
padding:0;
text-align:left;
vertical-align:baseline;
}
a img, :link img, :visited img {
border:0 none;
}
#demo ul li{
display:inline;
vertical-align:top;
margin-right:35px;
float:left;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
q:before, q:after, blockquote:before, blockquote:after {
content:"";
}
.mod:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
body {
font-family:Arial,arial,sans-serif;
font-size:62.5%;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.6);
}
h1 {
color:rgba(0, 0, 0, 0.7);
font-size:3em;
font-weight:bold;
letter-spacing:-0.05em;
line-height:1.25em;
margin:0 0 0.25em;
}
h2 {
-x-system-font:none;
color:rgba(0, 0, 0, 0.8);
font-family:Georgia;
font-size:1.8em;
margin:0 0 1em;
}
h2.main-title {
text-shadow:0px 2px 0px #666;
color:#FFFFFF;
font-family:'Sand',arial,sans-serif;
font-size:72px;
letter-spacing:-0.05em;
margin:0.4em 0 8px;
}
h2.myndir-head{
	margin-top: 42px;
}
h3 {
color:rgba(0, 0, 0, 0.8);
font-family:helvetica,arial,sans-serif;
font-size:1.6em;
font-weight:bold;
line-height:1.5em;
margin:0 0 0.5em;
}
p, li {
font-size:14px;
line-height:18px;
margin:0 0 18px;
}
a {
font-family:LucidaGrande,arial,sans-serif;
font-size:18px;
text-shadow:0 1px 0 #000;
text-transform:none;
text-decoration:none;
color:#FFFFFF;
}
strong{
	font-weight: bold;
}
a:hover {
color:#000;
}
.container {
margin:0 auto;
width:100em;
}
.scroll-item {
width:100% !important;
}
.main {
float:right;
margin-top:-2px;
padding:3em 0 0;
width:805px;
position:relative;
}
.rey-logo{
	float: right;
	margin:48px auto auto;
	text-indent: -9999px;
}
#header .main {
margin-bottom:1em;
margin-top:12em;
padding:0;
}
#nav {
float:left;
position:fixed;
top:12px;
width:24em;
z-index:12;
}
#nav #logo{
	margin-left: -30px;
}
#nav-items {
margin:0em 0 1em;
float:left;
list-style-type:none;
}
#nav ol {
margin-left:20px;
width:151px;
float:left;
list-style-type:none;
}
#nav li {
margin-bottom:3px;
float:left;
clear:both;
}
#nav li a {
	display:block;
	letter-spacing:-1px;
	margin:0;
	padding:6px 5px;
}
#nav li a:hover{
	text-shadow: 0 1px 0 #fff;
}
#nav li.current a {
	background: url(images/nav-back.png) repeat center;
	display:block;
	text-shadow:0 1px 0 #000;
	border:1px solid #fff;
	border:1px solid rgba(255,255,255,0.7);
	margin: -1px;
}
.third, .three-col li {
float:left;
font-size:1em;
list-style-type:none;
margin-right:3em;
width:21em;
}
.third ul, .three-col ul {
margin:0 0 0 1.6em;
}
.third ul li, .three-col li ul li, .three-col li ol li {
float:none;
font-size:1.2em;
list-style-type:square;
margin:0;
width:auto;
}
.third ul li a, .three-col li ul li a, .three-col li ol li a {
font-size:0.9166em;
}
.three-col li ol li {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
}
.third p, .three-col li p {
font-size:1.4em;
}
.third ul li p {
font-size:1em;
}
.third.last, .three-col li.last {
margin-right:0;
}
.third h2, .three-col li h2 {
-x-system-font:none;
color:rgba(0, 0, 0, 0.8);
font-family:georgia;
font-size:1.8em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 0.5em;
}
.three-col li h3 {
font-size:1.6em;
margin:0 0 0.5em;
}
.three-col h3 a {
font-size:0.6857em;
}
.three-col h3 .slant {
font-size:0.875em;
}
.two-thirds {
float:left;
width:45em;
}
.featured.three-col {
float:right;
padding:1em 0 2em;
width:69em;
}
.featured.three-col p {
color:rgba(0, 0, 0, 0.8);
margin:0;
}
.featured li {
color:rgba(0, 0, 0, 0.7);
margin-bottom:2em;
}

.featured li .feature h3 a {
margin:0.5em 0;
}
.featured li .feature img {
border:1px solid rgba(255, 255, 255, 0.5);
margin-bottom:1em;
}

.third .feeds, .third .follow-us {
margin:0;
padding:0;
}
.third .feeds li, .third .follow-us li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#manifesto-outer{
	background:#93c749 url(images/top-background.jpg) center top no-repeat;
}
#manifesto {
	background:url(images/bg.png) no-repeat center 130px;
	border-top:1px solid #999999;
}
#manifesto .slides-container {
	float:left;
	margin-top:15px;
	margin-left:211px;
	width:780px;
}
#slider{
position:relative;
}
#manifesto .main {
margin-top:5.25em;
padding-top:0;
}
.menu {
bottom:-40px;
left:290px;
margin:0;
padding:3px 15px;
position:absolute;
width:auto;
z-index:21;
}
.page2_heading_short{
float:left;
width:375px;
margin-left:105px;
color:#FFF;
margin-top:43px;
line-height: 18px;
font-size:14px;
font-family: Lucida Grande;
text-shadow:0 1px 0 #265A72;
}
.menu a {
background:transparent url(images/slide-menu.png) no-repeat scroll 0 0;
display:block;
float:left;
height:20px;
margin:0 18px 0 0;
text-indent:-9999px;
width:20px;
}
.menu .current-slide {

background:transparent url(images/slide-menu-active.png) no-repeat scroll 0 0;
}
.first-page{width:100%; position:relative; background:url(images/vector-first.gif) no-repeat center 414px;}
#manifesto-slides {
	height:435px;
	width:780px;
	position: relative;
}
#manifesto-slides li {
display:none;
height:406px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:17px;
width:747px;
}
#manifesto-slides li h2 {
font-size:30px;
margin-bottom:10px;
}
.slide {
float:right;
padding:1em 1em 0 0;
width:14em;
}
.slide p, .slide h2 {
color:rgba(0, 0, 0, 0.7);
float:right;
text-align:right;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
}
.highlight {

background:#EEEEEE none repeat scroll 0 0;
clear:right;
float:right;
line-height:1;
margin:0.125em 0;
padding:0.25em 0.5em;
}
.slide p {
font-size:0.9285em;
margin-bottom:0.666em;
}
.slide p a {
font-size:0.846em;
}
#manifesto-slides li#connections .highlight {
background:rgba(0, 0, 0, 0.1) none repeat scroll 0 0;
}
#manifesto-slides li .quote {
float:left;
margin:1.07em;
width:400px;
}
#manifesto-slides li blockquote p {
-x-system-font:none;
font-family:georgia;
font-size:1.285em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
margin-bottom:0.5em;
}
#manifesto-slides li{
background:url(images/ex.gif) no-repeat scroll center bottom;
}
#manifesto-slides li#connections {
background:url(images/ex.gif) no-repeat scroll center bottom;
}
#manifesto-slides li#design {
background:url(images/ex.gif) no-repeat scroll center bottom;
}
#manifesto-slides li#networks {
background:url(images/ex.gif) no-repeat scroll center bottom;
}
#manifesto-slides li#context {
background:url(images/ex.gif) no-repeat scroll center bottom;
}
#who-we-are {
	background:url(images/bg2.jpg) repeat-x center top;
	height:798px;
}
#who-we-are-outer {
	background:url(images/bg2.jpg) repeat-x center top;
	padding-bottom:5em;
}
#who-we-are-inner {
	background:url(images/bg2-inner.png) no-repeat center 30px;
	height:798px;
}

.vec-second{width:116px; height:176px; float:right; position:absolute; top:3px; right:420px; background:url(images/vector-second.png) no-repeat center;}

.inner-heading{float:left; width:100%; font-family:Arial, sans-serif;}
.inner-heading h1{color:#4D4D4D;float:left;font-family:Lucida Grande Bold,Arial;font-size:18px;padding-left:15px;width:214px;}
.inner-heading h2{color:#4D4D4D; font-size:14px; float:left;font-family:Lucida Grande Bold,Arial; margin:0px; width:100px; font-weight:bold}
.inner-heading h3{color:#4D4D4D; font-size:14px; float:left;font-family:Lucida Grande Bold,Arial; margin:0px; 	line-height:normal; width:120px; font-weight:bold}
.inner-heading h4{color:#4D4D4D; font-size:14px; float:left;font-family:Lucida Grande Bold,Arial; font-weight:bold}

.inner-des{float:left; width:100%;}

.expansion {
border:0 none;
padding:0 0 3em;
}
.expansion h3, #lovelies li strong {
margin:0 0 0.25em;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
}
#lovelies {
float:left;
width:45em;
}
#lovelies li strong {
-x-system-font:none;
display:block;
font-family:georgia;
font-size:1.2em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#lovelies li img {

background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
border:1px solid rgba(255, 255, 255, 0.4);
float:left;
margin:0 1.07em 1.07em 0;
padding:5px;
width:62px;
}
#lovelies li p {
font-size:1.2em;
margin:0 0 0.25em;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.7);
}
#lovelies li a {
font-size:0.9166em;
}
#fact-sheet {
float:right;
margin-right:0;
}
#fact-sheet ul {
margin:0 0 2em;
}
#fact-sheet li {
-x-system-font:none;
color:rgba(0, 0, 0, 0.6);
font-family:helvetica,arial,sans-serif;
font-size:1.2em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 0.25em 1.2em;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);
}
#client-list li img {
border:1px solid rgba(255, 255, 255, 0.7);
display:block;
margin-bottom:2em;
padding:1.5em;
width:180px;
}
.third.item-list h3 {
margin-bottom:1em;
}
.third.item-list li {
font-size:1.2em;
}
.third.item-list li a {
-x-system-font:none;
font-family:helvetica,arial,sans-serif;
font-size:0.916em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.third.buzz .tweet_join {
font-family:Georgia;
}
.third.buzz {
overflow:hidden;
}
.third.buzz ul {
margin:0;
}
.third.buzz ul li {
list-style-type:none;
margin-bottom:1.5em;
}
.third.buzz ul li p {
color:rgba(0, 0, 0, 0.8);
font-family:Georgia;
line-height:1.5em;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
}
.work-with-us {

background:rgba(255, 255, 255, 0.6) none repeat scroll 0 0;
border:1px solid rgba(255, 255, 255, 0.8);
color:rgba(0, 0, 0, 0.9);
margin-top:1.5em;
padding:1.5em;
}
.work-with-us p {
color:rgba(0, 0, 0, 0.6);
}
.contact-options li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 1.4285em 0 0;
}
#what-we-do {
background:url(images/bg3.jpg) repeat-x center;
height:797px;
}
#what-we-do-inner {
background:url(images/bg3-inner.png) no-repeat center 166px;
height:797px;
}
#what-we-do-inner h3{
	color: #fff;
	font-family:Sand;
	text-shadow:0 1px 0 #000;
	
	position: absolute;
	left: 10px;
	bottom: -37px;
}

.vec-third{width:128px; height:151px; background:url(images/vector-third.png) no-repeat center; position:absolute; top:650px; right:0px;}
.fixed_heading{
	color:#FFFFFF;
	font-family:Sand;
	font-size:18px;
	padding-top:15px;
	text-align:center;
	text-shadow:0 1px 2px #000000;
}
.post-desc-slide{
	font-family: Sand; 
	font-size:30px; 
	color:#FFFFFF; 
	position: relative;
	left: 10px;
	bottom: 21px;
}
.post-desc-slide h2{
	font-family: Sand; 
	font-size:30px; 
	color:#FFFFFF;
	float:left; 
	width:auto;
	background-color:rgb(0,0,0);  
	background-color:rgba(0,0,0,0.7); 
	line-height:50px;
	text-shadow: 0 1px 0 #000;
	padding: 0 5px;
	margin-top: 250px;
}
html>body .post-desc-slide h2{
	*background-color:#000;  
}
.post-desc-slide span{
	font-family: Sand; 
	font-size:18px; 
	color:#FFFFFF; 
	clear:both; 
	float:left; 
	background-color:#000;
	background-color:rgba(0,0,0,0.7);
	line-height:25px;
	text-shadow: 0 1px 0 #000;
	padding: 0 5px;
}
html>body .post-desc-slide span{
	*background-color:#000;  
}
.youtube-space{width:619px; height:325px; margin:auto; margin-top:15px;}
.youtube-logo{float:left; width:95px; height:50px; background:url(images/youtube-logo.gif) no-repeat center; margin:10px 0 0 10px;}
.fliker-space{width:697px; height:258px; margin:auto;}
.fliker-logo{float:left; width:97px; height:238px; background:url(images/fliker-logo.gif) no-repeat center; margin-left:20px;}
.main-page4{ 
	float:right;
	margin-top:0px;
	padding:50px 0 0;
	width:755px;
}
.main-inner-body{float:left; width:755px;}
.main-inner-title-top{
	clear:both;
	color:#FFFFFF;
	float:left;
	font-family:Arial, sans-serif;
	margin-bottom:40px;
	width:100%;
}
.main-inner-title-top h2{ float:left; color:#FFFFFF; font-size:24px; font-family:Arial, sans-serif; text-shadow:0px 1px 0px #000}

.main-inner-left, .main-inner-right{ 
	float:left; 
	width:370px; 
	color:#FFFFFF; 
	font-family:Arial, sans-serif; 
	font-size:14px; 
	line-height: 18px;
	text-shadow:0px 1px 0px #000
}
.main-inner-left p, .main-inner-right p{  
	font-size: 15px;
	line-height: 18px;
	margin-bottom: 18px;
}
.main-inner-right{
	margin-left:15px; 
}
.main-inner-left h2{ color:#FFFFFF; font-size:25px; font-family:Arial, sans-serif; text-shadow:0px 1px 0px #000}
.main-inner-top-pad{ float:left; padding-top:40px; }
.main-inner-left-bottom{ 
	padding-top: 35px;
	float:left; 
	width:300px;
}
.main-inner-right-bottom{
	float:left;
	margin-left:40px;
	padding-top:35px;
	width:463px;
}
.main-inner-right-bottom img{border:solid 1px #FFFFFF;}
.main-page5{float:right;margin-top:0;padding:7em 0 0;width:755px; }
.main-inner-left-bottom{float:left}
.main-inner-left-bottom h2, .main-inner-right-bottom h2{ float:left; color:#FFFFFF;font-family:"LucidaGrande",Arial; font-size:18px; clear:both; text-shadow:0px 1px 0px #000; margin-top:10px;}
.main-inner-body-bottom{float:left}
.twitter-desc{
	background:url(images/nav-back.png) repeat;
	float:left; 
	clear:both; 
	padding: 10px; 
	font-size:14px; 
	color:#FFFFFF;
	font-family:"LucidaGrande",Arial; 
	line-height:18px; 
	text-shadow:0px 1px 0px #000
}
.twitter-desc a, .twitter-desc span.left, .twitter-desc span.right, .details-contact span{
	line-height:18px; 
}
.details-contact span{
	float:left;clear:both; color:#FFFFFF;font-family:"LucidaGrande",Arial; font-size:14px; text-shadow:0px 1px 0px #000;
	line-height: 18px;
}
.details-contact span a{
	font-size:14px;
}
.twitter-desc span.left{ text-decoration:underline; height:24px}
.twitter-desc span.right{ padding-left:10px;}
#ventures-section{
	background:#8dc44b url(images/bg-page5.gif) repeat-x left top;
}
#ventures-section-inner{
	margin:auto;
	width:980px;
	/*background:url(images/bg5-inner.png) no-repeat 200px bottom;*/
}
#portfolio-section{
background:url(images/bg4-main.png) repeat left top;
}
#portfolio-section-inner{
background:url(images/bg4-inner.png) no-repeat center top;
}
#portfolio-section-inner h2{
	text-shadow: 0 2px 1px #0d314d;
}



.container-tab, .container-tab1{
	float:left;
	height:464px;
	padding:35px 0 19px 19px;
	width:750px;
	position: relative;
*margin-top:30px;
}
.container-tab1 div p a{
	color:green;
	font-size: 14px;
	text-shadow: none;
}
.container-tab1 div p a:hover{
	text-decoration: underline;
}

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 0px;
	width:750px;
	background-color:#FFFFFF;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.tabs-nav a{
    color:#868686;
	display:block;
	font-family:Sand,Arial,Helvetica,sans-serif;
	font-size:17px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	padding-left:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	text-shadow:none;
	top:1px;
	white-space:nowrap;
	width:186px;
	z-index:2;
}
.tabs-nav .tabs-selected a{
    color: #4D4D4D;
	background-color:#F1F1F1;
	display:block;
}
.tabs-container {
    padding: 1em 8px;
    background: #F1F1F1; /* declare background color for container to avoid distorted fonts in IE while fading */
	width:734px;
	height:400px;
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(../images/loading.gif) no-repeat 0 50%;
}

#demotip {
	display:none;
	background:transparent url(http://barnahatid.nwc.is/wp-content/uploads/2010/04/black_arrow.png);
	font-size:12px;
	line-height: 16px;
	font-weight: normal;
	height:84px;
	width:180px;
	padding:18px;
	color:#fff;
	text-align: center;
	text-shadow: none;
	z-index: 13;
}
#dagsetning{
	float: left;
	background: url(images/velkomin-a-barnahatid.png) left bottom no-repeat;
	margin:8px 0 0 185px;
	width: 518px;
	height: 141px;
	text-indent: -9999px
}
#fb-share{
	clear: both;
	margin-left: 32px;
}
.forvarnir{
	color: #fff;
	float:left;
	margin-top:48px;
	text-shadow:0 1px 0 #0D314D;
	font-size: 14px;
	line-height: 18px;
}
.forvarnir h2{
	color:#FFFFFF;
	font-family:Arial, sans-serif;
	font-size:24px;
	text-shadow:0 2px 1px #0D314D;
}
.spacer{
	margin-top: 50px;
}
#demo{
	clear: both;
}

/* ------------ dagkr‡ styles ------------*/

#records{
	background: #f1f1f1;
	border:1px solid #fff;
	color:#222222;
	clear: both;
	float: left;
	margin:40px 0 0 20px;
	height: 452px;
	overflow:auto;
	padding: 8px 25px;
	width: 700px;
}
#records .dateHeader{
	font-family: Sand, Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
#records .mobileguide-eventlist, #records .mobileguide-eventlist a, div.dateInterval, div.location{
	color: #222;
	font-size: 14px;
	text-shadow: none;
	margin-top: 8px;
}
#records .mobileguide-eventlist .event{
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:4px;
}
#records .mobileguide-eventlist a{
	color: #777;
	text-decoration: underline:
}
#who-we-are-inner h2, #who-we-are-inner h3{
	font-family: Sand, Arial, sans-serif;
	font-size: 30px;
	font-weight: normal;
	margin-top:18px;
}
#who-we-are-inner h3{
	font-size: 18px;
}
.primary, .secondary{
	float: left;
	width: 48%;
}
.primary p{
	width: auto;
}
.secondary{
	margin-left: 25px;
}
.mobileguide-record-details h2{
	margin-bottom: 10px;
}
#mobileguide_map_canvas {
	width:250px;
	height:250px;
}
.mobileguide-record-details a.backLink{
	color: #000;
	text-shadow: 0 1px 0 #fff;
}


/* ------------ flickr styles ------------*/

#flickr a img{
	margin: 0 10px 10px 
}
.fliker-space, .fliker-space li{
	list-style: none;
}
.fliker-space h2.widgettitle{
	font-family: Sand, Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin:20px 0 14px 10px;
}

/* ------------ FACEBOOK FOOTER styles ------------*/

#bottom-stuff{
	clear:both;
	float:right;
	margin-top: 30px;
	width:805px;
}
#bottom-stuff li{
	float:left;
	margin-right: 20px;
}
#footer {
	display: none;
	height: 150px;
}
#footer ul{
	background:url(images/nav-back.png) repeat;
	padding: 20px;
	float: left;
	border: 1px solid #333;
}
#bottom-stuff h2{
	clear:both;
	color:#FFFFFF;
	float:left;
	font-family:'Sand',arial,sans-serif;
	font-size:36px;
	letter-spacing:-0.05em;
	margin:30px 0;
	text-shadow:0 2px 0 #666666;
	width: 700px;
}
#footer ul li{
display:inline;
width:240px;
float:left;
}
#footer ul li.last{
margin-right:0px;
}
#footer ul li.last a{
color:#DDEEC9;
}
#footer ul{
margin-left:20px;
}
#footer ul li a{
	font-size:14px;
	font-family:LucidaGrande;
	text-shadow: #456125;
}


/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		float:left;
		
		}
		
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
	height:402px;
width:743px;
		overflow:hidden; 
		float:left;
		}	
	/* numeric controls */	
	ol#controls{
		margin:3em 0;
		padding:0;
		height:28px;	
		position:relative;
		z-index:1000;
		width:180px;
		margin-left:300px;
		}
	ol#controls li{
		margin:0 0 0 0; 
		padding-left:10px;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		display:block;
		float:left;
		width:25px;
		text-indent:-100000px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		padding:0 10px;
		text-decoration:none;
		background:transparent url(images/slide-menu.png) no-repeat scroll 0 0;
		}
	ol#controls li.current a{
			background:transparent url(images/slide-menu-active.png) no-repeat scroll 0 0;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */
