/*  







Theme Name: Imbalance







Theme URI: http://www.wpshower.com







Version: 1.19







Description: Designed by <a href="http://www.wpshower.com">WPSHOWER</a>







Author: WPSHOWER







Author URI: http://www.wpshower.com







Copyright: (c) 2010 WPSHOWER







License: GNU/GPL Version 2 or later. http://www.gnu.org/licenses/gpl.html







*/







body {







	background-color:#FFF;







	line-height:1.4 !important;







}















a:link, a:visited {







	color:#959595;







	text-decoration:none;







}







a:hover {







	color:#000000;







	text-decoration:none;







}







#outer {







	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







	color:#000;







	font-size:12px;







	width:1000px;







	margin:0 auto;







}











p {







	margin-bottom:15px !important;
	line-height:18px;







}







blockquote {







	font-style:italic !important;







	margin-left:70px !important;







}















table {border-collapse:separate;border-spacing:0;}







table, td, th {vertical-align:middle;}







table {margin-bottom:0px;width:100%;}







th {font-weight:bold;}







thead th {background:#FF3706;}







th, td, caption {padding:0px 0px 0px 0px;}







tr.even td {background:#FF3706;}







tfoot {font-style:italic;}







td#next {text-align:right;}







caption {background:none repeat scroll 0 0 #cccccc;}







caption, th, td {text-align:left;}























#top {







	height: 30px;







	padding-left: 0px;







	padding-top:15px;







}







#logo {







/*	!background-attachment: scroll;







	!background-image: url(images/logo.png);







	!background-repeat: no-repeat;







	!background-position: left top;*/







	!height: 40px;







	!width: 300px;







}







#logo a {







	!display:block;







	!height: 70px;







	!width: 461px;







}







#menu {







	height: 50px;







	border-bottom:dotted 1px #cccccc;







}















#menu #navicons {







	!width:237px;







	!height:50px;







	float:right;
	
	
	
	
	padding:0px;







}







#menu #navicons li {







	!float:right;







	!padding-left:4px;







}







#menu #navicons a {







	!height:50px;







	!line-height:50px;







	!padding-left:16px;







	!background-image: url(images/top-icons.png);







	!background-attachment: scroll;







	!background-repeat: no-repeat;







	!margin:0 ;







	!text-decoration:none !important;







	!font-size:11px;







	!display:block;







}







#menu #navicons a:hover {







	!background-image: url(images/top-icons-hover.png);







}







#menu #navicons a#subscribe {







	!background-position: left 19px;







}







#menu #navicons a#twitter {







	!background-position: left -19px;







}







#menu #navicons a#facebook {







	!background-position: left -58px;







}























#cats {







	padding-left: 0px;







}







#cats li {







	float: left;







	!line-height: 50px;







	margin-right: 20px;







}







#cats li a {







	float: left;







	!line-height: 50px;







	text-decoration:none !important;







	padding:30px 0 0 0;







}







#cats li a:hover, #cats li a.active {







	border-bottom:solid 0px #000000;







}







#categories, #archives, #search {







	width:1000px;







	overflow:hidden;







	padding:0;







	border-bottom:solid 1px #ffffff;







}







#categories ul li, #archives ul li {







	font-size:11px;







	float:left;







	padding:0px;







	width:250px;







	line-height:18px;







	height:20px;







}







#categories ul li a, #archives ul li a {







	text-decoration:none !important;







	display:block;







	width:250px;







	height:20px;







	border-top:solid 0px #FFF;







	border-bottom:solid 0px #FFF;











}







#categories ul li a span, #archives ul li a span {







	float:right;







}







#categories ul li a:hover, #archives ul li a:hover {







	border-bottom:dotted 1px #000000;







}







#main {







	overflow:hidden;







}







#error {







	font-size:13px;







	font-weight:normal;







	line-height:1.2;







	margin:0px 0px 95px 0px;







}







.li_container {







	padding:20px 0 95px 0;



	







}







#categories .li_container, #archives .li_container {







	padding-top:0px;







}







li.article {







	margin-bottom:0px;







	position:relative;







}







.li_cont1, .li_cont2 {







	margin-right:0px;







}











.mcol2 {







	margin-top:0px;







	margin-bottom:15px;











}







#categories .li_container ul, #archives .li_container ul {







}







.article ul, .article ol {







	margin-bottom:15px;







	list-style:square inside none;







}















.single .article ul, .single .article ol {







	margin-bottom:15px;







	margin-left:0px;







	list-style:square inside none;







}















.single .article ul ul, .single .article ol ol, .single .article ul ul ul, .single .article ol ol ol{







	margin-bottom:15px;







	margin-left: 30px;







	list-style:square inside none;







}







.article ul {







	list-style:square inside none;







}















.article ul ul, .article ul ul ul {







	margin-left: 15px;







}















.article ol {







	list-style-type: decimal;







}







.article img {







	/*margin-bottom:15px;*/







}















.article p a, .commentlist p a {







	border-bottom:0px solid #FF3706;







	text-decoration:none;







}







.article p a:hover, .commentlist p a:hover {







border-bottom: 0px solid;







text-decoration:none;







color: #000000;







}







li.article .postmetadata {







	color:#555;







	font-size:11px;







	margin-top:20px;







}







li.article .postmetadata a {







	color:#959595 !important;







}







li.article h2 {







	font-size:13px;







	line-height:1.6;







	margin-bottom:15px;







	font-weight:normal;







}







li.article h2 a {







	text-decoration:none !important;







}







.preview {







	position:relative;







}







.article-over {







	position:absolute;







	left:0;







	top:0;







	padding:15px;







}







.article .article-over {







	display:none;







}







#sidebar ul, #sidebar ol {







	margin-left: 0px;







}















#sidebar .article:hover img, .li_container .article:hover img {







	filter:alpha(opacity=10);







	opacity: 0.1;







	/* -moz-opacity:0.1; */







}







.article:hover .article-over {







	display:block;







}







.single #sidebar {







	width:220px;







	padding-left:100px;







	float:right;







	padding-bottom:0px;







	padding-top:90px;







}







.single #sidebar h2 {







	font-size:12px;







	margin-bottom:11px;







	margin-left: 0px;







}







.single #sidebar li {






	padding-top:30px;
	padding-bottom:22px;
	border-bottom:dotted 1px #cccccc;
	line-height:18px;






}







.single #sidebar li li {







	padding:0 0 10px 0;







	border:none;







}







.single #sidebar img {







	margin-bottom:15px;







	filter:alpha(opacity=50);







	opacity: 1.0;







	/* -moz-opacity:0.5; */







}







#sidebar .article {







	margin:0px;







	padding-bottom:0px !important;







}







#sidebar .article p {







	margin:0;







}







#sidebar .article-over {







	margin:0;







	width:275px;







}







#sidebar .article-over .postmetadata {







	margin:0;







	border-bottom:none;







	padding-left:0px!important;







}







#sidebar .article h2 {







	font-size:21px;







	font-weight:normal;







	line-height:1.2;







	margin-bottom:15px;







}







#sidebar .article:hover img {







	filter:alpha(opacity=10);







	opacity: 0.1;







	/* -moz-opacity:0.1; */







}







#sidebar #recent-posts li a {







	text-decoration:none !important;







	border-bottom:1px solid #FF3706;







	text-decoration:none;	







}







#sidebar #recent-posts li, #sidebar #get-recent-comments li {







	margin-bottom:10px;







}







#sidebar li li {







	padding:0px;







	border:none;







}







#sidebar .post-date {







	font-size:11px;







	color:#555;







}







#sidebar #get-recent-comments a {







	text-decoration:none !important;







	font-weight:bold;







	border-bottom:1px solid #FF3706;







	text-decoration:none;







}















.single .article {















	padding:0 0 15px 0;







}







h1 {







	font-size:16px;







	font-weight:normal;







	margin-top:60px;







	margin-bottom: 0px;







}















.single h1 {







	font-size:16px;







	font-weight:normal;







	margin-bottom:3px;







	margin-left: 0px;







	margin-top:60px;







}















.single .article h2, .single .article h3, .single .article h4, .single .article h5, .single .article h6 {







	margin-left: 0px;







	clear: both; 







}















.single .article h2 {







	font-size: 20px;







	font-weight: normal;







	padding-bottom: 13px;







	clear: both;







}















.single .article h3 {







	font-size: 17px;







	font-weight: normal;







	padding: 40px 0 0 0;







	clear: both;







}























.page h2, .page h3, .page h4, .page h5, .page h6 {







	 clear: right;







}















.page h2 {







	font-size: 20px;







	padding-bottom:15px;







}















.page h3 {







	font-size: 17px;







	padding-bottom:15px







}























.single .article p {







	margin-bottom:15px;
	line-height:18px;






	margin-left: 0px;







}







.article h5 {







	float:left;







	width:145px;







	font-size:11px;







	color:#555555;







	font-weight:normal;







}







.single .postmetadata {







	float:left;







	width:140px;







	margin-top:0px;







	font-size:11px;







	color:#555;







	clear:both;







}







.single .postmetadata a {







	!color:#959595 !important;







	text-decoration:none !important;







}







.single .article .postmetadata {







	width:auto;







	float:none;







	padding:0px 0 20px 0;







}







.page h1 {







	font-size:16px;







	font-weight:normal;







	margin-bottom:15px;







	float:left;







	width:145px;







	margin-top:60px;







}







.page .article {







	padding-top:120px;
	padding-bottom:80px;







	padding-left: 0px;


	width:680px;




}







#searchform #s {







	border:0;







	padding:5px 0px 5px 10px;







	font-size:11px;







	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;







	font-weight:normal;







	color:#959595;







	background:#cccccc;







	margin:0;







	width:490px;







	







}







#searchform #s:focus, #searchform #s:hover {







	border:solid 0px #ff3706;







}















#searchform #searchsubmit {







	border:0;







	background-color:#eee;







	height:40px;







	line-height:40px;







	padding:0 10px;







	cursor:pointer;







}







#searchform #searchsubmit:hover {







	background-color:#ff3706;







	color:#FFF;







}















#comments {







	margin-left: 0px;







}







#comments h3 {







	font-size:16px;







}







li.comment {







	border:dotted 1px #cccccc;







	margin:15px 0;







	padding:20px;







	overflow:hidden;







	word-wrap:break-word;







}







.avatar {







	float:left;







	width: 33px;







	height: 33px;







	padding-right: 10px;







}







.comment-body em {







	font-style: italic;







	font-weight:bold;







}







.comment-author {







	font-size:12px;







	color:#000000;







	margin-bottom:0px;







}







.comment-author a {







	color:#000000 !important;







	text-decoration:none;







}







.comment p {







	margin-left:65px;







	padding-top: 25px;







	padding-right: 70px;







}







#commentform {







	margin-top:5px;







}







#respond {







	padding-bottom:80px;







}







#respond textarea {







	border:solid 1px #cccccc;







	width:340px;







	padding:5px 5px 5px 5px;







	margin-top:10px;







	margin-bottom:10px;







}







.login {







	float:right;







	font-size:11px;







}







.login a {







	color:#959595 !important;







	text-decoration:none;







}















#author, #email, #url {







	float:left;







	padding:5px 5px 5px 5px;







	width:200px;







	border:solid 1px #cccccc;







}







#author:focus, #email:focus, #url:focus, #respond textarea:focus {







	border:solid 1px #7d7d7d;







}







#author, #email {







	margin-right:6px;







}







#submit {







	border:0;







	background-color:#eee;







	!height:40px;







	!line-height:40px;







	padding:7px 12px 8px 12px;







	cursor:pointer;







}







#submit:hover {







	background-color:#000000;







	color:#FFF;







}







#nav {







	height:49px;







	margin-top:-1px;







}







#nav #navright a {







	line-height: 49px;







	float: right;







	padding:0 10px;







	text-decoration:none !important;







	color:#000 !important;







}







#nav #navleft a {







	line-height: 49px;







	float: left;







	padding:0 10px;







	text-decoration:none !important;







	color:#000 !important;







}







.wp-pagenavi a, .wp-pagenavi span {







	line-height:25px;







	padding:5px 7px;







	margin-right:3px;







}







.wp-pagenavi .current {







	border-bottom:solid 1px #FF3706;







}







.wp-pagenavi a {







	color:#555;







	text-decoration:none !important;







}







.wp-pagenavi a:hover {







	color:#555;







	border-bottom:solid 1px #FF3706;







}







.nextpostslink, .previouspostslink {







	display:none;







}







#footer {







	height: 55px;







	padding: 15px 0 0 0;







	border-top:dotted 1px #cccccc;







	clear: both;







}







#footer a:link, #footer a:visited {







	text-decoration:none;







	!color:#959595;







	border-bottom:dotted 0px #cccccc;







}







#footer #copyright {







	float:left;







}







#footer #credits {







	float:right;







}















/* WP image classes */















.entry-content img {







	margin: 0 0 1.5em 0;







	}







.alignleft, img.alignleft {







	margin-right: 1.5em;







	display: inline;







	float: left;







	}







.alignright, img.alignright {







	margin-left: 1.5em;







	display: inline;







	float: right;







	}







.aligncenter, img.aligncenter {







	margin-right: auto;







	margin-left: auto;







	display: block;







	clear: both;







	}







.alignnone, img.alignnone {







	/* not sure about this one */







	}







.wp-caption {







	margin-bottom: 1.5em;







	text-align: center;







	padding-top: 5px;







	}







.wp-caption img {







	border: 0 none;







	padding: 0;







	margin: 0;







	}







.wp-caption p.wp-caption-text {







	line-height: 1.5;







	font-size: 10px;







	margin: 0;







	font-style: italic;







	}







.wp-smiley {







	margin: 0 !important;







	max-height: 1em;







	}







blockquote.left {







	margin-right: 20px;







	text-align: right;







	margin-left: 0;







	width: 33%;







	float: left;







	}







blockquote.right {







	margin-left: 20px;







	text-align: left;







	margin-right: 0;







	width: 33%;







	float: right;







	}















.gallery {







	clear: none!important;







	float: right;







}















.gallery img {







	border: 0px!important;







}















.entry {







	clear:both;







}















.photogalleria {







	width: 490px;







}















div.photogalleria > ul.gallery_list {







	margin-left: 75px;







}















.page .article .photogalleria {







	width:100%!important;







}















#twitter_update_list a {







	!color:#959595;







	text-decoration:none;







	display: inline;







}















#twitter_update_list li {







	margin-bottom: 0px;







}























li#twitter.widget {







	padding-bottom:30px;







}















.follow {







	margin-bottom: 25px;







	clear: both;







}















.follow a {







	!background:url("images/larry-shadowed-big.png") no-repeat 6px 3px #fff;







	!border: 1px solid #FF3706;







	!color: #FF3706;







	!text-decoration:none;	







	!margin-top: 15px;







	!font-weight: bold;







	!font-size: 12px;







	!padding: 10px;







	!padding-left: 50px;







}















.follow a:hover {







	background-color:#FF3706;







	border: 1px solid #FF3706;	







	color: #fff;







}















.attachment img {







	display: block;







	margin: 0 auto;







}







#nav-below .nav-previous {







	display: block;







	float: left;







	margin-left:160px;







}







#nav-below .nav-next {







	display: block;







	float: right;







}







.attachment #comments {







	clear: both;







}















.attachment #respond {







	margin-top: 15px;







}












