@import url("./whitespace-reset.css");


html {
	background:#280315;
}

body {
	font-size:12px;
	font-family: Imprima, Arial, sans-serif;
}

a {
	color:#00C8C2;
}
a:hover, #content #home-project-sample a#btn_more-results:hover b, #services #client-guide h3 a:hover b, #footer #blogblog ul li a.comments:hover b, #footer #blogblog a#btn_view-blog:hover b, #content #slidewrap a.read-testimonial:hover b, .blog-list ul li a.comments:hover b, .blog-list a#btn_view-blog:hover b {
	border-bottom:1px dotted #00C8C2;
}

#little-head {
	float:right;
	height:42px;
	margin:0 10px 10px 0;
	padding:10px 0 0 55px;
	background:transparent url("/images/icon_lealea.gif") no-repeat 0 0;
}

#little-head p {
	height:28px;
	float:left;
	padding:0 0 0 17px;
	background:transparent url("/images/bg_lea-speaks-left.gif") no-repeat 0 0;
}

#little-head p b {
	height:28px;
	line-height:28px;
	display:block;
	float:left;
	font-size:11px;
	color:#FF9745;
	font-weight:normal;
	padding:0 10px 0 0;
	background:transparent url("/images/bg_lea-speaks-right.gif") no-repeat 100% 0;
}

#little-head p b img {
	position:relative;
	top:3px;
	_top:6px;
}

div.hr {
	border-top:1px solid #460921;
	border-bottom:1px solid #520B27;
	margin:0 0 20px 0;
	clear:both;
}

div.hr hr, #footer #art-of-self-branding h3, #footer div.hr hr {
	display:none;
}

div.inner h1, div.inner h1 a {
	font-size:24px;
	color:#FF0049;
	margin:0 0 10px 0;
	text-shadow:1px 1px 2px #280315;
}
div.inner h1 a:hover {
	text-shadow:none;
}

h2 {
	font-weight:normal;
	font-size:16px;
	color:#ff9645;
	margin: 0 0 5px 0;
}

p {
	font-size:14px;
	color:#DDDDDD;
	line-height:140%;
	margin:0 0 15px 0;
}

p strong {
	color:#FFFFFF;
	font-weight:bold;
}

div.right {
	float:right;
	margin:0 0 10px 10px;
}

#header {
	height:85px;
	width:100%;
	background:transparent url("/images/bg_header-footer.gif") repeat-x 0 100%;
}

#header div.inner {
	width:678px;
	height:66px;
	margin:0 auto;
	position:relative;
}

#header a#logo {
	display:block;
	height:40px;
	width:123px;
	margin: 15px auto;
	opacity:.7;
	z-index:1000;
	border:none;
	text-indent:-5000px;
	background:transparent url("/images/logo_lealea.gif") no-repeat 0 0;
	overflow:hidden;
}
#header a:hover#logo {
	opacity:1;
}
#header ul#navigation {
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	margin: 0 auto;
	position:relative;
	z-index: 9999;
}

#header ul#navigation li {
	float:left;
	margin:0 0 0 2px;
}

#header ul#navigation li a {
	float:left;
	height:28px;
	padding:0 44px 0 0;
	color:#CCCCCC;
}

#header ul#navigation li a b {
	float:left;
	height:28px;
	font-weight:normal;
	line-height:28px;
	padding:0 0 0 46px;
	cursor:pointer;
}

#header ul#navigation li a:hover, #sidebar small a:hover, #footer p#copyright a:hover {
	border:none;
	color:#FFFFFF;
}

#header ul#navigation li a {
	border:none;
	color:#fff;
	background:transparent url("/images/bg_nav-right.png") no-repeat 100% 0;
}

#header ul#navigation li a b {
	background:transparent url("/images/bg_nav-left.gif") no-repeat 0 0;
}

#header ul#navigation li a:hover, #header ul#navigation li a.current {
	color: #fcc;
	margin-top: 2px;
}

#content {
	width:100%;
	float:left;
	background:transparent url("/images/bg_tile.gif") repeat 0 0;
}

#content #wrap {
	width:100%;
	float:left;
	padding:20px 0;
	background:transparent url("/images/bg_flowers.png") no-repeat 50% 80px fixed;
	_background:transparent;
}

#content div.inner, #footer div.inner {
	width:678px;
	margin:0 auto;
}

#content div.inner h1.main {
	float:left;
	font-size:36px;
	color:#ff9645;
	margin:0 10px 0 0;
}

#content #main {
	float:left;
	width:475px;
}

#content #sidebar {
	float:right;
	width:180px;
}

#sidebar h2, #ops h2 {
	margin: 0 0 5px 0;
}
#ops div {
	width: 216px;
	margin-right: 10px;
	float: left;
}

div.client-quote p {
	margin:0;
}

#sidebar h3, #ops h3 {
	font-size:14px;
	font-weight:normal;
	margin:0 0 3px 0;
	color:#00C8C2;
}

#sidebar h4, #ops h4 {
	font-size:11px;
	color:#FF0049;
	margin:0 0 2px 0;
	text-transform:uppercase;
}

#sidebar small, #ops small {
	display:block;
	font-size:10px;
	color:#999999;
	margin:0 0 15px 0;
	text-transform:uppercase;
}

#sidebar small a, #footer p#footer-nav a, #ops small a {
	color:#999999;
}

#sidebar #speaking-ops, #sidebar #media-plugs, #sidebar #interviews {
	padding:0 0 10px 0;
}

#sidebar #speaking-ops h4 a {
	color:#ff0049;
}

a#btn_linked-in {
	display:block;
	height:25px;
	width:159px;
	margin:0 0 15px 0;
	text-indent:-5000px;
	background:transparent url("/images/btn_view-linkedin.gif") no-repeat 0 0;
	overflow:hidden; }

#sidebar a#btn_linked-in:hover, #content #home-project-sample .project-image a:hover, #content #home-project-sample a#btn_more-results:hover, #services #client-guide h3 a:hover, #footer #blogblog ul li a.comments:hover, #footer #blogblog a#btn_view-blog:hover, #footer #find-lealea a#logo_ee-pro:hover, #footer #find-lealea a#logo_snook-approved:hover, #footer #art-of-self-branding div a:hover, #content #slidewrap a.read-testimonial:hover, .blog-list ul li a.comments:hover, .blog-list a#btn_view-blog:hover {
	border:none;
}

#home-feature #booking, #sidebar #booking {
	height:50px;
	width:84px;
	padding:10px 10px 0 33px;
	font-size:11px;
	color:#FFFFFF;
	line-height:130%;
	text-transform:uppercase;
	background:transparent url("/images/bg_booking-sidebar.gif") no-repeat 0 0;
}
#home-feature #booking {
	float:right; }

#portfolio-thumbs {
	margin-bottom: 10px;
	overflow: hidden;
}
	
#portfolio-thumbs a {
	display:block;
	width: 333px;
	height: 133px;
	float: left;
	border: 1px solid #470d24;
	margin: 0;
	padding:0;
	opacity: .8;
}	

#portfolio-thumbs a:hover {
	opacity: 1;
}

#sidebar div.read-testimonial {
	clear:both;
	height:30px;
	width:181px;
	text-transform:uppercase;
	padding:0 0 0 32px;
	color:#EEEEEE;
	line-height:31px;
	background:transparent url("/images/bg_testimonial.gif") no-repeat 0 0;
}

#sidebar ul {
	color:#999;
	margin:0 0 3em 0;
}

#sidebar ul li {
	margin:0 0 1em 0;
}

#sidebar #about-blurb{
	width:150px;
	height:153px;
	padding:8px 15px 0 15px;
	margin:1em 0;
	background:transparent url("/images/bg_about.gif") no-repeat 0 0;
}
#sidebar .link-box {
	height:auto;
	background:#280315;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding: 15px;
	margin: 0 0 20px 0;
	font-size:11px;
}
#sidebar .link-box a img {
	border:1px solid #000;
}
#sidebar .link-box a:hover img {
	border:1px solid #999;
}
#sidebar .link-box a {
	color:#999;
}
#sidebar .link-box ul {
	border-top: 1px dotted #000;
}
#sidebar .link-box li {
	margin:0;
	padding: 5px 0;
	border-bottom: 1px dotted #000;
}
#sidebar .link-box li a, #sidebar .link-box i a {
	color:#3cc;
}
#sidebar .link-box ul {
	margin:0;
}
#sidebar .link-box a:hover {
	border:0;
	color:#fcc;
}
#sidebar #about-blurb p {
	font-size:.95em;
	margin:0;
}

#content #home-feature {
	padding:0 0 20px 0;
}

#content #home-feature h3 {
	color:#CCCCCC;
	font-size:16px;
	line-height:130%;
}

#content #home-feature h3 strong {
	color:#FFFFFF;
}

#content #home-services, #footer #blogblog {
	width:306px;
	float:left;
}

#content #home-services ul, #services ul {
	color:#CCCCCC;
	margin:0 0 5px 0;
}

#content #home-services ul.col1 {
	float:left;
}

#content #home-services ul.col2 {
	float:right;
	width:125px;
}

#content #home-services ul li {
	padding:1px 0 7px 20px;
	background:transparent url("/images/blt_check.gif") no-repeat 0 0;
}

#content #home-services #booking, #content #main #booking {
	clear:both;
	height:31px;
	width:254px;
	text-transform:uppercase;
	padding:0 0 0 40px;
	margin: 0 0 10px 0;
	color:#EEEEEE;
	line-height:31px;
	background:transparent url("/images/bg_booking.gif") no-repeat 0 0;
}
#content #home-services h2 {
	margin: 0 0 5px 0;
}
#content #home-project-sample {
	height:248px;
	width:348px;
	padding:10px 0;
	margin:0 0 15px 0;
	float:right;
	position:relative;
	background:transparent url("/images/bg_home-project-sample.gif") no-repeat 0 0;
}

#content #home-project-sample p.meta {
	text-transform:uppercase;
	font-size:11px;
	margin:0 0 5px 0;
}

#content #home-project-sample p.meta strong, #content #slidewrap p.meta strong, .comment-meta p.date a {
	color:#ccc;
}

#content #home-project-sample p.meta em, #content #slidewrap p.meta em {
	font-style:normal;
	color:#ff0049;
}

#content #home-project-sample .project-image {
	width:333px;
	margin:5px auto;
}

#content #home-project-sample p {
	padding:0 10px;
	color:#FFFFFF;
	font-size:14px;
	line-height:140%;
}

#content #home-project-sample p strong {
	color:#FF9745;
}

#content #home-project-sample a#btn_more-results {
	height:30px;
	width:128px;
	padding:0 0 0 37px;
	position:absolute;
	bottom:0;
	left:0;
	text-transform:uppercase;
	line-height:30px;
	background:transparent url("/images/icon_chart.gif") no-repeat 10px 50%;
}

#content #home-project-sample a#btn_more-results b, #footer #blogblog ul li a.comments b, #footer #blogblog a#btn_view-blog b, #content #slidewrap b, .blog-list ul li a.comments b, .blog-list a#btn_view-blog b {
	font-weight:normal;
}

#services {
	float:left;
	width:100%;
	padding:10px 0 0 0;
}

#services ul li {
	padding:1px 0 7px 23px;
	background:transparent url("/images/blt_check.gif") no-repeat 0 0;
}

#services ul.col1 {
	width:165px;
	float:left;
	padding:0 10px 0 0;
}

#services ul.col2 {
	float:left;
	width:125px;
}

#services #client-guide {
	float:right;
	height:75px;
	width:147px;
	padding:10px;
	background:transparent url("/images/bg_client-guide.gif") no-repeat 0 0;
}

#services #client-guide h3 {
	text-transform:uppercase;
	margin:0 0 5px 0;
}

#services #client-guide h3 a {
	display:block;
	padding:0 0 0 30px;
	background:transparent url("/images/icon_info.gif") no-repeat 5px 50%;
}

#services #client-guide p {
	font-size:11px;
	line-height:120%;
}

div.client-quote {
	background:transparent url("/images/blt_check.gif") no-repeat 0 2px;
	padding:0 30px 15px 28px;
}

div.client-quote cite {
	font-style:normal;
	color:#CCCCCC;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
}

div.client-quote cite strong {
	color:#E60061;
}

#footer {
	clear:both;
	padding:20px 0;
	background:transparent url("/images/bg_header-footer.gif") repeat-x 0 0;
}

#footer #blogblog ul {
	float:left;
	width:100%;
	margin:0 0 10px 0;
}

#footer #blogblog ul li {
	float:left;
	width:100%;
	clear:both;
	font-size:11px;
	padding:5px 0 3px 0;
}

#footer #blogblog ul li strong {
	float:left;
	width:265px;
	color:#D8003E;
	text-transform:uppercase;
}

#footer #blogblog ul li strong a, #footer #find-lealea ul li a, .blog-list ul li strong a {
	text-transform:none;
	font-weight:normal;
}

#footer #blogblog ul li a.comments, .blog-list ul li a.comments {
	float:right;
	width:16px;
	padding:2px 0 2px 24px;
	background:transparent url("/images/icon_comment.gif") no-repeat 0 0;
}

#footer #blogblog a#btn_view-blog, .blog-list a#btn_view-blog {
	clear:both;
	display:block;
	margin:0 0 20px 0;
	height:41px;
	width:107px;
	padding:0 0 0 35px;
	line-height:30px;
	text-transform:uppercase;
	background:transparent url("/images/btn_view-blog.gif") no-repeat 0 0;
}

#footer #find-lealea {
	width:340px;
	float:right;
}

#footer #find-lealea ul {
	margin:0 0 10px 0;
}

#footer #find-lealea ul li {
	font-weight:bold;
	font-size:11px;
	padding:5px 0 6px 0;
	color:#D8003E;
	text-transform:uppercase;
}

#footer #find-lealea ul li strong {
	text-transform:none;
	font-weight:normal;
	color:#00C8C2;
}

#footer #find-lealea a#logo_ee-pro {
	display:block;
	height:27px;
	width:166px;
	float:left;
	margin:0 15px 0 0;
	text-indent:-5000px;
	overflow:hidden;
	background:transparent url("/images/logo_e-pro-network.gif") no-repeat 0 0;
}

#footer #find-lealea a#logo_snook-approved {
	display:block;
	height:45px;
	width:98px;
	float:left;
	overflow:hidden;
	text-indent:-5000px;
	background:transparent url("/images/httpwwwlealeanet.png") no-repeat 0 0;
}

#footer #art-of-self-branding {
	height:84px;
	width:151px;
	float:right;
	margin:10px 0 10px 10px;
}

#footer #art-of-self-branding div {
	height:84px;
	width:151px;
	background:transparent url("/images/ad_branding-art.gif") no-repeat 0 0;
}

#footer #art-of-self-branding div a {
	display:block;
	height:100%;
	width:100%;
	text-indent:-5000px;
	overflow: hidden;
}

#footer #featured-in {
	float:left;
}

#footer #featured-in p {
	font-size:11px;
	text-transform:uppercase;
}

#footer #twitter {
	width:465px;
	padding:5px 0 10px 0;
	clear:left;
}

#footer #twitter a#twitter-icon {
	float:left;
	margin:0 10px 10px 0;
}

#footer #twitter p {
	line-height:125%;
	margin:0 0 5px 35px;
	color:#FFFFFF;
}

#footer #twitter small {
	font-size:10px;
	display:block;
	margin:0 0 0 35px;
	text-transform:uppercase;
	color:#CCCCCC;
}

#footer div.hr {
	clear:both;
	margin:10px 0 20px;
	border-top:1px solid #220212;
	border-bottom:1px solid #2E0618;
}

#footer #footer-littlehead {
	height:32px;
	width:188px;
	float:right;
	text-indent:-5000px;
	background:transparent url("/images/bg_footer-little-head.gif") no-repeat 0 0;
}

#footer p#footer-nav {
	color:#420E23;
	margin:0 0 8px 0;
	font-size:11px;
	text-transform:uppercase;
}

#footer p#footer-nav a:hover {
	color:#EEEEEE;
	border:none;
}

#footer p#copyright {
	color:#420E23;
	font-size:10px;
	text-transform:uppercase;
}

#footer p#copyright a {
	color:#420E23;
}

#content #slidewrap {
	width:475px;
	padding:10px 0;
	margin:0 0 15px 0;
	float:left;
	position:relative;
	background:#310919;
}

#content #slidewrap h1 {
	margin-left:20px;
}

#content #slidewrap p {
	margin:0 20px;
}

#content #slidewrap p.meta {
	text-transform:uppercase;
	font-size:11px;
}

#content #slidewrap a.read-testimonial {
	padding:0 0 0 32px;
	text-transform:uppercase;
	line-height:30px;
	background:transparent url("/images/icon_heart.gif") no-repeat 10px 50%;
	margin-left: 10px;
}

#content #slidewrap #slideshow {
	margin:0 0 5px 0;
}

#content #slidewrap img {
	margin: 10px 10px 5px 20px;
}

div.cat-list {
	float:left;
	overflow:hidden;
	width:216px;
	margin:0;
	padding:0 10px 0 0;
	min-height:185px;
}

div.cat-list li, ul#contact-meta li {
	margin-bottom:.5em;
}

div.cat-list a {
	text-transform:uppercase;
	font-weight:bold;
}

form, fieldset {
	border:0;
}

form div.meta {
	float:left;
	margin:0 1em 0 0;
}

form p {
	margin:0 0 .75em 0;
}

label {
	display:block;
	float:left;
	text-transform:uppercase;
	color:#eee;
	font-weight:bold;
	font-size:.75em;
}

input {
	background:#ccc;
	border-top:2px solid #34041b;
	border-left:2px solid #34041b;
	border-bottom:1px solid #b83c67;
	border-right:1px solid #b83c67;
	padding:.25em;
	width:220px;
	font-family: Imprima, Arial, sans-serif;
	font-size:12px;
}

textarea {
	background:#ccc;
	border-top:2px solid #34041b;
	border-left:2px solid #34041b;
	border-bottom:1px solid #b83c67;
	border-right:1px solid #b83c67;
	padding:.25em;
	width:220px;
	font-family: Imprima, Arial, sans-serif;
	font-size:12px;
	height:125px;
}

input.submit, input.comment-submit {
	float:left;
	clear:left;
	width:181px;
	height:42px;
	margin:0 0 0 240px;
	background:#51021e url(/images/bg_submit.gif) no-repeat;
	border:0;
	font-weight:bold;
	color:#ccc;
	text-transform:uppercase;
}
input.submit:hover, input.comment-submit:hover {
	color:#fff;
	background:#51021e url(/images/bg_submit-hover.gif) no-repeat;
}
input.comment-submit {
	margin: 0;
}
p.notify {
	font-size:11px;
	width:250px;
	float:right;
}

p.notify input {
	width:18px;
	margin:0 10px 0 0;
}

ul#contact-meta {
	background:transparent url(/images/bg_contact.gif) no-repeat;
	width:179px;
	height:94px;
	float:right;
	margin-top:2em;
	text-transform:uppercase;
	font-size:.9em;
	font-weight:bold;
	color:#ccc;
	padding:1em;
}

ul#contact-meta strong {
	color:#eee;
}

#main h3 {
	text-transform:uppercase;
	color:#ccc;
	font-size:12px;
	margin: .2em 0;
}

#main h3 em {
	color:#999;
	font-style:normal;
}

#main h4 {
	color:#fff;
}

.entry-meta {
	margin:24px 0 12px 0;
	padding:0 0 0 24px;
	text-transform:uppercase;
	font-size:11px;
	background:transparent url("/images/icon_web.gif") no-repeat 0 0;
	clear:both;
}

.post {
	margin:0 0 24px 0;
}

.post ol, .post ul, .message ul {
	color:#fcc;
	font-size:14px;
	margin:0 0 1em 3em;
}
.post ol, .comment ol {
	list-style-type:decimal;}
.post ul, .message ul {
	list-style-type: circle;
}
.comment ul {
	list-style-type:disc;
	color: #fcc;
	margin: 0 0 1em 2em; }
.post li, .message li, .comment li {
	margin:0 0 .5em 0;
}

.post img, .media img {
	margin:.5em 0;
	border-top:1px solid #74163c;
	border-left:1px solid #74163c;
	border-bottom:2px solid #34041b;
	border-right:2px solid #34041b;
}
.blog-list ul {
	float:left;
	width:100%;
	margin:0 0 20px 0;
}

.blog-list ul li {
	list-style-type:none;
	float:left;
	width:100%;
	clear:both;
	font-size:12px;
	margin:0;
	padding:5px 0 3px 0;
	border-bottom:1px dashed #400c21;
}

.blog-list ul li strong {
	float:left;
	width:375px;
	color:#D8003E;
	text-transform:uppercase;
}

.blog-list li.pagination {
	padding:1em 0;
}

.blog-list li.pagination strong {
	float:none;
	width:1.5em;
	padding:.1em .5em;
	margin:0 .1em;
	border:1px solid #74163c;
}

.blog-list li.pagination a {
	width:1.5em;
	padding:.1em .5em;
	margin:0 .1em;
	border:1px solid #74163c;
}

#comment-list {
	margin-bottom:2em;
}

#comment-add {
	padding:0 0 0 24px;
	background:transparent url("/images/icon_comment.gif") no-repeat 0 0;
}

.comment, .author {
	border-bottom:1px dashed #6c1236;
	padding:1.5em 0 0 0;
	overflow:hidden;
	width:677px;
}

.comment p, .author p {
	width:465px;
}
.comment p {
	color:#999;
}
.author p {
	color:#fcc;
}
.comment .comment-meta {
	float:right;
	padding:10px;
	width:175px;
	height:65px;
	background:transparent url("/images/bg_comment.gif") no-repeat 0 0;
}

.author .comment-meta {
	float:right;
	padding:10px;
	width:175px;
	height:65px;
	background:transparent url("/images/bg_comment-me.gif") no-repeat 0 0;
}

.comment-meta p {
	margin:0;
	font-size:11px;
	text-transform:uppercase;
	width:145px;
}

.comment-meta p.date span {
	padding:0 0 0 35px;
}

.comment-meta p strong {
	color:#999;
	width:35px;
	display:block;
	float:left;
}

.comment-meta img {
	float:right;
	padding: 0;
}

.comment-rules {
	float:right;
	padding:15px 0 0 0;
	width:185px;
	font-style:italic;
	font-size:12px;
}

blockquote {
	float:right;
	clear:right;
	width:200px;
	color:#fcc;
	font-style:italic;
	font-size:14px;
	margin:.5em 0 .5em .5em;
	padding:1em 0;
	border-bottom:4px double #74163c;
	border-top:4px double #74163c;
}

.post blockquote {
	width:75%;
	float:none;
	clear:both;
}

cite {
	font-style:normal;
	text-transform:uppercase;
	font-size:.9em;
	color:#fcc;
}

#related-projects {
	width:333px;
	float:right;
}

.testimonial-thumb {
	position:relative;
	width:200px;
	height:50px;
	margin:.5em 0 .5em .5em;
	overflow:hidden;
	float:right;
	clear:right;
	border-top:1px solid #74163c;
	border-left:1px solid #74163c;
	border-bottom:2px solid #34041b;
	border-right:2px solid #34041b;
}

.testimonial-thumb img {
	position:relative;
	top:-40px;
	left:-40px;
}

#client-list {
	color:#ccc;
	text-transform:uppercase;
}

#client-list li {
	list-style-type:none;
	float:left;
	width:100%;
	clear:both;
	font-size:11px;
	margin:0;
	padding:5px 0 3px 0;
	border-bottom:1px dashed #400c21;
}

#client-list strong a {
	color:#FF0049;
}

.archive-title {
	margin:0;
	padding:0;
}

.archive-title h2 {
	position:relative;
	top:10px;
}

table {
	border:1px solid #906;
	border-collapse:collapse;
	margin:1em 0;
	color:#ccc;
}

table td {
	border:1px solid #906;
	padding:.5em;
}

table th {
	border:1px solid #906;
	padding:.5em;
	background:#C60651;
	color:#fff;
}
/* Easy Slider */

	#home-project-sample ul, #home-project-sample li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#home-project-sample li{ 
		/* 
			define width and height of list item (slide)
			entire home-project-sample area will adjust according to the parameters provided here
		*/ 
		width:348px;
		height:248px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slidernext, #sliderprev{ 
		display:block;
		float: left;
		width:16px;
		height:16px;
		position:relative;
		left:28px;
		top:274px;
		z-index:1000;
        text-indent:-8000px;		
		}	
	#nextBtn, #slidernext{ 
		left:48px;
		top: 258px;
		}														
	#prevBtn a, #nextBtn a,
	#slidernext a, #sliderprev a{  
		display:block;
		position:relative;
		width: 16px;
		height: 16px;
		background: url(/images/arrow-back.png) no-repeat 0 0; }	
	#nextBtn a, #slidernext a{ 
		background: url(/images/arrow-right.png) no-repeat 0 0;	}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy home-project-sample */

