/* -- Generated CSS file for spanish02 theme -- */
/* layout 01 */
@media screen and (min-width: 980px) {
    #container .wrapper { padding:1.3%; }
    #content { padding:0 1.5% 3% 0;}}


#container .wrapper {     
    border-color: #B61709;
    border-width: 0 2px 2px;
    border-style: solid;
    border-radius: 0 0 10px 10px;
    box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.2);}

a, .linkColor { color:#B61709; }

h1, h2, h3, h4, h5, h6 {
    color: #B61709;}
.upgrade h1,.upgrade h2,.upgrade h3,
.upgrade h4,.upgrade h5,.upgrade h6 {
    color:#333;}

#c-authorize #container .wrapper, 
#c-register #container .wrapper, 
#c-account_upgrade #container .wrapper {
    border-width: 2px;
    border-radius: 10px;}

.themeBG {background-color:#c61806; color:#fff;}



/* HEADER
================================================= */
header {
    color:#fff;
    padding:2em 0 1.4em 0;
    margin-bottom:2em;
    background-color:#fabd0d;
    border-top:4px solid #b5170b;
    border-bottom:1px solid #cd747a;}
#welcome {
    padding-top:.5em;}

#signinDropdownContainer {
    background-color: #C01B0B;
    background-image:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.4));}

#authorizedUser #user-submenu,
#welcome .profileLinks > li > A {
    color: #fff;
    background-color: #DA4B0C;
    background-image:linear-gradient(rgba(255,255,255,.2), transparent);
    box-shadow:2px 2px 0 rgba(0,0,0,.1);
    border:none; }
#authorizedUser li #user-submenu,
#welcome .profileLinks > li > A:hover,
#authorizedUser .dropdownContainer {
    color:#fff;
	background-color: #C01B0B;}

#authorizedUser LI UL LI a:hover {
    color: #FFD764;
    text-decoration: none;}



/* MAIN HORIZONTAL NAV
============================================= */
#menu .wrapper {
    background-color: #B61709;
    border-radius: 1em 1em 0 0;}
#menu .wrapper > UL > LI > A {
    background-color: #7E120A;
    border-radius: .5em;
    margin: 0.5em 0.4em 0.5em 0;
    padding: 0.6em 1em;}
#menu .wrapper > UL > LI:hover > A {
    background-color: #A01509;
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2) inset;
    color: #F9BD0D;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);}
#menu UL UL {background-color: #7E120A; border-radius:5px; }
#sideNav {background-color: #7E120A;}





/* BUTTONS 
=========================================== */
button,
input[type="submit"],
input[type="button"], 
.m-button,
.ib-btn,
.btn {
    background:#c61806;
    background-image:linear-gradient(rgba(255,255,255,.1), rgba(0,0,0,.05));
    border-radius: .5em;
    box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 2px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    border: 1px outset rgba(0, 0, 0, 0.25);
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    font-weight: bold;}
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover, 
.m-button:hover,
.btn:hover,
.ib-btn:hover {
    background-color: #DF1C06;
    color: #FFFFFF;}


    


/* TABS & ACTION BUTTONS
================================================ */
.paginator A,
.paginator .pagedSelected,
.taboid li a,
#messages .threadActions UL LI,
UL.profiles OL.actions LI, 
.accordion .users-list OL.actions LI,
#media-gallery .media-edit-menu > A,
#shoutsContainer .shouts .shoutInfo A.btn-s,
.dropdownMore LI {
    background-color: #f9f9f9;
    background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.05));
    border-color: rgba(120,120,120,.5);
    color:#555;
    text-shadow: 1px 1px 0 #fff;
    font-weight: bold;
    box-shadow: 2px 2px 0 rgba(0,0,0,.08);}
.taboid LI A {
    font-size: 1.3em;}
.dropdownMore > LI OL {
    border-color: rgba(100,100,100,.4);}
.paginator A:hover,    
.paginator .pagedSelected,
.taboid li a:hover,
#messages .threadActions UL LI:hover,
.taboid li.selected a,
UL.profiles OL.actions LI:hover,
.accordion .users-list OL.actions LI:hover,
#media-gallery .media-edit-menu > A:hover,
#shoutsContainer .shouts .shoutInfo A.btn-s:hover,
.dropdownMore LI:hover {
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0,0,0,.4);
    background-color: #ca4134;
    background-image: linear-gradient(rgba(255,255,255,.15),rgba(0,0,0,.1));
    border-color: transparent;}



/* aside */
#aside {
    background-color: #F9BD0D;
    border-radius: .5em;
    color: #7E120A;}
#aside .box H3, #aside .box H4, #aside .box H5 {
    border-bottom: 1px solid rgba(255,255,255,.4);
    color: #B61709;
    font-weight:bold;}

#aside #shoutHelp h4 {
    font-size: 2.2em;}
#shoutsContainer .shoutHelp {
    color: #B61709;}
.upgradeInfo {
    background-color: #E5E5E5;
    border: 1px solid #D0CECE;}


/* footer */
#footer {color: #666;}
#footer a {color: #B61709;}

/* inbox */
UL.threads LI.unread {background-color: #E5E5E5;}
LI.ads-email .threadTitle > span {background-color: #df632d; color: #fff;}

/* polls */
#poll-container h2 {font-size:45px; font-family:Arial;}


/* HP ADJUSTMENTS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.hp78 header {background:url(/homepages/spanish02/img/site-pattern.png)}

.hp582 header {background:#363636; border-bottom:10px solid #FBB100;}
.hp582 #c-contact #welcome .ask-user {color:#fff;}
.hp582 #footer {color:#666;}

.hp591 body:not(#c-Home) header, 
.hp591.authorized header {background: #d59454;}

/* #verifyEmailContainer fix */
#verifyEmailContainer,
#verifyEmailContainer .verify-item {border-color:rgba(255,255,255,.4);}