/*
Theme Name: Pixeels
Theme URI: http://pixeels.com/
Description: Primera versión del theme Pixeels.
Version: 1.0
Author: Oscar Llorente
Author URI: http://sitestilo.com/
*/

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, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {border: 0; margin: 0; padding: 0; vertical-align: baseline; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;}

body {background: url(/blog/pix/bg.png); font: 75%/1.5 "myriad pro", helvetica, arial, sans-serif; }

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: "" "";}

li {list-style-type: none;}

hr {display: none;}

strong, b {font-weight: bold;}
em, i {font-style: italic;}

/* abstract classes
======================================*/
/* autocleaning (use for parent of floated element, but take care, it has some limitations) */
.cw {width: 100%; overflow: hidden;}
.cw2 {overflow: hidden; height: 1%;}
/* float helpers */
.fl {float: left;}
.fr {float: right;}
/* classic cleaner */
.cleaner {clear: both; visibility: hidden; height: 0; overflow: hidden; line-height: 0; font-size: 0;}
/* safe cleaning, use eg. for parent of floated element */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/* image replacement (see <h1 id="logo"> section in index.html for example) */
.ir {position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%;}

/* text align helpers */
.tl {text-align: left !important;}
.tr {text-align: right !important;}
.tc {text-align: center !important;}
.ttop {vertical-align: top !important;}

/* for buttons etc. */
.hand {cursor: hand; cursor: pointer;}

/* accessible hiding of elements */
.a-hidden {position: absolute; top: -10000em;}

/* first and last helpers, mainly for table cells */
.first {border-left: 0 !important;}
.last {border-right: 0 !important;}

.lab { width:200px; margin:10px 0 0 0; display: block; font-size:12px; color:#ccc; font-size:14px; }
.bt { width:150px; text-align:center; display: block; -moz-border-radius: 6px; background: rgb(125, 187, 0); font-family: Helvetica,Arial,sans-serif; font-size: 20px; color: #555; padding-top: 10px; padding-bottom:6px; color:#fff; text-decoration:none; -webkit-border-radius:6px; border:0; cursor: pointer; margin-top:20px; }
.bt:hover { background:#000; }
.ins { width:295px; height:25px; -moz-border-radius: 6px; border: 1px solid #000; padding:5px 0 0 5px; font-size: 16px; }
.te { width:290px; height: 100px; -moz-border-radius: 6px; border:1px solid #000; padding: 5px; font-size: 16px; }

.autor { background:#222121; border:1px solid #000; border: 1px solid #000; border-radius: 6px; -webkit-border-radius: 6px; padding:20px; -moz-border-radius: 6px; -webkit-border-radius: 6px; padding: 20px 20px 40px 20px; }
.autor .descrip { font-size:13px; line-height:12px; }
.autor img { float:left; margin-right:20px; }

.navigation { margin:10px 0 0 0; }
.navigation a { display:block; height:32px; line-height:32px; text-indent:-9999em; width:32px; }
.navigation .alignleft a { background-image:url(/wp-content/themes/pixeels/pix/prev.png); background-repeat:no-repeat; background-position: 0 0; float:left; }
.navigation .alignleft a:hover { background-position:0 -32px; }
.navigation .alignright a { background-image:url(/wp-content/themes/pixeels/pix/next.png); background-repeat:no-repeat; background-position: 0 0; float:right; }
.navigation .alignright a:hover { background-position:0 -32px; }

.avat { width:145px; height:40px; background:#222121; border:1px solid #000; padding:18px 20px 20px 35px; -moz-border-radius: 9px; -webkit-border-radius: 9px; margin:5px 0 0 0; float:right; }
.avat img { float:left; margin-right: 10px; }
.avat p { float:left; font-size:14px; }
.avat a { color:orange; }
.avat a:hover { text-decoration:none; }

.descarga { width:660px; height:50px; text-align:center; background:#eaeaea; padding:10px 0 0 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #fff; }
.descarga img { margin-left:40px; }

.layoutbg { background: url(/blog/pix/header.png) transparent no-repeat center top; width: 100%; margin:auto; }
.header { width: 980px; height:100px; margin:auto; color: #fff; padding:10px 0 0 0; }
.header a.logo { background: url(pix/logo.png) no-repeat; display: block; width: 233px; height: 94px; text-indent: -9999em; float: left; }
.nubes { margin:15px 0 20px 0; }
.nubes a { color:#ccc; letter-spacing:-1px; padding-right:10px; text-decoration:none; }
.nubes a:hover { text-decoration: underline; color:#2babeb; }
p.prev { font-size:16px; color:#ccc; line-height: 20px; margin:15px 0 20px 0; }
#mensajes { color:red !important; }

#nav {border-top: 1px solid #004483; border-bottom: 1px solid back; background: #fff; width: 100%; height:80px; border-sh }
#nav a {border-bottom: 1px solid #ccc; text-decoration: none; color: #333;}
	#nav .inner-container {position: relative; z-index: 2; padding: 26px 0 25px 0; width:980px; margin:auto;}
	/* navigation section switcher */
	#nav #h-wrap {position: absolute; top: 14px; left: 0; =width: 220px;} /* Set your width for section switcher (only in IE 7 and older, modern browsers will set optimal width automatically) */
		#nav #h-wrap.active {border: 4px solid rgba(200, 200, 200, 0.5); top: 7px; left: -22px;}
		#nav #h-wrap.active {-moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px;}
		#nav #h-wrap.active .inner {border: 1px solid #999; background: #fff; padding: 2px 0 10px 17px;}
		#nav #h-wrap.active .inner {-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
		#nav #h-wrap .h-ico {background: 0 50% no-repeat;}
		#nav #h-wrap .h-ico span {display: block; padding-left: 50px;}
		#nav #h-wrap .ico-dashboard {background-image: url("/blog/pix/dashboard.png");} /* feel free to add/modify your own icons - icons are located in "css/img/h-ico/*" */
		#nav #h-wrap .ico-css {background-image: url("/blog/pix/css.png");}
		#nav #h-wrap .ico-color {background-image: url("/blog/pix/color.png");}
		#nav #h-wrap .ico-tags {background-image: url("/blog/pix/tags.png");}
		#nav #h-wrap .ico-analytics {background-image: url("/blog/pix/analytics.png");}
		#nav #h-wrap .ico-syndication {background-image: url("/blog/pix/syndication.png");}
		#nav #h-wrap .ico-ads {background-image: url("/blog/pix/ads.png");}
		#nav #h-wrap .ico-users {background-image: url("/blog/pix/users.png");}
		#nav #h-wrap .ico-recursos {background-image: url("/blog/pix/recursos.png");}
		#nav #h-wrap .ico-wordpress {background-image: url("/blog/pix/wordpress.png");}
		#nav #h-wrap .ico-contactar {background-image: url("/blog/pix/contactar.png");}
		/* feel free to add more icons here like above (icon set is included in directory "./img/h-ico" and is free for commercial use) */
		#nav #h-wrap h2 {background: url("/blog/pix/h-wrap-h2.png") 100% 100% no-repeat; position: relative; float: left; height: 51px; line-height: 55px; vertical-align: middle; font-size: 200%; font-weight: bold;}
		#nav #h-wrap.active h2 {background: none;}
		#nav #h-wrap h2 .h-ico {display: block; height: 100%; padding-right: 42px;}
		#nav #h-wrap h2 .h-arrow {background: url("/blog/pix/h-arrow.gif") 0 0 no-repeat; position: absolute; top: 18px; right: 19px; display: block; width: 11px; height: 15px; overflow: hidden;}
		#nav #h-wrap.active h2 .h-arrow {background-position: 100% 0;}
		#nav #h-wrap ul {display: none; clear: both;}
		#nav #h-wrap ul li {display: inline;}
		#nav #h-wrap ul a {border: 0; display: block; height: 40px; width: 100%; overflow: hidden; line-height: 45px; vertical-align: middle; font-size: 150%;}
		#nav #h-wrap ul a:hover,
		#nav #h-wrap ul a:focus,
		#nav #h-wrap ul a:active {color: #1d78bc;}
	/* search form */
	#nav form {background: url("/blog/pix/search-input.png") no-repeat; float: right; width: 227px; height: 28px; padding: 0; overflow: hidden; font-family: inherit;}
		#nav form input.text {outline: 0; border: 0; background: transparent; width: 194px; height: 14px; vertical-align: middle; margin: 1px 0 1px 1px; padding: 6px 2px; overflow: hidden; font-size: 100%; color: #555;}
		
		#ancho { width:980px; height:100%; margin:auto; }
		#ancho #contenido { width:660px; float:left; height:100%; margin-right:30px; }
		#ancho #contenido .entry { font-size:16px; color:#ccc; line-height: 20px; margin:15px 0 20px 0; }
		#ancho #contenido .entry a { color:#2babeb; text-decoration:underline; }
		#ancho #contenido .entry a:hover { text-decoration: none; }
		#ancho #contenido .entry p { margin:10px 0 20px 0; }
		#ancho #contenido .entry h2, h3 { font-size:28px; }
		#ancho #contenido a.mas { border: 1px solid #00487a; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #0567ad url("/blog/pix/button.gif") repeat-x; padding: 5px 25px 5px; text-shadow: #00487a 1px 1px 0; color: #fff; cursor: pointer; text-decoration: none; margin:26px 0 10px 0; font-size:150%; }
		#ancho #contenido a.mas:hover,
	.button:focus,
	.button:active {border-color: #272727; background: #2a2a2a url("/blog/pix/altbutton.gif") repeat-x; text-shadow: #000 1px 1px 0; color: #fff;}
		#ancho #contenido h1 { clear:both; margin:60px 0 0 0; font-size:40px; color:#fff; text-decoration: none; letter-spacing:-1px; line-height:39px; text-shadow: #000 1px 1px 0; }
		#ancho #contenido h1.single { clear:both; margin:60px 0 0 0; font-size:38px; color:#fff; text-decoration: none; letter-spacing:-1px; line-height:39px; } 
		#ancho #contenido h1 a { font-size:40px; color:#fff; text-decoration: none; letter-spacing:-1px; line-height:39px; }
		#ancho #contenido h1 a:hover { color:#2babeb; background: #fff; }
		#ancho #contenido h3 { clear:both; margin:40px 0 0 0; font-size:30px; color:#fff; text-decoration: none; letter-spacing:-1px; line-height:39px; }
		#ancho #contenido h2.busc { margin:30px 0 0px 0; font-size:26px; }
		#ancho #contenido h2 a { font-size:30px; color:#fff; text-decoration: none; letter-spacing:-1px; line-height:39px; }
		#ancho #contenido h2 a:hover { color:#2babeb; background: #fff; }		
		
		#ancho #contenido p.aut { -webkit-border-radius: 3px; -moz-border-radius: 3px; display: block; background:#222121; padding:0 10px 0 10px;  border: 1px solid #000; border-radius: 6px; width:270px; text-align:center; margin:16px 0 0 0; color:#fff; float:left; }
		#ancho #contenido p.aut a { color:#fff; text-decoration:none; }
		#ancho #contenido p.aut a:hover { color:#0567ad; }
		#ancho #contenido p.comment { -webkit-border-radius: 3px; -moz-border-radius: 3px; display: block; background:#222121; padding:0 10px 0 10px;  border: 1px solid #000; border-radius: 6px; width:120px; text-align:center; margin:16px 0 0 0; color:#fff; float:right; }
		#ancho #contenido p.date { -webkit-border-radius: 3px; -moz-border-radius: 3px; display: block; background:#222121; padding:0 10px 0 10px;  border: 1px solid #000; border-radius: 6px; width:140px; text-align:center; margin:16px 0 0 0; color:#fff; float:right; }
		#ancho #contenido p.comment a { color:#fff; text-decoration:none; }
		#ancho #contenido p.comment a:hover { color:#0567ad; }
		#ancho #contenido img.post { margin:10px 0 10px 0; background:#000; padding:1px; width:660px; }
		
		
		#ancho #sidebar { width:290px; height:100%; float:left; padding-top:30px; }
		#ancho #sidebar .twitter { width:290px; height:242px; background: url(/blog/pix/twitter.png) no-repeat center #222121; box-shadow: #000 0 0 10px; -webkit-box-shadow: #000 0 0 10px; -moz-box-shadow: #000 0 0 10px; border: 1px solid #000; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; display: block; padding-top:20px; }
		
		#ancho #sidebar .welcome { width:250px; height:250px; background:#222121; display: block; box-shadow: #000 0 0 10px; -webkit-box-shadow: #000 0 0 10px; -moz-box-shadow: #000 0 0 10px; border: 1px solid #000; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; margin: 0 0 20px 0; padding:20px; text-align: center; }
		#ancho #sidebar .welcome h2 { font-size:28px; color:#fff; text-align: left; }
		#ancho #sidebar .welcome p { font-size:13px; color:#ccc; margin: 0 0 15px 0; text-align: left; }
		#ancho #sidebar .welcome a.registro { border: 1px solid #00487a; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #0567ad url("/blog/pix/button.gif") repeat-x; padding: 5px 25px 5px; text-shadow: #00487a 1px 1px 0; color: #fff; cursor: pointer; text-decoration: none; font-size:150%; }
		#ancho #sidebar .welcome a.registro:hover { border-color: #272727; background: #2a2a2a url("/blog/pix/altbutton.gif") repeat-x; text-shadow: #000 1px 1px 0; color: #fff; }
		
		#ancho #sidebar .ads { width:290px; height:100%; background:#222121; box-shadow: #000 0 0 10px; -webkit-box-shadow: #000 0 0 10px; -moz-box-shadow: #000 0 0 10px; border: 1px solid #000; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; display: block; padding-top:20px; text-align: center; margin:20px 0 20px 0; padding:10px 0 10px 0; }
		#ancho #sidebar .ads img { margin:20px 0 10px 0; width:250px; }
		
		#ancho #sidebar #facebook { width:250px; background:#222121; display: block; box-shadow: #000 0 0 10px; -webkit-box-shadow: #000 0 0 10px; -moz-box-shadow: #000 0 0 10px; border: 1px solid #000; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; margin: 0 0 20px 0; padding:20px; color:#fff; }
		#ancho #sidebar #facebook h2 { font-size:28px; color:#fff; }
		#ancho #sidebar #facebook .fbconnect_LastUsers { background:#222121; }
		#ancho #sidebar #facebook .fbconnect_userpicmain { border:0 !important; padding:0; }
		#ancho #sidebar #facebook img { margin:0; }
		#ancho #sidebar #facebook a { color:#fff; font-size:14px; }
		#ancho #sidebar #facebook a:hover { text-decoration:none; color:#2babeb; }
		
		#ancho #sidebar .twitter p {  color:#fff; font-size: 180%; margin: 60px 30px 30px 24px; line-height: 24px; }
		#ancho #sidebar .twitter a.button {border: 1px solid #00487a; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #0567ad url("/blog/pix/button.gif") repeat-x; padding: 5px 25px 5px; text-shadow: #00487a 1px 1px 0; color: #fff; cursor: pointer; text-decoration: none; margin: 20px 0 0 22px; font-size:150%; }
		#ancho #sidebar .twitter a.button:hover,
	.button:focus,
	.button:active {border-color: #272727; background: #2a2a2a url("/blog/pix/altbutton.gif") repeat-x; text-shadow: #000 1px 1px 0; color: #fff;}
		.wrap { width:980px; clear:both; margin:auto; padding:50px 0 0 0; }
		.wrap .tags { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -webkit-border-radius: 10px; -moz-border-radius: 10px; background:#222121 none repeat scroll 0 0; padding:20px; text-align:center; box-shadow: #000 0 0 10px; -webkit-box-shadow: #000 0 0 10px; -moz-box-shadow: #000 0 0 10px; border:1px solid #000; }
		.wrap .tags a { color:#ccc; margin-right:10px;  text-shadow: #000 1px 1px 0; }
		.wrap .tags a:hover { color:#2babeb; }
		#footer { width:100%; height:60px; background: #222121; margin:50px 0 0 0; border-top:1px solid #000; }
		#footer .cent { width:980px; height:60px; margin:auto; }
		#footer .left { width:400px; float:left; text-align: left; padding:19px 0 0 0; height:41px; font-size:120%; color:#ccc; }
		#footer .right { float:right; width:200px; height:41px; text-align:right; padding:19px 0 0 0; }
		#footer .right a.top { border: 1px solid #00487a; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #0567ad url("/blog/pix/button.gif") repeat-x; padding: 5px 25px 5px; text-shadow: #00487a 1px 1px 0; color: #fff; cursor: pointer; text-decoration: none; }
		#footer .right a.top:hover { border-color: #272727; background: #2a2a2a url("/blog/pix/altbutton.gif") repeat-x; text-shadow: #000 1px 1px 0; color: #fff; }
		
		.usuarios { float:right; width:200px; text-align: center; padding:20px 0 0 0; }
		.usuarios a.ident { border: 1px solid #00487a; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #0567ad url("/blog/pix/button.gif") repeat-x; padding: 5px 25px 5px; text-shadow: #00487a 1px 1px 0; color: #fff; cursor: pointer; text-decoration: none; }
		.usuarios a.ident:hover { border-color: #272727; background: #2a2a2a url("/blog/pix/altbutton.gif") repeat-x; text-shadow: #000 1px 1px 0; color: #fff; }
		
		.comment-body { border:1px solid #000; background:#222121; padding:20px; margin:0 0 10px 0; color:#fff; font-size:13px; -moz-border-radius: 6px; -webkit-border-radius: 6px; min-height: 60px; }
		.comment-body img { float:left; margin:0 10px 10px 0; }
		.comment-body a { color:#fff; }
		.comment-body a:hover { color:#0567ad; text-decoration:none; }
		
		#respond textarea { width:640px; border:1px solid #000; padding:10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-size:14px; }
		#respond #submit { border: 1px solid #00487a; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #0567ad url("/blog/pix/button.gif") repeat-x; padding: 5px 25px 5px; text-shadow: #00487a 1px 1px 0; color: #fff; cursor: pointer; text-decoration: none; margin: 20px 0 0 0; font-size:150%; }
		#respond #submit:hover { border-color: #272727; background: #2a2a2a url("/blog/pix/altbutton.gif") repeat-x; text-shadow: #000 1px 1px 0; color: #fff; }
		
		.identif { color:#fff; }
		.identif a { color:#fff; }
	 	.identif a:hover { color:#0567ad; text-decoration:none; }
	 	
span.attention, span.notice, span.alert, span.download, span.approved, span.media, span.note, span.cart, span.camera, span.doc {display: block;padding: 8px 10px 8px 36px;margin: 15px 0; font-size:14px; }
span.attention {color: #B79000;border: 1px solid #E7BD72;background: #FFF3A3 url(pix/attention.png) 10px 50% no-repeat;}
span.attention a {color: #B79000 !important;font-weight: bold;}

		.register { font-size:28px !important; color:#fff; margin:10px 0 0 0; }
		#contenido .input, #firstname, #website, #pass1, #pass2 { width:295px; height:25px; -moz-border-radius: 6px; border: 1px solid #000; padding:5px 0 0 5px; font-size: 16px; }
		#contenido label { font-size:15px; color:#fff; width:300px; display:block; }
		#contenido .button-primary { border: 1px solid #00487a; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #0567ad url("/blog/pix/button.gif") repeat-x; padding: 5px 25px 5px; text-shadow: #00487a 1px 1px 0; color: #fff; cursor: pointer; text-decoration: none; margin: 20px 0 0 0; font-size:150%; }
		#contenido .button-primary:hover { border-color: #272727; background: #2a2a2a url("/blog/pix/altbutton.gif") repeat-x; text-shadow: #000 1px 1px 0; color: #fff; }
		#contenido #login_error { color:red; font-size:15px; margin:30px 0 0 0; }
		#contenido #login_error a { color:red; }
		#contenido #login_error a:hover { text-decoration:none; }
		#contenido .message { font-size:15px; color:#fff; margin-top:40px; }
		#contenido #loginform { margin:60px 0 0 0; }
		#contenido a.con { color:#fff; margin-top:20px !important; font-size:13px; display:block; width:250px; }
		#contenido a.con:hover { text-decoration:none; }
		
		p.response { padding:8px; border:1px solid #ccc; background:red; color:#fff; font-size:14px; -moz-border-radius: 6px; -web-kit-border-radius:6px; }
		.bt { border: 1px solid #00487a; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 5px; background: #0567ad url("/blog/pix/button.gif") repeat-x; padding: 5px 25px 5px; text-shadow: #00487a 1px 1px 0; color: #fff; cursor: pointer; text-decoration: none; margin: 20px 0 0 0; font-size:150%; }
		.bt:hover { border-color: #272727; background: #2a2a2a url("/blog/pix/altbutton.gif") repeat-x; text-shadow: #000 1px 1px 0; color: #fff; }
		
#topnav {
	padding:10px 0px 12px;
	font-size:13px;
	line-height:23px;
	text-align:right;
}
#topnav a.signin {
	background:#2b2b2b;
	padding:4px 6px 6px;
	text-decoration:none;
	color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	font: normal 14px "myriad pro", helvetica, arial, sans-serif;
}
#topnav a.signin:hover {
	background:#333;
	
}
#topnav a.signin, #topnav a.signin:hover {
	*background-position:0 3px!important;
}

a.signin {
	position:relative;
	margin-left:3px;
}
a.signin span {
	background-image:url(/wp-content/themes/pixeels/pix/toggle_down_light.png);
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding:4px 16px 6px 0;
}
#topnav a.menu-open {
	background: #333!important;
	color:#666!important;
	outline:none;
}
#small_signup {
	display:inline;
	float:none;
	line-height:23px;
	margin:25px 0 0;
	width:170px;
}
a.signin.menu-open span {
	background-image:url(/wp-content/themes/pixeels/pix/toggle_up_dark.png);
	color:#fff;
}

#signin_menu {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-color:#333;
	position:absolute;
	width:210px;
	z-index:100;
	border:1px transparent;
	text-align:left;
	padding:12px;
	top: 24.5px; 
	right: 0px; 
	margin-top:5px;
	margin-right: 0px;
	*margin-right: -1px;
	color:#fff;
	font-size:11px;
}

#signin_menu input[type=text], #signin_menu input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border: none;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:203px;
}
#signin_menu p {
	margin:0;
}
#signin_menu a {
	color: #666;
}
#signin_menu a:hover {
	color: #fff;
}
#signin_menu label {
	font-weight:normal;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}

#signin_submit {

	background:url(/wp-content/themes/pixeels/pix/logout_btn.png) no-repeat;
	width:77px;
	height:28px;
	color:#fff;
	border:none;
	padding:4px 10px 5px;
	font-size:11px;
	margin:5px 5px 0 0;
	font-weight:bold;
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit:hover, #signin_submit:focus {
	cursor:pointer;
}

.login-container small {
	text-transform:uppercase;
	color:#666;
}

.login-container h5 {
	color:#fff;
	text-transform:uppercase;
}


/******2*****/
#signin_submit2 {
	color:#fff;
	font-size:11px;
	font-weight:bold;
	float:left;
}

#signin_submit2::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit2:hover {
	color:#900;
	cursor:pointer;
}

/****end 2 ****/

.mg-options {
	width:60px;
	height:40px;
	margin:5px 0 0 0;
	padding:6px 0 0 13px;
	float:right;
}

.logout a { border: 1px solid #00487a; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #0567ad url("/blog/pix/button.gif") repeat-x; padding: 5px 25px 5px; text-shadow: #00487a 1px 1px 0; color: #fff; cursor: pointer; text-decoration: none; margin: 20px 20px 0 0; font-size:105%; float:left; }
.logout a:hover { border-color: #272727; background: #2a2a2a url("/blog/pix/altbutton.gif") repeat-x; text-shadow: #000 1px 1px 0; color: #fff; } 

/*##########################################################################################
SLIDING PANEL
##########################################################################################*/
#coverslide{
	position:relative;
	width:420px;
	background:#1c1c1c;
	float:left;
	height:260px;
	margin:0 0 0 30px;
}

#slider{
	width:400px;
	height:240px;
	padding:0px 0px;
	margin:10px 10px;
	visibility: hidden; 
	background:#fff;
}
	
#slider ul{
	margin:0px 0px;
	padding:0;
	list-style:none;
}
		
#slider li{
	width:400px;
	background:#ddd;
	height:240px;
	overflow:hidden; 
	margin:0px 0px;
}

#prevBtn, #nextBtn{ 
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:105px;
}
		
#nextBtn{ 
	left:420px;
}
		
#prevBtn a {  
	display:block;
	width:26px;
	height:49px;
	background:url(/wp-content/themes/pixeels/pix/left.png) no-repeat 0 0;
	margin:0 0 0 4px;
}

#prevBtn a:hover {  
	display:block;
	width:26px;
	height:49px;
	background:url(/wp-content/themes/pixeels/pix/left_hover.png) no-repeat 0 0;
	margin:0 0 0 4px;
}
		
#nextBtn a { 
    display:block;
	width:26px;
	height:49px;
	background:url(/wp-content/themes/pixeels/pix/right.png) no-repeat 0 0;	
}

#nextBtn a:hover { 
    display:block;
	width:26px;
	height:49px;
	background:url(/wp-content/themes/pixeels/pix/right_hover.png) no-repeat 0 0;	
}

.slider-position {
	position:relative;
}

.post-tittle {
	position:absolute;
	background: transparent url(/wp-content/themes/pixeels/pix/titlebg.png) repeat 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	width:400px;
	height:50px;
	margin-top:190px;
}

.post-tittle h3 {
	padding:8px 10px 10px 10px;
	margin:0 0 0 0;
	font-size: 16px;
	font-weight:normal;
}

.post-tittle small {
	color:#666;
}

.post-tittle small a {
	color:#666;
}
#login-form {
	float:right;
}

#login-container {
	position: relative;
	margin:20px 0 0 0;
}