/*


*/
body, address, blockquote, p, form{
	margin: 0;
	padding: 0;
}

body{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-align: center;
	vertical-align: top;
	background: #fff;
	color: #000;
}
ul li, ul {
list-style-type: none;
list-style-position: outside;
margin: 0;
padding: 0;
}
a{
 text-decoration: none;
 color: #474747;
}

a.ul, .ul a, .more-link {
text-decoration: underline;
}

a:hover{
color:#000;
text-decoration: underline;
}

a img, img{ border: 0; }

abbr, acronym{ border: 0; }

address, dl{ padding: 15px 0 0; }

blockquote{
	margin: 15px 0 0;
}

blockquote p{ padding: 15px; }

blockquote blockquote{
	margin: 15px;
}

small, .small{
	font-size: 11px;
    color:#7d7f80;
}

pre{
	width: 90%;
}
.error {
color:red;
}
.alert {
 color: #8b1926;
}
.block {display:block;}
/* :::::::::::::::::::::::::::::::::::::: S */
h1 , h2, h3, h4, h5, h1 a, h2 a {
color: #474747;
}
h1 {
font-size: 23px;
margin: 0 0 10px;
padding: 0;
letter-spacing: 1px;
}
h2 {
font-size: 18px;
margin: 0 0 10px;
}
h3 {
font-size: 16px;
margin: 0 0 10px;
}
h4{
font-size: 14px;
margin: 0 0 10px;
}
h5{
font-size: 12px;
margin: 0 0 10px;
}

 /* ::::::::::::::::::::::::::::::::::::: CONTAINERS */
#container{
	width: 1000px;
	margin: 0 auto;
	padding:0;
	text-align: left;
	vertical-align: top;
    }

#page{
	width: 1000px;
	float: left;
    margin: 0 0 15px;
}
#main-content {
float:left;
width:1000px;
margin-top:8px;
}
/* ::::::::::::::::::::::::::::::::::::::: HEADER */

#header{
	width: 1000px;
    height: auto;
	float: left;
	clear: both;
    margin: 0;
}
#header h1 {
width:1000px;
height: 227px;
float: left;
margin:0;
}
#header h1 div.header-title {
font-size:40px;
font-family: arial, verdana, sans-serif;
color:#faa634;
font-weight: bold;
padding:0 0 0 320px;
width:auto;
}
#header h1.main{
background: url(images/headers/header.jpg) no-repeat top left;
}

#header h1.rclp-main{
background: url(images/headers/rclp-header.jpg) no-repeat 0 0;
height: 105px;
margin: 0 30px;
}

.rclp-main .logo {
width:762px;
}

#header h1.looney{
background: url(images/headers/baby-looney-header.jpg) no-repeat top left;
}

#header h1 a.home {
display: block;
height: 107px;
width:760px;
float:left;
}

#header h1 a.rclp-home {
display: block;
height: 105px;
width:762px;
}

#header .sponsor {
width:728px;
margin: 105px 0 0 250px;
border: 2px solid #1090A8;
background-color: #fff;;
}

#main-nav-wrap {
width:1000px;
}
#main-nav {
width:1000px;
height:auto;
padding:0;
font-size: 13px;
}

#main-nav li {
 text-decoration: none;
color:#ffd189;
font-weight: bold;
background: #1090A8 url(images/leftNav.gif) left top no-repeat;
height:25px;
margin:8px 5px 0 0;
display: inline;
float:left;
border-bottom:1px solid #e36f26;
width:auto;
}
 #main-nav ul li a {
text-decoration: none;
color:#fff;
font-weight: bold;
height:18px;
padding:5px 0 1px 8px;
display: block;
}
 #main-nav ul li a:hover{
text-decoration: none;
}

#main-nav li span {
background: #1090A8 url(images/rightNav.gif) right top no-repeat;
height:25px;
padding:5px 8px 0 0;
}

#main-nav li:hover, #main-nav li.current  {
color: #fff;
background: #e36f26 url(images/leftNavHover.gif) left top no-repeat;
height: 25px;
border-bottom:1px solid #1090A8;
}

#main-nav li:hover span, #main-nav li.current span
{
background: url(images/rightNavHover.gif) right top no-repeat;
height:25px;
padding:5px 8px 0 0;
}
#main-nav li.current a {
color:#fff;
}


#main-nav ul li ul li, #main-nav ul li ul li:hover {
    background-image: none;
    padding: 0;
    margin: 0;
    height: 23px;
}

#main-nav ul li ul{
            background-color: #1090A8;

margin-top:2px;
		display:none;
		height:auto;
		filter:alpha(opacity=95);
		opacity:0.95;
		position:absolute;
		width:150px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
#main-nav ul li:hover ul{
		display:block;
		}
#main-nav ul li ul li {
		display:block;
		float:none;
		padding:0px;
		width:150px;
                height: 23px;
		}
#main-nav ul li ul li a{
		display:block;
		font-size:12px;
		font-style:normal;
		padding:5px 0 1px 8px;
                height: 17px;
                width: 142px;
		text-align:left;
		}

#main-nav ul li ul li a:hover{
    display:block;
		font-size:12px;
		font-style:normal;
			background: #e36f26;
			opacity:1.0;
			filter:alpha(opacity=100);
                padding:5px 0 1px 8px;
                width: 142px;
                height: 17px;
			}


#looney-nav {
width:auto;
height:auto;
padding:0;
}
#looney-nav ul li {
 text-decoration: none;
margin: 8px 5px 0 0;
display: inline;
float:left;
border-bottom:1px solid #e36f26;
}
#looney-nav li.home-nav a, #looney-nav li.glossary-nav a,  #looney-nav li.forum-nav a, #looney-nav li.reports-nav a,  #looney-nav li.foundation-nav a,
#looney-nav li.about-nav a {
    height: 17px;
    display: block;
    text-decoration: none;
}
#looney-nav li.home-nav a {
background: url(images/navhome.gif) no-repeat 0 0;
width: 67px;
}
#looney-nav li.glossary-nav a{
background: url(images/navglossary.gif) no-repeat 0 0;
width: 137px;
}
#looney-nav li.forum-nav a{
background: url(images/navforum.gif) no-repeat 0 0;
width: 56px;
}
#looney-nav li.reports-nav a{
 background: url(images/navreports.gif) no-repeat 0 0;
 width: 83px;
}
#looney-nav li.foundation-nav a{
 background: url(images/navfoundation.gif) no-repeat 0 0;
 width: 112px;
}
#looney-nav li.about-nav a{
background: url(images/navabout.gif) no-repeat 0 0;
width: 168px;
}
#looney-nav li.home-nav a:hover {
background: url(images/navhome-hover.gif) no-repeat 0 0;
width: 67px;
    text-decoration: none;
}
#looney-nav li.glossary-nav a:hover{
background: url(images/navglossary-hover.gif) no-repeat 0 0;
width: 137px;
    text-decoration: none;
}
#looney-nav li.forum-nav a:hover{
background: url(images/navforum-hover.gif) no-repeat 0 0;
width: 56px;
    text-decoration: none;
}
#looney-nav li.reports-nav  a:hover{
 background: url(images/navreports-hover.gif) no-repeat 0 0;
 width: 83px;
     text-decoration: none;
}
#looney-nav li.foundation-nav  a:hover{
 background: url(images/navfoundation-hover.gif) no-repeat 0 0;
 width: 112px;
     text-decoration: none;
}
#looney-nav li.about-nav a:hover{
background: url(images/navabout-hover.gif) no-repeat 0 0;
width: 168px;
    text-decoration: none;
}

#sub-nav, #sub-nav-looney {
width:1000px;
padding: 5px 0 0;
}

 #sub-nav ul li, .qtrans_language_chooser li {
 display: inline;
float:left;
margin:0 8px 0 0;
font-size: 13px;
padding: 5px 0;
 }
#sub-nav ul li a, #sub-nav-looney ul li a {
 color:#000;
 text-decoration: none;
 font-weight: bold;
 }
#sub-nav .left li {
 color:#7d7f80;
}
#sub-nav ul li a.current, #sub-nav ul li a:hover {
color:#e25a26;
}

 #sub-nav-looney ul li {
 display: inline;
float:left;
margin:0 8px 0 0;
height: 20px;
margin-bottom: 3px;
}

 #sub-nav-looney ul li a {
display: block;
height: 20px;
}

#sub-nav-looney li.home-sub a {
background: url(images/subhome.gif) no-repeat 0 0;
width: 39px;
}
#sub-nav-looney li.browse-sub a{
background: url(images/subbrowse.gif) no-repeat 0 0;
width: 124px;
}
#sub-nav-looney li.archives-sub a{
background: url(images/subarchives.gif) no-repeat 0 0;
width: 127px;
}
#sub-nav-looney li.reports-sub a{
 background: url(images/subreports.gif) no-repeat 0 0;
 width: 127px;
}
#sub-nav-looney li.rss-sub a{
 background: url(images/subrss.gif) no-repeat 0 0;
 width: 31px;
}
#sub-nav-looney li.about-sub a{
background: url(images/subabout.gif) no-repeat 0 0;
width: 125px;
}
#sub-nav-looney li.home-sub a:hover {
background: url(images/subhome-hover.gif) no-repeat 0 0;
width: 39px;
    text-decoration: none;
}
#sub-nav-looney li.browse-sub a:hover{
background: url(images/subbrowse-hover.gif) no-repeat 0 0;
width: 124px;
    text-decoration: none;
}
#sub-nav-looney li.archives-sub a:hover{
background: url(images/subarchives-hover.gif) no-repeat 0 0;
width:127px;
    text-decoration: none;
}
#sub-nav-looney li.reports-sub  a:hover{
 background: url(images/subreports-hover.gif) no-repeat 0 0;
 width: 127px;
     text-decoration: none;
}
#sub-nav-looney li.rss-sub  a:hover{
 background: url(images/subrss-hover.gif) no-repeat 0 0;
 width: 31px;
     text-decoration: none;
}
#sub-nav-looney li.about-sub a:hover{
background: url(images/subabout-hover.gif) no-repeat 0 0;
width: 125px;
    text-decoration: none;
}

.text-sizer {
float: right;
padding: 0;
width:220px;
text-align: right;
}

.rclp-page .text-sizer {
padding:0 10px 0 0;
}

.rclp-page #sub-nav {
padding: 0 30px;
width:770px;
}

#sub-nav ul {
padding-left: 5px;
}

#eyebrow {
width:990px;
color:#7d7f80;
font-size: 11px;
padding: 0;
float: left;
}
#eyebrow .login-header {
float:left;
width: 740px;
padding-left: 10px;
}
.login-header-bottom {
padding: 5px 0;
}

.login-header #loginform {
    width:990px;
}
#eyebrow a{
color:#7d7f80;
text-decoration: none;
}
#eyebrow a:hover{
color:#000;
}

#eyebrow .login-header-bottom a {
    text-decoration: underline;
}
#eyebrow .login-header span, .login-header-bottom span {
padding: 0 5px;
}
#sizer a {
font-weight:bold;
font-size: 16px;
}
.sizer-text {
font-size: 11px;
color:#7D7F80;
}
/* :::::::::::::::::::::::::::::::::::::::::::: FOOTER */


#footer{
    width: 1000px;
    margin: 0 auto 10px;
    clear:both;
    background: url(images/bg-footer.gif) no-repeat 0 0;
    height: 180px;
    text-align: left;
    font-size:12px;
    line-height: 15px;
    }
#footer h3 {
margin:0 0 10px;
}

 #footer .footer-nav ul li.rss-sb {
background-image: url(images/rss14x14.png);
background-repeat:  no-repeat;
background-position: 0 0;
padding: 0 0 0 18px;
height: 16px;
}
#footer .footer-box{
    padding: 20px 10px 0 0px;

    width:450px;
}

 #footer .footer-box  ul {

 float:left;
 margin-bottom: 5px;
 }

#footer .footer-box  ul li{
width: 200px;
float: left;
background:transparent url(images/grey-bullet.gif) no-repeat scroll 4px 5px;
 padding-left: 10px;
   }
#footer .footer-nav{
float:left;
border-left: 1px solid #ffd189;
 width: 215px;
 margin:0;
 padding: 0;
}

#footer .footer-nav ul {
margin:0 0 8px;
padding: 0 0 0 20px;
}
#footer ul li {
margin:0 0 5px;
padding: 0;
}

#footer-bottom {
clear:both;
color:#7d7f80;
font-size: 11px;
width:1000px;
text-align: center;
margin: 8px 0;
}

/* :::::::::::::::::::::::::::::::::::::::: SIDEBAR */


#left_sidebar .amazon-sb-ad a, #left_sidebar .amazon-sb-ad{
color:#000;
}

#left_sidebar .amazon-sb-ad h4 a{
text-decoration:none;
color:#000;
}

#left_sidebar .amazon-sb-ad {
margin: 2px 0 12px;
}
.forum-list-sb ul li.sftagp-title {
 background:transparent url(images/grey-bullet.gif) no-repeat scroll 0 5px;
padding:0 0 0 7px;
margin:0 0 3px;
}
.sftagp {
padding-left:7px;
}
.section {
height: auto;
}
#left_sidebar{
	width: 172px;
	margin: 0 ;
	float: left;
	display: inline;
}
#left_sidebar h3, #right_sidebar h3 {
padding: 5px;
color: #000;
text-align: left;
border-bottom:3px solid #e39d28;
border-top:1px solid #e39d28;
}

 h3.wp-email {
 padding: 5px;
color: #000;
text-align: left;
border:none;
 }

#left_sidebar .section ul li.postlist {
padding: 0 0 0 10px;
font-size:12px;
 background: url(images/grey-bullet.gif) no-repeat 4px 5px;
 height:100%;
}
.catcount {
margin-left:3px;

}
.sblist {
padding: 0 0 0 7px;
float:left;
 background: url(images/grey-bullet.gif) no-repeat 0 5px;
}

.right_sidebar_bottom .column-2 .latest-discussion h2 {
 font-size: 12px;
}
li.bullet-list {
 background: url(images/grey-bullet.gif) no-repeat 4px 5px;
 margin-bottom:5px;
 padding: 0 0 0 10px;
 font-size:12px;
}
.view-all-sb {
padding-top: 5px;
margin: 10px 5px 0 0;
}

#left_sidebar .section ul.topicslist li.postlist a {
color: #000;
}

#left_sidebar a, #left_sidebar{
color: #fff;
}
#left_sidebar ul li{
color: #efefef;
}

#left_sidebar .section ul {
margin:8px 0 8px;
padding: 5px 0 5px 5px;
 background-color:#1090a8;
}

#left_sidebar .section ul.sb-bottom-left {
 background-color:#18728c;
}
#left_sidebar .section ul.sb-bottom-left li {
 border-bottom: 1px dashed #1090A8;
 margin-right: 5px;
}
#left_sidebar .section ul.topicslist {
 margin:8px 0;
padding: 0;
background-color: #fff;
}
#left_sidebar .section ul li, #left_sidebar .section ul.topicslist li {
margin-bottom : 5px;
}

 #left_sidebar .section ul.topicslist li.category {
margin-bottom : 5px;
padding: 3px;
 background-color:#1090a8;
 width:166px;
}

 #left_sidebar .section ul.topicslist li.category,  #left_sidebar .section ul.topicslist li.child-category,  #left_sidebar .section ul.topicslist li.pregnancy-category {
font-weight:bold;
 }

 #left_sidebar .section ul.topicslist li.child-category {
margin-bottom : 5px;
padding: 3px;
 background:#1090a8 url(images/child-tweety-sb.jpg) 117px 0 no-repeat;
 width:166px;
}

 #left_sidebar .section ul.topicslist li.pregnancy-category {
margin-bottom : 5px;
padding: 3px;
 background:#1090a8 url(images/pregnancy-tweety-sb.jpg) 100px 0 no-repeat;
 width:166px;
}
 #left_sidebar div.newcat {
     background: url(images/new.jpg) no-repeat top left;
     height: 27px;
     width:166px;
     padding-top: 27px;
 }
 #left_sidebar .section ul.topicslist  div.newcat li.category {
     background-color: #E36F26;
 }
 .cat-item-280 a {
     display: none;
 }

 .entry ul.children {
     margin: 0;
 }
   .entry ul.children li {
       background-image: none;
       margin-left: 0;
       padding-left: 0;
   }
  .entry ul.children li a{
      display: block;

 }


li.sb-bottom-left {
margin-bottom : 5px;
padding: 3px;
font-size: 12px;
 background-color:#18728c;
 width:166px;
}

#left_sidebar .section ul.reference-articles li ul li {
display: inline;
float:left;
margin-right: 8px;
margin-bottom: 0;
}
#left_sidebar .section ul.reference-articles li ul li a {
color: #FFD189;
}

#left_sidebar .section ul.reference-articles li.page_item, 
#left_sidebar .section ul.free-reports li, 
#left_sidebar .section ul.about li, 
#left_sidebar .section ul.foundation li, 
#left_sidebar .section ul.diversion-nav li  {
clear:both;
border-bottom: 1px #38b1d1 dashed;
margin-right:5px;
}
#left_sidebar .section ul.reference-articles li ul li{
clear:none;
}
#left_sidebar .section ul.reference-articles li ul {
line-height: normal;
margin:0 0 0 5px;
padding: 0;
}
#left_sidebar .section ul .currenttopic {
margin: 12px 0 8px;
}

#left_sidebar .currenttopic li a {
color: #000;
text-decoration: none;
}

#left_sidebar .section ul.diversion-nav li.pregnancy {
background: #1090A8 url(images/pregnancy-tweety-sb.jpg) no-repeat top right;
margin-bottom:5px;
padding:3px;
width:166px;
border:0;
font-size: 12px;
}
#left_sidebar .section ul.diversion-nav li.child {
background: #1090A8 url(images/child-tweety-sb.jpg) no-repeat top right;
margin-bottom:5px;
padding:3px;
width:166px;
font-size: 12px;
border:0;
}
#left_sidebar .section ul.diversion-nav {
background-color: #fff;
margin-top: 0;
padding: 0;
}
#left_sidebar .currenttopic li a:hover, #left_sidebar h3 a:hover {
text-decoration: underline;
}

.sec-border {
border-top:1px dashed #e39d28;
clear:both;
margin-bottom: 24px;
}

.sec-border2 {
border-bottom:1px dashed #e39d28;
border-top:1px dashed #e39d28;
clear:both;
margin-bottom: 10px;
}
#left_sidebar .sec-border li.rss-sb, #left_sidebar .section li.rss-sb {
background-image: url(images/rss14x14.png);
background-repeat:  no-repeat;
background-position: 0 0;
padding: 0 0 0 18px;
height: 19px;
}

#left_sidebar .section li.email-sb {
background-image: url(images/email.gif);
background-repeat:  no-repeat;
background-position: 0 0;
padding: 0 0 0 18px;
height: 19px;
}

#left_sidebar .section li.browse-sb {
background-image: url(images/browse.gif);
background-repeat:  no-repeat;
background-position: 0 0;
padding: 0 0 0 18px;
height: 19px;
}

#left_sidebar .section li.archive-sb {
background-image: url(images/archive.gif);
background-repeat:  no-repeat;
background-position: 0 0;
padding: 0 0 0 18px;
height: 19px;
}

#right_sidebar{
	width: 336px;
	margin: 0;
	float: right;
height:100%;
min-height:700px;
}

#right_sidebar .tag-cloud {
text-transform: lowercase;
}
.right_sidebar_top{
    margin-bottom:24px;
	padding: 0;
}
.right_sidebar_bottom{
float: right;
margin:0 0 24px;
width:336px;
padding: 10px 0 0;
}

.looney-video-header {
    height: 98px;
    width: 336px;
    display: block;
    background: url(images/header-consejos-animados.jpg) no-repeat 0 0;
}
.momlogic {
    margin: 25px 0 15px;
}
.compra {
    margin: 25px 0 0;
}
.column1 {
 width:163px;
float:left;
}
 .column2 {
 width:163px;
 float:left;
 padding: 0 0 0 10px;
 }
.column1 ul li, .column2 ul li {
margin-bottom: 5px;
}
.right-sec {
margin-bottom: 24px;
}
.right-sec-ads {
margin:10px 0 0;
text-align: center;
}
.tagcloud a {
margin-right: 8px;
}
.disclaimer, div.comments-disclaimer {
margin-bottom:24px;
background-color:#FFE8C5;
border:1px solid #FFD189;
padding: 5px;
color: #474747;
font-size: 11px;
}
.disclaimer p, div.comments-disclaimer p {
margin: 0 0 5px;
padding: 0;
}
.disclaimer h4
{
color:#990000;
margin-bottom: 5px;
background-image: url(images/warning.gif);
background-repeat:  no-repeat;
background-position: 0 0;
padding: 0 0 0 18px;
height: 15px;
}

h4.comments-disclaimer
{
color:#990000;
margin-bottom: 5px;
background-image: url(images/warning.gif);
background-repeat:  no-repeat;
background-position: 0 0;
padding: 0 0 0 18px;
}


.sidebar-sponsors-wrap {
margin: 12px 0 15px 5px;
}
 .sidebar-sponsors {
padding-top:10px;
 }
  .sidebar-sponsors img {
      border:1px solid #ccc;
  }
/* :::::::::::::::::::::::::::::::::::::::::::::: PAGE COLUMNS */


.left-column {
float:left;
width: 654px;
clear:both;

}
.wide_column {
	width: 1000px;
    margin: 5px 0 0;
}

.rclp_column {
      width: 830px;
    margin: 0;
}

.rclp-page {
	background: #fff url(images/bkg-rclp-side.gif) repeat-y top left;
	      width: 830px;
}

.rclp_column .post {
	padding:0 38px 0 30px;
	min-height:800px;
}

.rclp-page .rclp-column-top {
	background: url(images/bkg-rclp-top.gif) no-repeat top left;
	height:9px;
	width:830px;
}

.rclp_column .rclp-column-bottom {
	background: url(images/bkg-rclp-bottom.gif) no-repeat top left;
	height:18px;
	width:830px;
}


.wider_column {
    width: 818px;
    float: left;
    margin: 0 0 0 10px;
}

.narrow_column{
	width: 472px;
	margin: 0;
	float: left;
    margin-left: 10px;
}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: POST */
.home-ofie
{
width:634px;
height: auto;
border: 1px solid #a0a2a4;
margin: 0 0 10px;
padding: 0 8px 8px 8px;
 background: url(images/bkg-ofie.gif) no-repeat top right;
}
.home-ofie h2.ofie-header{
margin: 0;
font-size: 18px;
font-weight: bold;
line-height: 22px;
padding-top: 6px;
}
.ofie-home-privacy {
width:auto;
}
.ofie-image {
margin: 0 10px 10px 0;
padding: 8px 0 0 0;
}
#ofie-form {
padding: 10px 0 10px 0;
height: 25px;
width:495px;
}

.ofie-input {
width: 250px;
height: 18px;
}

.ofie-rclp {
padding: 10px 20px 5px;
margin: 25px auto;
width: 722px;
border: 1px solid #e25a26;
background-color:#f7f7f7;
background:url(images/bkg-rclp-ofie.gif) no-repeat 0 0;
}

.ofie-rclp .ofie-rclp-top {
 float: left;
 width: 100%;
}


.ofie-rclp .ofie-rclp-top img  {
width:135px;
margin-right: 10px;
}

.entry p.privacy-ofie {
text-align:left;
font-size:11px;
padding: 5px 0 25px;
color:#7D7F80;
line-height:normal;
}

.ofie-header {
font-size: 15px;
}

img.rclp-img {
padding: 4px 0 4px 4px;
display: inline;
float:left;
}

.rclp_column .entry img {
padding:0;
}

.rclp_column .entry span.highlight {
background-color:#fef5bc;
font-size: 22px;
}

.rclp-form {
width:787px;
float:left;
margin: 5px 0 0 0;
}


.ofie-rclp .rclp-form {
width:720px;
}
.ofie-rclp .rclp-instructions  p span{
color:#18728C;
font-weight:bold;
}


.ofie-rclp .rclp-instructions {
color:#474747;
padding: 0 0 8px;
margin-left: 10px;
float: left;
width: 550px;
text-align:left;
}
.newsletter-footer-ofie {
border:1px solid #E25A26;
background-color: #FFE8C5;
margin-bottom:15px;
margin-top:10px;
padding:8px;
width:454px;
}

.newsletter-footer-ofie .ofie-text {
margin: 0 0 8px;
font-weight: bold;
}

.rclp_column .post .entry h1.rclp-header {
padding:15px 0 0;
border:none;
line-height: 35px;
font-size: 33px;
color: #18728C;
}

.rclp-title-header {
margin: 0 0 15px;
}

.rclp-title-header h3 {
color:#000;
padding-top:10px;
}

 .narrow_column .entry a, .directors a, .entry a {
 text-decoration: underline;
 }

.post .rclp-sub-headers {
line-height: 20px;
padding: 5px 0 0;
}

.post .rclp-sub-headers h1, .post .rclp-sub-headers h2 {
 margin-top: 15px;
}
.post .rclp-sub-headers h1 {
border-top:none;
text-transform: none;
letter-spacing:normal;
color:#18728C;
font-size:28px;
line-height:35px;
}

.post .rclp-sub-headers h2 {
 font-weight:normal;
 color:#18728C;
}

.post .rclp-sub-headers h2.color {
 font-weight:normal;
}

.product-headline {
font-weight: normal;
font-style: italic;
margin:0;
}

.product-headline, .rclp-header{
color:#000;
}
.post, .post_alt{
margin: 0;
padding: 0 0 10px 0;
clear:both;
}

.rclp_column .post .rclp-entry {
font-size:18px;
line-height:29px;
padding-bottom:15px;
}

.rclp_column .post .rclp-entry p {
    margin: 0 0 15px;
}

.rclp-entry .report-title {
width:275px;
font-weight:bold;
line-height:normal;
color:#E36F26;
text-align:center;
padding-top:5px;
}

.rclp-homelink {
padding:5px 0 0 5px;
}

.rclp-homelink a {
text-decoration:underline;
}
.post .entry p.date {
margin:15px 0 15px;
font-style: italic;
color: #7D7F80;
}

.post h2.post-title, .wide_column .post h1.wide-title{
border-top:  1px solid #ffd189;
padding-top: 10px;
margin:0 0 5px;
clear:both;
}

.post h1.get-report-title {
    padding: 0;
    border: none;
}


h1.home-title {
border-top:  1px solid #E39D28;
padding-top: 10px;
margin:0 0 5px 0;
color:#E36F26;
text-align: center;
}

.narrow_column .post h1 {
    text-align: center;
}


.post h1{
border-top:  1px solid #E39D28;
padding-top:5px;
color: #E36F26;
}

.post h1.collaboration, .post h1.collaboration a  {
    color:#18728C;
    text-align: left;
}

.post h1 .collaboration-text {
    color: #767676;
    font-size: 21px;
}

.collaboration-image {
    padding-left: 5px;
}

.post h1 a {
 color: #E36F26;
}
h1.archive-title{
border-top:  1px solid #ffd189;
padding-top:5px;
text-transform: capitalize;
    margin: 0 0 10px 0;
    text-align: center;
}
h2.reference-header {
font-size:21px;
color:#A0A2A4;
border-top:  1px solid #ffd189;
padding-top:5px;
}

div.related-posts h3 {
border-top: 1px solid #C8C9CA;
padding-top: 5px;
margin-top:10px;
font-size: 14px;
}

h4.related-reference {
border-top: 1px solid #C8C9CA;
padding-top: 20px;
margin-top:10px;
color: #A0A2A4;
}

h4.recent-articles {
color: #A0A2A4;
}

h4.recent-childarticles {
color: #A0A2A4;
margin:0;
padding: 0;
}

h4.recent-pregnancyarticles {
color: #A0A2A4;
margin:0;
padding: 0;
}

ul.related-posts-list {
margin: 8px 0 10px;
}
ul.related-posts-list li a{
font-weight:normal;
}
.postdate{
	padding: 8px 0px;
	font-size: 11px;
}
 .post-entry p, .entry p{
 margin: 8px 0 0;
 padding: 0;
 }
.post-entry, .entry{
	line-height: 18px;
}
.post-entry img, .entry img{
	padding: 4px;
}

.post-entry img.amazon-image, .entry img.amazon-image {
padding:0;
}
.post-entry a {
text-decoration: underline;
}

.post-entry .amazon-asin-title a{
text-decoration:none;
color:#000;
}

.post-entry {
clear:both;
}

.post-entry br, .amazon-sb-ad br {
display:none;
}

.post-entry .amazon-product-table {
float:left;
margin:0 10px 10px 0;
}

.post-entry img.alignleft, img.alignleft{
	float: left;
	margin: 0 10px 0 0;
}

.post-entry img.alignright, img.alignright{
	float: right;
	margin: 5px 0 0 10px;
}
.post-entry ul, .entry ul {
margin: 10px 0 0;
padding: 0;
}
.post-entry ul li, .entry ul li {
padding: 0 0 0 8px;
margin: 0 0 5px 8px;
background: url(images/blue-bullet.gif) no-repeat 0 8px;
}

.post-permalink {
width:442px;
    color: #7d7f80;
        font-size: 11px;
}

.related-posts {
    margin: 20px 0;
}

.postmetadatabottom {
       clear:both;
    font-size: 11px;
    margin:0;
    width: 100%;
    color: #7d7f80;
    padding-top: 5px;
}

.single-post-page .postmetadatabottom {
border-top: 1px dotted #ccc;  
}

.postmetadatatop, .postmetadatatop-home {
    clear:both;
    font-size: 11px;
    float:left;
    margin:0;
    width: 100%;
    color: #7d7f80;
}

.postmetadatatop-home {
    padding-bottom: 5px;
    width:472px;
}

.postmetadatatop .postmeta-lefttop, .postmetadatatop-home .postmeta-lefttop {
margin:0;
    padding:0;
    float:left;
    width: 320px;
    }


.postmetadatatop .postmeta-righttop, .postmetadatatop-home .postmeta-righttop {
margin:0;
    padding:0;
    float:right;
    }
 .more, a.more {
 text-decoration: underline;
 }
 .navigation {
 font-weight: bold;
 margin: 5px 0 5px;
 width:472px;
 padding: 5px 0;
 border-top: 1px solid #c8c9ca;
 float:left;
 }
.browse {
 font-weight: bold;
 margin: 5px 0 5px 0;
 width:472px;
 padding: 5px 0;
 border-top: 1px solid #c8c9ca;
}

/* ::::::::::::::::::::::::::::::::::::::::::::::: SHARING */

 #sharing {
border-bottom: 1px solid #38b1d1;
border-top: 1px solid #38b1d1;
clear:both;
width: 472px;
float: left;
margin:  10px 0;
padding: 5px 0;
height: 20px;
}

#sharing ul {
list-style-type: none;
margin:0;
padding:0;
}

ul.search-archives li {
float:left;
margin-right: 20px;
}

#sharing ul li {
float:left;
margin-right: 13px;
}

#sharing ul li.comment {
background-image: url(images/comment.gif);
background-repeat:no-repeat;
padding: 4px 0 0 18px;
}

#sharing ul li.bookmark {
margin-top: 2px;
}
/* End Sharing */
.post-ads {
margin: 5px 0;
padding: 5px;
background-color: #e5e5e5;
border-top: 1px dashed #ccc;
border-bottom: 1px dashed #ccc;
}
.edit-link a {
font-size: 12px;
color: red;
}
/* :::::::::::::::::::::::::::::::::::::::::::: PAGE ELEMENTS */

#sforum {
    clear: both;
    display:block;
}


#sforum .sfbreadcrumbs {
    display: none;
}

.forum .forum-rules {
background-color:#FFE8C5;
border:1px solid #FFD189;
margin:10px 0;
line-height: 18px;
padding:5px;
float: left;
display: block;
font-size: 13px;
color: #000;
}
.forum .forum-rules ul {
    padding: 10px 0 0;
    margin: 0;
    float: left;
}

.forum .forum-rules ul li {
background:transparent url(images/grey-bullet.gif) no-repeat scroll 4px 5px;
 padding-left: 10px;
 margin-bottom: 5px;
 font-size:90%;
 width:480px;
 float: left;
}
.forum-rules h2 {
font-size:16px;
color: #000;
}
.quicklinks a {
text-decoration: underline;
margin-right:8px;
}
.quicklinks a:hover {
text-decoration: none;
background-color: #ffd189;
}
.quicklinks, .catdescript-archives, .welcome {
background-color: #ffe8c5;
padding: 8px;
width: 452px;
margin: 10px 0 15px;
border: 1px solid #ffd189;
}
.catdescript-archives a:hover,  .looneycatdescript-archives a:hover, .childcatdescript-archives a:hover, .pregnancycatdescript-archives a:hover {
text-decoration: none;
}


.catdescript-archives p,  .looneycatdescript-archives p, .childcatdescript-archives p, .pregnancycatdescript-archives p {
margin-bottom: 8px;
}

 .looneycatdescript-archives {
padding: 0 15px 45px 8px;
width: 447px;
height: auto;
margin: 0;
border-top: 0;
background:  #ffe8c5 url(images/bkg-desc-looney.jpg) no-repeat left bottom;
position: relative;
 }
 .libro {
     margin:15px 0 0;
 }
  .sb-compra {
     margin:15px 0;
 }
 .fun-games {
 margin:20px 0 15px;
 background: url(images/sb_jueguitos.jpg) no-repeat 0 0;
 height: 809px;
 width: 162px;
 padding-left: 10px;
 }
  .fun-games a {
      display: block;
      width: 150px;
      height: 120px;
  }

   .fun-games .game { padding-top:175px;}
   .fun-games .colorbook {padding-top: 20px; }
   .fun-games .chart {padding-top: 33px; }
   .fun-games .wallpapers { padding-top: 20px;}
   .fun-games .wallpapers a {height: 125px;}


 .sb-game {
     margin: 15px 0;
 }

 .games-page-header {
     width:818px;
     height: 168px;
          background: url(images/bkg-game-page-header.jpg) no-repeat 0 0;
 }
 .games-page-header a.alegria-home {
display:block;
float:right;
font-weight:bold;
height:63px;
padding:75px 10px 0 0;
text-align:right;
width:610px;
color: #1090A8;
 }
 .games-page {
     width:818px;
     height: 1427px;
     background: url(images/bkg-game-page.jpg) no-repeat 0 0;
 }

 .games-page a {
     color: #1090A8;
 }
 .game-row {
     float:left;
     width: 718px;
     height: 270px;
     margin: 0 0 25px 100px;

 }

  .wallpapers-download,  .colorbook-download
  {
width: 270px;
float: left;
margin-right: 50px;
  }


.growth-chart-download, .book-download
  {
margin-right:50px;
width: 270px;
float: left;
  }

  .game-row .download-links {
      margin: 10px 0 0;
      font-weight: bold;
  }


.download-links{
padding-left:10px;
 }

 .growth-chart-download .download-links {
padding-left: 20px;
 }


  .wallpapers-download .download-links .one {
     display:block;
     width: 200px;
     height: 200px;
     background-color: aqua;
 }

   .game2 a {
      display: block;
      width: 151px;
      height: 129px;
      background: url(images/carrotmatch.jpg) no-repeat 0 0;
      margin-left:15px;
  }

.childcatdescript-archives, .pregnancycatdescript-archives {
background-color: #ffe8c5;
padding: 0 8px 8px;
width: 443px;
margin: 0 0 10px;
border-left: 1px solid #ffd189;
border-right: 1px solid #ffd189;
border-bottom: 1px solid #ffd189;
}
h1.child-catpage-header {
background: url(images/child-header.jpg) no-repeat bottom left;
height: 140px;
margin:0;
padding: 5px 0 0;
}
h1.pregnancycatpage-header {
background: url(images/pregnancy-header.jpg) no-repeat left bottom;
height: 130px;
margin:0;
padding: 5px 0 0;
}

h1.secondopinioncatpage-header {
float: left;
margin-bottom: 0;
}

h1.secondopinioncatpage-header .title {
width:50%;
}


.rss-cat-title {
margin: 0 0 5px;
padding:0;
font-weight: bold;
}
.rss-cat {
margin: 0 0 10px;
float:left;
width:210px;
}
.browse-cat {
border-bottom: 1px solid #ffd189;
margin:8px 0 0;
padding:0;
width: 472px;
}
.entry .browse-cat h3 a {
text-decoration: none;
}
ul.catdesc-meta  {
list-style-type:none;
margin: 10px 0;
padding:0;
}

ul.catdesc-meta li{
display:inline;
padding:0;
margin: 0;
}

ul.catdesc-meta li a {
text-decoration: underline;
}

ul li.rssimage {
background-image:url("images/rss14x14.png");
background-position:left top;
background-repeat:no-repeat;
margin:0;
padding: 0 0 0 18px;
}

ul li.email-peach-bg{
background-image:url("images/email-peach-bg.gif");
background-position:left top;
background-repeat:no-repeat;
margin:0;
line-height: 20px;
padding: 0 0 0 18px;
}

ul li.email-white-bg{
background-image:url("images/email-white-bg.gif");
background-position:left top;
background-repeat:no-repeat;
margin:0;
padding: 0 0 0 18px;
line-height: 25px;
}

.rss-text, .email-peach-bg, .email-white-bg {
font-size:13px;
}

ul.catdesc-meta span {
padding: 0 5px;
}

.glossary-nav {
margin: 0 0 15px;
}

.glossary-nav ul.glossary-alpha li, ul li.none {
float:left;
display:inline;
margin: 0 10px 0 0;
padding: 0;
list-style-type: none;
}

ul.glossary-alpha li a {
background-color:#E36F26;
border: 1px solid #ffe8c5;
color: #fff;
padding: 3px;
display: block;
}

ul.glossary-alpha li a:hover {
 background-color:#1090A8;
color: #fff;
text-decoration:none;
}
ul.glossary-alpha li a.current {
 background-color:#1090A8;
border:1px solid #18728C;
padding: 3px;
display: block;
color:#fff;
}

.p-recipes ul.glossary-alpha li a{
    font-weight: bold;
    padding: 3px 5px;
    background: url(images/btn-recipesalpha.jpg) repeat-x left top;
}

.p-recipes ul.glossary-alpha li a:hover, .p-recipes ul.glossary-alpha li a.current{
background: url(images/btn-recipesalpha-hover.jpg) repeat-x left top;
border: 1px solid #18728C;
color: #fff;
}

.glossary-terms {
border-top:  1px solid #ffd189;
padding-top: 10px;
}

.glossary-terms li.title {
margin-bottom: 5px;
font-size: 15px;
font-weight: bold;
}
.glossary-terms li a {
text-decoration: underline;
}
.glossary-terms li.glossary-excerpt {
padding-left: 15px;
margin-bottom: 5px;
font-size: 13px;
}

.wb-copyright-notice {
font-size: 11px;
padding:0 0 10px 10px;
color: #7D7F80;
font-style: italic;
clear:both;
}

ul.sitemap-box, ul.sitemap-box-ref {
margin-bottom: 20px;
}

ul.sitemap-box h2, ul.sitemap-box-ref h2 {
padding: 5px 0 0;
border-top: 1px solid #C8C9CA;
margin: 0 0 15px;
width: 798px;
}

ul.sitemap-box-ref li.page_item {
width: 240px;
float:left;
}

ul.sitemap-box-ref li.page_item ul li.page_item {
width: 100px;
float:none;
}
.directors {
width: 818px;
padding-left: 10px;
}
.director {
height:178px;
border:1px solid #ccc;
padding: 0;
margin:0 15px 15px 0;
width:127px;
float:left;
}
.director-image {
margin:0;
padding:4px;
}
.director-name {
text-align: center;
margin-top: 8px;
}

.news-date-meta {
clear:both;
color:#7D7F80;
float:left;
font-size:13px;
width:100%;
border-top:1px solid #FFD189;
padding:5px 0 10px;
}

ul.subscribe-people {
padding:10px 0 0;
}
ul.subscribe-people li {
margin-bottom:5px;
color: #474747;
font-size: 11px;
}

ul.subscribe-people li a {
 text-decoration: underline;
}
.sobre-aliza-post p {
clear:both;

}
.sobre-aliza-post {
margin:0 0 10px;
border-top:1px solid #FFD189;
}
.impremedia-header {
margin:0 0 10px 10px;
}
.univision-left {
float:left;
width: 400px;
}
.univision-right {
float:right;
width: 400px;
}
/* :::::::::::::::::::::::::::::::::::::::::::: ACCOUNT AND ORDER PAGES */
.purchases {
 border-top:1px solid #FFD189;
 padding: 8px 0;
 margin: 0 0 10px;
}

/* :::::::::::::::::::::::::::::::::::::::::::::: ARCHIVES PAGE */

.searchby {
margin-right: 8px;
font-weight: bold;
}
.search-archives-box {
width: 100%;
background-color:#ffffff;
margin: 10px 0 20px;
}

.search-archives-box h3 {
margin:0 0 10px;
}

.search-archives-box ul li {
margin-bottom:5px;
}

.car-yearmonth {
font-weight:bold;
}


.search-archives-box a {
text-decoration: none;
}

.tags {
text-transform: lowercase;
}

.archives-tags {
text-transform: lowercase;
line-height:22px;
}

.rica-vida-buttons {
    float: left;
    width: 472px;
    padding-bottom: 15px;
}

.btn-rica-vida {
    float: left;

}

.btn-dietas-planes {
    float: right;

}
/* ::::::::::::::::::::::::::::::::::::::::::::::: REPORTS / PRODUCT PAGES */

.product-details{
width:315px;
float:right;
}

.product-excerpt p {
margin: 0;
}
.product-image {
margin: 0 10px 5px 0;
width:135px;
float: left;
}

.product-image img {
padding: 0;

}


.product-imageSm {
margin-right:10px;
width:102px;
float: left;

}
h2.product-title {
border-top: 1px solid #e25a26;
border-bottom: 1px dashed #e25a26;
padding: 3px;
}

.welcome-details {
margin:10px 0 0;
}
.welcome a{
text-decoration: underline;
}
.download-report {
font-size:16px;
margin:0 0 10px;
font-weight:bold;
line-height: 20px;
}

.thankyou-text {
float:left;
width: 620px;
padding: 0 0 0 10px;
}

.acrobat {
margin: 10px 0 0;
float: left;
}

.acrobat img {
float: left;
margin-right: 10px;
width: 32px;
}
.acrobat p {
float:left;
margin:0;
padding: 0;
width: 750px;
}
form.flow ul.checkboxes div.checkbox-list li.week-in-review    {
font-weight:bold;
background-color: #FFE8C5;
display: block;
}
/* ::::::::::::::::::::::::::::::::::::::::::::: ARCHIVES PAGE */

span.search-query {
margin-bottom: 15px;
}
span.search-query {
color: #E36F26;
}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::  FORMS*/
.register-form label {
font-size:13px;
}
 input, textarea{
    font-size: 12px;
    padding: 2px;
}
.textbox {
border-bottom: 1px solid #7d7f80;
border-top: 1px solid #c8c9ca;
border-right: 1px solid #7d7f80;
border-left: 1px solid #c8c9ca;
}
input#search {
width:250px;
height: 17px;
}
.label {
width: 100px;
}
.no-label {
margin-left: 100px;
}
.txt {
width: 250px;
border-bottom: 1px solid #7d7f80;
border-top: 1px solid #c8c9ca;
border-right: 1px solid #7d7f80;
border-left: 1px solid #c8c9ca;
}
input.txt-sm {
width: 120px;
border-bottom: 1px solid #7d7f80;
border-top: 1px solid #c8c9ca;
border-right: 1px solid #7d7f80;
border-left: 1px solid #c8c9ca;
height:15px;
}
input.txt-sm {
font-size: 10px;
padding: 0 2px;
}
input.submit-button-sm {
background-color: #e25a26;
border-top: 1px solid #ffd189;
border-bottom: 1px solid #faa635;
border-right: 1px solid #faa635;
border-left: 1px solid #ffd189;
color: #ffd189;
font-weight: bold;
font-size:9px;
padding:1px;
margin:0;
}
.submit-button, .wp-polls .Buttons {
background-color:#E25A26;
border-color:#FFD189 #FAA635 #FAA635 #FFD189;
border-style:solid;
border-width:1px;
color:#FFD189;
font-weight:bold;
padding: 4px;
}
.save-button {
background-color: #32BDD7;
border-top: 1px solid #ffd189;
border-bottom: 1px solid #faa635;
border-right: 1px solid #faa635;
border-left: 1px solid #ffd189;
color: #ffd189;
font-weight: bold;
margin-top: 8px;
}
.search-button {
background-color: #c8c9ca;
border-bottom: 1px solid #7d7f80;
border-top: 1px solid #c8c9ca;
border-right: 1px solid #7d7f80;
border-left: 1px solid #c8c9ca;
font-weight: bold;
}
.search-button-looney {
background: url(images/btn-search-looney.gif) no-repeat 0 0;
border:none;
width: 70px;
height: 23px;
}
.submit-button1 {
width:199px;
height:24px;
border:0;
font-weight: bold;
}
.submit-button2 {
width:199px;
height:24px;
border:0;
font-weight: bold;
}
.get-report-form, .get-report-form .register-form {
width:762px;
}
.padres-optin {
width:762px;
padding: 10px 0;
margin: 10px 0;
}

.optins {
    width: 762px;
    border-bottom:1px solid #FFD189;
    margin: 0 0 10px;
    padding-bottom: 10px;
}
.flow ul.checkboxes {
margin:0;
padding: 0;
}
.flow .checkboxes li {
background-image: none;
padding: 0;
margin: 0 0 5px;
}
.checkbox-list {
width:300px;
float:left;
}

.post .check-yes {
background: url(images/check.gif) no-repeat 0 3px;
padding: 0 0 0 20px;
}
#embarazo_main {
width: 250px;
clear: both;
}
#embarazo_dropdown {
border:1px solid #32bdd7;
background-color: #e8f6fe;
padding: 5px;
width: 250px;
margin: 0 0 10px;
}
.embarazo_radio_buttons {
margin: 5px 0 5px;
}
.embarazo_radio_buttons p{
padding: 0 0 5px;
margin: 0;
font-weight: bold;
}
#embarazo_due_date {
margin: 0  0 0 6px;
width: 250px;
padding: 0;
}
/* comments template */
 #commentform p {

margin-bottom: 10px;
 }

 h3#respond {
 padding-top: 10px;
 }
.comments-template{
	padding: 15px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0;
	list-style: none;
}

.comments-template ol li{
	margin: 0 0 0;
	padding: 5px 5px 20px;
}

.commentmetadata{
	font-style: italic;
}

.comments-template p.nocomments{
	padding: 0;
}

.alt {
background-color: #e5e5e5;
border-bottom: 1px dashed #c8c9ca;
}

/* end comments template */

/* General */

.clearboth {
clear:both;
}
.clearright {
    clear: right;
}
.clearleft {
    clear: left;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

.left, .alignleft {
float: left;
}
.alignleft {
margin: 0 5px 5px 0;
}
.alignright {
margin: 0 0 5px 5px;
}
.right, .alignright {
float: right;
}
.talignleft {
text-align: left;
}
.talignright {
text-align: right;
}

.center, .aligncenter {
    text-align: center;
    }
.inline li {
display: inline;
float: left;
}
.divider {
padding: 0 5px;
}
.top{
padding: 5px 0;
clear:both;
background-image: url(images/up-arrow.gif);
background-position: right 5px;
background-repeat: no-repeat;
text-align: right;
height: 18px;
}
.top a {
padding-right: 15px;
text-decoration: underline;
}

.marginTop {
margin-top:24px;
}

.marginBoth {
margin-top:10px;
margin-bottom:10px;
}

.marginBottom {
margin-bottom:10px;
}

.marginL {
margin-left: 10px;
}

.marginR {
margin-right: 10px;
}

.marginLR {
margin-right: 10px;
margin-left: 10px;
}

.strong {
 font-weight:bold;
}
.strong-italic {
font-style: italic;
font-weight: bold;
}
.italic {
font-style: italic;
}
.left-column .narrow_column .post .entry .msg {
color:#900000;
margin-bottom: 10px;
padding: 0;
}
.error {
color:#900000;
}
#left_sidebar .section .expandall a {
color:#fff;
}
#left_sidebar .section .expandall {
margin:0;
padding:3px 2px;
color:#fff;
float:right;
font-size: 15px;
}

#left_sidebar h3.topics {
float: left;
width: 162px;
margin-bottom: 7px;
}

#left_sidebar .category, #left_sidebar .child-category, #left_sidebar .pregnancy-category  {
width:100%;
float:left;
font-size:12px;
}
.iconspan {
float:right;

}

.handcursor{
cursor:hand;
cursor:pointer;
}

.lbl {
width: 110px;
font-weight: bold;
}

.lbl2 {
width: 80px;
font-weight: bold;
}
.lbl3 {
width: 230px;
font-weight: bold;
}
.hide-state {
display:none;
border:1px solid #fff;
}
.asterik {
color:#900000;
font-weight: bold;
}

.post .entry .nopadding {
padding-left: 0;
}

span.peach {
color:#FFD189;
}
span.orange, .orange, span.orange a {
  color:#e36f26;
  text-decoration: none;
}

/* floater */

#mask {
	width: 100%;
	height: 2500px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	background-image: url('images/mask_333.png');
}

/*
#floater {
	color: #333;
	background-color: #fff;
	text-align: left;
	border: 1px solid #996;
	z-index: 200;
	position: absolute;
	left: 50%;
	top: 90px;
	width: 456px;
	height: auto;
	margin-left: -229px;
	padding-bottom: 0.5em;
}
*/

#container_floater {
	/*
	left: 200px;
	position: absolute;
	top: 140px;
    border: 2px solid #E36F26;
    width: 540px;
    background-color: white;
    */
	background-color: #fff;
	border: 2px solid #E36F26;
	z-index: 200;
	position: absolute;
	left: 50%;
	top: 140px;
	width: 540px;
	margin-left: -272px;
}

#container_floater .titlebar {
    text-align: right;
    color: #000;
    background-color: #eaebed;
    padding: 3px 15px;
}

.floater-body{
	padding: 8px 8px 0 0;
	text-align: left;
	float: left;
}

h2.floater-header {
	margin: 0;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	padding: 0;
}

.floater-image {
	margin: 0 8px 0 8px;
}

.floater-inputs {
	margin: 10px 0 10px 12px;
	clear:both;
}

.floater-image-wrap {
	width: 115px;
}

.floater-content {
	width: 400px;
}

.floater-privacy {
	text-align: left;
	width: auto;
	margin: 0 0 8px 8px;
	padding-right: 8px;
}

#container_floater h1 {
	font-weight: bold;
	text-align: left;
	margin: 0 12px;
}

/* Videos */

#right_sidebar .video {
height: auto;
width:336px;
margin: 5px 0 0;

}

.full-screen-mode {
text-align: right;
background: url(images/fullscreen.gif) no-repeat top right;
padding: 0 25px 5px 0;
height: 17px;
clear:both;
}
.full-screen-mode a {
 text-decoration: underline;
}
.block-ad {
display:block;
width:336px;
height:auto;
z-index:1000;
}
.video-sec {
z-index:1;
margin-bottom:12px;
}

.coming-soon {
width:336px;
height:234px;
background: #1090a8 url(images/bg-coming-soon.jpg) no-repeat left top;
color: #fff;
font-weight:bold;
font-size: 30px;
text-align: center;
padding-top: 30px;
}

.coming-soon-wrap {
padding-left:337px;
margin-bottom:15px;
}

.flash-download {
height:45px;
background: #fff url(images/flash-logo.jpg) no-repeat 0 10px;
color:#474747;
font-size: 11px;
padding-top: 8px;
padding-left: 50px;
margin-top: 8px;
}

.flash-download a {
text-decoration: underline;
}
/* Events */

span.ec3_to, span.ec3_start, span.ec3_end {
padding-right: 5px;
font-size: 15px;
}
.ec3_the_date {
font-weight: bold;
font-size: 15px;
padding-right: 5px;
}
.post-entry ul.ec3_events li.ec3_list, .post-entry ul.ec3_events li.ec3_list_day, .post-entry ul.ec3_events li.ec3_list_month
{
background-image: none;
padding: 0;
margin: 0 0 5px 0;
}
h2.ec3_event_month {
font-size: 16px;
margin-bottom: 3px;
color: #E36F26;
}
ul.ec3_events ul {
margin: 0 0 15px;
}
ul.ec3_events {
margin-left: 20px;
}

/* hide show effect pure css */



body {behavior:url(cssHoverFix.htc);}

#contentBox {
width:200px;
height:20px;
color: #474747;
}

#contentBox ul {
margin:0px;
padding:0px;
position:relative;
width:100%;
}

#contentBox ul li {
display:inline;
float:left;
margin-right:10px;
}

.titleCell {
width:220px;
height:20px;
position:relative;
z-index:1000;
margin:0px;
padding:0px;
cursor:pointer;
}

.titleCell span {
position:absolute;
z-index:1000;
width:220px;
height:18px;
color: #1090A8;
}

.titleCell span:hover {
text-decoration: underline;
color: #1090A8;
}


#contentBox ul ul {
position:absolute;
left:0px;
display:none;
z-index:100;   
}

#contentBox ul ul li {
width:200px;
padding:10px;
}

#contentBox ul li:hover ul {
display:block;
top:10px !important;
 top:19px;
}

.awshortcode-product img{
width:120px;
height:140px;
}

/* social media buttons */
.social_buttons {
	margin:2px 0 0 0 ;
}
.social_buttons img {
	margin-bottom:1em;
}


/* Free report sidebar list */
ul.free_report_sblist  {
	margin-bottom:5em;

}

ul.free_report_sblist li.sblist {
	float:none;

}
ul.free_report_sblist img {
	text-align:center;
}

ul.free_report_sblist  li {
	margin:0 0 .25em 1em;
}

/* Author list in sidebar */
div.list_authors_sb {
	background:transparent url(images/author_bg.jpg) repeat-x scroll left top;
	border:1px solid #E39D28;
	padding:12px;
}



/* Author */

div.list_authors_sb .right-sec {
    margin-bottom:0;
}

div.list_authors_sb img {
    margin:0 0 6px -6px;
}
.list_authors_sb ul li {
    xbackground: transparent url(images/grey-bullet.gif) no-repeat scroll 0 5px;
    padding: 0 0 0 7px;
    margin:0 0 .5em 1em;
    color:#000;
}
.list_authors_sb ul li a {
    color:#000;
}

.list_authors_sb ul {
    margin:0 0 .25em 0;
}

.author_page .topic {
    margin-left:12px;
}
.author_page .post_entry {
    margin-bottom:20px;
    padding-bottom: 10px;
    border-bottom:1px solid #FFD189;
}

.author_page .post_entry h2,
.author_page .post_entry h3,
.author_page .post_entry h3 a,
.author_page .post_entry h2 a{
    color:#E39D28;
}
.author_page .post_entry h3.from_salutation  {
    font-family:"Times New Roman", Times, serif;
    font-style:italic;
    color: #666;
}

.author_page h1 {
    color:#E36F26;
}

.author_page  ul.bullet {
    margin:15px 0 0 15px;
}
.author_page ul.bullet li{
background:transparent url(images/grey-bullet.gif) no-repeat scroll 4px 5px;
margin:0 0 0 12px;
padding:0 0 0 10px;
}

.author_page ul.bullet li {
display:list-item;
margin-bottom:.5em;
}

.author-bio-box img {
    float:left;
    padding:6px;
    margin:0 18px 0 0;
    border:1px solid #999;
    }
