/*  

Theme Name: Larry Clark Live

Theme URI: http://www.larryclarklive.com

Description: Three column blog theme

Version: 1.0

Author: Nexscorp

Author URI: http://www.nexscorp.com

*/




/**************** Body *********************/

body {

	margin : 0;

	font-family : Verdana;

	font-size:12px;

	font-style : normal;

	line-height : normal;

	font-weight : normal;

	font-variant : normal;

	text-transform : none;

	background-color: #f6f6f6;

      }



#main {background-color:#FFFFCC; padding:5px; width:940px; padding-bottom:20px;}



/**************** Search Bar *********************/

#searchbar {height:50px; color:#e6e6e6;}

#searchtext {width:232px; height:35px; background:url(images/searchbar.gif) no-repeat left;}

#ls {width:220px; border:none; background-color: #FFFFFF; margin-top:9px; margin-left:5px;}



/**************** Header *********************/

#header {margin-top:0px;}

#header_left_top{width:726px; height:5px;  left bottom no-repeat;}

#header_left{width:726px; height:80px; background-color:#f6f6f6; float:left;}

#subscribe{width:179px; height:40px; padding-top:50px; margin-left:10px; float:left;}

#header_right{width:224px; float:left; margin-bottom:10px;}

#header_right h1 a {color:#fff; text-decoration:none; padding-left:10px; font:25px Trebuchet MS; letter-spacing:-2px;}



/**************** Navigation *********************/

#navigation {padding-left:50px; margin-left:50px; margin-right:0px; margin-top:0px; float:left; background: url(images/menu_bg.jpg) repeat-x; }

#menu ul{list-style-type: none;margin: 0;padding: 0;}

#menu ul li{float:left;margin: 0 5px 0 0;height: 22px;overflow: hidden;display: inline;}

#menu ul li a{display: block;padding: 2px 10px 10px;text-decoration: none;color:#FFFFFF;text-decoration: none;}

#menu ul li a:hover{ color:#CCCCCC;}

#menu ul li.current_page_item{background: #594D40 url(images/tab_right.gif) no-repeat right top;}

#menu ul li.current_page_item a{background: url(images/tab_left.gif) no-repeat;color:#fff;}











/**************** Links *********************/

a:link, a:visited{color: #392C1F;text-decoration:none;}

a:hover{color: #666666;}







/**************** Blog Entry *********************/

#blog {width:540px; float:left;}

.post_title{float:left; width:500px; padding-bottom:1px;}

.date {width:90px; color:#a2adbc; font-size:12px; text-align:center; padding-top:5px; float:left;}

.posted { color:#666666; padding-left:11px; font-weight:bold;}

.entry h2{font-weight:normal; padding-top:0px; padding-left:10px;  text-align:left; font-size:18px; letter-spacing:-2px;}

.entry h2 a{text-decoration:none; color:#000000;}

.entry h2 a:hover {color: #333333;}

.tags {width:510px; padding-bottom:0px; margin-bottom:0px; font-size:11px; }

.entry p{padding:0px 0px 0px 0px;}

.post{padding:5px 15px 15px 15px;text-align:justify; margin-bottom:20px; background:#ffffff;}

html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; } 

html>body .entry li { margin: 7px 0 8px 10px; }

.entry ul li:before{ content: "\00BB \0020"; }

.entry ol { padding: 0 0 0 35px; margin: 0; }

.entry ol li { margin: 0; padding: 0; }

.metaTop {width:560;  padding-left:15px; padding-top:5px; padding-bottom:5px;  font-size:11px; color:#a2adbc;border-bottom:1px solid #CDC9AB; }

.metaTop a, .metaTop a:visited {color: #a2adbc;  text-decoration:none; }



.meta {width:560;  padding-left:15px; padding-top:0px; padding-bottom:0px;  font-size:11px; color:#a2adbc; background-color:#dddddd;}

.meta a, .meta a:visited {color: #a2adbc;  text-decoration:none; }

h2.search {font-size:16px; color:#211100; letter-spacing:3px;}



/**************** Comments *********************/

#comments {font-size:13px; font-weight:lighter; padding-top:10px; border-top:1px solid #CCCCCC; margin-top:10px;}

.commentlist{padding:20px;}

.commentlist p{font-size:11px; padding-top:5px;}

#author, #email, #url {width:12em;font-size:11px; color:#666666;font-weight:bold;padding:3px; margin-right:5px; border:1px solid #211100;}

#submit{font:bold 0.8em Tahoma;margin-bottom:15px;margin-top:5px;padding:2px;}

#respond{padding-top:20px;padding-bottom:10px; font-weight:lighter;}

#comment{width:70%;border:1px solid #211100;font:13px Tahoma;color:#666666;font-weight:bold;}

h3 #comments {font-size:13px;}

#commentform h2 {font-size:14px; font-weight:normal;}



/**************** Misc *********************/

acronym, abbr, span.caps { cursor: help; }

acronym, abbr { border-bottom: 1px dashed #999; }

blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px double #993300; }

blockquote cite { margin: 5px 0 0; display: block; }

.center { text-align: center; }

hr { display: none; }

a img { border: none; }

.alignright{float:right;padding-right:20px;}

.alignleft{float:left; padding-left:20px;}

img.centered{display:block;margin-left:auto;margin-right:auto;}

img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}

img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}

pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}

code {font-size:1.0em;color:#000;}



/**************** Footer *********************/

#footer {height:31px; background: url(images/footer.gif) center no-repeat; color:#FFFFFF; font-size:11px;}

#footer a{color:#CCCCCC;}

#copyright { padding-left:10px; padding-top:6px;}





/*****************************************************/

#sidebar{

overflow: hidden;

}

/*****************************************************/

div .post_title a{font-size:22px; font-weight:normal; font-family:"Times New Roman", Times, serif;

color: #006599;}



/*****************************************************/

#wp-calendar

{

	border: solid 1px #ffbe85;

	background-color: #ff8211;

}



#wp-calendar thead th

{

	border-bottom: solid 1px #ffbe85;

	background-color: #e46908;

	color: white;

}



#wp-calendar tfoot td

{

	border-top: solid 1px #ffbe85;

	background-color: #ff963a;

}

/******************************************************/

.white-text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}



.top-links{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}

.top-links a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}

.top-links a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;}

/********************************************************/



.menu_top{

font-family:tahoma;

font-size:11px;

color:#999999;

}

.menu_top a{

font-family:tahoma;

font-size:11px;

color:#999999;

text-decoration:none;

}

.menu_top a:hover{

font-family:tahoma;

font-size:11px;

color:#ff9900;

text-decoration:none;

}

.menu_top_2{

font-family:tahoma;

font-size:11px;

color:#ff9900;

}

.menu_top_2 a{

font-family:tahoma;

font-size:11px;

color:#ff9900;

text-decoration:none;

}

.menu_top_2 a:hover{

font-family:tahoma;

font-size:11px;

color:#ff9900;

text-decoration:none;

}

.menu_top_2 ul li{float:left;margin: 0 5px 0 0;height: 22px;overflow: hidden;display: inline;}

.menu_top_2 ul li a{display: block;padding: 2px 10px 10px;text-decoration: none;color:#ff9900;text-decoration: none;}

.menu_top_2 ul li a:hover{ color:#CCCCCC;}

.menu_top_2 ul li.current_page_item{ color:#FF6600}

.menu_top_2 ul li.current_page_item a{color:#FF9900;}





.closeout{

font-family:tahoma;

font-size:12px;

color:#ffffff;

}

.closeout a{

font-family:tahoma;

font-size:12px;

color:#ffffff;

text-decoration:none;

}

.closeout a:hover{

font-family:tahoma;

font-size:12px;

color:#ffffff;

text-decoration:underline;

}



.search{

font-family:tahoma;

font-size:12px;

color:#cccccc;

}



.fotter_text{

font-family:verdana;

font-size:12px;

color:#ffffff;

}

.fotter_text a{

font-family:verdana;

font-size:14px;

color:#ffffff;

font-weight:bold;



}



div.contact_form

{

	width: 160px;

	margin: 0px auto;

}



.contact_form div

{

	text-align: left;

	margin: .5em 0px;

}



.contact_form div.cf_send

{

	text-align: left;

}



.contact_form .cf_field

{

	width: 140px;

	/*border:dashed #999999 1px;*/

}



.contact_form textarea.cf_field

{

	/*height: 120px;*/

	width:140px;

	

	overflow-y: visible;

}





li.contact_form /* = sidebar widget */

{

	margin-left: 0px;

	margin-right: 0px;

}



li.contact_form textarea.cf_field

{

	/*height: 120px;*/

}



.cf_success

{

	border: solid 1px ForestGreen;

	background: #eeffee;

	color: ForestGreen;

	padding: 1em;

}



.cf_error

{

	border: solid 1px FireBrick;

	background: #ffeeee;

	color: FireBrick;

	padding: 1em;

}



.widgettitle h2

{

	border: solid 1px silver;

	background-color: firebrick;

	color: white;

	padding: 1px 6px;

}



li h2

{

border: solid 1px #ffbe85;

	background-color: #e46908;

	color: white;

	padding: 1px 6px;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;

	 



}



.sidebar h2 a

{

	color: white;

}



.sidebar h2 a:hover

{

	color: gainsboro;

}