/*
Theme Name: Simplezas
Theme URI: http://www.lunasoft.com.mx/portafolio/simplezas/
Description: Theme 'Simplezas' by vicmx http://www.lunasoft.com.mx/ (widget ready)
Version: 1.0
Author: vicmx
Author URI: http://www.lunasoft.com.mx
Tags: pink, white, red, minimalism, fresh, simple, two columns
*/
body {
	background: #e5e5e5 url(./images/bg.png) fixed 0 68px;
	color: #353535;
	font: 68.5% "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
* { margin: 0px; border: 0px; padding: 0px; }

a:link { color: #218dd1; text-decoration: none;}
a:visited { color: #218dd1;	text-decoration: none;}
a:hover { color: #cc0000; text-decoration: underline;}
a:active { color: #218dd1; text-decoration: underline;}

.top{background: transparent url(images/bg-top.gif) repeat-x top; width: 100%;}

#outline {
	margin-top: 0px;
	width: 780px;
	margin: 0 auto;
	background: #fff;
	border-left: 2px solid #f5cbcb;
	border-right: 2px solid #f5cbcb;
}

/**********************
*   Header            *
***********************/

#header {
	height: 200px;
	width: 780px;
	margin-top: 0px;
	background: #fff url(./images/header.jpg) no-repeat;
}

/*********************************
    Menu
*********************************/
.menu { background: #fff; height:34px; margin-top: 3px; margin-bottom: 3px; float:right;}
.menu em { display: none; margin: 0; padding: 0; line-height: 0px;}
.menu ul { padding: 0px; margin: 0px; }
.menu li { float: left; padding: 0px; margin: 0px; list-style-type: none; display: inline; }
.menu li a { display: block; height: 34px; }
.menu li a.m1 { background: url(./images/m1.gif) no-repeat left top; width: 90px; }
.menu li a.m2 { background: url(./images/m2.gif) no-repeat left top; width: 98px; }
.menu li a.m3 { background: url(./images/m3.gif) no-repeat left top; width: 117px;}
.menu li a.m4 { background: url(./images/m4.gif) no-repeat left top; width: 102px; }
.menu li a.m5 { background: url(./images/m5.gif) no-repeat left top; width: 173px; }
.menu li a.m6 { background: url(./images/m6.gif) no-repeat left top; width: 200px; }
.menu li a:hover { background-position: left -34px; }

#spacer2 { margin-bottom: 5px;margin-top: 5px;}

/***********************
*  content             *
***********************/
#content {
	float: left;
	width: 520px;
	margin-top: 10px;
}

/**********************
*   Blog Entries      *
***********************/
.post {padding: 10px 10px;}
.datepar{ float:left;padding-right:5px;padding-top:6px;color:#c52e68;font-size:14px;font-weight:bold;text-align:center;background:url(./images/date.gif) no-repeat 0 0;width:44px;height:47px;}
.datepar span{clear:both;display:block;font-size:10px;color:#fff;font-weight:normal;text-transform:uppercase;padding-top:6px;}

.posttitle {font-family: "Trebuchet MS"; font-size: 19px; line-height: 24px; letter-spacing: -1px; color: #ed41a3; text-decoration: none;}
.posttitle a:link,
.posttitle a:visited,
.posttitle a:active {color: #ed41a3; }
.posttitle a:hover{text-decoration: none; background: #f4f5f6; color: #9ebed7;}

.postmeta,.postmeta a {margin: 5px 0;font-size:9pt;color: #1760c2;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin-bottom:4px;}
.postmeta a:hover{text-decoration: none; color:#1bb5ed}
.post-filed {padding: 0 0 0 16px;background: url(./images/blog.gif) no-repeat 0 0;}
.post-autor {padding: 0 0 0 15px;background: url(./images/author.jpg) no-repeat 0 0;}

.postcoment,.postcoment a {margin: 3px 0;font-size:8pt;color: #3F4C6B;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.postcoment a:hover{text-decoration: none; color:#cc0000}
.post-comment {margin-right: 10px;padding: 0 0 0 18px;background: url(./images/comments.png) no-repeat 0 0;float: right;}
.post-tag {	padding: 0 0 0 20px;background: url(./images/tag.gif) no-repeat 0 0;}
.post-tag2 {	padding: 0 0 0 20px;background: url(./images/tag.gif) no-repeat 0 0;float: right;}
.rss {padding: 0 0 0 18px; background: url(./images/rss.png) no-repeat 0 0;}

.postentry {font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #414449; line-height: 16px;}
.postentry a {color: #218dd1;}
.postentry a:hover {color: #cc0000;}
.postentry p { font-size: 10pt; line-height: 18px;padding: 2px 0px;}
.postentry ol {  padding: 5px 15px; margin: 0px; }
.postentry ol li { padding: 2px 0px 2px 0px; font-size: 11px; line-height: 16px; color:#8D6649; }
.postentry ul { padding: 5px 0px; margin: 0px; }
.postentry ul li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(./images/li_blue.gif) no-repeat left center; font-size: 11px; line-height: 15px; color:#8D6649; }
.postentry span.alert {	font-weight: bold;color: #f00;}
.postentry img { padding: 1px; border: 1px #FAE0C5 solid; margin: 0px 5px 5px 0px;}
.postentry img ,.wp-smiley{ padding: 1px; border: none; margin: 0px 2px 2px 0px;}
.postentry blockquote { padding: 5px 5px 5px 40px; background: #f1faff url(./images/quote.jpg) top left no-repeat; margin: 5px 0px; color:#1f89c7; border: dashed 1px #d8ecf7;}
.postentry blockquote p { font-size: 11px; padding: 5px 0px; margin: 5px 0px; line-height: 15px; }

.posttext blockquote {padding: 5px 5px 5px 40px; background: #F1FAFF url(images/quote.jpg) top left no-repeat; margin: 5px 0px; color:#1F89C7; border: dashed 1px #D8ECF7;}
.posttext blockquote p { font-size: 11px; padding: 5px 0px; margin: 5px 0px; line-height: 15px; }

.more-link {padding: 0 0 0 15px;background: url(./images/arrow_right_blue.gif) no-repeat 0 0;display:block;}

.related h3 { font-size: 16px; font-weight: bold;color:#36393D; letter-spacing: -1px;}
.related ul { padding: 5px 0px; margin: 0px; }
.related ul li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(./images/li.gif) no-repeat left center; font-size: 11px; line-height: 15px; color:#8D6649; }

#separador { background: transparent url(./images/sep.gif) no-repeat center; height: 30px; margin-top:15px;margin-bottom:5px}
.alert {font-weight: bold;color: #f00;}
.navi a {text-decoration: none;display: block;width: 86px;height: 21px;text-align: center;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #95513A;font-weight:bold;padding-top: 3px;background: url(./images/nav-bg.jpg) top center no-repeat;}
.navi a:hover {background: url(./images/nav-bg-hover.jpg) top center no-repeat;}

/* ********************************
	Search
******************************** */
.search {right: 35px;top: 76px !important;top:75px;margin-bottom:15px;}
.search input {width: 189px;height: 16px;padding: 2px 5px;border: 2px solid #e3e3e3;color: #36393D;}
.search input:focus {border: 2px solid #CDEB8B;background: #fcfeff none;color: #4096EE;}

/* ********************************
	sidebar
******************************** */
#sidebar{display:inline;float:right;margin-right:3px;width:240px;background: #fff url(./images/bg-body.gif) no-repeat left top;}
#sidebar div div div{display:block;height:280px;width:120px;}

#sidebar ul {list-style-type: none;margin: 0;padding: 0;display: block;}
#sidebar ul li {background:url(./images/li_blue.gif) no-repeat center left;padding-left:14px;text-transform:capitalize}
#sidebar ul li a{display:block;padding:7px 2px}

#sidebar h3 {margin: 0 0 10px 0;padding: 0 8px;font-size: 1.2em;}

.green{color:#8cb21a}
.list-green li a{border-bottom:#ccc dotted 1px;color:#8cb21a}
.list-green li a:hover{background:#8cb21a;color:#fff}
.pink{color:#ed41a3}
.list-pink li a{border-bottom:#ccc dotted 1px;color:#ed41a3}
.list-pink li a:hover{background-color:#ed41a3;color:#fff}

.brown{color:#7f7165}
.list-brown li a{border-bottom:#ccc dotted 1px;color:#7f7165}
.list-brown li a:hover{background-color:#7f7165;color:#fff}

.blue{color:#43c1e1}
.list-blue li a{border-bottom:#ccc dotted 1px;color:#43c1e1}
.list-blue li a:hover{background-color:#43c1e1;color:#fff}
.clearfix{display:block}

#sidebar2{display:block;float:right;margin-right:3px;width:240px;}

#sidebar2 h2 {margin: 0 0 10px 0;padding: 0 8px;font-size: 1.2em;color: #4096EE;}

#sidebar2 ul {margin: 0;padding: 0;list-style-type: none;border-top: 1px solid #fff;}
#sidebar2 ul li {line-height: 26px;border-bottom: 1px solid #fff;}
#sidebar2 ul li a {display: block;padding: 0 10px;color: #4096EE;text-decoration: none;}
#sidebar2 ul li a:hover {background: #CDEB8B;color: #36393D;}

#sidebar3{display:inline;float:right;margin-right:3px;width:240px;background: #fff url(./images/bg-sidebar.gif) no-repeat left top;}
/*#sidebar p{color:#356AA0;margin: 0 0 10px 0;padding: 0 8px;font-size: 1.0em; font-family: "Trebuchet MS", "Lucida Grande",Verdana;}*/
/**********************
*   Comments          *
***********************/
.Comments { margin: 20px 0px 0px 0px; width: 450px;}
.Comments h3 { font-size: 16px; font-weight: bold; margin: 0px 0px 5px 0px; padding: 5px 0px; color:#D01F3C; letter-spacing: -1px; border-bottom: dashed 1px #999;}
.comments-num {  font-family: "Trebuchet MS"; font-size: 18px; color: #2888ba; text-decoration: none; border-bottom: dashed 1px #2888ba;}
.commentlist {margin: 0;padding: 0;list-style-type: none; width: 510px;}
.commentlist li {padding: 20px 25px 0 0;border-bottom: 1px solid #dce6ff;background: #edf2ff url(./images/comment_bg.gif) repeat-y 0 0;}
.children{ padding:0px 0px 0px 22px; list-style-type:none; margin: 0px; overflow:hidden; display:block; width:100%; border:0px; }
.alt {padding: 20px 25px 0 0; background-color: #fff !important;background-image: none !important;}
.comment-gravatar {margin:5px; float: left;width: 62px;height: 62px;background: transparent url(images/gravatar.gif) no-repeat;}
img.avatar {margin: 7px 0 0 7px;border: none;}
.comment-title,.comment-meta,.comment-text {margin: 0 0 0 80px; font-size: 1.2em; font-family: "Trebuchet MS";background: transparent;color: #050d24;}
.comment-title,.comment-title a,.comment-title a:hover{	color: #218dd1;	}
.comment-meta,.comment-meta a,.comment-meta a:hover {color: #2f63b3;}

.reply{float:right;color: #FF0084;}
.reply a {color: #FF0084; padding: 1px 5px 5px 15px; background: url(./images/author.jpg) no-repeat 0 0;}

#cancel-comment-reply{float:right;font-weight: bold;color: #3F4C6B;}
#cancel-comment-reply a {color: #3F4C6B; padding: 1px 0px 2px 20px; background: url(./images/warn.gif) no-repeat 0 0;}
#cancel-comment-reply a:hover {color: #356AA0;}

.navigation {font-size: 1.1em;width: 100%;margin: 30px 0 0 0;padding: 0 0 5px 0;list-style-type: none;list-style-image: none;}

.Form {  padding: 0px 0px 10px 0px; position: relative; margin: 0px; font-family: 'Verdana';}
.Form form { margin: 0px; padding: 0px;}
.Form a { text-decoration: underline;}
.Form p { padding: 0px 0px 2px 0px; margin: 0px; color:#666; }
.Form p small strong { font-weight: bold; color:#FF3300;}
.Form p small { font-size: 11px; display: block; padding: 6px 0px; color:#000;}
.Form .TextField { color:#003366; background: #e5edff; border: solid 1px #b0c5ff; padding: 6px 6px 6px 30px; font-size: 12px; display: block;}
.Form .TextArea { color:#003366; background: #e5edff; border: solid 1px #b0c5ff; padding: 6px; font-size: 12px;}
.Form input {border: 1px solid #b0c5ff;}
.Form input:hover{border: 1px solid #fec02a;}
.Form input#submit {width: auto;height: 25px;padding: 2px 10px 3px 10px;background: #e5edff url(./images/submit.gif) repeat 0 0;}
.Form input#submit:hover {background: #e5edff url(./images/submit_hover.gif) repeat 0 0;}

/**********************
*   Navegacion        *
***********************/
.archive-nav {font-size: 1.1em;width: 100%;margin: 30px 0 0 0;padding: 0 0 5px 0;list-style-type: none;list-style-image: none;}
.archive-nav li {width: 180px;}
.archive-nav li a {display: block;width: 164px;}
.back {	float: left;}
.back a {padding-left: 16px;background: #fff url(./images/back.png) no-repeat left center;}
.next {float: right;text-align: right;}
.next a {padding-right: 16px;background: #fff url(./images/next.png) no-repeat right center;}

/**********************
*   Elements          *
***********************/
.alignleft {float: left;}
.alignright {float: right;}
.aligncenter,
img.aligncenter,
div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 7px;margin: 15px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.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;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;text-align: center;}
.small {font-size: 1.0em;}
.clearboth {clear: both;}

/**********************
*   footer            *
***********************/
.footer {margin: 0px; padding: 10px 16px; color:#999; clear: both; background: url(./images/dotted.gif) repeat-x top;}
.footer-ico {padding: 10px 0px 10px 40px; background: url(./images/rose-ico.gif) no-repeat 0 0;}
.footer p { font-size: 10px; padding: 8px 0px; margin: 0px;}
.footer a { color: #999; text-decoration: underline;}
.footer a:visited { color: #999; text-decoration: underline;}
.footer a:hover { color: #d069a1; text-decoration: underline;}