/*

Theme Name: Belleza y Alma
Theme Date: 06052010 
Description: Unique customize technology software wordPress theme with featured gallery and featured videos.
Author: Miguel Valdivia
Author @: m.valdivia.c@gmail.com
Tags: red, custom theme option, fixed width, three columns, widgets, featured videos, featured smooth articles

*/

body {
	/* font-size: 100%; */
	color: #131313;
	margin: 0px;
	padding: 0px;
	/*max-width:1000px;*/
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	/*background:#b788cf url(images/fondo_bya.jpg) no-repeat top;*/
	background:#fff;
	background-attachment:fixed;
}

.post-content object {
	margin: 0px 0px 5px;
	padding: 0px;
	height: 380px;
	width: 480px;
}
.post-content embed {
	margin: 0px 0px 5px;
	padding: 0px;
	height: 380px;
	width: 480px;
}

/*Caja de la pagina completa*/
#wrapper {
	max-width: 1000px;
	margin: 0px auto;
	
	/*border:#F00 1px dashed;*/
}
#header {
	background-image:url(images/bg-sup.jpg);
	float:none !important;
}
#header img {
	border-width: 0px;
}


#header #left-header {
	float: left;
	width: 45%;
	/*background-color:#0CF;*/
	height: 110px;
	/*padding: 20px 0 0 10px;*/
}
#right-header {
	margin: 24px 0 0 180px;
	float: left;
	/*width: 40%;*/
	/*background-color:#0FF;*/
	
}


#header h1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	font-size: 28px;
	color: #000000;
	line-height: 30px;
}
#header p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	color: #666666;
}
#header a {
	color: #6E2828;
	text-decoration: none;
}
#header a:hover {
	color: #000000;
	text-decoration: none;
}

#right-header #searchform {
	margin: 0px;
	padding: 0px;
	float: left;
}
#right-header #searchform p {
	margin: 0px;
	padding: 0px;
	float: left;
}
#searchform .intext {
	padding: 5px 1px 5px 3px;
	float: left;
	width: 190px;
	border: 1px solid #60C;
	margin-top: 2px;
	margin-right: 5px;
}
#searchform .inbutton {
	margin: 0px;
	padding: 0px;
	float: left;
}

#last-updates {
	float: left;
	height: 25px;
    font-size: 1em;
	width: 100%;
	line-height: 25px;
	color: #666666;
}
#last-updates a {
	color: #000000;
	text-decoration: none;
}
#last-updates a:hover {
	color: #660000;
	text-decoration: underline;
}
#last-updates .lupdate {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 30%;
	height: 25px;
	line-height: 25px;
	color: #000000;
}
#last-updates .lsubscribes {
	margin: 0px;
	padding: 0px 0px 0px 16px;
	float: right;
	height: 25px;
	background: url(images/rss-feeds.png) no-repeat left center;
	font-weight: bold;
	color: #000000;
	width: 240px;
}
/*####### NEWSLETTER ##########*/
#alo_easymail_widget_form table td {
	font-size:14px;
	font-weight:bold;
	color:#54348f;
}
#alo_easymail_widget_feedback {
	color:#54348f;
	font-weight:bold;
	}
#alo_easymail_widget_form {
/*#sidebar-left .list form {*/
	/*border: #090 3px solid;*/
	padding: 5px 0 0 10px;
	height: 120px;
	background-color: #FEF2FF;
	background-image:url(images/background_newsletter.png);
	background-repeat: no-repeat;
}
/*### newsletter ###*/


#navigation {
	
	width: 100%;
	/*border: #FF0 5px solid;*/
	/*padding-top: 0px;*/

}
#barra {
	background-image:url(images/bg_menu.png);
	background-repeat: repeat;
	background-position: left top;
	height: 5px;
	}
#nav {
    /*font-size: 1em;*/
	margin-top: 0px;
	padding-top: 0px;
	float: left;
	width: 100%;
	/*border-top: #FF0 5px solid;*/
	height: 24px;
}
.pg-nav {
	margin-top: 0px;
	padding: 0px 0px 7px;
	float: left;
	width: 100%;
	list-style-type: none;
	background-position: top;
}
.pg-nav ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}

#nav ul.pg-nav {
	padding: -3px 0 0 0;
	float:left;
	}

/****** Page item COMIENZO ******/

.pg-nav li {
	float: left;
	margin:0 5px 0 0;
	padding:0 5px 0 0;
	}

.pg-nav  li.page_item {
	margin-left: 0px;
	float: left;
	padding: 0 0 0 5px;
	height: 24px;
	line-height: 22px;
	background-image:url(images/btn_izquierdo.png);
	background-repeat: no-repeat;
	background-position: left top;
	/*background-color:transparent;*/
	}
.pg-nav li.page_item a {
	float: left;
	background:transparent url(images/btn_derecho.png) no-repeat right top;
	padding: 0 8px 0 5px;
	color: #000;
	font-size: 1em;
	text-decoration: none;
	height: 24px;
}
.pg-nav li.page_item a:hover {

}

/****** Page item fin ******/




#home{
	margin-left: 5px;
	float: left;
	padding: 0 0 0 5px;
	height: 24px;
	line-height: 22px;
	background-image:url(images/btn_izquierdo.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#home a {
	float: left;
	background: url(images/btn_derecho.png) no-repeat right top;
	padding: 0 12px 0 8px;
	color: #000;
	font-size: 1em;
	text-decoration: none;
	height: 24px;
}
#home a:hover {
	float: left;
	/*background: url(images/btn_derecho.png) no-repeat right top;*/
	padding: 0 12px 0 8px;
	color: red;
	font-size: 1em;
	text-decoration: none;
	height: 24px;
}

#page_item {
	margin-left: 5px;
	float: left;
	padding: 0 0 0 5px;
	height: 24px;
	line-height: 22px;
	background-image:url(images/btn_izquierdo.png);
	background-repeat: no-repeat;
	background-position: left top;
	}

#page_item a {
	float: left;
	background: url(images/btn_derecho.png) no-repeat right top;
	padding: 0 12px 0 8px;
	color: #000;
	font-size: 1em;
	text-decoration: none;
	height: 24px;
	}

.pg-nav li.current_page_item {
	margin-left: 0px;
	float: left;
	height: 24px;
	/*background-color: #C30;*/
	color:#FFF;
	line-height: 22px;
}
.pg-nav li.current_page_item a {
	display: inline-block;
	margin-left: 0px;
	float: left;
	height: 24px;
	color: #FFF;
	text-decoration: none;
}
.pg-nav li.current_page_item a:hover {
	display: inline-block;
	margin-left: 0px;
	float: left;
	height: 24px;
	color: #666;
	text-decoration: none;
	}
	


#sub-navs {
	float: left;
	width: 100%;
	height: 25px;
}
#adstop {
	padding: 6px 0px 0px;
}

.sub-nav {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	list-style-type: none;
}
.sub-nav ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}
.sub-nav li {
	display: inline;
	margin: 0px;
	padding: 0px 0px 0px 19px;
	float: left;
	line-height: 25px;
}
.sub-nav li a {
	color: #000000;
	text-decoration: none;
}
.sub-nav li a:hover {
	color: #6C2424;
	text-decoration: underline;
}
#content {
	margin: 0px;
	padding: 25px 10px 10px;
	float: left;
	width: 98%;
	position: relative;
	border:1px solid #CCC;
	margin-top:10px;
	background:#F1EEF9;

}
#post-entry {
	margin: 0px 5px 0px 0px;
	padding: 0px 3px 1em 0px;
	float: left;
	width: 660px;
	border-right: 1px solid #ccc;
}
#post-entry h2 {
	font-size: 20px;
	/*color: #F06;*/
	margin: 0px 0px 1.125em;
	padding: 1em 0px 3px;
	/* float: left; */
	width: 100%;
	clear:both;
	/*border-bottom: 1px solid #EDEDED;*/
}
#post-entry h2 a {
	text-decoration:underline;
	}

.post-meta {
	margin: 0px;
	padding: 0;
	float: left;
	width: 99%;
	/*border-bottom:1px solid #CCC;*/
}
.post-meta h1 {
	margin: 0px;
	padding: 0px;
	font-size: 21px;
	color: #000000;
	line-height: 26px;
}
.post-meta h1 a {
	color: #F06;
	/*text-decoration: none;*/
}
.post-meta h1 a:hover {
	color: #990033;
	/*text-decoration: underline;*/
}
.post-author {
	margin: 0px 0px 5px;
	padding: 0px 0px 2px;
	float: left;
	width: 100%;
	color: #999;
	/*border-bottom: 1px solid #efefef;*/
}
.post-author a {
	color: #C90;
	text-decoration: underline;
	font-weight: normal;
}
.post-author a:hover {
	color: #CCC;
	text-decoration: underline;
}
.post-under {
	margin: 0px 0px 2px;
	padding: 0px;
	float: left;
	width: 100%;
	color: #000000;
	/*font-weight: bold;*/
	}
.post-under a {
	color: #003366;
	text-decoration: none;
	font-weight: normal;
}
.post-under a:hover {
	color: #003399;
	text-decoration: underline;
}
.post-view-com {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.post-view-com .comment-count {
}
.post-view-com .comment-count a {
	background: url(images/socials/icomment.png) no-repeat left center;
	padding-left: 15px;
	color: #666666;
	text-decoration: none;
	padding-right: 15px;
}
.post-view-com .comment-count a:hover {
	background: url(images/socials/icomment.png) no-repeat left center;
	padding-left: 15px;
	color: #003366;
	text-decoration: underline;
	padding-right: 15px;
}
.post-view-com .view-count {
	color: #666666;
	text-decoration: none;
	background: url(images/socials/view.gif) no-repeat left 2px;
	padding-left: 15px;
	padding-top: 1px;
}
.post-wp-rating {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.post-wp-rating .post-ratings {
	padding: 0px!important;
}



.post-content {
	margin: 0px;
	padding: 10px 0px;
	float: left;
	width: 100%;
	font-size: 1.2em;
    overflow: hidden;
	border-bottom:1px dotted #ccc;
}
.post-content img {
	border: 0px;
}

.post-content a {
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
.post-content a:hover {
	color: #999;
	text-decoration: underline;
	font-weight: bold;
}
#sidebar-left {
	padding: 1px 2px 0 2px;
	float: right;
	width: 300px;
	/*background: #F9F9F9;*/
	/*border: 1px solid #000000;*/
	margin: 0px;
}
/*#sidebar-right {
	padding: 5px 0px 5px 5px;
	width: 30%;
	float: left;
}*/
#sidebar-left h3 {
/*	font-size: 1.25em;
	line-height: 32px;
	color: #FFFFFF;
	background: url(images/sidebar.png) no-repeat;
	margin: 0px;
	padding: 0px 0px 0px 8px;
	float: left;
	height: 32px;
	width: 167px;*/
}
.list {
	margin: 0px;
	padding: 1px 0px 2px 0px;
	float: left;
	width: 100%;
	list-style-type: none;
	overflow: hidden;
}
.list li img {
	border-width: 0px;
}
.list li table {
	margin: 0px;
	padding: 0px;
	width: 90%;
	clear: both;
}
.list ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 90%;
	list-style-type: none;
}
.list li {
	color: #000000;
	margin: 0;
	padding: 0px;
	float: left;
	width: 100%;
}
.list ul li {
	color: #000000;
	margin: 1px 0px 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
/*.list li a {
	background: url(images/list.png) no-repeat left 2px;
	padding-left: 13px;
	color: #000;
	text-decoration: none;
}
.list li a:hover {
	background: url(images/list.png) no-repeat left 2px;
	padding-left: 13px;
	color: #00006c;
	text-decoration: underline;
}*/
.list img {
	border-width: 0px;
}
.nolist img {
	border-width: 0px;
}
.nolist {
	margin: 0px;
	padding: 12px 0px 20px;
	float: left;
	width: 100%;
	list-style-type: none;
	overflow: hidden;
}
.nolist ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 90%;
	list-style-type: none;
}
.nolist li {
	color: #000000;
	margin: 0px 0px 5px;
	padding: 0px;
	float: left;
	width: 100%;
}
.nolist ul li {
	color: #000000;
	margin: 5px 0px 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.nolist li a {
	color: #000;
	text-decoration: none;
}
.nolist li a:hover {
	color: #00006c;
	text-decoration: underline;
}
#video-slot {
	margin: 0px;
	padding: 0px 0px 20px;
	float: left;
	width: 260px;
}
#video-slot p {
	margin: 0px 0px 8px;
	padding: 0px;
	float: left;
}

#video-slot embed {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 210px;
	width: 260px;
}
#video-slot object {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 210px;
	width: 260px;
}
#sidebar-right h3 {
	margin: 0px 0px 1px;
	padding: 0px 0px 2px;
	float: left;
	width: 96%;
	border-bottom: 1px solid #ededed;
	font-size: 1.25em;
	color: #660000;
}
#sidebar-right ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#ads-slot {
	margin: 0px;
	padding: 0px 0px 20px;
	float: left;
	width: 260px;
}
#ads-slot .adshere {
	text-align: center;
	margin: 0px;
	padding: 5px 0px 0px;
	float: left;
	width: 260px;
}
#ads-slot .adshere a {
	color: #000000;
	text-decoration: underline;
}
#ads-slot .adshere a:hover {
	color: #660000;
	text-decoration: none;
}

#ads-slot img {
	margin: 0px 3px 3px 0px;
	padding: 0px;
	float: left;
	border-width: 0px;
}
#footer {
	
	/*background: url(images/footer.png);*/
	background:rgb(100,90,195);
	float: left;
	width: 100%;
	color: #fff;
}
#footer-content a {
	color: #fff;
	text-decoration: underline;
}
#footer-content a:hover {
	color: #ccc;
	text-decoration: underline;
}

#footer-blok {
	margin: 0px auto;
	width: 970px;
}
#footer-content {
	margin: 0px;
	width: 970px;
	padding: 10px 0px;
	float: left;
	color: #fff;
}
#footer-content .left-footer {
	float: left;
	width: 60%;
	padding-top: 14px;
}
#footer-content .right-footer {
	float: right;
	width: 30%;
	text-align: right;
	padding-top: 8px;
}
.right-footer p {
	margin: 0px;
	padding: 0px 0px 2px;
	float: left;
	width: 100%;
}
.right-footer img {
	border-width: 0px;
}
#sidebar-main {
	margin: 0px;
	padding: 0px;
	float: left;
    font-size: 0.9375em;
}
#sidebar-wrap {
	margin: 0px;
	padding: 0px;
	float: left;
	/*border-left: #CCC 1px solid;*/
    /*width: 29%;;*/

}
#feature-articles {
	font-size: 16px;
	line-height: 20px;
	color: #660000;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 450px;
}


/*######### Mona de Secciones #########*/
#mona {
	position:relative;
	/*width:350px;*/
	width:239px;
	height:40px;
	/*height:109px;*/
	z-index:1;
	/* left: 80px; */
	top: 2px;
	left:100px;
	/*border: 1px #0F0 solid;*/
	/*background-image:url(images/mona.png);*/
}

/*Side bar "Categorķa TIPS"*/

#tipes {
	/*border:#606 1px solid;*/
	width: 300px;
	height: 300px;
	background-image:url(images/tips_fondo.png);
	background-repeat:no-repeat;
	background-position:top left;
	
}
#tipes h3 {
padding: 90px 20px 0 20px;
font-size:13px;
color:brown;
line-height:20px;
text-align:center;
}
#tipes p { 
color:#000;
font-size:11px;
text-align:center;
padding:0 24px 0 10px;
vertical-align: middle;
}

#tipes a { color: #900; font-size:10px;float:right; padding-right:20px;}

/*p .more-link a { 
	color:#900;
	float:right;
	font-size:10px;
}*/
	
.spli-archive a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000;
	padding-left: 20px;
	}
	
/* #sidebar-left ul.list li h3 {
	color:#900;
	padding:0 0 0 1px;
	background-color:#0CF;
	
	} */
 
#slide {
	/*background-image:url(images/bg_destacados.png);
	background-repeat:no-repeat;*/
	width: 400px;
	height: 160px;
	margin-top: -16px;
/*	margin:5px 5px 5px 0px;
	padding-top: 1px;
	background-color:#066;*/
	float:left;
}
/*#smooth_sldr_body .smooth_slideri img {
	float: left;
	margin: 5px 8px 5px 0;
	position: relative;
}*/


#publicidad1 {
	float:left;
	/*border:#390 1px solid;*/
	width: 220px;
	margin: -16px 0 0 10px;
	height: 160px;
	/*vertical-align:middle;*/
	text-align:left;
	
	/*background-color:#F30;*/
	
}
#publicidad1 img {
	border:none;
	}
#logo-home 
{
	margin: 0px;
	/*text-indent: -5000px;*/
	background: url(images/solo_logo.png) no-repeat;
	height: 50px;
	float: left;
	width: 300px;
	border: 0px;
	margin-top: 30px;
	padding: 0px 0px;
}
/*################### POSICION DE LA IMAGEN ROLLOVER (MONA) #########################################*/
/*
#mona .mona2, #mona .ukpop { background-position: 0px 0px; background-image:url(images/monas_2.png); }
#mona .mona3, #mona .ukfab { background-position: 0px 0px; background-image:url(images/monas_4.png); }
#mona .mona4 { background-position: 0px 0px; background-image:url(images/monas_6.png);}
#mona .mona5 { background-position: 0px 0px; background-image:url(images/monas_8.png);}
#mona .mona6 { background-position: 0px 0px; background-image:url(images/monas_10.png);}
#mona .mona7 { background-position: 0px 0px; background-image:url(images/monas_12.png);}
#mona .mona8 { background-position: 0px 0px; background-image:url(images/monas_14.png);}
#mona .mona9 { background-position: 0px 0px; background-image:url(images/monas_16.png);}
#mona .mona10 { background-position: 0px 0px; background-image:url(images/monas_18.png);}
#mona .mona11 { background-position: 0px 0px; background-image:url(images/monas_20.png);}
#mona .mona12 { background-position: 0px 0px; background-image:url(images/monas_22.png);}
#mona .mona13 { background-position: 0px 0px; background-image:url(images/monas_24.png);}

/*#### fin rollover mona #####*/

#lista_categoria {
	/*border: #CCC 1px solid;*/
	margin-top: 10px;
	float:left;
	/*padding: 5px;*/
	width:95%;
}
#lista_categoria li a {
	color:#000;
}
#lista_categoria li a:hover {
	color:#F39;
}
#lista_categoria h3 a {
	color:#F39;
}
#comunidad {
	height:35px;
	width:260px;
}
#maspopulares {
	/*background:url(images/bkg-populares.jpg) no-repeat;*/
	/*height:180px;*/
	width:300px;
	/*background-position:bottom;*/
	/*border:1px solid #666;*/
	padding:0;
	margin:0;

	}
#maspopulares ul {
	list-style:none;
	margin:0;
	padding:0;
	margin-left:10px;
	
	}
#maspopulares ul li  {
	/*float:left;*/
	background:url(images/bullet.gif) no-repeat;
	background-position:top left;
	padding:0 0 0 14px;
}
#maspopulares ul li a{
	color:#333;
	text-decoration:none;
	}
#maspopulares ul li a:hover {
	text-decoration:underline;
	}
#maspopulares h3 {
	background:#333;
	font-size:16px;
	padding:2px 5px;
	margin:5px 0;
	color:#FFF;
	
	}
#bannerchico {
	margin-bottom: 10px;
}
#bannerchico img {
	border:none;
	}
#sidebar-left ul.list li h3 {
	color:#900;
	padding:0 0 0 10px;
	margin-bottom:0;

	}
#tml-1 {
	margin:0;
}
#sidebar-left ul.list form p {
margin: 2px 0 0 0;
}

/* home */
#ppc-box .ppc h3 a {
/*background-image: url(wp-content/themes/bya/images/boton/home_belleza.jpg);
background-repeat: no-repeat;
width: 200px;
height: 150px;
*/}
/*  desde css sugar */
#home-link {
width:100%;
height:100%;
}
.ie #logo-home 
{
	margin: 0px;
	text-indent: -5000px;
	background: url(images/mona-audio.png) no-repeat;
	height: 108px;
	float: left;
	width: 350px;
	border: 0px;
	margin-top: 0px;
	padding: 0px 0px;
}

.safari a:active, .gecko a:active { opacity: .5 !important; }
.gecko #page a:active#girl,
.safari #page a:active#girl,
.gecko #page a:active#logo-home,
.safari #page  a:active#logo-home,
.gecko #sugar-girl:active,
.safari #sugar-girl:active,
.gecko #logo-home:active,
.safari #logo-home:active { opacity: 1 !important; }

.post-content p {
	
	}
