/* Reset default browser styles */
@import url('styles/reset.css');

/* Rebuild default browser styles */
@import url('styles/rebuild.css');

/* Basic WordPress Styles */
@import url('styles/wp.css');

/*  
Theme Name: Strictly Business
Theme URI: http://www.sbmonthly.com
Description: A search engine optimized website framework for WordPress.
Author: The Northeast Group
Author URI: http://www.thenortheastgroup.com
Version: 6.9
Tags: Comma-separated tags that describe your theme
.
Your theme can be your copyrighted work.
Like WordPress, this work is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

body {}

ul {margin:0;padding:0;list-style:none;}

li {margin:0;padding:0;list-style:none;}

a {color:#ba131a;text-decoration:none;}

img.bg 	{position:fixed;top:0;left:0;min-height:100%;min-width:1024px;width:100%;height:auto;display:none;}

@media screen and (max-width: 1024px){img.bg {left:50%;margin-left:-512px;}}

#message {display:none;position:fixed;top:0;left:0;padding:5px 5px 5px 5px;width:100%;overflow:hidden;z-index:9999;color:#FFF;font-size:2em;font-weight:bold;}

	#message ul.messages {clear:both;float:left;margin:5px 0px 5px 10px;width:100%;font-size:70%;color:#FFF;}
	
	#message ul.messages li {float:left;display:inline;padding:0px 10px 0px 10px;margin:0px;width:auto;}

#header {margin:0 auto;margin-top:-8px;width:1000px;height:235px;background-image:url(images/header2.png);background-repeat:no-repeat;
background-position:left;}

#headerimg {float:left;margin:12px 0px 0px 10px;width:150px;}

#headertxt {float:left;margin:12px 0px 0px 10px;width:auto;font-family:"Times New Roman", Times, serif;font-size:3em;line-height:30px;}

#date {float:left;margin:15px 0px 0px 35px;width:auto;font-size:1.1em;}

#headersearchfloatright {float:right;padding:0px 0px 2px 3px;margin:10px 12px 0px 0px;width:280px;background:#ba131a;}

	#headersearchfloatright label {display:none;}
	
	#s {float:left;width:250px;color:#ba131a;font-style:oblique;}
	
	#searchsubmit {float:left;margin:3px 0px 0px 3px;width:20px;height:20px;background:url(images/mag.png);background-repeat:no-repeat;border:none;cursor:pointer;}

#headersocialfloatright {float:right;padding:0;margin:50px 0px 0px 0px;width:auto;overflow:auto;}

	#headersocialfloatright ul {position:absolute;padding:0;margin:0;overflow:auto;}

#headbottom {float:left;margin:5px 0px 0px 10px;height:100px;width:815px;border-top:1px solid #CCC;}

#access {position:relative;margin-top:-17px;width:100%;height:auto;overflow:auto;background:#ba131a;}

#surround {margin:0 auto;width:770px;overflow:auto;}

#access ul {float:left;display:inline;width:610px;overflow:auto;list-style:none;}

#access li {clear:none;float:left;padding:0px 0px 0px 0px;width:150px;overflow:auto;background:#ba131a;border-left:1px solid #CCC;border-top:none;text-align:center;}

#access li:hover {background:#F00;}

#access a {font-size:1.3em;text-decoration:none;color:#FFF;font-weight:bold;}

#container {margin:0 auto;padding:10px 0px 10px 0px;width:1000px;overflow:auto;background-image:url(images/middle.png);background-repeat:repeat-y;}

/****************Search********************************/

#padding {float:left;padding:5px;margin:0px 10px 0px 15px;width:699px;border:1px solid #CCC;}

/******************Main Page Posts********************************/

#currentmonth {float:left;padding:5px;margin:0px 10px 0px 15px;width:699px;overflow:auto;border:1px solid #CCC;}

	#pastissues li:hover {background:#ba131a;color:white;}

#bottomsectioncontainer {float:left;margin:0px 0px 0px 15px;width:710px;overflow:auto;}

#checkout {float:left;padding:5px;margin:0px 0px 10px 0px;width:340px;overflow:auto;border:1px solid #CCC;}

#popular {float:right;padding:5px;margin:0px 0px 10px 0px;width:340px;border:1px solid #CCC;}

#staffpick {float:left;padding:5px;margin:0px 0px 10px 0px;width:340px;border:1px solid #CCC;}

#squaread {float:left;padding:5px;margin:0px 0px 10px 0px;width:340px;height:250px;border:1px solid black;}

.number {font-size:1.5em;}

.entry-title {margin:0px 0px 10px 0px;font-size:1.5em;}

.entry-meta {font-size:1em;border-bottom:1px dotted #AAA;}

.entry-content {font-size:1.2em;}

.comments-link {float:right;width:auto;}

/******************Pages*******************************/

.page-header {font-size:2em;font-style:oblique;border-bottom:1px dashed #ba131a;}

.form {float:left;margin:20px 0px 0px 15px;}

.form li {float:left;margin:0px 0px 15px 0px;}

.form label {float:left;width:120px;font-size:1.2em;}

.form input {float:left;width:350px;}

#about {float:left;width:695px;overflow:auto;}

#about li {float:left;margin:0px 0px 20px 15px;}

.title {float:left;width:340px;font-size:1.3em;font-style:oblique;color:#ba131a;}

.name {clear:right;float:right;width:340px;}

/*****************Single Posts****************************/

#post {float:left;padding:5px;margin:0px 10px 10px 15px;width:690px;overflow:auto;}

.post-title {margin:0px 0px 10px 0px;font-size:2.5em;}

.post-between {}

.post-utility {clear:both;float:left;padding:10px 0px 10px 0px;margin:10px 10px 10px 0px;font-size:1.2em;border-top:1px solid #ba131a;border-bottom:1px solid #ba131a;}

.formcontainer {padding:50px 0px 50px 15px;width:640px;}

.comment {clear:both;float:left;padding:0px 0px 100px 0px;width:649px;overflow:auto;}

#comment-notes {display:none;}

#form-allowed-tags {display:none;}

.form-label {clear:both;float:left;width:140px;font-size:1.4em;}

.required {color:#ba131a;}

.form-input {float:left;width:500px;}

.comment-body {margin:0 auto;width:600px;}

.avatar {display:none;}

.fn {float:left;margin:0px 0px px 0px;width:auto;font-size:1.4em;}

.says {display:none;}

.comment-body em {float:left;padding:0px 0px 0px 15px;width:auto;font-size:.9em;font-style:oblique;color:#333;}

.comment-body br {display:none;}

.comment-meta {float:right;margin:0px 0px 0px 0px;width:auto;font-size:1.4em;}

.comment-body p {clear:both;padding:10px 0px 10px 0px;text-indent:30px;font-size:1.1em;border-top:1px dotted #CCC;}

/********************Side Bar************************/



#primary {float:right;padding:5px;margin:0px 15px 10px 0px;width:235px;min-height:100%;overflow:auto;}

#secondary {float:right;padding:5px;margin:0px 15px 10px 0px;width:240px;}

#sidebarad {margin:0 auto;width:200px;height:600px;border:1px solid black;background-image:url(images/sb2.jpg);background-repeat:no-repeat;}

.widget-container {margin:0px 0px 30px 0px;}

.widget-container ul {padding:5px;}

.widget-title {margin:0px 0px 5px 0px;font-size:1.5em;border-bottom:1px dotted #CCC;}


.textwidget {font-style:oblique;font-size:1.1em;}

.recentcommentsinfo {margin-bottom:5px;font-size:.8em;font-style:oblique;}
.recentcommentstitle {font-size:1.1em;}

/************Footer*****************/

#footer {margin:0 auto;padding-left:4px;width:1000px;height:50px;background-image:url(images/footer.png);background-repeat:no-repeat;}