/*
Theme Name: LifestyleWellness
Theme URI: http://wordpress.org/
Description: 
Version: 1.0
Author: Kim
Author URI: 
Tags: empty, clean, development, design
	
*/




/* - BASIC - */
body {background:#A1B914;font:color:#000 12px Helvetica, margin:0 auto;padding:0 20px;}
a {text-decoration:none;color:#B12B7D;}
a:visted{text-decoration:none;color:#B12B7D;}
a:hover {text-decoration:underline;color:#B12B7D;}
.additional-meta {font-size: xx-small}
blockquote {font-style:oblique;background:#c1c35a;border:1px dotted;padding:5px;}

/* -- LISTS -- */
ul {margin:0;padding:0;list-style-type:none;color:#000; font:12px Helvetica,Georgia;}
ul li {	margin-left:5px;padding:0;list-style-type:none;color:#000; font:12px Helvetica,Georgia;}
li {list-style-type:none;color:#000; font:12px Helvetica,Georgia;}
.disc {list-style-type:none}
/* lists inside posts */
.entry-content ul ol {margin-left:0;color:#000; font:12px Helvetica,Georgia;}
.entry-content ul li {margin-left:10px; list-style:none; list-style-position:inside; color:#000; font:12px Helvetica,Georgia; line-height:19px;}
.entry-content ul li ol {margin-left:10px;color:#000; font:12px Helvetica,Georgia;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside; color:#000; font:12px Helvetica,Georgia;}
.entry-content ol li li {margin-left:5px;color:#000; font:12px Helvetica,Georgia;}

/* -- HEADINGS -- */
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;color:#164F28;}
h2.entry-title {color:#000000;font-family:arial;font-size:21px;font-weight:bold;text-transform:capitalize;}
h2#comments{margin:20px auto 10px;font-size:140%;}
/* headings inside posts */
.entry-content h3 {font-size:140%;color:#164F28;}
.entry-content h4 {font-size:120%;color:#164F28;}
.entry-content h5 {font-size:100%;color:#164F28;}
.entry-content h6 {font-size:90%;color:#164F28;}
h2 {color:#000000; font:20px Helvetica,Georgia;}
h2 a{color:#000000; font:20px Helvetica,Georgia;}
h2 a:hover{color:#000000; text-decoration:underline; font:20px Helvetica,Georgia;}
h3 {color:#FFFFFF; font:15px arial;background:#899B20 url(images/sidebar-title11.gif) no-repeat;padding:5px 5px 5px 10px;font-weight:bold;width:123px;}
h3 a{color:#966B2D; font:15px arial;}

/* -- MAIN DIV'S -- */
#wrapper {float:none;clear:both;margin:0 auto;padding:0;width:938px;background-color:#fff;min-height:500px;height:100%;
overflow:hidden;}

#header {margin:0 auto;width:938px;}
.logo {border:none;margin:0 auto;width:923px;padding-left:16px;height:242px;}
.logo a img{border:none;}

#footer {height:100%;width:918px;clear:both;border-top:8px solid; color:#A1B914; margin:0 auto;padding:10px;}
#footer div {font-family:arial;font-size:12px;padding-left:10px;}

p#footer2 {font:bold 10px Helvetica,Georgia;clear:both;}

/* -- POSTS -- */
.post-index {margin-bottom:25px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:6px solid #929292;border-bottom:4px solid #CCCCCC; padding:12px;}
#post-single {margin-bottom:25px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:6px solid #929292;border-bottom:4px solid #CCCCCC; padding:12px;}
#page {margin-bottom:25px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:6px solid #929292;border-bottom:4px solid #CCCCCC; padding:12px;}
.posts-wrap {float:left; clear:none;width:580px;background:#ffffff;padding:20px 10px 25px 20px;}
.entry-content p {color:#000; font: 12px Helvetica,Georgia;line-height:22px !important;}

.entry-meta {color:#164F28; font: 12px Helvetica,Georgia;border-bottom:3px solid #164F28;padding:12px 10px 10px 10px;background:#DDDE93 none repeat scroll 0 0; line-height:20px;} 
.additional-meta {color:#666666; font: 10px Helvetica,Georgia;}

/* -- SIDEBARS --*/
.sidebar-wrap {overflow:hidden; float:left; clear:none;width:310px;background:#ffffff;padding:20px 1px 20px 5px;font-family:arial;font-size:12px;}
.sidebar {width:99%;clear:none;}
.block-1 {float:left;margin-left:5px;margin-right:5px;}
#sidebar_l {
	float:left;
	width:138px;
}
#sidebar_r {
	float:right;
	width:138px;
        padding-right:10px; 
}

#sidebar_l .widget ul, #sidebar_r .widget ul{border:1px solid #CCCCCC;margin-top:3px;padding:5px;}

#main-sidebar {	width:100px;}

#main-sidebar h3 {color:#FFFFFF; font:15px arial;background:#899B20 url(images/mainsidebar-title11.gif) no-repeat;padding:5px 5px 5px 10px;font-weight:bold;width:281px; }
#main-sidebar .widget {width:296px;}
#main-sidebar .widget div{border:1px solid #CCCCCC; margin-top:3px;padding:10px 10px 10px 10px }


/* -- 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;color:#666666; font:bold 12px Helvetica,Georgia;border-bottom:1px dotted;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;color:#666666; font:bold 12px Helvetica,Georgia;}
div.reply {}
textarea#comment {overflow:auto}

/* -- ALIGNMENTS --*/
img.alignright {float:right;
	margin:0 0 12px 12px;
	padding:3px;border:0px;}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0; border:0px;}
img.aligncenter {display: block; margin:1em auto; text-align:center; border:0px;}
img.alignnone {margin:0 0.5em 0 0;border:0px;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;font-family:arial;
font-size:12px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;padding-right:10px;padding-top:10px;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;padding-left:10px;padding-top:10px;}

#navi {overflow:hidden;clear:both;background:url(images/nav.jpg) no-repeat;margin-left:20px;margin-top:3px;}
#nav {padding:0px;list-style:none;margin-left:10px;}
#nav li {float:left;margin-left:3px;}
#nav .page_item a {color: #fff;display: block;text-decoration: none;margin-top:-3px;padding:8px 8px;font:bold 12px Helvetica, Georgia;text-transform:uppercase;}
#nav .page_item a:hover {border: none;color:#164F28;}
#nav li.current_page_item {color:#164F28;text-decoration: none;}
#nav .current_page_item a {color:#164F28;text-decoration: none;}
#nav .current_page_item a:hover {color:#164F28;text-decoration: none;}
.navsub {float:right; text-transform:uppercase; font:bold 14px Helvetica,Georgia;color:#fff;margin-right:30px;margin-top:5px;}
.navsub a{float:right; text-transform:uppercase; font:bold 14px Helvetica,Georgia;color:#fff;margin-right:30px;margin-top:5px;}




/* -- Home --*/
.frontbottom {margin-left:15px;float:left;margin-top:10px;border-top:1px dotted; color:#666666;width:570px;padding-top:10px;}

.embed {width:48%;float:left;padding:0 0 0 10px;margin:0 0 20px 0;}


/* -- Sidebar --*/
.tags a{font:bold 12px Helvetica,Georgia;color:#666666;}
.tags {margin-top:20px;margin-bottom:10px;margin-right:5px;}
.tweetsblock {background:url(images/tweet.jpg) no-repeat;height:411px;}
.tweetsblock {font:12px Helvetica,Georgia;color:#666666;padding-top:80px;padding-left:5px;padding-right:15px;}
.tweetsblock a{font:bold 10px Helvetica,Georgia;color:#164F28;margin-top:30px;}
.tweetsblock li {margin: 1.3em 0 1.3em 0;} 

.widget {padding-bottom:15px;}
.widget ul li a{font:12px Helvetica,Georgia;color:#000000;line-height:20px;}
.connect {margin-top:-40px;}

#suckerfishnav li li {
	width:149px;
	border-bottom:1px solid #666666;
	border-left:0px solid #666666;
	border-right:0px solid #666666;
	font-weight:bold;
	font-family:Helvetica, Georgia;
	margin-left: 0px;
    }
#respond {font-family:arial;
font-size:12px;}
.signup {background:transparent url(images/signup11.gif) no-repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#899B20;
font-family:arial;
font-size:14px;
height:115px;
margin:0 auto;
padding:10px;
text-align:left;
width:235px;margin-bottom:10px;}
.signup-title{background:#899B20 url(images/signup-title11.gif) no-repeat; color:#ffffff;
font-family:arial;font-size:15px;font-size-adjust:none;font-stretch:normal;font-style:normal;
font-variant:normal;font-weight:bold;line-height:normal;padding:5px 5px 5px 10px;width:281px; border:0 none;margin-bottom:3px;}
.signup-button{background:url(images/signup-button.gif) no-repeat;border:0 none;height:28px;width:81px;}
.signup-title a{color:#ffffff; text-decoration:none;}
.signup-title a:hover{color:#ffffff; text-decoration:none;}
.rssfeed{background:url(images/rssfeed-form.gif) no-repeat;height:126px;width:294px;margin:15px 0 15px 0;}
.submit{background:url(images/rss-button.gif) no-repeat;border:0 none;height:28px;width:67px;}
.inp {border:1px solid #DBC071;height:20px;}
form{margin:0 auto; padding:0 auto;}
.archive-title {background:#ECD58A url(images/bg-category.gif) no-repeat scroll 0 0;
color:#966B2D;
font-family:arial;
font-size:17px;
font-weight:bold;
margin:0 0 15px;
padding:7px 7px 7px 15px;}
.social{float:left;padding-left:8px;}
.socialprofile{height:20px;
padding-bottom:10px;
width:296px;}

#main-sidebar .widget ul{border:1px solid #CCCCCC;
margin-top:3px;
padding:10px 10px 10px 10px}

#main-sidebar .widget ul li{
list-style-type:square;
/* list-style-image:url(images/li.gif);*/
margin-left:22px;
}

#main-sidebar .textwidget ul{border:1px solid #CCCCCC;}

#main-sidebar .textwidget ul li{
list-style-image:url(images/li.gif);
margin-left:22px;
}

/* #main-sidebar .widget .aktt_tweets{background:#ffffff url(images/tweet.gif) no-repeat scroll center top; border-bottom:5px solid #99E3E8;border-left:5px solid #99E3E8;border-right:5px solid #99E3E8;border-top:0;} */
#main-sidebar .widget .aktt_tweets ul{border:0;padding:0; margin:0;} 

.afield { border:1px solid #899B20; margin-bottom:5px; margin-top:5px; padding:2px;}
.fsubmit {background-color:#899B20; border:0 none; color:#FFFFFF; cursor:pointer; font-weight:bold;
padding:5px;margin-top:8px;}

.rpost {border-color:#CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-style:solid;
border-width:4px 1px;
margin-bottom:30px;
padding:10px;}
.related_post_title {font-size:18px;
margin:5px 0 8px 5px;}
.rpost ul li {font-size:13px;
list-style-image:url("images/li.gif");
margin-left:32px;
padding-bottom:6px;
padding-left:3px;}