body { background:#040c0f url(images/blue/bg.jpg) no-repeat scroll center top; }

ul#page-menu > li.current_page_item, ul#page-menu > li.current-cat { background:transparent url(images/blue/page-active-bg.png) repeat-x scroll left top; border-color:#6ab2e0 #4c82a5 #407293 #5696bf; }
ul#page-menu > li.current_page_item a, ul#page-menu > li.current-cat > a { background:transparent url(images/blue/page-link-active-arrow.png) no-repeat scroll center bottom; }
ul#page-menu > li.current_page_item > a:hover, ul#page-menu > li.current_page_item:hover > a  { background: url(images/blue/page-link-active-arrow.png) no-repeat scroll bottom center; }
	ul#page-menu li li { background:transparent url(images/blue/categories-menu-linkbg.png) no-repeat scroll 14px 50%; }
		ul#page-menu li li a, ul#page-menu li.current_page_item li a { border-color:#3e5354; }
		
ul#cats-menu li li a { background:transparent url(images/blue/categories-menu-linkbg.png) no-repeat scroll 14px 50%; }

.new-post div.date { background:transparent url(images/blue/big-date-leftbg.png) no-repeat scroll left top; }
	.new-post div.date div.main { background:transparent url(images/blue/bigdate-mainbg.png) repeat-x scroll 0 0; }
	.new-post div.date div.rightside { background:transparent url(images/blue/bigdate-rightbg.png) no-repeat scroll right top; }
	

.mainpost-wrap div.date { background:transparent url(images/blue/smalldate-leftbg.png) no-repeat scroll left top; }
	.mainpost-wrap div.date div.main { background:transparent url(images/blue/smalldate-mainbg.png) repeat-x scroll 0 0; }
	.mainpost-wrap div.date div.rightside { background:transparent url(images/blue/smalldate-rightbg.png) no-repeat scroll right top; }

.wp-pagenavi span.current, .wp-pagenavi a:hover, .wp-pagenavi span.extend  { background-color:#6f8cad !important; border:1px solid #597899 !important; }

.post .new-post a.post-edit-link { background:#2d597b; }
a.comment-reply-link { background:transparent url(images/blue/reply-bg.png) repeat-x scroll 0 0; }
.reply-container { background:transparent url(images/blue/reply-right-bg.png) no-repeat scroll right bottom; }
	
#footer { background-color: #040c0f; color: #717881; }	

/* Twitter */
#toptwitter{
	width:300px;
	height:100px;
	background:url(images/twitter.png) right bottom no-repeat;
	position:absolute;
	left:875px;
	top:152px;
	width:83px;
	cursor:pointer;
}
#toptwitter:hover{
	background:url(images/twitter-hover.png) right bottom no-repeat;
}
.toptwittermsg{
	width:240px;
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:right;
	position:absolute;
	width:600px;
	left:-600px;
	top:55px;
}
.toptwittermsg ul li{
	list-style:none;
}
#toptwitter h2 a{
color:#FFFFFF !important;
}
.toptwittermsg ul li a{
color:#FFFFFF !important;
}
#toptwitter h2 a:hover{
color:#F6F6F6  !important;
}

/* Buscador TOP*/
#topsearch{
	background:url(images/topsearch.png) left no-repeat;
	width:280px;
	height:30px;
	text-align:right;
	padding:0 0px 0 0;
	margin:0 5px 0 0;
	position:absolute;
	top:50px;
	left:680px;
}
#topsearchsubmit{
	display:none;
}
#tops{
	padding:7px 35px 0 0;
	width:235px;
	background:none;
	border:0px;
	color:#FFF;
	font:italic 9pt Arial, Helvetica, sans-serif;
	
}

/* Buscador RESULTS*/
#bottomsearch{
	background:url(images/topsearch.png) left no-repeat;
	width:280px;
	height:30px;
	text-align:right;
	padding:0 0px 0 0;
	margin:0 5px 0 0;
	position:absolute;
	top:66px;
	left:169px;
}

/* Imagen Volver Arriba */
#volverArriba
{
	position: fixed;
	right: 0px;
	bottom: 0px;
	display: block;
	width:45px;
	height:28px;
	background: url(images/arrow_top.png) bottom right ; 
	text-indent: -999em; 
	text-decoration: none;
}

/* RSS */
#rss
{
	position:absolute;
	top:124px;
	width:105px;
	height:106px;
	left:0px;
	background-image:url(images/rss2.png);
	cursor:pointer;
}

#rss:hover
{
	background:url(images/rss2_hover.png) right bottom no-repeat;
}

#number_rss
{
	position:absolute;
	background-image:url(images/rss_readers.png);
	width:85px;
	height:26px;
	top:35px;
	left:10px;
	z-index:100;
	display:none;
	cursor:pointer;
	text-align:left;
}

#rss_comentarios
{
	position:absolute;
	top:124px;
	width:105px;
	height:106px;
	left:100px;
	background-image:url(images/rss2_comentarios.png);
	cursor:pointer;
}

#rss_comentarios:hover
{
	background:url(images/rss2_comentarios_hover.png) right bottom no-repeat;
}

#number_rss_comentarios
{
	position:absolute;
	background-image:url(images/rss_readers.png);
	width:85px;
	height:26px;
	top:35px;
	left:10px;
	z-index:100;
	display:none;
	cursor:pointer;
	text-align:left;
}

/* Logo */
#logo
{
	position:absolute;
	top:-5px;
	left:170px;
	z-index:-999;
	/*position:absolute;
	top:20px;
	left:200px;
	z-index:-999;	*/
}