/*  
Theme Name: RockinWeb2.0 3Col
Author URI: http://rockinthemes.com
Version: 1
Author: Cory Miller
Description: RockinWeb2.0 is a 3 column theme styled especially for a Web 2.0 look and flair with BIG fonts and blue, green, orange and white colors. 
The CSS, XHTML and design is released under GPL: 
http://www.opensource.org/licenses/gpl-license.php
*/

* {
	padding: 0;
	margin: 0;
	}

body {
	background: #ffffff url(images/background.gif) top center repeat-x;
	color: #000000;
	font-size: 15px;
	font-family: Arial, Verdana, Sans-Serif;
	margin: 0px 0px 0px 0px;
	word-wrap: break-word;
border-top: 10px solid #3399ff;
	}
a, a:visited{
	color: #3399ff;
	text-decoration: none;
	}
	
a:hover{
	color: #99cc00;
	text-decoration: underline;
	}

#header { 
	color: #000000;
	background: #ffffff url(images/background.gif) repeat;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	text-transform: none;
	text-align: center; 
	margin: 0px auto 0px;
	padding: 30px 0px 20px 0px;
	}
#header h2 {
	color: #000000;
	font-size: 40px;
	margin: 0px;
	}

#header h2 a {
	color: #000000;
	text-decoration: none;
	}

#header h2 a:hover {
	color: #3399ff;
	text-decoration: none;
	}

#header h3 {
	color: #cccccc;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	text-transform: uppercase;
	}


#menu { 
	background: #99cc33;
	color: #ffffff;
	font-size: 20px;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	text-transform: uppercase;
	padding: 9px 25px 8px 25px;
	text-align: center;
	margin-bottom: 20px;
	}
#menu h2 {
	margin: 0px;
	padding: 10px 25px 12px 25px;
	}
		
#menu li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
#menu ul {
	margin: 0px;
	padding: 0px;
	}
	
#menu ul li a {
	padding: 14px 25px 15px 25px;
	margin: 0px;
	color: #ffffff;
	text-decoration: none;
	}

#menu ul li a:hover {
	color: #000000;
	text-decoration: none;
	}

#centerbox {
border: 4px solid #ffff99;
background: #ffffcc;
padding: 20px 20px 20px 20px;
margin: 3px 10px 30px 10px;
}


#container { 
	width: 960px;
	text-align: left; 
	margin: 0px auto 20px;
	}

* html #container { width: 960px } /* IE hack */

#content { 
	background: none;
	width: 430px !important;
	_width: 440px;
	float: left !important;
	display: inline;
	padding: 0;
	border-right: 1px solid #ccc;
	position: relative;
	}
#content p{
	margin: 0px;
	line-height: 18px;
	padding: 0px 0px 10px 0px;
	}
#content p img{
	border: none;
	margin-right: 5px;
	}
#content h1 {
	color: #cccccc;
	font-size: 22px;
	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;
	font-weight: normal;
	padding: 10px 10px 10px 10px;
	line-height: 150%;
	margin: 0px;
	}
	
#content h1 a  {
	color: #cccccc;
	text-decoration: underline;
	}

#content h1 a:hover {
	color: #000000;
	text-decoration: none;
	}

#content h2 {
	color: #3399ff;
	font-size: 26px;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
	line-height: 150%;
	}
#content h2 a  {
	color: #3399ff;
	text-decoration: none;

	}

#content h2 a:hover {
	color: #99cc00;
	text-decoration: none;
	}

#content h3 {
	color: #99cc33;
	font-size: 16px;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	font-weight: bold;
	margin-bottom: 0px;
	line-height: 120%;
	}
#content h3 a  {
	color: #99cc33;
	text-decoration: none;
	}

#content h3 a:hover {
	color: #000000;
	background: #ffffff;
	text-decoration: underline;
	}

#content ol {
	list-style-type: decimal;
	line-height: 18px;
	margin: 0px;
	padding: 0px 0px 10px 30px;
	}
#content ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#content li {
	margin: 0px;
	padding: 0px;
	}
	
#content ul li {
	list-style: square inside;
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 0px 0px;
	}
#content ul li a {
	color: #666666;
	text-decoration: underline;
	}

#content ul li a:hover {
	color: #000000;
	text-decoration: underline;
	}

blockquote{
	margin: 0px 0px 0px 25px;
	padding: 0px 25px 0px 10px;
	font-style: italic;
	color: #666666;
	border-left: 1px solid #cccccc;
	}
	
#content blockquote p{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	}

.postspace {
	background: #FFFFFF;
	width: 440px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	}
.postspace2 {
	background: #FFFFFF;
	width: 440px;
	height: 0px;
	margin: 0px;
	padding: 0px;
	}
.postspace3 {
	background: #FFFFFF;
	width: 440px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	}

#l_sidebar { 
	color: #000000;
	width: 195px !important;
	_width: 195px;
	float: left !important;
	position: relative;
	padding: 0px 20px 20px;
	border-right: 1px solid #cccccc;
	}
#l_sidebar p{
	margin: 0px;
	line-height: 16px;
	padding: 5px 0px 10px 0px;
	}
#l_sidebar h2 {
	color: #ff9900;
	font-size: 20px;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	font-weight: bold;
	text-transform: uppercase;
	list-style: none;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	}

#l_sidebar ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
#l_sidebar li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#l_sidebar ul li {
	list-style: none;
	margin: 0px;
	padding: 6px 0px 5px 0px;
	}
	
#l_sidebar ul li a {
	color: #000000;
	text-decoration: none;
	}

#l_sidebar ul li a:hover {
	color: #99cc00;
	text-decoration: underline;
	}

#r_sidebar { 
	color: #000000;
	width: 195px !important;
	_width: 195px;
	float: left !important;
	padding: 0px 20px 20px;
	}
#r_sidebar p{
	margin: 0px;
	line-height: 16px;
	padding: 5px 0px 10px 0px;
	}
#r_sidebar h2 {
	color: #ff9900;
	font-size: 20px;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	font-weight: bold;
	text-transform: uppercase;
	list-style: none;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	}

#r_sidebar ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
#r_sidebar li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#r_sidebar ul li {
	list-style: none;
	margin: 0px;
	padding: 6px 0px 5px 0px;
	}
#r_sidebar ul li a {
	color: #000000;
	text-decoration: none;
	}

#r_sidebar ul li a:hover {
	color: #99cc00;
	text-decoration: underline;
	}

#footer { 
	background: #3399ff;
	color: #ffffff;
	font-size: 12px;
	text-transform: none;
	padding: 10px 10px 20px 0px;
	text-align: right;
	clear: both;
	}

#footer a {
	color: #ffffff;
	text-decoration: none;
	}

#footer a:hover {
	color: #000000;
	text-decoration: underline;
	}

.weather_title { font-weight: bold; }
.weather { text-align: left; }
.weather ul li { text-align: center; }





#content h2 {
	color: #ff9900;
	font-size: 20px;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	font-weight: bold;
	text-transform: uppercase;
	list-style: none;
	padding: 7px 0 10px 20px;
	margin: 0px;
	}
	
/* Feevy */


html #feevy_bar_2051 {
width: 420px;
padding: 7px 10px 20px 0;
margin: 0;
background: #eee;
top: 50px;
right: 0;
float: right;
margin-left: -20px;
background: transparent url(images/feevybg.png) repeat-y 210px 0;}

html #feevy_bar_2051 .feevy_item {
width: 190px;
float: left;
margin-left: 20px;
height: 253px;
background: none;
background: transparent url(../img/fondo_feevy.gif) no-repeat right bottom;}

html #feevy_bar_2051 .footer {
display: none;}


html #feevy_bar_2051 .feevy_content {height: 145px}

html #feevy_bar_2051 a.blog_url {
display: block;
height: 30px;
line-height: 15px;
font-size: 12px;
border-bottom: 1px solid #666;
margin-left: 1px;}

html #feevy_bar_2051 .bar_content {
margin: 0;
padding: 0;}

/*  C A M B I A R   C O L O R E S   T E X T O S   F E E V Y S  */

html #feevy_bar_2051 .feevy_content {color: #333}

/*  C A M B I A R   C O L O R E S   F E E V Y S  */

html #feevy_bar_2051 .item_round_2, html #feevy_bar_2051 .item_round_3,
html #feevy_bar_2051 .item_round_4 { border:none;} 
html #feevy_bar_2051 .item_content { border:none;} 
html #feevy_bar_2051 .item_round_1, html #feevy_bar_1945 .item_round_2, 
html #feevy_bar_2051 .item_round_3, html #feevy_bar_1945 .item_round_4, 
html #feevy_bar_2051 .item_content { background:none; border:none;}
html #feevy_bar_2051 .feevy_content a { background:none;}
html #feevy_bar_2051 a.blog_url { background:none;}

html #feevy_bar_1859 .item_round_2, .item_round_3, .item_round_4 {border-left:2px solid #F9F8F4; border-right:2px solid #F9F8F4;} 
html #feevy_bar_1859 .item_content { border:0 solid #F9F8F4;} 
html #feevy_bar_1859 .item_round_1, html #feevy_bar_1859 .item_round_2, 
html #feevy_bar_1859 .item_round_3, html #feevy_bar_1859 .item_round_4, 
html #feevy_bar_1859 .item_content {background-color:#F9F8F4; border-color:#F9F8F4;}
html #feevy_bar_1859 .feevy_content a {background:#F9F8F4;}
html #feevy_bar_1946 a.blog_url {background:red;}


/* Holly Hack Targets IE Win only \*/
    * html #contenido #feevy_bar_1945 {margin-top: 0; margin-left: -16px;}
/* End Holly Hack */

/*  L O O K  */

html #feevy_bar_2051 .feevy_title img {
border: 2px solid #39f;
padding: 0;
background: #fff;
float:left;
margin: 3px 7px 0 3px;}

html #feevy_bar_2051 .feevy_title h1, html #feevy_bar_2051 .feevy_title h1 a:link,
html #feevy_bar_2051 .feevy_title h1 a:visited {
font: normal 17px/18px arial, helvetica, sans-serif;
color: #666;
letter-spacing: -1px;
background: none;
padding-right: 4px;
padding-top: 9px;
font-weight: bold;
}

html #feevy_bar_2051 .feevy_title h1 a:hover,
html #feevy_bar_2051 .feevy_title h1 a:active {
color: #f90;}

html #feevy_bar_2051 .feevy_title {
height: 47px;}

html #feevy_bar_2051 .feevy_content {
font-size:12px;
padding:8px 8px 15px 8px;
line-height: 16px;}

html #feevy_bar_2051 .feevy_content a,
html #feevy_bar_2051 .feevy_content a:visited {
text-decoration: underline;color:#9c3;
padding: 0 4px;}

html #feevy_bar_2051 .feevy_content a:hover {
background: #9c3;
color: #000;
text-decoration: none;}

html #feevy_bar_2051 a.blog_url, html #feevy_bar_1945 a.blog_url:visited{
font: 10px/11px arial, helvetica, sans-serif;
text-transform: uppercase;
letter-spacing: -1px;
color:#999;
text-decoration:none;
text-align: left;
padding-left: 10px;
padding-top: 20px;
background: #fff url(images/blog_url.png) no-repeat 0 100%;
}

html #feevy_bar_2051 a.blog_url:hover {
color: #333;}

/* Termina Feevy */

