/*
Theme Name: Tripping Lily
Theme URI: 
Description: Tripping Lily theme 
Author: Chris Gillis
Tags: 

Tripping Lily theme  by Saltline Studio || http://saltlinestudio.com

*/

*{margin:0; padding:0}
body{background:#5c5d58 url(images/bg.jpg) repeat-x top; font:14px/20px georgia,times new roman,serif; color:#f2f3f8}
p{font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;font-size:13px}
strong {color:#55c3c0;}

#wrapper{width:960px; margin:0 auto}
#header{height:106px; overflow:hidden}
#logo{width:326px; padding:29px 0 0 5px; float:left}
#logo h1{background:url(images/logo.jpg) no-repeat}
#logo h1 a{height:64px; display:block}
#logo h1 a span{display:none}
#header h3{padding:46px 15px 0 0; color:#231f20; float:right; letter-spacing:1px}
#menu{background: #449d9b; height:39px}
#menu ul{list-style:none}
#menu li, #menu li a, #menu li.home a:hover, #menu li.hcurrent, #menu li a.current{display:block; float:left}
#menu li a, #menu li.current a, #menu li.hcurrent{font:Georgia,Helvetica,sans-serif;padding:0 28px; color:#fff; line-height:39px; cursor:pointer; text-transform: uppercase;}
#menu li a:hover, #menu li.current a{background:#347271; text-decoration:none}
#menu li a.home1:hover, #menu li.home a:hover, #menu li.hcurrent{background:#color:#3d1302;}
#menu li.hcurrent{padding:0}
#main-banner{height:344px; padding:0px !important; padding:0; margin:0}
#main-banner .floatleft{float:left; background:url(images/banner-bg.jpg) no-repeat; width:470px; height:274px; padding:3px 0 0 32px}
#main-banner img{}
#main-banner .floatright{width:410px; float:right; padding:5px 0 0 0}
#main-banner .floatright h2{color:#231f20; font-size:36px; margin:-12px 0 0 0; line-height:42px}
#main-banner .floatright h3{color:#00b4f0; font-size:32px; margin:0 0 15px 0}
#main-banner .floatright h2 span, #main-banner .floatright h3 span{display:none}
#main-banner .floatright p{margin:0 0 15px 0}
#container-home{padding:22px 0}
.sblock1-wrap{width:310px; float:left; margin:0 15px 0 0 !important; margin:0 13px 0 0; background:url(images/sblock1-bg.jpg) repeat-y}
.sblock1-wrap.end{margin:0 !important; margin:0}
.sblock1{background:url(images/sblock1-top.jpg) no-repeat top}
.sblock1-bottom{background:url(images/sblock1-bottom.jpg) no-repeat bottom; padding:25px 25px 25px 25px; min-height:150px; height:auto !important; height:150px}
.sblock1-bottom h4{font-size:16px}
.sblock1-bottom p, .sblock1-bottom ul{margin:0 0 10px 0}
.sblock1-bottom ul{list-style:none; font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif}
#recentposts a {font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;font-size:13px}
#social ul {ist-style:none;}
#social li {display: inline;list-style-type: none;padding-right: 10px;} 

#container{padding:0 0 18px 0}
#container1{padding:0}
#mainarea{width:635px; float:left; margin:18px 0 0 0}
.mblock1-wrap{background:url(http://trippinglily.com/wp-content/uploads/2009/10/side.jpg) repeat-y}
.mblock1{background:url(images/mblock1-top.jpg) no-repeat top}
.mblock1-bottom{background:url(images/mblock1-bottom.jpg) no-repeat bottom; padding:25px 25px 0 25px}
#works{margin:25px 0 0 0}
#works h3{font-size:20px}
#sidearea{width:310px; float:right}
.sblock2-wrap{padding:18px 0 0 0}
.sblock2-outer{background:url(images/sblock2-bg.jpg) repeat-y}
.sblock2{background:url(images/sblock2-top.jpg) no-repeat top}
.sblock2-bottom{background:url(images/sblock2-bottom.jpg) no-repeat bottom; padding:25px 25px 0 25px}
#sidearea .sblock2-bottom ul{list-style:none; margin:0}
.sblock2-bottom li{padding:3px 0}
.sblock2-bottom li a{font-weight:normal}
#footer{height:39px; line-height:39px; padding:0 25px; margin:0 0 17px 0; color:#fff; overflow:hidden}
#footer a{color:#fff}

.input{border:1px solid #a5a5a5; background:none; cursor:text; margin:5px 0; padding:2px; width:200px}
textarea.input{width:415px; height:100px}
.input:focus, .textarea:focus{border:1px solid #000}



a.take-tour-btn, a.portfolio-btn, a.read-more-btn{background:url(images/buttons.gif) no-repeat top; width:131px; margin:0 19px 0 0; height:35px; display:block; float:left}
a.portfolio-btn{background-position:0 -36px}
a.read-more-btn{background-position:0 -72px; width:91px}
a.take-tour-btn span, a.portfolio-btn span, a.read-more-btn span, a.visit-site-btn span{display:none}
a.visit-site-btn, .wp-visit-site{background:url(images/vist-site-btn.jpg) no-repeat; width:91px; height:27px; display:block; margin:0 0 5px 0}

#container p.hr{border:solid #d3d3d3; border-width:1px 0 0 0; margin:0; outline:none}
#container p, #container1 p{margin:0 0 15px 0}
#container form p{margin:0 0 5px 0}
#container p img.floatleft{margin:0 20px 0 0}
#container p img.floatright{margin:0 0 0 20px}
#mainarea img.floatleft, #mainarea p img.floatleft{margin:10px 10px 10px 0}
#mainarea img.floatright, #mainarea p img.floatright{margin:10px}
#container ul, #container ol{margin:0 0 0 20px}
#container ol{margin:0 0 0 30px}
ul#portfolio{margin:0; list-style:none}
#container dt, #container1 dt{font-weight:bold; margin:20px 0 10px 0}

.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
a{color:#55c3c1; text-decoration:none; font-weight:bold}
a:hover{text-decoration:underline; color:#55c3c1}
h1{font-size:24px}
h2{font-size:18px}
h3{font-size:16px}
h4{font-size:14px}
h5, h6{font-size:14px}
h1, h2, h3, h4, h5, h6{margin:0 0 15px 0; color:#55c3c1; font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif; letter-spacing:1px; font-weight:normal}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#55c3c1; font-weight:normal}
#mainarea h1{padding-bottom:20px; font-size:34px}
img{border:none}
.clear{clear:both}
.floatleft{float:left}
.floatright{float:right}
.center{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.normal, .normal a{font-weight:normal}
.textbold{font-weight:bold}
#container .nomargin, .nomargin{margin:0}
#container.nobg, .nobg{background:none}
.padding15{padding:15px}
img.centered{display:block; margin-left:auto; margin-right:auto}
img.alignright{padding:4px; margin:3px 0 2px 10px; display:inline}
img.alignleft{padding:4px; margin:3px 10px 2px 0; display:inline}
.alignleft{float:left}
.alignright{float:right}

.navigation a{background:#221e1f; padding:8px 14px; color:#fff; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px}

#searchform label{display:none}
#searchform #s{border:1px solid #ababab; padding:5px}
#searchform #searchsubmit{background:#333; padding:4px 10px; color:#fff; text-decoration:none; border:1px solid #ababab; outline:none; cursor:pointer; -moz-border-radius:5px; -webkit-border-radius:5px}

#container ol.commentlist{list-style:none; margin:0}
ol.commentlist li{padding:5px 7px 5px 0px; position:relative; margin-bottom:15px; border-bottom:1px #CCC solid}
ol.commentlist li.comment-author-admin{}
ol.commentlist li div.comment-author{padding:0 170px 0 0}
ol.commentlist li div.vcard cite.fn{font-style:normal; margin-left:7px}
ol.commentlist li div.vcard cite.fn a.url:hover{color:#333}
ol.commentlist li div.vcard img.avatar{border:1px solid #ccc; background:#fff; padding:3px; left:0; top:7px; margin-right:6px; float:left}
ol.commentlist li div.comment-meta{position:absolute; left:52px; top:24px}
ol.commentlist li div.comment-meta a{font-weight:normal; color:#666}
ol.commentlist li p{padding:15px 0 0 0px; clear:both}

ol.commentlist li.pingback div.vcard{padding:0 170px 0 0}

table.wplc_table {
    font-size:.9em;
    padding: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
width: 600px;
}



 
table.wplc_table tbody td{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
    text-align:left;
    padding: 10px;
}
table.wplc_table tr {
    background:#5e3f35;
    padding-left: 5px;
    text-align: left;
    font-style: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

table.wplc_table2 {
    font-size:14px;
    padding: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
width: 600px;
}



 
table.wplc_table2 tbody td{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
    text-align:left;
    padding: 10px;
}
table.wplc_table2 tr {

    padding-left: 5px;
    text-align: left;
    font-style: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}




