/*
Theme Name: Financial Marketing News
Theme URI: http://financialmarketingnews.org/
Description: Financial Marketing News
Version: 1.0
Author: Salva O'Renick
Author URI: http://uncommonsense.com/
*/

@import url('css/grid.css');

header,section,footer,aside,nav,article,figure{display:block;}

body{background:url('images/bg_body.jpg');line-height:18px;font: 16px 'Helvetica Neue',Helvetica,Arial,sans-serif;color:#404040;}

#header{height:243px;background:url('images/bg_header.jpg');}

#logo,#navigation{height:72px;}
#logo a{width:430px;height:26px;background:url('images/img_logo.png');text-indent:-9999px;display:block;margin-top:23px;}

#navigation ul,#footer ul{margin-top:24px;overflow:auto;float:right;}
#navigation ul li,#footer ul li{float:left;margin-right:36px;}
#navigation ul li.last,#footer ul li.last{margin:0;}
#navigation ul li a,#footer ul li a{font-size:16px;color:#bfbfbf;text-transform:uppercase;text-decoration:none;}

#title h2{margin-top:18px;}
#title h2,#title h2 a{font:48px/54px Georgia,serif;color:#f7f4dc;color: rgba(247,244,220,0.95);text-decoration:none;}

#title span.month{font: 13px Verdana,sans-serif;color:#bfbfbf;letter-spacing:2px;text-transform:uppercase;margin:27px 2px 0 0;float:right;}
#title span.date-year{font: 15px Georgia,serif;color:#bfbfbf;margin-top:27px;float:right;}

#content{background:url('images/bg_content.jpg') repeat-x;padding-bottom:45px;}

/*#content {
  min-height:700px;
  height:auto !important;
  height:700px;
}*/

#post,#sidebar{margin-top:36px;}

.first-paragraph{font:24px 'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:36px;margin-bottom:36px;}

#post p{font-family:Georgia,serif;margin-bottom:18px;}
#post a{color:#03693c;}
#post a:hover{text-decoration:none;}

#post ul{margin-left:45px;list-style-type:disc;}
#post ul li{margin-bottom:18px;font-family:Georgia,serif;}

#post .post-metadata{border-top:1px solid #bcc7c1;border-bottom:1px solid #bcc7c1;padding:9px 0;overflow:auto;margin:27px 0;}

#post .alignright{float:right;margin:0 0 10px 10px;}

.post-metadata,.post-metadata a{font:12px Georgia,serif;}
.post-metadata a{color:#03693c;}
.post-metadata span{margin-top:5px;}
.post-metadata ul{list-style:none !important;float:right;margin:0 !important;}
.post-metadata ul li{float:right;margin:0 !important;}

#recent-insight,#recent-headlines{background:#ffffff;border:1px solid #ced8d5;padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:27px;}

#sidebar h3{font: 12px Verdana,sans-serif;color:#404040;border-bottom:#d4d4d4;padding-bottom:9px;text-transform:uppercase;}
#recent-insight a,#recent-headlines a{font:16px Georgia,serif;color:#404040;display:block;text-decoration:none;}
.insight-category{margin-bottom:18px;display:block;}
.insight-category, .insight-category a{font:12px 'Helvetica Neue',Helvetica,Arial,sans-serif !important;color:#747474;}
.insight-category a{display:inline !important;}

#recent-headlines{margin:0;}

#related-articles ul{margin:0;list-style-type:none;}
#related-articles ul li{margin-bottom:18px;}
#related-articles ul li a{font:16px Georgia,serif;color:#03693c;}

#recent-insight a:hover,#recent-headlines a:hover,.insight-category a:hover{text-decoration:underline;}

#footer{height:89px;background:url('images/bg_footer.jpg');}
#footer span{font-size:12px;color:#bfbfbf;margin-top:48px;}
#footer span a{color:#ffffff;}
#footer ul{margin-top:46px;}