/*
THEME NAME: Racing5_v2009
THEME URI: http://www.Racing5.cl
DESCRIPTION: Versi&oacute;nos 6 a&ntilde; de Racing5.cl
VERSION: 2009
AUTHOR: Nicol&aacute;s Espinoza Filippi
AUTHOR URI: http://www.nicolasespinoza.cl
*/

/*
 _____            _             _____      _ 
|  __ \          (_)           | ____|    | |
| |__) |__ _  ___ _ _ __   __ _| |__   ___| |
|  _  // _` |/ __| | '_ \ / _` |___ \ / __| |
| | \ \ (_| | (__| | | | | (_| |___) | (__| |
|_|  \_\__,_|\___|_|_| |_|\__, |____(_)___|_|
                           __/ |             
                          |___/  
*/

body {
	background-color:#ccc;
	font: normal 13px Helvetica, Arial, sans-serif;
	width:100%;
	margin:0;
	}
	
#wpadminbar {
	display:none;
	height:0;
	}
	
/* HEADER */
#header {
	height:105px;
	width:100%;
	margin:0;
	margin-top:-13px;
	*margin-top:0;
	}
	
#retailers {
	height:20px;
	width:100%;
	background-color:#999;
	background-image:url("archivos/back_retail.png");
	background-repeat:repeat-x;
	margin:0;
	}
	
#retailers ul {
	
	}	
	
#retailers li {
	float:right;
	color:#fff;
	font-size:10px;
	line-height:20px;
	margin-top:0;
	margin-left:5px;
	list-style:none;
	border-right:1px dotted #666;
	padding-right:5px;
	text-transform:uppercase;
	}
	
#retailers li a {
	color:#fff;
	text-decoration:none;
	}

#retailers li a:hover {
	color:#f60;
	text-decoration:none;
	}
	
#retailers li.partners {
	color:#333;
	margin-left:-10px;
	*margin-left:0;
	border:none;
	font-weight:bold;
	}

#retailers li.partnerpiola {
	float:left;
	color:#666;
	font-size:12px;
	line-height:22px;
	margin-top:0;
	margin-left:5px;
	list-style:none;
	border-right:1px dotted #666;
	padding-right:5px;
	}
	
#orange {
	height:80px;
	width:100%;
	background-image:url("archivos/back_orange.png");
	background-repeat:repeat-x;
	*margin-top:0;
	}
	
#orange li {
	float:right;
	font-size:20px;
	color:#fff;
	font-weight:bold;
	line-height:80px;
	margin-top:0;
	list-style:none;
	margin-left:20px;
	}
	
#orange li a {
	color:#fff;
	text-decoration:none;
	}
	
#orange li a:hover {
	color:#ccc;
	text-decoration:none;
	}
	
#orange #adsense {
	float:right;
	width:468px;
	height:60px;
	margin-top:10px;
	}
	
#menu {
	height:25px;
	width:100%;
	background-color:#333;
	background-i	width:468px;
	height:60px;
	margin-top:10px;
	}
	
#menu {
	height:25px;
	width:100%;
	background-color:#333;
	background-image:url("archivos/back_menu.png");
	background-repeat:repeat-x;
	margin-top:-13px;
	*margin-top:-3px;
	}
	
#menu ul {
	margin-left:-50px;
	}
	
#menu li {
	float:left;
	font-size:14px;
	color:#ccc;
	text-transform:uppercase;
	font-weight:bold;
	list-style:none;
	margin-left:22px;
	line-height:25px;
	}
	
#menu li a {
	color:#ccc;
	text-decoration:none;
	}
	
#menu li a:hover {
	color:#f60;
	text-decoration:none;
	}

	
#contenido {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	}

img {
	border:none;
	}


/* CONTENEDOR BAJO EL HEADER */
#contenedor {
	width:1000px;
	background-color:#fff;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	padding-top:20px;
	}
	
#blog {
	width:560px;
	margin-left:20px;
	*margin-left:10px;
	min-height:5000px;
	*margin-top:0;
	*float:left;
	} 
	
#blog p img {
        max-width:560px;
        /*width:560px;*/
	}
	
#blog p img.alignright {
        margin:10px 0 10px 20px;
	}
	
#blog p img.alignleft {
        margin:10px 20px 10px 0;
	}

#pie ul {
	margin-left:-30px;
	margin-top:0;
	}
	
#post #datos #pie li {
	float:left;
	list-style:none;
	margin-left:10px;
	font-size:11px;
	line-height:11px;
	color:#333;
	}

#post li {
        font-size:13px;
        color:#333;
        line-height:20px;
        }
        
#post li a {
	color:#f60;
	text-decoration:none;
	}
	
#post li a:hover {
	color:#09f;
	}

#post em {
        font-style:italic;
        color:#333;
        }

#datos {
	padding-bottom:14px;
	border-bottom:1px dotted #333;
	margin-bottom:14px;
	}
	
#pie {
	height:50px;
	background-color:#f1f1f1;
	padding-left:10px;
	padding-right:10px;
	}
	
#pie li.titulo {
	font-weight:bold;
	margin-left:0;
	}
	
#pie a {
	color:#333;
	text-decoration:none;
	}
	
#pie a:hover {
	color:#f60;
	text-decoration:none;
	}
	
#compartir {
	float:right;
	margin-top:7px;
	}
	
#compartir img {
	margin-right:5px;
	}
	
#meta {
	padding-top:5px;
	width:340px;
	margin-left:-10px;
	}

.tags {
	margin-top:15px;
	padding-top:10px;
	}
	
.meta {
	margin-top:0
	}
	
h1 {
	font-size:30px;
	color:#000;
	font-weight:bold;
	margin:0;
	}	
	
h1 a {
	color:#f60;
	text-decoration:none;
	}
	
h1 a:hover {
	color:#09f;
	text-decoration:none;
	}
	
h2 {
	color:#333;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
	}
	
h2 a {
	color:#666;
	text-decoration:none;
	}
	
h2 a:hover {
	color:#333;
	text-decoration:none;
	}
	
small {
	font-size:13px;
	color:#666;
	}
	
small a {
	color:#333;
	text-decoration:none;
	}
	
small a:hover {
	color:#f60;
	text-decoration:none;
	}
	
p {
	font-size:13px;
	color:#000;
	line-height:20px;
	}
	
p a {
	color:#f60;
	text-decoration:none;
	}
	
p a:hover {
	color:#09f;
	text-decoration:none;
	}

p.wp-caption-text {
        color:#666;
        font-size:10px;
        line-height:10px;
        margin:0;
        margin-top:5px;
        border-left:5px solid #f60;
        padding-left:10px;
        }

.readmore {
	font-weight:bold;
	}
	
#blog img {
	margin-top:10px;
	}
	
#sidebar h1 {
	font-size:18px;
	color:#333;
	font-weight:bold;
	margin:0;
	margin-top:27px;
	text-transform:uppercase;
	}
	
#sidebar h2 {
	font-size:14px;
	color:#333;
	font-weight:bold;
	margin:0;
	text-transform:none;
	text-transform:uppercase;
	}
	
#sidebar h2.usuarios {
	font-size:14px;
	color:#333;
	font-weight:bold;
	margin:0;
	text-transform:none;
	margin-top:10px;
	text-transform:uppercase;
	}
	
#sidebar a {
	color:#f60;
	text-decoration:none;
	}
	
#sidebar a:hover {
	color:#09f;
	text-decoration:none;
	}
	
#sidebar a.linkopacity:hover img {
        filter:alpha(opacity=70);  
        -moz-opacity: 0.7;  
        opacity: 0.7;
        -khtml-opacity: 0.7; 
}

#header a.linkopacity:hover img {
        filter:alpha(opacity=70);  
        -moz-opacity: 0.7;  
        opacity: 0.7;
        -khtml-opacity: 0.7; 
}
	
	
/* SIDEBAR */
#sidebar {
	width:380px;
	margin-right:20px;
	*margin-right:10px;
	float:right;
	}
	
#sidebar ul {
	margin-left:-20px;
	*margin-left:0;
	}
	
#sidebar li {
	color:#666;
	list-style:none;
	margin-left:-15px;
	*margin-left:0;
	line-height:21px;
	}
	
#sidebar ul.test li {
	height:70px;
	padding-bottom:10px;
	border-bottom:1px dotted #666;
	margin-top:10px;
	margin-left:-20px;
	}
	
#sidebar ul.test li img {
	float:left;
	margin-right:10px;
	height:70px;
	width:70px;
	}
	
#sidebar .icon {
	border:none;
	margin-right:10px;
	}
	
#sidebar small {
	font-size:10px;
	}
	
#destacado {
	/*height:250px;*/
	width:380px;
	/*background-image:url("archivos/back_destacado.png");
	background-repeat:repeat-x;*/
	background-color:#fff;
	margin-bottom:15px;
	}	

.destacado {
	margin-left:40px;
	margin-bottom:20px;
	}

.especialdest {
	margin-bottom:20px;
	}
	
#dualsidebar {
	width:380px;
	clear:both;
	margin-bottom:27px;
	padding:0;
	}
	
#dualsidebar ul.related_post li {
	border-bottom:1px dotted #999;
	}
	
#leftsidebar {
	width:180px;
	margin-top:0;
	*float:left;
	}
	
#rightsidebar {
	width:180px;
	margin-left:20px;
	float:right;
	}
	
#leftsidebar p {
	margin-top:5px;
	color:#666;
	}
	
#rightsidebar p {
	margin-top:5px;
	color:#666;
	}
	
.banner {
	margin-top:10px;
	margin-bottom:20px;
	}
	
.especial {
	margin-top:10px;
	margin-bottom:0;
	}
	
.pilotos {
	margin-bottom:10px;
	}
	
.especial {
	margin-top:10px;
	}
	
.recomienda {
	margin-top:10px;
	}
	
.goo {
	margin-bottom:20px;
	}
	

/* FOOTER */
#footer {
	height:120px;
	width:100%;
	margin:0;
	border-top:1px solid #f60;
	background-image:url("archivos/back_footer.png");
	}
	
#footleft {
	width:560px;
	}
	
#footleftright {
	width:351px;
	float:right;
	text-align:right;
	}
	
#footleftright ul {
	margin-top:30px;
	}
	
#footleftright li {
	font-size:11px;
	color:#999;
	float:right;
	list-style:none;
	text-transform:uppercase;
	border-right:1px dotted #f60;
	padding-right:5px;
	margin-right:5px;
	}
	
#footleftright li a {
	color:#999;
	text-decoration:none;
	}
	
#footleftright li a:hover {
	color:#09f;
	text-decoration:none;
	}
	
#footright {
	width:380px;
	float:right;
	}
	
#footcenter {
	width:180px;
	}
	
#footcenter p {
	font-size:11px;
	color:#999;
	line-height:13px;
	margin-top:27px;
	}
	
#footrightright {
	width:180px;
	float:right;
	}
	
#footrightright ul {
	margin-top:30px;
	}
	
#footrightright li {
	font-size:11px;
	list-style:none;
	color:#f60;
	text-transform:uppercase;
	}
	
#footrightright li a {
	color:#f60;
	text-decoration:none;
	}
	
#footrightright li a:hover {
	color:#09f;
	text-decoration:none;
	}
	
#s {
	border:1px solid #666;
	width:345px;
	height:20px;
	font-size:18px;
	line-height:20px;
	color:#09f;
	}
	
#boton {
	float:right;
	}
	
#comment {
	width:520px;
	}
	
#comments_div {
	background-color:#f1f1f1;
	}
	
#comments li {
	border-bottom:1px dotted #666;
	}
	
.comment-author {
	font-size:24px;
	}
	
legend {
	font-weight:bold;
	font-size:18px;
	}
	
.navigation {
	margin-bottom:20px;
	}
	
.navigation a {
	color:#f60;
	text-decoration:none;
	}
	
.navigation a:hover {
	color:#09f;
	text-decoration:none;
	}
	
.alignright {
	float:right;
	}
	
.pie {
	margin-left:46px;
	}

#editar a {
	color: #f60;
	position: fixed;
	top: 222px;
	left: 0;
	display: block;
	font-size: 11px;
	padding: 2px 4px 0 20px;
	text-transform: uppercase;
	font-weight: bold;
	border-top:1px dotted  #666;
	border-right:1px dotted  #666;
	border-bottom:1px dotted  #666;
	text-decoration:none;
	}
	
#editar a:hover {
	text-decoration:none;
	background-color:#ccc;
	color: #09f;
	border-top:1px dotted  #666;
	border-right:1px dotted  #666;
	border-bottom:1px dotted  #666;
	}
	
.d13fader p {
	color:#fff;
	line-height:13px;
	}
	
	#store {
	width:980px;
	clear:both;
	min-height:2600px;
	}
	
#producto {
	width:290px;
	margin-left:15px;
	padding:10px;
	float:left;
	background-color:#f1f1f1;
	}
	
.txt_destacado {
	color:#333;
	font-size:12px;
	}
	
#featuredpost h2 {
	margin-top:10px;
	}

#twitter-3.widget widget_twitter {
	width:350px;
	margin-left:20px;
	}
	
#twitter-3 ul {
	padding:0;
	margin-left:20px;
	}
	
#twitter-3 li {
	border-bottom:1px dotted #999;
	margin-left:0;
	}
	
#twitter-3 h2.widgettitle {
	font-size:18px;
	color:#333;
	font-weight:bold;
	margin:0;
	margin-top:27px;
	margin-left:20px;
	}	
	
.follow-button {
	visibility:hidden;
	}
	
#persona {
	height:160px;
	width:560px;
	border-bottom:1px dotted #666;
	font-size:12px;
	line-height:150%;
	}
	
#persona img.avatar {
	float:left;
	margin-top:10px;
	margin-right:10px;
	border:none;
	}	
	
#persona strong a {
	color:#f60;
	text-decoration:none;
	}
	
#smooth_sldr ul {
	margin-left:0;
	}
	
#smooth_sldr h2 {
	text-transform:none;
	text-align:left;
	}
	
.sldr_title {
	font-size:18px;
	text-transform:uppercase;
	}


	
/* SLIDER HEADER */	
#slider {
    width: 468px; /* important to be same as image width */
    height: 70px; /* important to be same as image height */
    margin-top:-10px;
    position: relative; /* important */
	overflow: hidden; /* important */
}


#sliderContent {
    width: 468px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left:-40px;
}


.sliderImage, .slider1Image {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 0;
    width: 640px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}

.clear {
	clear: both;
}
.sliderImage span strong, .slider1Image span strong {
    font-size: 14px;
}
