/*
Theme Name: eqlife 
Theme URI: http://elfdesigns.com.au
Description: 
Version: 1.0
Author: elfdesigns
Author URI: 
Tags: empty, clean, development, design

	Based Anna's blank theme which is based on Kubrick v1.5
	 http://binarybonsai.com/kubrick/
	The Kubrick theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/


/* - BASIC STUFF - */

/*reset*/
* {
	border: 0 none;
	padding: 0;
	margin: 0;
	}


body {
	font:0.8em/1.5 Verdana, Arial, Helvetica, sans-serif;
	color:#102E56;
	margin:0 auto;
	padding:0 20px;
	word-spacing: 2px;
	background-color: #FFFFFF;
	background-image: url(images/back.png);
	background-repeat: repeat-x;
}

/* -- MAIN DIV'S -- */
#wrapper {
		margin:0 auto;
		padding:0;
		width:1082px;
}
#header {
	height:305px;
	margin:0 auto;
	text-align:center;
	padding: 0px 0;
	width: 1082px;
	background-image: url(images/header2a.png);
	background-repeat: no-repeat;
}
#innerwrap
{
		padding:0;
		width: 1082px;
		margin: 0px;
		background: url(images/pagewrapa.png) repeat-y;
}
.entry-content ul {
	list-style-image: none;
	list-style-type: none;
	padding: 6px;
	border: 1px dotted #EEEFF0;
	background-color: #efefef;
}

/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {
	margin-left:10px;
	list-style-image: none;
	list-style-type: none;
	padding-left: 10px;
	background-image: url(images/bullet.png);
	background-repeat: no-repeat;
	background-position: -3px 5px;
}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}
h2.entry-title {
	font-size:180%;
	font-weight: bold;
	color: #061B37;
	line-height: 1.5;
	word-spacing: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
}
h2#comments{margin:20px auto 10px;font-size:140%;}




/* -- POSTS -- */
.post-index {
margin:0 0 10px;
}
#post-single {
margin:0 0 20px;
}
.posts-wrap {
		clear: none;
		margin-top: 10px;
		margin-right: 0;
		margin-bottom: 0;
		padding-left: 40px;
		min-height:550px;
		float: left;
		width: 500px;
}
.entry-content a:link {
	color: #102E56;
}
.entry-content a:visited {
	color: #102E56;
}
.entry-content a:hover {
	color: #990000;
}
.entry-content p
{
	padding: 6px 6px 10px;
}
.entry-content h2
{
	color: #061B37;
	word-spacing: 3px;
	font: bold 175%/1.5 Georgia, "Times New Roman", Times, serif;
	padding: 8px 0px 0px;
	border-bottom: 1px solid #DDE9F9;
	margin-bottom: 15px;
	margin-top: 6px;
}
.entry-content h3
{
		font-size: 1.2em;
		line-height: 1.5;
		font-weight: bold;
		color: #D42004;
		word-spacing: 1px;
		padding-top: 4px;
		padding-bottom: 4px;
		margin-top: 8px;
}
.entry-content h4 {font-size:120%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}
.entry-content table
{
		margin:0;
		border: 1px solid #999999;
		width: 650px;
}
.entry-content th
{
	border: 1px solid #999999;
	font-weight: bold;
	color: #102E55;
	text-align: left;
	background: #CCCCCC;
}
.entry-content td
{
		border: 1px solid #999999;
		text-align: left;
		background: #CCCCCC;
}
#footer {
		height:100px;
		margin:0px auto 0;
		clear:both;
		float:none;
		text-align:center;
		padding: 0px 0;
		width: 1082px;
		background: url(images/footwrapar.png) no-repeat;
}
#footer .copy
{
		float:left;
		padding: 50px 4px 4px;
		width: 200px;
		font-size: 0.75em;
		color: #CCCCCC;
}
#footer .contact
{
		text-align:right;
		word-spacing: 2px;
		border-style: none;
		padding: 0px;
		width: 720px;
		margin-right: 45px;
		float: right;
		text-decoration: none;
}
#footer .contactred
{
		text-align:right;
		color: #B53C31;
		font-weight: bold;
}
#footer a
{
		text-align:right;
		color: #B53C31;
		font-weight: bold;
		text-decoration: none;
}
#footer .contact img
{
		text-align:right;
		word-spacing: 2px;
		border-style: none;
}
.sidebarwrap/* -- SIDEBARS --*/
 {
	width:1035px;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
}
.block-1 {
		float:right;
		font-size: 0.75em;
		border-left: 1px dotted #CCCCCC;
		width: 210px;
		padding-top: 4px;
		padding-bottom: 180px;
		padding-left: 8px;
		margin-right: 50px;
		background: url(images/coach.png) no-repeat center bottom;
}
.block-1 h2
{
		list-style: url(none) none;
		color: #263344;
		
}
.block-1 ul,li
{
		list-style: url(none) none;
		color: #666666;
		text-decoration: none;
}
.block-1 .random-quote
{
		border-left: 1px dotted #CCCCCC;
		background: url(../../../images/quotes.png) no-repeat;
		height: 200px;
}
.block-1 a
{
		color: #666666;
		text-decoration: none;
}
.block-1 a:hover
{
		list-style: url(none) none;
		color: #666666;
		text-decoration: none;
}

.block-1  .widgettitle  h2
{
		color: #FFFFFF;
		text-decoration: none;
		font-size: .8em;
		background: #666666;
		padding: 2px;
}
.block-2 {
		float:left;
		margin: 0px;
		padding: 0px;
		width: 210px;
		font-size: .8em;
		line-height: 1.5;
		font-weight: bold;
		color: #FFFFFF;
}
.block-2 h2
{
		float:left;
		margin: 1px 0px 0px;
		padding: 4px;
		line-height: 1.5;
		font-weight: bold;
		color: #FFFFFF;
		background: #263344;
		font-size: 12px;
		width: 203px;
		border-left: 1px solid #384C68;
}


/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}



h2.entry-title a
{
		font-weight: bold;
		color: #061B37;
}
a#button1a {
		display: block;
		width: 760px;
		height: 72px;
		background: url(../../../images/footerslogan.png) 0 0;
		margin-top: 0;
		margin-right: 25px;
		margin-bottom: 0;
		float: right;
}
a#button1a:hover {
		background: url(../../../images/footersloganhov.png) 0 -72px;
}
a .alt { display: none; 
}
.posts-wrap a:link {
	color: #102E56;
}
.posts-wrap a:visited {
	color: #102E56;
}
.posts-wrap a:hover {
	color: #990000;
}
.posts-wrap p
{
	padding: 6px 6px 10px;
}
.posts-wrap h2
{
	color: #061B37;
	word-spacing: 3px;
	font: bold 175%/1.5 Georgia, "Times New Roman", Times, serif;
	padding: 8px 0px 0px;
	border-bottom: 1px solid #DDE9F9;
	margin-bottom: 15px;
	margin-top: 6px;
}
.posts-wrap h3
{
		font-size: 1.2em;
		line-height: 1.5;
		font-weight: bold;
		color: #D42004;
		word-spacing: 1px;
		padding-top: 4px;
		padding-bottom: 4px;
		margin-top: 8px;
}
.posts-wrap h4 {font-size:120%;}
.posts-wrap h5 {font-size:100%;}
.posts-wrap h6 {font-size:90%;}
.posts-wrap table
{
		margin:0;
		border: 1px solid #999999;
		width: 650px;
}
.posts-wrap th
{
	border: 1px solid #999999;
	font-weight: bold;
	color: #102E55;
	text-align: left;
	background: #CCCCCC;
}
.posts-wrap td
{
		border: 1px solid #999999;
		text-align: left;
		background: #CCCCCC;
}
