/* 
Theme Name: subwaydesign
Theme URI: http://www.subwaydesign.com.ar/
Description: Tema para subwaydesign
Version: 1.0.0
Author: subwaydesign
Author URI: http://www.subwaydesign.com.ar
Tags: tres columnas, menu superior, menu lateral, css
*/

/* Resets */
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,sub,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {	margin:0;	padding:0;	border:0;	outline:0;	font-weight:inherit;	font-style:inherit;	font-size:100%;	font-family:inherit;	vertical-align:baseline;}/* remember to define focus styles! */:focus {	outline:0;}body {	line-height:1;	color:black;	background:white;}ol,ul {	list-style: none;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse:separate;	border-spacing:0;}caption,th,td {	text-align:left;	font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after {	content:"";}blockquote,q {	quotes: "" "";}a:link,a:visited {	text-decoration: none;}a:hover,a:active {	text-decoration: underline;}
a:hover { text-decoration: none; }


#crp_related ul li a img {
	float:left;
	margin:0 10px 8px 0;
	border:1px solid #ccc;
}

#crp_related ul {
	padding-left:0!important;
	margin-top:15px;
	font-size:.9em;
	color:#666666;
}

#crp_related ul li {
	display:block;
	clear:both;
	overflow:hidden;
	margin-bottom:.6em;
}

.post_list {
	margin-top:20px;
}

.post_list h5 {
	font-size:15px;
	margin:0 0 15px 0!important;
	padding:0;
}

.post_list h5 a {
	color:#333333;
}

.post_list img {
	border:1px solid #666666;
}

.post_list p {
	clear:right;
}

.list_item {
	margin-top:18px;
	border-bottom:1px dotted #ccc;
	padding:7px;
}

/* pre footer */

#pre_footer {
	clear:both;
	overflow:hidden;
	margin:63px auto 0 auto;
	background:#376297 url(images/top.jpg) repeat-x;
	color:#fff;
	padding:10px 0;
	font-size:11px;
	border-top:14px solid #dadada;
	border-bottom:1px solid #666666;
}

#pre_footer ul {
	list-style-type:none;
	padding-left:0em;
}

.foot_column {
	width:31%;
	float:left;
	margin-right:20px;
}

.foot_column h3 {
	margin:0 0 15px 0!important;
	color:#FFFFFF!important;
	/*font-family:Georgia, "Times New Roman", Times, serif!important;*/
	font-family: 'Abel', sans-serif!important;
	font-weight:bold!important;
	font-size:22px!important;
}

.foot_column ul li {
	margin-bottom:3px;
	padding-bottom:3px;
	border-bottom:1px dotted #69BFE2;
}

.foot_column ul li a {
	color:white;
}

#first_foot_col {
	margin-left:25px;
}

#last_foot_col {
	margin-right:0;
}

#last_foot_col p {
	margin-bottom:10px!important;
}

/* ---------- */

#s_email {
	padding-left:14px;
	background:url(images/social_sprites2.png) 0 -27px no-repeat;
}

#s_share {
	padding-left:14px;
	background:url(images/social_sprites2.png) 0 2px no-repeat;
}

/* // Formato de los Botones chicos */
.s_boton_small{
	clear:none;
	padding:3px;
	border:1px solid #E8E8E8;
	color:#989898;
	width:42px;
	display:block;
	font-size:11px;
	margin-bottom:2px;
}

.s_boton_small a{
	color:#666666;
}

/* tags */

#the_tags {
	padding:10px;
	margin:30px 0 15px 0;
	background:#E8F0F9;
	border:1px solid #ABD2E9;
}

#the_tags a {
	font-size:12px;
	color:#3A5796;
}

/* h3 */

h3 {
	font-size:16px!important;
	color:#3A5796!important;
	margin:30px 0 10px 0!important;
	font-weight:bold!important;
	font-family:Arial, Helvetica, sans-serif!important;
}

/* likes de facebook */

.like_float_right {
	float:right;
	margin:0 0 13px 15px;
}

.facebook_like_azul {
	padding:14px 10px 0px 10px;
	margin:-5px 0 20px;
	background:#E8F0F9;
	border:solid #ABD2E9;
	border-width:0 0 1px 0;
}

.facebook_like_azul h4 {
	font-size:17px;
	color:#005CA5;
	margin:0 0 10px 0;
	font-weight:bold;
	font-style:italic;
	font-family: 'Abel', sans-serif!important;
	text-shadow:1px 1px 1px #fff;
}

.h3_relacion {
	font-size:16px!important;
	color:#000!important;
	margin:25px 0 10px 0!important;
	font-weight:bold!important;
	padding-top:8px!important;
	border-top:1px dotted #ccc!important;
	font-family: 'Abel', sans-serif!important;
}

/* otros */

::-moz-selection {background: #FAFFA8;}
::selection {background: #FAFFA8;}

.fbLikeContainer {
	margin:20px 0;
	clear:both;
}

.breadcrumb {
	margin:0 0 10px 0;
	color:#999999;
	font-size:11px;
}

.colaboracion {
	font-size:15px;
}

.titulo_ultimo {
	font-weight:normal;
	font-family: 'Abel', sans-serif!important;
	padding:5px;
	letter-spacing:-1px;
	font-size:26px;
	margin:0;
}

.item_column {
	width:47%;
}

.item_column h2 {
	font-size:20px;
	border:none;
}

.item_column .post-data {
	font-size:12px;
}

.item_right {
	float:right;
}

.item_left {
	float:left;
	padding-right:15px;
	border-right:1px solid #f0f0f0;
}

.ti_item_trabajos {
	margin-bottom:20px;
}

#txt_not_home {
	margin:0 0 9px 0;
	text-shadow:none;
}

#txt_not_home h2 {
	color:#FF7800;
	padding:0 0 0 35px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:normal;
	text-shadow:none;
	background:url(images/flecha-gris.jpg) no-repeat top left;
}

#items_home {
	overflow:hidden;
}

.item_home {
	width:45%;
	margin:0 0 15px 0;
}

,item_left {
	float:left;
}

,item_right {
	float:right;
}

.item_home h2 {
	margin-bottom:15px;
	font-size:19px!important;
	font-weight:normal;
	font-family: 'Abel', sans-serif!important;
	color:#2268B2;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px solid #dadada;
	font-weight:normal;
}

/* ------------------------ */ 

#col3_2 select {
	width:98%;
	padding:8px;
	font-size:15px;
	border:1px solid #CCCCCC;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

#col3_2 ul {
	list-style-type:none;
}

#col3_2 ul li {
/*	margin-bottom:30px!important;*/
}

#col3_2 .cat-item {
	font-size:14px!important;
	margin:0 0 4px 0!important;
	font-family: 'Abel', sans-serif!important;
}

#col3_2 .cat-item a {
	color:#666666;
}

.thumb_listado {
	float:left;
	margin:0 10px 7px 0;
	padding:3px;
	background:white;
	border:1px solid #CCCCCC;
}

.thumb_single {
	float:right;
	margin:0 0 15px 20px;
	padding:3px;
	background:white;
	border:1px solid #CCCCCC;
}

.portfolio_grande {
	margin:0 auto 20px auto;
	padding:3px;
	background:white;
	border:1px solid #CCCCCC;
}

.thumb_ultimo {
	float:left;
	margin:0 20px 7px 0;
	padding:3px;
	background:white;
	border:1px solid #CCCCCC;
}

#tooltip {
    padding: 7px;
    background:#333333;
    text-align: center;
	/*font-family:Georgia, "Times New Roman", Times, serif!important;*/
	font-family: 'Abel', sans-serif!important;
	width:160px;
    font-size: 14px;
	font-weight:bold;
	color:#FFFFFF;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}

/* BLUE TABS -------------------------------------------- */

.dropmenudiv_b {
	background:#fff url(images/headback.jpg) repeat-x bottom;
	position:absolute;
	top: 0;
	border: 1px solid #ccc;
	line-height:16px;
	z-index:100;
	width: 320px;
	visibility: hidden;
	text-align:left;
	list-style-type:none;
	font-size:12px;
	font-family: 'Abel', sans-serif!important;
/*
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-o-border-radius:6px;
	border-radius:6px;
*/
}

.dropmenudiv_b ul {
	list-style-type:none;
	margin:0;
	padding:5px;
}

.dropmenudiv_b ul li {
	border-bottom:1px solid #CCCCCC;
}

.dropmenudiv_b ul #drop_ultimo {
	border-bottom:none!important;
}

.dropmenudiv_b h2 {
	padding:2px 0 2px 30px;
	background:url(images/flecha-menu.png) no-repeat left 2px;
	margin:0 0 17px 0;
	font-weight:bold;
	color:#376599;
	border:none;
}

.dropmenudiv_b p {
	font-size:11px;
	margin:5px 0 0 0!important;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}

.dropmenudiv_b a {
	width: auto;
	display: block;
	padding: 15px 7px 5px;
	text-decoration: none;
	color: white!important;
	font-weight:normal;
	text-transform:none;
	margin:0!important;
	font-size:22px;
}

.dropmenudiv_b a:visted { color:white!important; }

* html .dropmenudiv_b a{ /*IE only hack*/ width: 100%; }

.dropmenudiv_b a:hover{ background-color:#f0f0f0; text-decoration:none; }

.dropmenudiv_b a:hover p{ }

/* ---------------------------------------------- */

.post-data {
	font-size:12px;
	clear:right;
	color:#999999;
	margin-bottom:5px;
}

.post-data a {
	color:#00CCFF;
}

.cont-more {
	clear:both;
	border-top:1px solid #999999;
	margin:20px auto;
	overflow:hidden;
}

.more-link {
	color:#585858!important;
	text-decoration:none!important;
	padding:10px;
	background:#EFEFEF;
	font-size:13px;
	margin:0 auto;
	float:left;
}

.more-link:hover {
	background:#E1F3FA;
}

.wp-caption-text {
	color:#848484;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* */

ul { padding-left:0em; }

* :focus { outline: 0; }

* {
	margin: 0;
	padding: 0;
}

.clear {
	clear:both;
}

body {
	background:#fff;
	font-family: 'Muli', Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

p, ol, ul {
	line-height: 1.5em;
}

p, ol {
	margin-bottom: 1.5em;
}

ol {
	list-style:decimal;
	margin-left:1.5em;
}

ol li {
	margin-bottom:.6em;
}

blockquote {
	padding: 0 3em;
	background: url(images/img05.gif) no-repeat 1em 0;
	font-style: italic;
}

a {
	text-decoration: none;
	color: #2268B2;
}

a:hover {
	color: #666666;
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 0 15px 0 0;
}

img.right {
	float: right;
	margin: 0 0 0 15px;
}

/* Header */

#header {
	margin-bottom:1px;
	height:120px;
}

#black_top {
	background:black;
	height:3px;
}

#menu_top {
	background:#D1D1CF url(images/menu.jpg) repeat-x top;
	border:solid #9A9A9A;
	border-width:1px 0;
	height:43px;
}

#bar_top {
	background:#5092B8 url(images/top.jpg) repeat-x top;
	border:solid #9A9A9A;
	border-width:0 0 1px;
	height:58px;
}

#home_top {
	height:285px;
/*
	rotador de imagenes de fondo
	background:url(images/backgrounds/rotate.php) repeat top center;
*/
/*
	background:#fff url(images/headback.jpg) repeat-x top center;
*/
}
/*
#home_shdw_a {
	height:1px;
	background:#ccc;
	margin-bottom:20px;
}
*/
#logo_head {
	width:380px;
	background:#000000;
	text-align:center;
	position:absolute;
	top:0px;
	margin-left:20px;
	display:inline;
	z-index:1000;
	-moz-border-radius: 0 0 15px 15px;
	-webkit-border-radius: 0 0 15px 15px;
	border-radius: 0 0 15px 15px;
}

#logo {
	width: 318px;
	margin:30px auto;
}

#logo a {
	margin:0px auto 0;
	display:block;
	width: 318px;
	height: 55px;
	background:url(images/logo.gif) no-repeat left top;
}

/* for accessibility reasons - without styles variant*/
#logo a span {display: none}

#separa_head {
	margin:30px 0;
	height:1px;
}

/* footer */

#footer {
	overflow:hidden;
	color:#f3f3f3;
	background:#111;
	border-bottom:1px solid #666666;
	margin-top:0px;
	padding:8px;
	font-size:11px;
}

#footer a {
	color:#666666;
	font-weight:bold;
}

#footer p {
	margin:0;
}

/* Search */

#srch_form {
	overflow:hidden;
	padding:0 5px;
	border:1px solid #999999;
	background:white  url(images/buscar.jpg) repeat-x bottom;
	width:150px;
	float:left;
	margin:0 15px 0 0;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}

#s {
	background:none;
	margin:3px 7px 0 2px;
	font-size:11px;
	padding:0;
	border:none;
	width:77%;
	color:#797979;
	height:22px;
}

#searchsubmit {
	float:right;
	/*font-family:Georgia, "Times New Roman", Times, serif!important;*/
	font-family: 'Abel', sans-serif!important;
	background:#2268B2 url(images/lupa.png) no-repeat 5px 4px;
	width:22px;
	border:none;
	text-transform:uppercase;
	margin:4px 0;
	height:22px;
	color:#FFFFFF;
	font-size:11px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}

/* menu header */

#menu {
	position:absolute;
	top:4px;
	margin-left:410px;
	display:inline;
	/*font-family:Georgia, "Times New Roman", Times, serif!important;*/
	font-family: 'Oswald', sans-serif!important;
	font-size:1.3em;
	text-transform:uppercase;
	text-shadow:1px 1px 1px white;
}

#menu ul {
	list-style-type:none;
}

#menu li {
	padding:10px 15px 7px 15px;
	text-align:center;
	float:left;
	margin:0;
	border-right:1px solid #E1E0E0;
}

#menu li:hover {
}

#menu a {
	color:#3F3F3F;
	text-decoration:none;
}

#menu a:hover {
	color:#2268B2;
}

#menu .primero {
	background:none;
}

/* top bar */

#bar_content {
	position:absolute;
	top:62px;
	margin-left:420px;
	display:inline;
	font-family: 'Abel', sans-serif!important;
	font-size:14px;
	color:white;
	width:530px;
}

#social_icons_top {
	float:left;
	color:#fff;
	font-size:14px;
	margin:5px 0px 0 35px;
	font-weight:bold;
}

#iconos_social_header {
	overflow:hidden;
	margin:5px 0 0 0;
	float:right;
	text-align:right;
}

#iconos_social_header img {
	margin:0 15px 0 0;
}

/* news bar on home */

#bar_news {
	position:absolute;
	top:150px;
	margin:0 auto;
	margin-left:15px;
}

.more_news {
	position:absolute;
	top:243px;
	margin:0 auto;
/*
	background:#595959 url(images/read_more.gif) repeat-x;
*/
	background:#666666;
	padding:10px;
	margin-left:10px;
	border:1px solid #C8DEF0;
	border-top:none;

	-moz-border-radius:0 0 6px 6px;
	-webkit-border-radius:4px;
	border-radius:4px;
	font-size:15px;
/*	text-shadow:1px 1px 1px black; */
}

.more_news a {
	color:white;
	text-decoration:none;
}

.single_news {
	width:620px;
	float:left;
	margin-right:22px;
	display:inline;
	color:#5A5A59;
	height:300px;
	overflow:auto;
}

#news2 {
	height:280px;
	background:#F4FBFE;
	border:1px solid #CCCCCC;
	-moz-box-shadow:1px 2px 0px #A3A3A3;
	-webkit-box-shadow:1px 2px 0px #A3A3A3;
	box-shadow:1px 2px 0px #A3A3A3;
	margin-right:0px;
	width:270px;
	padding:0 15px;
	float:right;
	clear:right;
}

#news2 .title_news a {
	color:#666666!important;
}

.marcador {
	background:url(images/marcador.jpg) no-repeat top left;
}

.title_news {
/*
	text-shadow:1px 1px 1px black;
	background:#2268B2;
*/
	margin-top:0px;
	padding:5px 0 5px 0px;
}

.title_news h1 {
	padding:0;
}

.title_news a {
	color:#2268B2;
	font-weight:normal;
	/*font-family:Georgia, "Times New Roman", Times, serif!important;*/
	font-family: 'Abel', sans-serif!important;
	text-decoration:none;
	font-size:23px;
}

.title_news a:hover {
	color:#2268B2;
	text-decoration:none;
}

.txt_news {
	width:100%;
	margin:10px auto 10px auto;
	font-size:12px;
}

/* Page */

.wrapper {
	width:980px;
	margin:0 auto;
	padding:0;
}

/* COLUMNA NOVEDADES */

.menu_col3 {
	color:#444;
	font-size:13px;
	width:960px;
	margin:0 auto;
}

#col3_1 {
	float:left;
	width:66%;
	padding-top:40px;
	padding-right:25px;
	border-right:1px solid #f7f7f7;
}

#col3_2 {
	overflow:hidden;
	float:right;
	width:29%;
/*	background:url(images/columna-derecha.jpg) repeat-y top left;*/
}

#tapa_sidebar {
	background:transparent url(images/tapa-sidebar.png) no-repeat top left;
	padding:40px 0 15px 15px;
}

#col3_1 ul {
	padding-left:2em;
}

/* ------------------------------------- */

/* SINGLE */

h2 {
	margin-bottom:15px;
	font-size:25px;
	font-weight:normal;
	text-shadow:1px 1px 1px #FFFFFF;
	/*font-family:Georgia, "Times New Roman", Times, serif!important;*/
	font-family: 'Abel', sans-serif!important;
	color:#2268B2;

	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px solid #dadada;
	font-weight:normal;
}

.alignright, .alignleft {
	clear:none;
}

.alignright {
	margin:0 0 8px 14px!important;
}

.alignleft {
	margin:0 14px 8px 0!important;
}

#content h1 a, #content h2 a, #content h3 a {
	text-decoration: none;
}

#content ol, #content ul {
	margin-left: 20px;
}

/* Otros */

.widget_search {
}

.post-body {
	margin-top:15px;
}


div.navigationbottom

{
	margin-top:10px;
	margin-bottom:10px;
}

div.navigationbottom .leftnav
{
	float:left;
}

div.navigationbottom .rightnav
{
	float:right;
}

/************* Comments ***************/
#commentform textarea 
{
	width: 93%;
	border:4px solid #dd6300;
	padding:10px;
}

#submit
{
	width: 120px;
	height: 27px;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	background: url(images/img09.gif) repeat-x bottom;
	overflow:hidden;
        vertical-align: top;
	border:none;
}

#submit:hover
{
	background: url(images/img09.gif) repeat-x bottom;
}

div.imgbox
{
	float:left;
	margin:5px;
}

/**************** IE 7 *******************/
li.cat-item
{
	font-size:12px;
	font-weight:normal;
}

#calendar table, #left #wp-calendar
{
	font-size:12px;
	font-weight:normal;
}


.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

#content .categor
{
padding: 5px;
background: #242424;
margin-top: 10px;
margin-bottom: 10px
}
#commentlist li
{
margin-left: 20px;
padding-bottom: 20px;
}

#author, #email, #url
{
border: 1px solid #666666
}







.titulo_sidebar {
	padding:0;
	background:url(images/titulo_sidebar.jpg) repeat-x top left white;
	margin-bottom:25px!important;
}

.titulo_sidebar h4 {
	color:black;
	background:url(images/iconos-sidebar.jpg) no-repeat 0 0;
	font-size:17px;
	font-family: 'Abel', sans-serif!important;
	font-weight:normal;
	padding:4px 0;
}

.titulo_sidebar h4 span {
	background:white;
	padding:7px 10px 12px 5px;
	margin-left:30px;
}

.link_sidebar {
	overflow:hidden;
	text-align:right;
	margin:10px 0 20px 0;
	font-size:15px;
}

#ttl_sd_fb {
}

#ttl_sd_tw {
	background-position:0 -30px;
}



.tweets ul {
	margin:15px 0 0;
	padding:0;
	list-style:none;
}

.tweets ul li {
	margin:0 0 10px 0!important;
	padding:5px 0 15px;
	border-bottom:1px dotted #CCCCCC;
}

.usuario {
	text-align:right!important;
}

.tw-texto {
	overflow:hidden;
}

.tw-fecha {
	overflow:hidden;
	margin:10px 0 0;
	padding-left:27px;
	background:url(images/flecha-tweets.png) no-repeat left 2px;
	color:#9A9A9A;
	font-size:11px;
}

.tw-fecha a {
	color:#9A9A9A;
}






/* slider */
#slider {
	position:absolute;
	top:105px;
	margin:0 auto;
	width:100%;
	height:308px;
	z-index:10;
	overflow:hidden;
}

	#slider ul {
		margin-bottom:0px!important;
	}
	
	#slider ul li {
		width: 100%;
		height: 308px;
		padding-top:50px;
	}
	
	#slider ul li div.wrapcontsli {
		height:308px;
		margin: 0 auto 0;
		padding-left: 14px;
		width: 916px;
	}

	#slider ul li div.wrapcontsli .slider_izquierda {
		width:560px;
		float:left;
	}

	#slider ul li div.wrapcontsli .slider_derecha {
		width:300px;
		float:right;
	}

	#slider ul li div.wrapcontsli .slider_derecha img {
		-moz-box-shadow:1px 1px 4px #ccc;
		-webkit-box-shadow:1px 1px 4px #ccc;
		-o-box-shadow:1px 1px 4px #ccc;
		box-shadow:1px 1px 4px #ccc;
	}

	#slider ul li div h5 {
		margin-bottom:13px;
		font-family: 'Abel', sans-serif!important;
		font-size: 25px;
		color: #4177A6;
		font-weight:normal;
	}

	#slider ul li div h1 {
		margin-bottom:30px;
		font-family: 'Abel', sans-serif!important;
		font-size: 30px;
		color: #000;
		font-weight: normal;
	}
	
	#slider ul li div p {
		line-height: 16px;
		margin-bottom:28px!important;
	}
	
	.btn-conmas {
		background:#376398 url(images/btn_slider.jpg) repeat-x top center;
		margin-top: 14px;
		padding:7px 10px;
		color:white;
		border:1px solid #C8DEF0;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
	}
	
	.btn-conmas:hover {
		color:white;
	}
	
	
	.slider-nav {
		background: none repeat scroll 0 0 transparent;
		height: 20px;
		left: -305px;
		position: relative;
		top: -88px;
		width: 250px;
		z-index: 20;
	} 
	
	 .slider-nav li {
		position: relative;
		float: left;
		height: 15px;
		width: 15px;
		margin-left: 3px;			
	 }
	
	.slider-nav li a {
		float: left;
		margin-left: 7px;
		height: 15px;
		width: 15px;
		background: #000 url("img/sprite.png") no-repeat -165px -137px;
	}
	.slider-nav li a:hover, .nav-slide-sel { background-position: -144px -137px!important; } 
