/* 
Theme Name: WordPress Effortless247
Theme URI: 
Description: Effortless247 Website
Version: 1
Author: Seth
Author URI: http://www.curvedetroit.com/sethreese.html
Tags: effortless247

*/

/* General CSS */

body{
	margin:0;
	padding:0;
	background:#4b4b4b url(images/back.jpg) repeat-x;
}

img{
	margin:0;
	padding:0;
	border:0;
}

img.alignright {
        float:right; 
        margin:0 0 3px 3px;
}

img.alignleft {
        float:left; 
        margin:0 3px 3px 0;
}

img.aligncenter {
        display: block;
        margin-left: auto; 
        margin-right: auto;
}

a img.alignright {
       float:right; 
       margin:0 0 3px 3px;
}

a img.alignleft {
       float:left; 
       margin:0 3px 3px 0;
}

a img.aligncenter {
       display: block; 
       margin-left: auto;
       margin-right: auto;
}

h1{
	font-family: Arial, Georgia, Helveticia;
	font-size:21pt; 
	font-weight:bold;
	color:#bdd63b;
	text-align:left;
	line-height:25px;
	margin-top:0;
}

h2{
	font-family: Arial, Georgia, Helveticia;
	font-size:18pt; 
	font-weight:bold;
	color:#bdd63b;
	text-align:left;
	line-height:22px;
}

h3{
	font-family: Arial, Georgia, Helveticia;
	font-size:13pt; 
	font-weight:100;
	color:#fcb040;
	text-align:left;
	line-height:20px;
}

p{
	font-family: Arial, Georgia, Helveticia;
	font-size:10pt; 
	font-weight:light;
	color:#d7d7d7;
	line-height:19px;
	text-align:left;
}

ul{
	font-family: Arial, Georgia, Helveticia;
	font-size:10pt; 
	font-weight:light;
	color:#d7d7d7;
	line-height:19px;
	text-align:left;
}

a{
	font-family: Arial, Georgia, Helveticia;
	font-size:10pt; 
	font-weight:light;
	color:#dd8720;
	text-decoration:underline;
}

li.categories ul,li,a{
	font-family:Arial, Georgia, Helveticia;
	font-size:10pt;
	color:#dd8720;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	list-style:none;
	margin-left:0;
	padding:0;
}

li.archives ul,li,a{
	font-family:Arial, Georgia, Helveticia;
	font-size:10pt;
	color:#dd8720;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	list-style:none;
	margin-left:0;
	padding:0;
}

/* Mast Head */

table#mast{
	margin:0;
	padding:0;
	width:960px;
	height:87px;
	background:url(images/mastback.jpg) repeat-x;
}

td#mastright{
	padding-right:10px;
	padding-bottom:10px;
}

span#mast{
	font-family: Arial, Georgia, Helveticia;
	font-size:11pt; 
	font-weight:light;
	color:#707070;
}

a#mast{
	font-family: Arial, Georgia, Helveticia;
	font-size:11pt; 
	font-weight:light;
	color:#707070;
	text-decoration:none;
}

/* Main NAV */

#mainnav{
	background:url(images/navback.jpg) repeat-x; 
	display: block; 
	height:auto; 
	list-style-type: none; 
	margin:0 0 0 0; 
	padding:0 0 0 0; 
	position: relative; 
	width:960px;	
	border:0;
}

#mainnav a{
	color: #252525; 
	display: block; 
	font-family:Arial; 
	text-decoration:none;
	margin:0;
	height:auto;
	padding-top:9px;
	padding-bottom:9px;
	font-size:11pt;
	font-family:Arial;	

}

#mainnav a:hover{
	background:#454545;
	color: #ffffff; 
	display: block; 
	font-family:Arial; 
	text-decoration:none;
	margin:0;
	height:auto;
	padding-top:9px;
	padding-bottom:9px;
	font-size:11pt;
	font-family:Arial;	
}

#mainnav a.active{
	background:#454545;
	color: #ffffff; 
	display: block; 
	font-family:Arial; 
	text-decoration:none;
	margin:0;
	height:auto;
	padding-top:9px;
	padding-bottom:9px;
	font-size:11pt;
	font-family:Arial;	
}

#main_nav td{
	text-align: center;
}

table#main_nav{
	
	height:auto;
	margin:0;
	padding:0;
	border:0;
}

/* Main Content */

table#content{
	margin:0;
	padding:0;
	width:960px;
	background:#313331;
}

/* Left Column */

table#leftcolumn{
	margin:10px 0 0 0;
	padding:0;
	width:342px;
	background:#313331;
}

/* Orange Box */

td#orangebox{
	margin:0;
	padding:0;
	width:342px;
	height:131px;
	background:url(images/orangebox.jpg) no-repeat;
}

a#orangebox{
	color:#ffffff;
	font-size:22pt;
	font-family:Arial;
	text-decoration:none;
}

/* Green Box */

td#greenbox{
	margin:0;
	padding:0;
	width:342px;
	height:223px;
	background:url(images/greenbox.jpg) no-repeat;
}

/* White Box */

td#whitebox{
	margin:0;
	padding:0;
	width:342px;
	height:255px;
	background:url(images/whitebox.jpg) no-repeat;
}

p#whitebox{
	text-align:center;
	margin:0;
	padding:0;
	color:#818183;
	font-size:12pt;
	font-family:Arial;
	text-decoration:underline;
}

table#spon{
	margin:0;
	padding:0;
}

/* Right Column */

table#contacts p{
	margin-top:8px;
	margin-bottom:8px;
	padding:0;
	font-size:13pt;
}

table#contacts a{
	font-size:13pt;
}

td#rightcolumn{
	padding-top:20px;
}

div#postspacer{
	width:545px;
	height:20px;
}

span#postfooter{
	font-family: Arial, Georgia, Helveticia;
	font-size:9pt; 
	font-weight:light;
	color:#bdd63b;
}

a#postfooter{
	font-family: Arial, Georgia, Helveticia;
	font-size:9pt; 
	font-weight:light;
	color:#bdd63b;
	text-decoration:none;
}
a#postfooterunderline{
	font-family: Arial, Georgia, Helveticia;
	font-size:9pt; 
	font-weight:light;
	color:#bdd63b;
	text-decoration:underline;
}

a#post_title{
	font-family: Arial, Georgia, Helveticia;
	font-size:18pt; 
	font-weight:bold;
	color:#bdd63b;
	text-align:left;
	line-height:24px;
	text-decoration:none;
}
	

/* Footer */

table#footer{
	margin:0;
	padding:0;
	background:#181818;
	height:31px;
	width:960px;
}

td#footer{
	padding-left:12px;
}

span#footer{
	font-family: Arial, Georgia, Helveticia;
	font-size:10pt; 
	font-weight:light;
	color:#707070;
}

a#footer{
	font-family: Arial, Georgia, Helveticia;
	font-size:10pt; 
	font-weight:light;
	color:#707070;
	text-decoration:none;
}