/*
Theme Name: Elliott Morss
Description: Articles
Author: Joaquin Rodriguez Montero
Author URI: http://weehmedia.com/
Version: 0.1
*/		

/* Reset browser defaults */
@import url('styles/reset.css');

/* Apply basic image styles */
@import url('styles/images.css');

/* Prepare theme for plugins */
@import url('styles/plugins.css');

body {font-family:Arial;font-size:13px;color:#333;line-height:20px;background:#FFF;}

h1,h2,h3,h4,h5,h6 {margin-bottom:15px;line-height:25px;font-weight:400;}
h1 {font-size:19px;}
h2 {font-size:17px;}
h3 {font-size:15px;}
h4 {font-size:13px;}
h5 {font-size:11px;}
h6 {font-size:10px;}
p {margin-bottom:12px;}
a {text-decoration:none;color:#25A3BF;}

.alignleft, .alignright, .aligncenter {margin-bottom:10px;}
.clear {clear:both !important;}
.mt20 {margin-top:20px;}

#site {overflow:hidden;margin:5px auto 20px;width:990px;}
.wrapper {overflow:hidden;background:#F8F8F8 url(images/BG.png) repeat-y left top;clear:both;padding:20px;border:1px solid #CCC;}
#header {background:url("images/top-shadow.png") no-repeat scroll center 50px transparent;height:70px;overflow:hidden;width:644px;}
#mfs-title {text-indent:-1000px;display:block;width:644px;height:47px;background:url(images/morss-global-finance.png) no-repeat left top;}
#mfs-title:hover {background:url(images/morss-global-finance-hover.gif) no-repeat left top;}

/* Front Page */
#introduction {overflow:hidden;margin:20px 0 30px;position:relative;}
	.name {font-size:12px;font-weight:700;position:absolute;top:121px;margin-bottom:0;}
	#introduction p {margin-bottom:16px;}
	#introduction h2 {margin-top:-20px;font-weight:700;font-style:italic;}
.highlight {font-weight:700;margin-bottom:5px;font-size:14px;}
#featured{width:650px !important;overflow:hidden;background:#fff url(images/single-bg.png) no-repeat -1px bottom;border-top:1px solid #ccc;padding:20px 20px 30px;}
	#featured span {margin-top:5px;width:60px;text-align:right;}
	#featured h1 {padding-right:70px;}
.date {font-size:11px;text-align:center;width:40px;margin-top:6px;}
	#featured img {margin:25px auto 15px;}

#more-articles {padding:0 10px;}
.article {clear:both;overflow:hidden;}
.article h3 {padding-top:15px;font-weight:700;}
.readall {background:#25A3BF;color:#FFF;padding:5px 10px;margin:15px 0;text-transform:uppercase;font-size:11px;}
.article-alt {background:#FBFBFB;}
/* Menu */
#menu-top-menu {float:right;}
	#menu-top-menu li {float:left;margin-right:10px;padding-right:15px;background: url(images/menu-a.gif) no-repeat right center;}
	#menu-top-menu #menu-item-478 {margin-right:5px;padding-right:0;background:none;}

/* Page */
#post, #page {width:690px;float:left;}
.content {margin-top:8px;padding:0;}
.article-wrapper {background:#FFF;border:1px solid #CCC;border-bottom:0;padding:20px 20px 30px;}
.article-bottom {background:url("images/single-bg.png") no-repeat scroll -1px bottom transparent;height:30px;overflow:hidden;}

	.breadcrumb {display:block;margin-bottom:15px;}
	#page ol, #page ul {list-style-position:inside; background:#FBFBFB;padding:15px;}
	#page ol {list-style-type:decimal;}
	#page ul {list-style-type:circle;}

#comments-template h4 {font-size:15px;font-weight:700;}
#comments-template ol {background:none;padding:0;margin-bottom:20px;}
	#comments-template ol li {background:#FFF;padding:15px 15px 8px;list-style:none outside none;-moz-box-shadow:0 0 5px #999999 inset;box-shadow:0 0 5px #999999 inset;margin:15px 0;overflow:hidden;}
	#comments-template ol li.alt {background:#f7f7f7;}
	#comments-template img {float:left;margin:0 15px 15px 0;}
.comment-meta-data {display:block;margin-bottom:10px;}
	.comment-author {font-weight:700;}
		.comment-author span {font-weight:400;float:right;font-size:11px;}
	#commentform  p {clear:both;overflow:hidden;}
	#commentform label,#commentform input, #commentform span {float:left;}
	#commentform input {width:270px;}
	#submit {width:120px !important;}
	.comment-form-author input {margin-left:70px;}
	.comment-form-email input {margin-left:71px;}
	.comment-form-url input {margin-left:61px;}
	#respond ol {list-style-type:none;}
	#respond ol li, #respond textarea  {padding:8px; -moz-border-radius: 5px;-webkit-border-radius: 5px; -khtml-border-radius: 5px; background: #fff; margin-bottom: 10px;	clear: both; }
	#respond textarea {border:0;-moz-box-shadow:0 0 5px #999999 inset;box-shadow:0 0 5px #999999 inset;width:674px;}
	#respond ol li:hover, 	#respond ol li:focus  {background: #fff !important; border:1px solid #f6f6f6;}
	
	#respond ol li label {float: left; padding-right: 15px; color: #666; border-right: 1px solid #ccc;}
	#respond ol li label.field-title { width:30%; border-left:none !important; padding-left: 0px; }
	
	#respond ol li label small {font-size: 0.8em; color: #999;}
	
	#respond ol li.text input {border: none !important; background: none !important; width:393px; line-height: 1.3em;padding-left:15px; }
	{border: none !important; background: none !important; line-height: 1.6em; }
	#respond ol li br {display: none;}
	
/* Sidebar */	
	
#sidebar {float:right;width:230px;}
	#sidebar hr {background:url(images/sidebar-hr.png) no-repeat center top;border:0;height:2px;}
	#subscribe {background:url(images/subscribe.png) no-repeat left top;padding:10px;width:212px;height:107px;margin:8px 0 0;}
	#sidebar h3 {text-transform:uppercase;font-size:12px;text-align:center;}
	#sidebar h3, #sidebar h4 {font-weight:700;margin-bottom:10px;}
	#searchform {}
		#s {width: 224px;}
		#searchsubmit {margin: 10px auto; display: block;}
	#sidebar ul {margin-bottom:0px;}
	#sidebar ul li {padding-left:6px;}
	#sidebar ul li a {font-size:12px;font-weight:700;text-decoration:underline;display:block;}
	#sidebar ul li p {font-size:12px;line-height:14px;margin:-2px 0 0;}
	
.wp-pagenavi {float:left;height:22px;margin:10px 0 20px;padding:10px 0 0;font-size:12px;}
.wp-pagenavi a, .wp-pagenavi span {background:#FFF;border-bottom:1px solid #333;border-top:1px solid #333;padding:4px 8px;}
.wp-pagenavi a:hover, span.current {background:#333;color:#fff;}


/* Thank You Template */
#thanks-site {overflow:hidden;margin:5px auto 20px;width:500px;background:#F8F8F8 url(images/BG.png) repeat-y left top;padding:20px;border:1px solid #CCC;}
	#thanks-site #mfs-title {display:block;width:446px;height:25px;background:url(images/morss-global-finance-thank-you.png) no-repeat left top;margin:0 auto 20px;}
		#thanks-site #mfs-title:hover {background-position:left bottom;}
	#thanks-site .article-wrapper  {width:432px;margin:0 auto;}
	.article-bottom-thank-you  {background:url("images/thank-you-bottom.png") no-repeat scroll left bottom transparent;height:30px;overflow:hidden;width:474px;margin:0 auto;}

/* Footer */
.categories-list {clear:both;margin:0 auto;padding:0 168px;}
.categories-list li {float:left;margin-right:10px;padding-right:15px;background: url(images/categories-list-a.gif) no-repeat right center;}
.categories-list li.cat-item-1 {margin-right:0;padding-right:0;background: none;}

/* Plugins */
#email_address_label {display:none;}
#email_address, #vr_submit {width:150px;display:block;margin:0 auto;}
#vr_submit {width:100px;margin-top:12px;}
#twitter_div {clear:both;margin-bottom:15px;}
	#twitter_div  h5 {font-weight:700;margin:0 0 0 10px;text-transform:uppercase;}
	#sidebar #twitter_div  h5 {margin:0 0 0 5px;}
	#twitter_div  ul {list-style-type:none;}
	#twitter_div  li a {display:inline !important;}
	#twitter_div  img {vertical-align:text-top;}
.developedby {float:right;font-size:11px;margin:0;}
