@charset "utf-8";

/*

Theme Name: Life is a Batch

Description: Life is a Batch theme for WordPress created exclusively for lifesabatch.com by flyawaypixels. SEO optimized, multiple widget-ready placement, custom menu, threaded-comments and valid XHTML 1.0 Transitional. For WordPress version 3.0+

Version: 1.0.3

Author: Amanda Whitehead

Author URL: http://www.hyenacart.com/flyawaypixels

Tags: white, one-column, two-columns, three-columns, right-sidebar, fixed-width, custom-background, custom-header, custom-menu, translation-ready

License: GNU General Public License v2.0

License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/



/*

Copyright (c) 2010, Yahoo! Inc. All rights reserved.

Code licensed under the BSD License:

http://developer.yahoo.com/yui/license.html

version: 2.8.2r1



Font-size Adjustment

10px = 77%

11px = 85%

12px = 93%

13px = 100%

14px = 108%

15px = 116%

16px = 123.1%

17px = 131%

18px = 138.5%

19px = 146.5%

20px = 153.9%

21px = 161.6%

22px = 167%

23px = 174%

24px = 182%

25px = 189%

26px = 197%

*/

body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 

	margin:0px;

	padding:0px;

}

table {

	border-collapse:collapse;

	border-spacing:0;

}

fieldset,img { 

	border:0;

}

ol,ul {

	list-style:none;

}

caption,th {

	text-align:left;

}

h1,h2,h4,h5,h6 {

	font-size:100%;

}


.morelink  {
    -moz-border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0 0 #f15a24;
    border medium none;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
position:relative;
    margin-top:15px;
    padding: 5px;
}

.linkwithin_div {
margin-left:85px;
}

/* background */

html {

background:#f2f2f2;

color:#555;

text-align:center;

}



.title a {

color:#599133 !important;

text-decoration: none;

}



.title {

text-align:center !important;
color:#599133 !important;

}



/* font */

strong {

font-weight:bold;

}



a {

color:#052a5e;
text-decoration: none;

}



a:hover {

text-decoration:underline;

color:#f15a24;



}



#gradient {

background:url(images/gradientlayer.png) repeat-x fixed bottom left !important;

}

#copyright {

text-align:right;

}



#copyright a {

text-decoration:none;

}



#copyright a:hover {

color:#fff;

}



/* hx */

h1,h2,h4,h5,h6 {

margin:10px 0 0.5em 0;

font-weight:normal;

}



h1 {

font-size:138.5%;

margin-bottom:1em;

}



h2 {

font-size:116%;

}



h3 {

font-size:197%

}



h4 {

font-size:297%

}



.widget {

text-align:center;


}





h5 {

font-size:93%;

}



h6 {

font-weight:normal;

font-size:85%;

}





/* p */

p {

margin-bottom:1em;

line-height:1.5em;

margin-left:10px;
margin-right:20px;

}



.postmetadata {

text-align:center;

}







/* ul, ol, dl */

ul ul,ul ol,ol ul,ol ol {

margin: 0;

padding: 0 0 0 1em;

}



ul {

padding-left:1.5em;

list-style-image:url(images/star.png);

text-align:left;

}



ol {

padding-left:2.5em;

list-style-type:decimal;

}



dt {

line-height:2em;

font-weight: bold;

margin-top: 1em;

border-bottom: dotted 1px #C0C0C0;

}

      

dd {

padding-left: 1em;

margin-top: 0.5em;

}



/* image */

.content img {

height: auto;

max-width:500px;



}



.aligncenter {

text-align: center;

background: url(images/batchshadow.png) no-repeat bottom right !important;

background: url(images/batchshadow.gif) no-repeat bottom right;

/*margin: 10px 0 0 10px !important;

margin: 10px 0 0 5px;

position: relative;

background-color: #fff;

  border-left: 1px solid #eee;

border-top: 1px solid #eee;*/

margin: -6px 6px 6px -6px;

padding-bottom: 12px;

padding-right:12px;

padding-top: 0px;

padding-left: 0px;





}



.content div {

height: auto;

max-width:460px;



}



.content .attachment img {

max-width:900px;

}



a img {

border:none;

}





.divider {


text-align:center;

}



/* header */

#header {

position:relative;

width:1063px;

height:232px;

margin:0 auto;

text-align:left;

z-index: 1;

}



/*#info {

position:relative;

height:60px;

padding-left:5px;

padding-top:30px;

}



#info .sitename {

font-size:167%;

}



#info .sitename a {

text-decoration:none;

}



#info .sitedesc {

font-size:93%;

margin-left:2em;

}

*/



/* wrapper */

#wrap {

position:relative;

width:1063px;

margin:0px auto;

text-align:left;

z-index:1;

}



/* columns */

#main {

position:relative;

margin-left:-1px;

width:603px;

float:left;

background:url(images/mainbg.png);

/*border-radius: 5px;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;*/

border: solid 0px #fff;


}



#mainfoot {

clear:both;

position:relative;

margin-left:-1px;

float:left;

width:603px;

height:33px;

background:url(images/mainfoot.png) !important;

text-align:center;

}



.content {

position:relative;

width:553px;

margin-bottom:10px;



}



.maincolumn,

.sidecolumn {



}



.maincolumn {

width:553px;
margin-left:25px;



}



.sidecolumn {

width:179px;

position:relative;

margin-left:25px;

margin-right:25px;

}



.post {

padding-bottom:10px;

margin-bottom:15px;

margin-left:10px;

margin-right:30px;

border-bottom:solid 0px #C0C0C0;

}



/* sidebar */

#left {

position:relative;

float:left;

width:229px;

margin-left:0px;

margin-top:0px;

background: url(images/leftbg.png);

/*border-radius: 5px;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;

border: solid 0px #fff;*/

}



.leftinner {

position:relative;

float:left;

width:220px;

}



#leftfooter {

position: relative;

float: left;

width:229px;

height:31px;

margin-left:0px;

background:url(images/leftfoot.png);

}



#right {

position:relative;

float:right;

width:231px;

margin-right:1px;

background:url(images/rightbg.png);

/*border-radius: 5px;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;*/

border: solid 0px #fff;

}



.rightinner {

position:relative;

float:right;

width:220px;

}



#rightfooter {

position: relative;

float: right;

width:231px;

height:31px;

margin-right:1px;

background:url(images/rightfoot.png);

}



/* footer sidebar */

#footer_left {

position:relative;

width:238px;

float:left;

}



/*#leftfoot {

position: relative;

width: 220px;

background: #fff;

clear: both;

}



#rightfoot {

position: relative;

width: 220px;

background: #fff;

clear: both;

}*/



#footer_right {

position:relative;

width:238px;

float:right;

}



/* footer */

#footer {

position:relative;

clear:both;

width:1063px;

height: 34px;

margin:2em auto;

text-align:center;

line-height:130%;

font-size:93%;

color:#FFF;

}



#footer a {

color:#f15a24;

text-decoration: none;

}





#copyright {

position:relative;

margin:10px 0 0 0;

}





/* search */

#searchform #s {

background:#fff url('images/search.png') 0 center no-repeat;

padding:3px 0 3px 20px;

width:159px;

}



#searchform input {

border:1px solid #C0C0C0;

}



.search-excerpt {

margin:0;

}





/* calender */

table#wp-calendar {

width:100%;

}



table#wp-calendar td,

table#wp-calendar th {

padding:1px;

text-align:center;

}





/* navigation */

.navigation {

margin-bottom:2em;

}



.menu-container {

position:relative;

width:950px;

margin:15px auto;

text-align:left;

z-index:10;

}



/* page nav */

.nav-previous {

float:left;

}



.nav-next {

float:right;

}





/* meta */

.contentmeta {

margin-bottom:15px;

}



.contentmeta ul {

list-style:none;

margin:0;

padding:0;

}



/* comments */

ol.commentlist {

margin-bottom:15px;

}



ol.commentlist,

ol.commentlist ul {

list-style:none;

padding:0;

}



ol.commentlist li {

border:solid 1px #C0C0C0;

padding:10px;

}



ol.commentlist li.bypostauthor cite {

font-weight:bold;

}



.comment,

.trackback,

.pingback {

margin-top:10px;

}



.avatar {

float:left;

margin-right:1em;

}



.reply {

text-align:right;

}



.comment-form-author,

.comment-form-email,

.comment-form-url,

.comment-form-comment {

margin:3px;

}



/* comment form */

#commentform p.logged-in-as,

#commentform p.comment-notes,

#commentform p.form-allowed-tags {

font-size:85%;

}



.required {

color:#cc0000;

}



#commentform input#author,

#commentform input#email,

#commentform input#url {

float:left;

width:250px;

margin-right:1em;

}



#commentform textarea {

width:420px;

height:8em;

}



#commentform p.comment-form-comment label {

display:none;

}



/* gallery */

.gallery dl {

margin:0;

overflow:hidden;

}



.gallery dt {

font-weight: normal;

border-bottom: none;

}

      

.gallery dd {

padding: 0;

}



.gallery img {

border:none !important;

}





/* feed */

.feed {

margin-left:3px;

padding:0 0 0 15px;

background:url('images/feed_mini.png') no-repeat 0 50%;

}





/* wp */

.aligncenter {

display:block;

margin:0 auto;

border:solid1 1px#333;

}



.alignleft {

float:left;

margin-right:15px;

}



.alignright {

float:right;

margin-left:15px;

}



.alignnone {

display:block;

}



.wp-caption,

.gallery-caption {

text-align:center;

}



.wp-caption img {

border:none;

margin:0;

padding:0;

}



.wp-caption p.wp-caption-text {

font-size:85%;

margin:0;

padding:3px;

}



.attachment-post-thumbnail {

float:left;

margin-right:10px;

}



.sticky {

background:#f2f2f2;

border-radius: 5px;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;

border: solid 1px #f2f2f2;

margin:15px 0 30px 0;

padding:5px 10px;

}





/* author */

#entry-author-info {

margin:20px 0 30px 0;

}





/* blockquote, pre */

blockquote {

margin:10px;

padding:0 10px;

border-left:solid 3px #C0C0C0;

}



pre {

font-family: "Courier New",Courier,monospace;

border: inset 1px #C0C0C0;

line-height: 120%;

margin: 1em 0 0 0;

padding: 0.99em;

}



/* table */

.content table {

border: 1px #C0C0C0 solid;

border-collapse:collapse;

border-spacing:0;

}



.content table th {

padding: 5px;

background:#f2f2f2;

border: #C0C0C0 solid;

border-width: 0 0 1px 1px;

font-weight: normal;

}



.content table td {

padding: 5px;

border: #C0C0C0 solid;

border-width: 0 0 1px 1px;

}



caption,th {

text-align:center;

}





/* clearfix */

.clearfix:after {

  content: ".";

  display: block;

  clear: both;

  height: 0;

  visibility: hidden;

}



.clearfix {

  min-height: 1px;

}



* html .clearfix {

  height: 1px;

  /*¥*//*/

  height: auto;

  overflow: hidden;

  /**/

}

