/*
Theme Name: Lasya
Description: Two column layout fluid width
Theme URI: http://artbizwebdesign.com/
Author: Kim Bruce
Author URI: http://www.artbizwebdesign.com
Copyright (c) 2010 by Kim Bruce 
*/
/*--------------------------------Structure-------------------------------*/

* {margin: 0;padding: 0;background-color: transparent;}

body {font-size: 62.5%; /* Resets 1em to 10px */font-family: Verdana, Geneva, sans-serif;background:#BDD7CE;color: #666;}

#page {	width: 100%;height: 100%;clear: both;background: url(images/background.jpg) top left repeat-y;overflow: auto;}

#header {width: 100%;height: 120px;clear: both;background: url(images/background.jpg) top left repeat-y;border-bottom: 1px solid #a8b772;}
	
#headerimg {height: 120px;background: url(images/logo.jpg) no-repeat bottom right;margin-left:250px}

#container {width: 100%;float: left;overflow: auto;height: 100%;clear: both;background: transparent;}

#content {margin: 0 190px 0 210px;background:url(images/bkg_ripples.jpg) top left repeat-y;font-size: 1.2em;padding:10px 20px;min-height: 1000px;}

#sidebar {margin: 0 0 0 -100%;vertical-align: top;width:210px;}

* html div#sidebar {position: relative;}

#sidebar2 {margin: 0px 0 0 -190px;vertical-align: top;}

.sides {float: left;overflow: hidden;width: 190px;vertical-align: top;}

.space {height: 5px;background: #fff;}

#footer {clear: both;width: 100%;margin: 0px auto;padding: 20px 0px;text-align: center;background: #BDD7CE;border-top: 1px solid #a8b772;}

/*-----------------------------------CONTENT--------------------------------*/

h2.storytitle {margin-right: 10px;margin-left: 20px;padding: 0px 0px 10px 0px;font-size:2.0em;color:#5A471B}

h2.title a {margin-right: 10px;padding: 0px 0px 10px 0px;font-size:1.5em;color:#5A471B}

#content {font-size: 1.2em}

.entry p {font-size: 1.2em;}

.entry p strong {color:#5A471B}

.post .entry p {padding: 0 10px 20px 20px;}

.more-link {font-weight: bold;font-size: 1em;}

.dateright {float: right;padding: 15px ;padding-top: 0px;}

.postmetadata {clear: both;margin: 15px 0;padding: 0 0 0 20px;}

.postmetadata a {text-decoration: none;font-size:0.8em}

.clear {clear: both;}

div.clear {width: 100%;	clear: both;}

.entry {clear: both;padding-top: 15px;}

/*-------------------------Footer--------------------------------*/

#footer p {padding:3px;text-align:center;font-size:0.9em;color:#5A471B}
#footer a {font-size:1.0em;font-weight:normal;color:#5A471B;text-decoration:none}
#footer a:hover {color:#564D40;}

/*----------------- Typography & Colors-------------------- */

h1, h2, h3, h4, h5, h6 {font-family:Verdana, Geneva, sans-serif;margin-bottom: 10px;color:#5A471B}

.post h1 {clear: right;color:#5A471B}

h3 {font-size: 1.4em;margin-bottom: 10px;}

h3#comments {margin-left: 15px;}

h1 a:hover, h2 a:hover, h3 a:hover {color: #fff;text-decoration: none;}

hr {height:1px;width:100%;border-width:0;color:#BDD7CE;background-color:#5A471B;clear:both;margin:15px 0}

a, a:link, a:visited {color: #666;text-decoration: none;}

a:hover, a:active {color: #fff;text-decoration: underline;}

/*----------------------WP-Images & Captions-------------------*/

a img {border:none}

.wp-caption {border:none;text-align:center;padding-top:4px;margin:10px;font-size:1.5em;font-weight:bold}

.wp-caption img {margin:0;padding:5px;border:0 none;}

.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;padding: 0 4px 5px;margin:0;}

p img {	padding: 0;max-width: 100%;}

img.centered {display: block;margin-left: auto;margin-right: auto;}

img.alignright {padding: 0 4px 2px 10px;margin: 0 0 0 7px;display: inline;}

img.alignleft {padding: 0 10px 0px 4px;margin: 0 7px 0 0;display: inline;}

.aligncenter {display: block;margin-left: auto;margin-right: auto;}

.alignleft {float: left;}

.alignright {float: right;}

/*----------------------------Forms & Tables------------------------ */

fieldset, form {text-align: left !important;}

.entry fieldset {padding: 20px;border: 1px dotted #ccc;background:#fff}

.entry legend {height: 30px;background: #fff ;border: 1px solid #ccc;border-bottom: 2px solid #ccc;font-family: Helvetica,Verdana,Geneva,Arial;padding: 7px 5px 3px 5px;font-size: 1.2em;}

fieldset p {margin-top: 15px;}

.entry input.radio {margin: 0;}

.entry table {margin-bottom: 15px;}

.entry table th, .entry table td {border: 0px solid #ccc;border-collapse: collapse;}

.entry table th {background: #fff url(images/tab-background.gif) repeat-x bottom;font-weight: 600;padding: 10px;}

.entry table td {padding: 4px 10px;text-align:left}

#searchform, #searchform2 { width: auto;}

#searchform2 {text-align: left;	margin-top: 20px;margin-bottom: 20px;}

#sidebar #searchform #s, #sidebar2 #searchform #s {width: 100px;background-color: #f5f5f5;border: 1px solid #a8b772;padding: 0 2px;margin:10px;}

#searchform2 #s2 {width: 200px;background-color: #f5f5f5;border: 1px solid #a8b772;padding: 0 10px;}

#sidebar #searchsubmit, #sidebar2 #searchsubmit, #searchsubmit2 {width: auto;background: transparent url(images/find.gif) left no-repeat;
	padding-left: 18px;height: 20px;border: none;font-weight: 600;font-size: 1.1em;}

.entry form { /* This is mainly for password protected posts, makes them look better. */text-align:center;}

select {width: 130px;background-color: #f5f5f5;border: 1px solid #a8b772;}

/*-------------------------Comment Form----------------------------*/

#commentform label {display: block;clear: right;font-size: 1.1em;}

#commentform #submit {background: transparent url(images/pencil.gif) no-repeat left;padding-top: 0px;padding-right: 5px;padding-bottom: 4px;
	padding-left: 20px;height: 23px;border-top: 1px solid #ccc;border-right: 1px solid #ccc;border-left: 1px solid #ccc;border-bottom: 1px solid #333;color: #000;font: 700 1em Verdana,sans-serif;width: auto;margin-top: 5px;}

#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;margin: 5px 0;}

#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;background-color: #f5f5f5;border: 1px solid #564D40;}

#commentform {text-align: left;margin: 10px 10px 0 0;}

#commentform textarea {width: 50%;height: 150px;padding: 2px;background-color: #f5f5f5;border: 1px solid #564D40;font-size: 1.1em;}

#respond:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

#respond h3 {margin-top:10px}

/*-------------------------Comments-------------------------------*/

.commentlist {padding: 0;text-align: left;margin-right: 20px;margin-left: 0px;margin-top: 20px;border-top: 1px solid #564D40;border-bottom: 1px solid #564D40;margin-bottom: 20px;}

.commentlist li, #commentform input, #commentform textarea {font: 12px 'Lucida Grande', Verdana, Arial, Sans-Serif;}

.commentlist li ul li {font-size: 1em;margin-right:-5px;margin-left: 10px;}

.commentlist li {font-weight: bold;margin: 15px 0 10px;padding: 5px 5px 10px 10px;list-style: none;}

.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}

.commentlist p {font-weight: normal;line-height: 1.5em;	font-size:1.2em;text-transform: none;margin: 10px 5px 10px 0;}

.commentmetadata {font-weight: normal;margin: 0;display: block;}

.thread-alt {background:#BDD7CE }

.thread-even {background:#fff}

.alt {margin: 0;padding: 10px;}

.nocomments {text-align: center;margin: 0;padding: 0;}

ol.commentlist  {border-top: none !important;border-bottom: none !important;text-decoration: none !important;max-width: 500px;}

ol.commentlist {list-style:none; margin:0 0 15px 15px; padding:0; text-indent:0;}

ol.commentlist li {list-style: none;font-weight: 500;border: none;margin-bottom: 10px;margin-top: 10px;margin-left: 15px;padding: 10px;padding-right: 0px;}

ol.commentlist li li {border-left: 1px dashed #ccc;}

.commentmetadata {font-size: 1.0em;}

.comment-author .vcard {margin-bottom: 10px;width: 100%;height: 75px;background: #fff;}

ol.commentlist li div.vcard img.avatar { float:left;margin-right: 10px;}

ol.commentlist li div.comment-author a {font-size: 1.2em;font-weight:normal}

ol.commentlist li div.comment-author a:hover {color:#333}

ol.commentlist li div.reply {font-size: .9em;margin-top: 5px;}

ol.commentlist li div.reply a:hover {color:#333}

ol.commentlist li div.reply a {width: auto;background: url(images/tab-background.gif) repeat-x bottom;padding: 3px 5px;text-decoration: none;border: 1px solid #ccc;border-top: 2px solid #ccc;}

ol.commentlist li div.commentmetadata { text-align: right;clear: both;padding: 10px 10px 5px 0;}

cite.fn {font-size: 1.2em;font-weight:normal}

.says {	display: none;}

ol.commentlist li.comment {font-size: .9em;}

ol.commentlist li.comment ul.children li {font-size: 100%;}

/*-----------------------Begin Calendar------------------------*/

#wp-calendar {empty-cells: show;margin: 10px auto;width: 150px;font-size:12px;color:#5A471B}

#wp-calendar #next a {padding-right: 5px;text-align: right;}

#wp-calendar #prev a {padding-left: 5px;text-align: left;}

#wp-calendar a {display: block;font-weight:bold;color:#5A471B}

#wp-calendar a:hover {color:#564D40;}

#wp-calendar caption {text-align:left;padding:0 0 0 5px;}

#wp-calendar th, tr, td {padding:0;text-align:center;padding:1px}

#wp-calendar th{font-size:12px}

/*------------------- Begin Various Tags & Classes--------------------- */

code {font: 1.1em 'Courier New', Courier, Fixed;}

acronym, abbr, span.caps{font-size: 0.9em;letter-spacing: .07em;border: none;cursor: help;}

acronym, abbr {border-bottom:1px dashed #5A471B;}

blockquote {margin: 15px 30px;padding: 10px;border: 1px dotted #5A471B;}

blockquote cite {margin: 5px 0 0;display: block;}

.center {text-align: center;}

.hidden {display:none;}

.navigation a {font-size:1.2em;font-weight:bold;text-decoration:none;width: auto;padding:10px 20px ;display: block;clear: both;	padding-bottom: 20px;background: transparent;}

.navigation .alignright {float: right;padding-right: 20px;text-align: right;}

.navigation .alignleft {float: left;padding-left: 20px;text-align: left;}

pre { padding:10px 20px; margin:0 0 1em 0; overflow:auto;font-size: 1.2em; }	

/*---------------------------- Date Button------------------------------- */

.post-date {width: 40px;height: 43px;float: left;background: url(images/datebutton.gif);text-align: left;margin:0px 0 0 20px}

.month {width: 35px;height: 15px;font: 500 11px Arial,sans-serif;color: #666;text-align: center;}

.day {width: 35px;padding-top: 1px;vertical-align: bottom;height: 25px;font: 700 16px Arial,sans-serif;color: #a8b772;text-align: center;}

/*------------------------------Meta Graphics-----------------------------*/

.byline {margin-bottom: 15px;}

p.first:first-line {font-weight: 600;color: #666 !important;}

.tiny-pencil {padding-right: 14px;background: url(images/tiny-pencil.gif) no-repeat top right;margin-right: 2px;}

.tiny-trackback {padding-right: 9px;background: url(images/tiny-trackback.gif) no-repeat top right;}

.tiny-comments {padding-right: 16px;background: url(images/tiny-comments.gif) no-repeat top right;}

.tiny-rss {padding-right: 16px;background: url(images/tiny-rss.gif) no-repeat right;}

.tiny-category {padding-right: 12px;background: url(images/bullet.gif) no-repeat right;}

/*------------------------------Main Nav Sidebar------------------------------------- */

#suckerfishnav {font-size:13px;font-family:Tahoma, sans-serif;font-weight:normal;width:100%;letter-spacing:1px}

#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;padding:0;margin:0;width:100%;}

#suckerfishnav a {display:block;color:#5A471B;text-decoration:none;padding:10px 10px ;font-weight:normal;}

#suckerfishnav li {float:left;padding:0;width:100%;text-align:right;border-bottom:4px solid #BDD7CE;}

#suckerfishnav ul {position:absolute;left:-999em;height:auto;width:210px;font-weight:normal;margin:0;line-height:1;border:0;border-top:1px solid #fff;	}

#suckerfishnav li li {	width:209px;border-bottom:1px solid #5A471B;font-weight:bold;font-family:verdana,sans-serif;}

#suckerfishnav li li a {padding:4px 5px;width:200px;font-size:12px;}

#suckerfishnav li ul ul {margin:-21px 0 0 210px;}

#suckerfishnav li li:hover {background:#BDD7CE;}

#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a  {color:#5A471B;}

#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#5A471B;}

#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {color:#87816f;}

#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {left:-999em;}

#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul  {left:auto;background:#BDD7CE;}

#suckerfishnav li:hover, #suckerfishnav li.sfhover {background:#BDD7CE;}

/*------------------------------Nav Sidebar2------------------------------------- */

#sidebar2 ul {padding:0 0 0 5px;margin:0;}
#sidebar2 ul li{font-weight:bold;}
#sidebar2 a {font-size:1.0em;text-decoration:none;padding:0; }
#sidebar2 li {padding:3px;width:190px; list-style-type:none;}
#sidebar2 li li {text-align:left;}
#sidebar2 li li a {font-size:1.0em;font-weight:normal; }
#sidebar2 li ul li a {padding:0  }
#sidebar2 li ul ul {padding:0 0 0 5px }
#sidebar2 a:hover{ text-decoration: none;}

/*.sides ul a:link, .sides ul a:visited {color: #564D40;text-decoration: none;}

.sides ul a:active, .sides ul a:hover {color: #fff;text-decoration: none;}*/

.sides p {font-size:1.0em; font-weight:normal;padding:10px 30px 10px 10px;text-align:justify}

small,  #sidebar2 ul ul li, #sidebar2 ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #666;}

/*------------------------------Lists------------------------------------- */

.entry ul {padding: 0;margin:0 0 15px 0px;list-style-type:none}

.entry li {padding:0;margin:0 0 5px 30px;font-weight:bold}

.entry ul li:before {content:"\00BB \0020";}

.entry ol {padding:0 ;margin:0 0 15px 30px;}

.entry ol li {margin:0 0 5px 20px;padding:0 ;}

.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none;}

dl{clear: both;display: block;margin: 15px;text-align: center;font-size: 1.1em;}

dl dt{left: 0;width: 110px;font-weight: 600;float: left;padding: 0;text-align: left;margin-bottom: 5px;}

dd{border-left: 1px solid #ccc;margin: 0 0 10px 130px;padding: 0 0 1em 1em;width: auto;text-align: left;}*/

/*--------------------Links--------------------------------*/

.linkcat h2 {color:#5A471B;padding-top: 10px;font-size:1.0em;}

#links ul { padding: 0;margin:0;list-style-type:none;}

#links li {padding: 3px 5px }

#links {margin: 10px 0 10px 40px;}

#quoterotator{width:80%;font-weight:normal;padding-top:5px}
