/*-  BASE STYLES
----------------------------------------------------------------------*/

/*- self-clearing floats ----------*/

.mod:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/*- fluid images and objects ----------*/

img,
object,
embed {max-width: 100%;}


/*- optional vanity styles ----------*/

::selection {background: #c80000;}
::-moz-selection {background: #c80000;}

img::selection {background: transparent;}
img::-moz-selection {background: transparent;}

@media only screen and (max-device-width: 480px) {

	html {-webkit-text-size-adjust: none}
	a {-webkit-tap-highlight-color: rgba(200,0,0,0.4);}

}

@charset "UTF-8";

/*
COLOR

pink	= 	d4167b
blue	= 	1d96be
purple	=	4e2975
orange	=	e18300
green	=	aabd04
yellow	=	edc13a
grey	= 	969696
*/

/* SETUP SETUP SETUP SETUP SETUP SETUP SETUP SETUP SETUP SETUP SETUP SETUP SETUP SETUP SETUP SETUP SETUP SETUP SETUP */
/* box model; float; positioning; appearance */

html {height:100%; -webkit-font-smoothing: antialiased;}

body {height:100%; text-rendering: optimizeLegibility; background-color: #ffffff; color: #414141; font: 12px/20px myriad-pro, sans-serif;}	

a:focus {outline-style:none;}

a {text-decoration:none;}

p {}

h1 {}

h2 {}

h3 {}

h4, h5, h6 {}

h1, h2, h3, h4 {}

blockquote, .post-content blockquote p {margin:20px 30px 30px; color: #1d96be;font: 18px/1.2 'Kreon', sans-serif;}

blockquote p:before {}

blockquote p:after {}

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

.relative {position: relative;}

/* HOME PAGE HOME PAGE HOME PAGE HOME PAGE HOME PAGE HOME PAGE HOME PAGE HOME PAGE HOME PAGE HOME PAGE HOME PAGE HOME PAGE HOME PAGE */
#wrapper {width:995px; border-left:1px solid #666; border-right:1px solid #666; margin:0 auto;}
#header{padding:14px 0 0 23px;}
.logo {float:left;}
.social {float:right; margin:4px 30px 25px 0;}
.social p {float:left;}
.social ul {margin-top:8px;float:left; list-style: none;}
.social li {float:left;}
.social a {width:32px; height:32px; margin-left:8px;display:block; background:url(../img/social-sprite.png) no-repeat; text-indent: -9994px;}
.social a.social-twitter {background-position: 0 0;}
.social a.social-facebook {background-position: -34px 0;}
.social a.social-youtube {background-position: -102px 0;}
.social a.social-pinterest {background-position: -68px 0;}
.social a.social-rss {background-position: -270px 0;}
.social a.social-gplus {background-position: -173px 0;}
div.search {float:right; clear:right;margin-right:30px;}
div.search label {text-indent: -9994px;position: absolute;}
div.search {position: relative;}
div.search:before {	content: ''; width: 48px; height: 46px; background: url(../img/icon-sprite.png)no-repeat 0 -200px; position: absolute; left: -20px; top: -20px; z-index:-1;}
#s {width:235px; height:36px; padding:0; border:1px solid #aabd04; border-right:none; background:white; float:left; }
#searchsubmit{width:39px; height:38px; padding:0; border:1px solid #aabd04; border-left:none; margin:0; background:white;background:url(../img/social-sprite.png) no-repeat; background-position: -135px 2px;text-indent: -9994px;float:left;}
#main-column-wrap {width:640px; float: left}
#content{padding-left:30px;margin-bottom:26px;}
.titlebar{width:666px; padding-bottom:10px; margin-left: -56px; position: relative;}
.titlebar:before {border-style: solid; border-color: #4e2975 transparent transparent transparent; bottom: 0; display: block; position: absolute; content: "";}
.titlebar:before {border-width: 1em 0 0 26px; left: 0;}
.titlebar-top{height:13px; width:100%; border-bottom:1px solid white; background:#4e2975 url(../img/titlebar-heading.gif) repeat-x;}
.titlebar-main{overflow:auto;}
.post-title{width:500px;padding-left:60px;margin-top: 3px;}
.page-title{width:530px;padding-left:30px;margin-top: 3px;}
.date-wrap{width:60px; text-align: center; float:left;}
.comment-number{width:105px; height:71px; position: absolute; right:-9px; top:-15px; background: url(../img/bubble.png) no-repeat;}
#extra-posts-module{}
.post-content {margin-bottom:15px;}
.lower-category{width: 320px;float: left;}
.lower-category-title{height: 33px; width: 295px; padding-left: 25px; margin-bottom: 15px;}
.lower-category-content img{float: left; padding: 2px; border: 1px solid #ddd; margin-right:15px; margin-bottom:15px;}
.footer-post {width:270px; margin-left:26px; float:left; }
.footer-post ul {list-style-type: none;}
.footer-post ul li {position: relative;}
.footer-post ul li:before {	content: ''; width: 3px; height: 5px; background: url(../img/arrow-sprite.png) no-repeat left top; position: absolute; left: -10px; top: 7px;}
.sub-menu-arrow {position: relative;}
.sub-menu-arrow:after {	content: ''; width: 5px; height: 3px; background: url(../img/arrow-sprite.png) no-repeat left bottom; position: absolute; right: -13px; top: 26px;}

.greenbox{background-color: #aabd04;}
.orangebox{background-color: #e18300;}
.bluebox{background-color: #1d96be;}
.purplebox{background-color: #4e2975;}
.pinkbox{background-color: #d4167b;}
.yellowbox{background-color: #edc13a;}

#header-ad {padding:14px 0 0 23px; position:relative;}
#header-ad .logo {width:345px;}
#header-ad .logo img {height:auto;}
#header .leaderboard {display:none;}
#header-ad .leaderboard {float:left;}
#header-ad .search {position: absolute; right:0;top:65px;}
#header-ad .social {margin-bottom:10px;}
#header-ad .social p {float:none;}

/* NAV  NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV NAV */
#mainnavwrap {width:1047px; height:56px; margin:26px -26px 36px; background:#d4167b; background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d4167b), color-stop(50%,#e18300), color-stop(100%,#d4167b)); background: -moz-linear-gradient(left, #d4167b 0%,#e18300 50%,#d4167b 100%); background: linear-gradient(left, #d4167b 0%,#e18300 50%,#d4167b 100%); position: relative;}
#mainnavwrapback {width:1015px; height:50%;position: absolute; z-index:-1; left:16px; -webkit-box-shadow: 0 -2px 6px #a10d5c; box-shadow: 0 -2px 6px #a10d5c;}
#mainnav,#secondnav {margin:0 auto; display: block; position:relative; z-index: 200;}
#secondnav {padding: 0 20px;}
#mainnav li, #secondnav li {list-style: none; display:inline; float:left; margin:0 20px; z-index: 200;}
#mainnav li a {height:56px; float:left; color:white;}
#mainnav li.home{margin-left:0;}
#mainnav li.home a{height:56px;}
#mainnav li:hover {z-index: 200;}
#mainnav li a:hover { z-index: 200;}
#mainnav li.current-menu-item a, #mainnav li.current-menu-parent a{height:56px;}
#mainnav .sub-menu {padding:0 8px 4px; border:1px solid #d4167b; border-top:none; border-radius: 0 0 10px 10px; display: none; background:#e18300; position:absolute;top:56px;}
#mainnav li:hover .sub-menu {display:block;}
#mainnav li:hover .sub-menu li {display:block; clear:left; margin:0;}
#mainnav li:hover .sub-menu li:hover { background:none;}
#mainnav li li a{padding:2px 0; border-bottom:1px solid #edc13a;}
#mainnav li li:last-child a {border-bottom: none;}
#mainnav li:hover .sub-menu li a{width:140px; height:auto; padding:2px 8px 4px;display:block; background:none;}
/* #mainnav .sub-menu .sub-menu, #mainnav li:hover .sub-menu .sub-menu{display: none;} */
#mainnavwrap:before, #mainnavwrap:after {border-style: solid; border-color: transparent transparent #a10d5c transparent; top: -1em; display: block; position: absolute; content: "";}
#mainnavwrap:before {border-width: 0 0 1em 26px; left: 0;}
#mainnavwrap:after {border-width: 0 26px 1em 0; right: 0;}

#secondnavwrap {width:1047px; height:43px; margin:0 -26px 36px; background:#1d96be; background: -webkit-gradient(linear, left top, right top, color-stop(0%,#1d96be), color-stop(50%,#aabd04), color-stop(100%,#1d96be)); background: -moz-linear-gradient(left, #1d96be 0%,#aabd04 50%,#1d96be 100%); background: linear-gradient(left, #1d96be 0%,#e18300 50%,#aabd04 100%); position: relative;}
#secondnavwrapback {width:1015px; height:50%;position: absolute; z-index:-1; left:16px; -webkit-box-shadow: 0 -2px 6px #4e2975; box-shadow: 0 -2px 6px #4e2975;}

#secondnavwrap:before, #secondnavwrap:after {content: ""; border-style: solid; border-color: transparent transparent #4e2975 transparent; top: -1em; display: block; position: absolute; }
#secondnavwrap:before {border-width: 0 0 1em 26px; left: 0;}
#secondnavwrap:after {border-width: 0 26px 1em 0; right: 0;}
#secondnav li { margin:0 12px;}
#secondnav li a{height:43px; float:left; color:white;}
.second-nav-mouse {float:right;list-style: none;padding-right:15px;}
.second-nav-mouse li {float:left; margin-right:15px;}


/* SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR SIDEBAR */
#sidebar{width:300px; padding-left:35px; float:left;}
.sidebar-main-thumb {width:112px; height:112px; padding:5px; border:1px solid #DDD; margin-right:12px; position:relative; float:left;}
.sidebar-main-thumb p {padding:2px 4px; border:1px solid white; position:absolute; bottom:4px; left:5px; display: block;}
.sidebar-callout {width:273px; border: 1px solid white; margin-left:10px; -webkit-box-shadow: -5px -5px 0 #4e2975; box-shadow: -5px -5px 0 #4e2975; position:relative;left:5px;}
.sidebar-widget {margin-bottom:25px;position: relative;}
.widget-padding{padding:0 10px;}
.la-maestra {width:190px;height:80px;}
.la-maestra a{height:70px;}
.sidebar-125 {width:125px; height:125px; float:left;margin: 8px 13px 7px 12px; overflow:hidden;}
.sidebar-300 {width:300px; height:250px; float:left; overflow:hidden;}
.sidebar-callout-button {padding:2px 4px; border:1px solid white; margin-top:5px;float:left; display: block;}

/* Selectmenu
----------------------------------*/
.ui-selectmenu {padding:3px; display: block; display: inline-block; background:#aabd04; position: relative; vertical-align: middle; text-decoration: none; overflow: hidden; zoom: 1; }
.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; background:url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/ui-darkness/images/ui-icons_ffffff_256x240.png) no-repeat; background-position: -64px -16px; width: 16px; height: 16px;}
.ui-selectmenu-menu { padding:0; margin:0; position:absolute; top: 0; display: none; z-index: 1005;} /* z-index: 1005 to make selectmenu work with dialog */
.ui-selectmenu-menu  ul { padding:0; margin:0; list-style:none; position: relative; overflow: auto; overflow-y: auto ; overflow-x: hidden; } 
.ui-selectmenu-open { display: block; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown { }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; background:#aabd04;}
.ui-selectmenu-menu li a,.ui-selectmenu-status {font-size:14px; color:white; line-height: 1.4em; display: block; padding: .405em 2.1em .405em 1em; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-state-disabled a, .ui-state-disabled { cursor: default; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a {background:#e18300; }
.ui-selectmenu-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content { }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/* for optgroups */
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding: .6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }
/* IE6 workaround (dotted transparent borders) */
* html .ui-selectmenu-menu li { border-color: pink; filter:chroma(color=pink); width:100%; }
* html .ui-selectmenu-menu li a { position: relative }
/* IE7 workaround (opacity disabled) */
*+html .ui-state-disabled, *+html .ui-state-disabled a { color: silver; }
.dropdown-state .ui-state-default {background:#e18300;}
.dropdown-state, .dropdown-city {float:left; margin:30px 20px 20px 0;}
.sidebar-main-dropdown form {position:relative; z-index: 300;}

/* INTERIOR PAGE INTERIOR PAGE INTERIOR PAGE INTERIOR PAGE INTERIOR PAGE INTERIOR PAGE INTERIOR PAGE INTERIOR PAGE INTERIOR PAGE INTERIOR PAGE */
.divider-purple, .divider-blue{height:13px; width:100%; margin:15px 0; background:#4e2975 url(../img/titlebar-heading.gif) repeat-x; clear:both;}
.divider-blue{background:#1d96be url(../img/divider-blue.gif) repeat-x;}
.sub-content-sharing{margin-bottom: 26px;}
.sub-content-sharing-column{width:300px;float:left;}
a.share-box {width:130px; height:40px; margin:0 20px 24px 0; border-radius: 5px; display: block; float:left;}
.share-box-icon {width:32px; height:32px; margin:5px; background:url(../img/social-sprite.png) no-repeat; float:left;}
.sbi-twitter{background-position: 0 0;}
.sbi-facebook{background-position: -34px 0;}
.sbi-pinterest{background-position: -68px 0;}
.sbi-google-plus{background-position: -174px 0;}
.sbi-mail{background-position: -236px 0;}
.sbi-print{width:31px; background-position: -206px 0;}
.post-news-signup{width:240px;padding:10px 20px; background:#eaf58b; position:relative;}
.mail-icon {width:70px;height:61px; background: url(../img/icon-sprite.png) no-repeat -100px -200px; position:absolute; right:5px; top:10px; }
.yarpp-listing {padding-bottom:10px; border-bottom:1px solid #d4167b;margin-bottom:10px;}
.yarpp-listing:last-child {border:none;}
.yarpp-listing img {width:50px; height:auto; float:left}
.sub-content-sharing-column .sidebar-300 {margin-bottom:15px;}
.post-meta {margin-top:15px;}
#comments {width:100%; margin-top:26px;}
.comment-author img {padding:5px; border:1px solid #ddd;margin-right:15px; float:left;}
.comment {margin-bottom:26px; clear:both;}
textarea#comment {width:100%; border:1px solid #ececec; background:#fafafa;}
#respond input[type=text] {height:24px; border:1px solid #ececec; background:#fafafa;margin-bottom:10px;}
#respond input[type=text]:focus {border:1px solid #adadad; background:#e6e6e6;}
img.alignleft {margin-right:15px; margin-bottom:15px;}
img.alignright {margin-left:15px; margin-bottom:15px;}
#breadcrumb ul {margin:-20px 0 10px 0;}
#breadcrumb li {margin-left:0; display:inline;}
div.wp-pagenavi {margin-bottom: 15px; float: right;}
div.wp-pagenavi a, div.wp-pagenavi span {border: none;}
.cuidado {margin:0 auto;}
.archive-thumb img {float: left; padding: 2px; border: 1px solid #ddd; margin-right:15px; margin-bottom:15px;}
.archive-meta {margin:10px 0;}
.author-main-thumb {width:180px; height:180px; padding:5px; border:1px solid #DDD; margin-right:12px; position:relative; float:left;}
.older, .newer {float:left; width:45%; position:relative;}
.newer {float:right;}
.older p {padding-left:15px}
.older a span {width:11px; height:11px; display:block; position:absolute;left:0; top:3px;background:url(../img/span-sprite.png) 0 -2px; }
.newer p {text-align: right;padding-right:15px;}
.newer a span {width:11px; height:11px; display:block; position:absolute; right:0; top:3px;background:url(../img/span-sprite.png) 0 -18px;}

#buen-provencho-icon {width:85px; height:116px; position: absolute;top:-110px; right:0; background: url(../img/icon-heads.png) no-repeat; z-index:10;}
.sidebar-main-dropdown {position: relative;}
.megusta {width:77px; height:75px; position: absolute; right:40px; top:56px;}
.right, .alignright {margin-left:10px;}
.left, .alignleft {margin-right:10px;}
.school-search-column {width:206px;float: left; margin:0 20px 20px 0;}
.submit-school {width:auto; position:absolute; top:0px; right:0px; left:auto;}
#sitemap {list-style: none;}
#sitemap li {list-style: none;}


/* TYPOGRAPHY TYPOGRAPHY TYPOGRAPHY TYPOGRAPHY TYPOGRAPHY TYPOGRAPHY TYPOGRAPHY TYPOGRAPHY TYPOGRAPHY TYPOGRAPHY TYPOGRAPHY TYPOGRAPHY */
#mainnav a{color: #ffffff;font: 18px 'Kreon', sans-serif;}
#mainnav a:hover, .post-title a:hover, .credit a:hover, .post-content a:hover, .sidebar-author p a:hover, .sidebar-widget a:hover, .post-meta a:hover,#respond input:hover[type=submit],#content div.wp-pagenavi a:hover, #content h2 a:hover, #content h2.archive a:hover, .archive-meta a:hover, .lower-category-title a:hover, #breadcrumb a:hover,.older-newer a:hover, h4.school-name a:hover, .school-search-column a:hover, .submit-school a:hover{color:#edc13a;}
#mainnav li a{line-height:56px; text-shadow: 1px 1px #a10d5c;}
#mainnav li li a{line-height:21px;}
#secondnav a{color: #ffffff; font: 16px 'Kreon', sans-serif;}
.second-nav-mouse a{color: #ffffff; font: 12px 'Kreon', sans-serif;}
#secondnav li a, .second-nav-mouse a{line-height:43px; text-shadow: 1px 1px #4e2975;}

.date {text-transform:uppercase; color: #ffffff; font: 18px 'Kreon', sans-serif;}
.datebig {margin-bottom:-5px; color: #ffffff;font: bold 30px/15px 'Kreon', sans-serif;}
#dateyear {position:relative; top:-7px;}
.post-title a, .page-title h1{color: #ffffff;font: 28px/28px 'Kreon', sans-serif;}
.page-title h1{margin:10px 0 15px;}

.wp-caption-text {font-size: 12px;}
.post-content p, .comment-meta p{margin-bottom:20px; color: #414141;font: 14px 'Myriad-Pro', sans-serif;}
.post-content li{margin-left:15px;color: #414141;font: 14px/19px 'Myriad-Pro', sans-serif;}
.post-content strong{color: #414141;font-weight:bold;}
.post-content h2 {margin-bottom:15px;}
.post-content h3{margin-bottom:10px; color: #4e2975;font: 21px 'Kreon', sans-serif;}
.post-content h4{margin-bottom:10px; color: #1d96be;font: 18px 'Kreon', sans-serif;}
.post-content a{color: #d4167b;}
.post-content hr {margin:10px 0; clear:both;}
.archive-meta, .post-meta{color: #969696;font: 14px 'Georgia', serif;font-style: italic;}
.archive-meta a, .post-meta a{color: #969696;font: 14px 'Georgia', serif;font-style: italic;font-weight: bold;}
a.more-link, a.comment-reply-link {float:right; margin:30px 0 20px; color: #1d96be; font: 15px 'Lobster', serif;}
.featured a, .older-newer a{color: #1d96be;font: 15px 'Lobster', serif;}
.comment-number{text-align:center; color: #ffffff;font: 36px/60px 'Kreon', sans-serif;}
.credit{margin-bottom:8px; color: #2e3192;font: 18px myriad-pro-condensed, sans-serif;}
.credit a{color: #ffffff;font: 18px myriad-pro-condensed, sans-serif;}
.lower-category-title a, .lower-category-title{color: #ffffff;font:24px 'Lobster', serif;}
.lower-category-posttitle a, .lower-category-content h4 a{color: #d4167b;font: 16px 'Kreon', sans-serif;}
.lower-category-content h4 {margin-bottom: 5px;}
.lower-category-content{padding-left: 25px;margin-bottom: 15px;}
.lower-category-content p{color: #444; font: 12px 'Kreon', sans-serif; padding-left: 115px;}
.lower-category-content a{color: #d4167b; font: 12px 'Kreon', sans-serif;}
.lower-category-content a:hover{color: #edc13a;} 
.lower-category-excerpt p{color: #444; font: 12px 'Kreon', sans-serif;}
.lower-category-excerpt a{color: #d4167b;font: 12px 'Kreon', sans-serif;}
.footer-post h4{color: #1d96be;font: 18px 'Kreon', sans-serif;}
.footer-post li a{color: #414141;font: 14px 'Myriad-Pro', sans-serif;}
.social p {color: #aabd04;font: 18px/21px 'Lobster', serif;}
#searchform input[type=text] {padding-left:15px; color: #d4167b;font: 21px/34px 'Lobster', serif;}
#searchform input[type=text]:focus {outline:0; color: #666; font: 21px/34px myriad-pro, sans-serif;}
#breadcrumb a{color: #969696;font: 14px 'Kreon', sans-serif;}
#breadcrumb a.breadcrumb-home{color: #aabd04; font: 14px 'Kreon', sans-serif;}
.sidebar-main-thumb p{color: white; font: 12px 'Kreon', sans-serif;}
.sidebar-main-greeting {margin-bottom:12px; color: #d4167b;font: 18px 'Lobster', serif;}
.sidebar-author p{color: #414141; font: 14px 'Myriad-Pro', sans-serif;}
.sidebar-author p a{color: #542d89;font: 20px 'Lobster', serif;}
.sidebar-widget a {color: #d4167b;}
.sidebar-callout{color: #ffffff;font: 22px 'Kreon', sans-serif;}
.sidebar-callout-small{font: 15px/1.4 myriad-pro-condensed, sans-serif;}
.sidebar-callout a{color: #ffffff;}
.sidebar-callout a:hover{background:#e18300;}
.sidebar-callout span.sidebar-uppercase{color: #ffffff;font: 33px 'Kreon', sans-serif;text-transform: uppercase;}
.sidebar-callout-button {font: 15px 'Kreon', sans-serif;}
.sidebar-main-greeting{color: #d4167b;font: 30px 'Lobster', serif;}
.footer-social, .footer-social a, #respond h3, .archive #content h2, #content h2.archive a, .archive-posts h2{color: #d4167b;font: 24px 'Lobster', serif;}
.sub-content-sharing-column h3 {margin:3px 0 18px;}
a.share-box{color: #ffffff;font: 18px/40px 'Kreon', sans-serif;}
a.share-box span{text-transform: uppercase;}
.post-news-signup h3 {color: #4141; font: 21px 'Kreon', sans-serif; border-bottom: 1px solid #d4167b;}
.yarpp-listing a{display:block; color: #4e2975;font: 18px 'Kreon', sans-serif;}
.yarpp-listing p {}
.yarpp-listing p a{color: #d4167b; font: 12px 'Kreon', sans-serif; display:inline;}
.says {display: none;}
.comment-author .fn, .comment-author .fn a{text-transform: uppercase; color: #aaa; font: bold 14px 'Myriad-Pro', sans-serif;}
.comment-meta a 	{color: #aaa; font-weight: normal; font-size:11px;}
.comment p {padding-bottom: 12px; font: 14px 'Myriad-Pro', sans-serif; padding-left:80px;}
span.cluv {padding-left:0;}
.commentlist .depth-1 {clear:left}
.commentlist .depth-2 {padding-left:75px;}
.commentlist .depth-3 {padding-left:75px;}
.commentlist .depth-4 {padding-left:75px;}
.commentlist .depth-5 {padding-left:75px;}
#respond h3 {margin-bottom:15px;}
#respond input[type=text],textarea#comment {color: #414141; font: 14px/24px 'Myriad-Pro', sans-serif;}
#respond input[type=submit]{padding:0; border:none; margin:10px 0;background:none; color: #1d96be; font: 18px 'Lobster', serif;}
div.wp-pagenavi span.pages, div.wp-pagenavi a.first, div.wp-pagenavi a.last {font: 15px/24px 'Georgia', serif;font-style: italic; color:#afafaf;}
div.wp-pagenavi a.page, div.wp-pagenavi a.previouspostslink, div.wp-pagenavi a.nextpostslink {color: #afafaf; font: 24px/24px 'Lobster', serif;}
div.wp-pagenavi span.current {color: #414141; font: 24px/24px 'Lobster', serif;}
#content div.cuidado {text-align: center;}
#content div.cuidado h2 {color: #d4167b;font: 92px 'Lobster', serif;}
.archive-content p{line-height: 19px;}
.yellowbox a:hover{color:#e18300;}
h4.school-name, h4.school-name a{color: #4e2975;font: 18px 'Kreon', sans-serif;}
.school-search-column a {color:#1d96be;}
.submit-school a {color: #4e2975;font: 24px 'Lobster', serif;text-shadow: -1px -1px white		;}
.single-ask_an_expert .post-title h1 {padding-bottom: 8px}

/* TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES TABLES */

/* FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS FONTS */

