/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */


#header					{ background: #000000; border-bottom: 5px solid #383332; padding: 0; }
#branding				{ width: 980px; margin: 0 auto; padding: 0 0 0px; }
body					{ background-color: #000000; color: #d1060d; font: 12px 'Lucida Grande',Arial,Helvetica,sans-serif; height: 100%; min-height: 100%; margin: 0; padding: 0; }


#wrapper				{ min-height: 100%; position: relative; padding: 20px 0; background-color: #000000;  }
#main					{ padding: 10px 10px 0; background: #000000; border: 1px solid #d3d1c7; }
.logo					{ max-width: 590px; float: left; margin: 0px 0 0 10px; }

#container { background-color: #000000; color: #d1060d; }
#content { background-color: #000000; color: #d1060d; }
h1, h2, h3, h4, h5, h6	{ font-weight: 700; color: #d1060d; }

.sf-menu 				{ color: #d8d5d5; font-size: 12px;  }

a, a:link, a:visited	{ color: #ffffff; text-decoration: underline; }
a:hover					{ color: #ffffff; }
p						{ line-height: 1.5em; margin: 0 0 1.25em; color: #ffffff; }

.widgettitle			{ color: #d1060d; font-size: 12px; font-weight: 700; margin: 0; padding: 6px 10px; background: #000000 url() repeat-x top #EFEFEF; border: 1px solid #CCC; }
.widgettitle a			{ color: #333; }
.widgetcontent			{ border: solid #CCC; border-width: 1px; background: repeat-x #000; margin: -1px 0 10px; padding: 10px; line-height: 1.4em; }

.posts-quick .entry-title	{ font-weight: 700; font-size: 14px; margin: 5px 0 0; line-height: 1.3em; }
.posts-quick .entry-title a:link, .posts-quick .entry-title a:visited	{ color: #d1060d; text-decoration: none; }
#footer				{ margin: 20px auto 0; width: 980px; background: #000000; padding-bottom: 10px; border: 1px solid #CCC; }

.entry-thumbnails	{ clear: both; display: inline-block; }
.entry-thumbnails:hover	{ border-color: #383332; }
.entry-thumbnails-link { float: left; background: #111; display: block; text-decoration: none !important; }
.posts-quick			{ margin: 0 10px 10px 0; padding: 0; color: #ffffff; }
.posts-quick li			{ padding: 0 10px 0 0; border-bottom: 1px dotted #CCC; margin: 0 0 10px; color: #ffffff;}
.posts-quick .entry-title	{ font-weight: 700; font-size: 14px; margin: 5px 0 0; line-height: 1.3em; }
.posts-quick .entry-title a:link, .posts-quick .entry-title a:visited	{ color: #ffffff; text-decoration: none; }
.posts-quick .entry-summary	{ font-size: 12px; line-height: 1.6em; margin-bottom: 15px; }
.posts-quick .entry-thumbnails	{ float: left; margin: 0 20px 10px 0; border: 1px solid #CCC; padding: 4px; background: #FFF; color: #ffffff;}
.posts-quick .quick-read-more	{ margin: 10px 0 0; }
.posts-quick .entry-info { font-size: 11px; color: #ffffff; border: none; margin: 0 0 5px; }
.posts-quick .entry-info abbr { padding: 0 4px 0 0; text-decoration: none; border: none; }
.posts-quick .entry-info span { padding: 0 4px; }

.single .post, #main .single-post	{ background: #000; border: 1px solid #CCC; margin: 0 10px 15px 0; padding: 0 15px; }

.posts-default, .posts-quick, .posts-line	{ list-style: none; margin: 0 0 20px; padding: 0; overflow: hidden; }
.posts-default .post	{ float: left; margin: 0 15px 5px 0; font-size: 12px; padding: 0; }
.posts-default img		{ float: left; background: #111; }
.posts-default .entry-title	{ font-weight: 700; font-size: 14px; margin: 5px; line-height: 1.4em;  }
.posts-default .entry-title a:link, .posts-default .entry-title a:visited	{ color: #fff; text-decoration: none; }
.posts-default .entry-summary, .posts-quick .entry-summary	{ color: #fff; overflow: hidden; margin: 0 5px; line-height: 1.4em; }
.posts-default .entry-thumbnails-link	{ border: 1px solid #E1E1E1; background: #FFF; padding: 4px; }
.posts-default .published { text-transform: uppercase; float: left; margin: 5px 5px 0; font-size: 10px; color: #999; border-bottom: none; }
.no-js .posts-default .entry-summary	{ height: 60px; }

.sf-sub-indicator		{ background: url(../../images/dropdown.png) no-repeat; width: 5px; height: 5px; text-indent: -9999px; display: inline-block; position: relative; left: 7px; top: 0; vertical-align: middle; }
.sf-menu ul .sf-sub-indicator	{ display: none; }


