/*  
Theme Name: Little Bird
Theme URI: http://littlebirdllc.com
Version: .001
Author: Amanda Hawkins
*/





* {margin:0; padding:0;}
html {height: 101%;}	
body {
	color: #363635;
	font: 76% Helvetica, Arial, Verdana, Sans-Serif;
	line-height: 180%; 
	background: #f5f5f3 url(images/bg-page.jpg);
	}
body.home {background: #f5f5f3 url(images/bg.jpg) -5px -2px;}




/**************** Structure *****************/
#page {
		width:1083px;
		margin:0 auto;
		font-size: 1em;
		}
		
#header {
		background:url("images/header2.jpg") 10px 0;
		background-repeat: no-repeat;
		height:130px;
		width:1083px;
		}
#header img, #header2 img {margin-left: 10px;}		
#header2 {
		background:url("images/header_page.jpg") 50px 0;
		background-repeat: no-repeat;
		height:104px;
		width:1083px;
		}
#header a:link, #header a:visited, #header2 a:link, #header2 a:visited, #header-blog a:link, #header-blog a:visited {border: none;}

#header-blog {
		background:url("images/blog-header.jpg") 19px 0;
		background-repeat: no-repeat;
		height:100px;
		width:1083px;
		}
#header-blog img {margin-left: 19px;}
img.logo-header {float:left;}
#content {
	width:1073px;
	float:left;
	padding: 0 0 0 10px;
	margin: 0;
	background: url("images/blog-content.jpg") 19px 0;
	background-repeat: repeat-y;
	}
body.home #content {background: none;}
body.page-template #content {background: none;}
#content-text {width: 700px; float:right; overflow:hidden; padding: 20px 0 0 20px;}
#content-blog {width: 680px; float:right; overflow:hidden; padding: 12px 0 0 0px; margin: 0 80px 0 10px;}
*html #content-blog {width: 680px; margin: 0 40px 0 10px;}

body.single-portfolio #content {background:none;}
			
#sidebar {
		width: 170px;
		float:left;
		padding: 15px 20px 7px 0px;
		margin: 25px 10px 5px 96px;
				}
*html #sidebar {width: 170px; margin: 25px 10px 5px 50px;}
				
				
footer {
		display:block;
		margin: 0 auto;
		padding-top: 16px;
		width: 1083px;
		height: 342px;
		clear: both;
		background: url("images/page-footer-illustration.jpg") 67px 0; background-repeat: no-repeat; margin-top: 0px;
		}
footer span, .home-social {display:none;}
		
body.home footer {background: url("images/home-footer-illustration.jpg") 0 0; margin-top: 0; background-repeat: no-repeat; height: 150px;}
body.home footer span {text-transform: uppercase; letter-spacing: .03em; color: green; font-size: .8em; padding: 104px 0 0 114px; display:block; }
/** body.home .home-social {padding: 23px 0 0 0px; width: 594px; display:block;}
body.home img.facebook {margin-top: 12px; float:right; margin-left: 4px;}
body.home img.twitter {float:right;} **/
body.home .home-social {padding: 34px 0 0 0px; display:block; float:right; width: 586px; text-align: left;}
body.home .home-social p {margin: -2px 0 0 0px; padding:0; line-height: 1.1em; color: gray; font-style:italic; font-size: .9em;}

/**************** THE LOOP *****************/
article {
			width: 630px;
			display:block;
			padding: 10px 25px 5px 25px ;	
			margin: 0 0 80px 0;
			overflow: hidden;
			}			
			
/**** BLOG ****/
		
			
			
#content-blog article {padding: 22px 25px 5px 25px; line-height: 1.72em; margin: 0 0 30px 0;}			
#content-blog article	p {margin: 8px 0 4px 0; padding: 3px 0 0 12px; background: url("images/line.gif"); }			


.post-data {display:block; border: 1px solid #d2eeef; overflow:hidden; padding: 4px 10px 0px 10px; margin-top: 20px; height: 30px;}
.post-data a:link, .post-data a:visited {border:none;}

.post-data-cat {display:block; overflow:hidden; padding: 4px 14px 0px 14px; margin: 2px 0 20px 0; background: #eeeeea;}
.post-data-cat span {padding: 0 0px 0 10px; text-align: right; float:right;}

#content-blog .commentct {background: url("images/pencil.png") 0 2px; background-repeat: no-repeat; height: 20px; display:block; 
		padding: 11px 0 0 15px;
		width: 72px;
		font-size: .9em;
		float:right;
		}	
.like {width: 300px; height: 27px; display:block; float:left; padding: 4px 0 0 2px;}

#single-nav {width: 615px; overflow:hidden; margin: -25px 50px 50px 32px; font-size: .9em;}
#single-nav .nav-right a {float:right; display:block; background: url("images/arrow-right.png") no-repeat right; padding: 0 22px 0 0; border: none;}
#single-nav .nav-left a {float:left; display:block; background: url("images/arrow-left.png") no-repeat; padding: 0 0 0 22px; border: none;}

.post-data .author {display:block; float:right; padding: 8px 5px 5px 0; font-size: .9em; font-style: italic; width: 280px; line-height: 1.3em; text-align: right;}


#nav-below {width: 634px; overflow:hidden; padding: 0 0 12px 22px;}
.nav-previous {display:block; float:left; width: 200px;}
.nav-next {float:right; display:block; width: 200px; text-align: right}


code {font-size: 1em; background: #fff; padding: 2px; color: #000; letter-spacing: .04em; font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace !important;}

/*** tumblr ****/
#sidelist ol.tumblr_posts {margin: 0; width: 183px; overflow:hidden; font-size: .9em; color: #51514f; border-top: 3px solid #f6f6f4; padding: 12px 0 0 0;}
#sidelist ol.tumblr_posts li {margin: 0 0 12px 0; padding: 0 0 12px 0; line-height: 1.2em; border-bottom: 3px solid #f6f6f4;}
#sidelist ol.tumblr_posts li.tumblr_photo_post img  {width: 170px; padding: 3px; background: #fff; border:1px solid #A6A6A0; margin: 0 0 3px 0;}
#sidelist ol.tumblr_posts p {padding: 0 0 5px 0; }
.tumblr_caption {margin-top: 0px; padding: 0 4px 0 4px;}
#sidelist ol.tumblr_posts li.tumblr_text_post {font-size: 1.2em;}

#sidelist ol.tumblr_posts li a { border: none; font-size: 1em;}
#sidelist ol.tumblr_posts li.tumblr_quote_post a {padding: 1px 0 0 4px; display:block;}
.tumblr_quote {background: #fcfcfc; padding: 0 5px 0 5px; font-style: italic; color: #818887; line-height: 1.3em; font-size: 1.3em; }
.tumblr_open_quote {background: url("images/quote-top.jpg") no-repeat;  margin: 0 0 0 -5px; width: 183px; height: 10px; display:block; padding: 0 0 0 8px; color: #fcfcfc;}
.tumblr_close_quote {background: url("images/quote-bottom.jpg") no-repeat; margin: 0 0 0 -5px; width: 183px; height: 21px; display:block; padding: 0 0 0 8px; color: #fcfcfc;}

#sidelist ol.tumblr_posts li.tumblr_link_post a {background: url("images/world-icon.png") no-repeat; padding: 8px 0 6px 33px; display:block; min-height: 12px;}
#sidelist ol.tumblr_posts li.tumblr_link_post .tumblr_description a {background: none; display:inline; padding: 0;}
#sidelist ol.tumblr_posts li.tumblr_link_post .tumblr_description {display:block; padding: 0 0 0 4px;}

#sidelist ol.tumblr_posts li.tumblr_text_post {font-size: 1em; line-height: 1.3em; padding: 0 4px 0 4px;}
.tumblr_title {font-size: 1.8em; padding: 2px 0 5px 0;display:block; color: #49a5ac; font-family:IM Fell DW Pica,georgia,serif;}

.tumblr-desc {display:block; padding: 0 0 0 30px; line-height: 1.2em; font-size: .9em; font-style: italic; margin-bottom: 12px;}
#sidebar li .tumblr-desc a:link, #sidebar li .tumblr-desc a:visited {font-size: 1em;}

a.hireLB:link, a.hireLB:visited {padding: 0px 0 0 20px; display:block; border:none; margin-bottom: 12px;}
#sidebar p.blog-intro {padding: 0 10px 0 10px; margin-bottom: 20px; display:block; text-align: center; font-size: 1.2em; font-family:IM Fell DW Pica,georgia,serif; font-style: italic; color: #357B91;}
#sidebar p.blog-intro span {font-size: 1.5em; display:block;}
/**************** HOME *****************/
#intro {
		width:1083px;		
		height:204px;
		background:url("images/flags.jpg") no-repeat;
		margin: 0 0 8px 0px;
		padding:0;
		}			
#intro h1 {color:#2D2E27; font-family:IM Fell DW Pica,georgia,serif; font-size:2.3em; line-height:1em; padding:98px 72px 0 318px; font-weight: normal;}

#home-footers {
		background:url("images/footer_boxes.jpg") no-repeat;
		height: 200px;
		margin:-5px 0 0 0px;
		padding: 0 0 0 43px;
		}
#home_1{float: left; width:150px; height: 174px; font-family: IM Fell DW Pica, georgia, serif; font-size: 1.3em; padding: 26px 30px 0 50px; line-height: 15px;}
#home_1 a:link, #home_1 a:visited {color: #37834b;} #home_1 a:hover {color: #b516b0;}
#home_2{float: left; width:212px;  height: 160px; margin-right: 10px; font-family: IM Fell DW Pica, georgia, serif; font-size: 1.2em; padding: 40px 30px 0 45px; color: #2D2E27;}
#home_2 p {margin:0; padding: 0;}
#home_3{float: left; width:190px; height: 152px; margin-right: 10px; font-family: IM Fell DW Pica, georgia, serif; font-size: 1.6em; padding: 48px 20px 0 25px;}
#home_3:hover{-moz-opacity:.90; filter:alpha(opacity=90); opacity:.90;}
#home_3 a{color:#b1aeab;}
#home_4 {float: left; width:198px; padding: 25px 10px 0 20px; height: 175px;font-family: IM Fell DW Pica, georgia, serif; font-size: 1.5em; overflow:hidden;}
#home_4 ul {list-style-position:none; list-style-type: none; padding: 4px 0 0 0; margin:0;}
#home_4 ul li {font-family: helvetica, sans-serif; font-size: .7em; line-height: 1em; margin: 0 0 6px 0; padding: 0 0 0 4px;}
#home_4 ul li a {color: #545454;}
#home_4 ul li a:hover{background:#ddd6d1;}

.break  {display:block;}
.test_author {font-size: 11px;}
.highlight {background: #FAF2AF; }
img.birdthemes {margin: 10px 0 4px -10px;}
.purple {color: #b16363;}
.big {font-size: 2em; line-height: 1.3em;}



/**************** PORTFOLIO *****************/
#content-port {width: 100%; overflow:hidden; padding: 0px 0 0 85px;}
#content-port article {width: 920px; background: url("images/port-bg.jpg") 369px 0; background-repeat: no-repeat; padding: 50px 0 20px 0; margin: 0;}	
.port-info {width: 300px; float:right; display:block; padding: 10px 0 0 0;}
.port-info h2 {padding: 5px 0 0px 32px; margin-left: -2px; background: url("images/world-icon.png") 0 0px; background-repeat: no-repeat; color: #444444; display:block; margin: 8px 0 10px -5px; font-style:italic;}
.port-info strong {font-size: 1.5em; font-family:IM Fell DW Pica,georgia,serif; font-weight: normal; color: #e64f43;}
img.attachment-large-post-thumbnail {float:left; padding: 4px; border: 1px solid #cccccc;}
.port-info .port-desc {padding: 5px 5px 5px 2px; display:block; line-height: 1.5em;}
.port-info p {margin: 0; padding: 0 0 12px 0;}
.port-info img {padding: 3px; border: 1px solid #cccccc; margin: 0 0 5px -5px;}
a.link {background: url("images/link.png") 0 2px; background-repeat: no-repeat; height: 25px; display:block; padding: 1px 0 0 23px; letter-spacing: .03em; color: #000; font-size: .9em; width: 140px; float:left; margin: 10px 0 0 0;}

a.link:link, a.link:visited {color: #696969; border:none; line-height: 1.1em;}
a.link:hover {color: #3f3f3f;}

#content-port .commentct {background: url("images/pencil.png") 0 2px; background-repeat: no-repeat; height: 20px; display:block; 
		padding: 11px 0 0 15px;
		width: 100px;
		font-size: .9em;
		float:right;
		}
#content-port .commentct a:link, #content-port .commentct a:visited {color: #696969; border:none;}
#content-port .commentct a:hover {color: #3f3f3f;}


body.single-portfolio #comment-area {display:block; overflow:hidden; margin: 0 0px 0 75px; width: 600px;} 
body.single-portfolio #single-nav {width: 86%; overflow:hidden; margin: -25px 50px 10px 0px; font-size: .9em;}

/****** Services *******/
body.page-id-82 #content-text {width: 540px; float:right; overflow:hidden; padding: 0px 0 0 20px;}
body.page-id-82 #sidebar-contact img {padding: 3px; border: 1px solid #cccccc; margin-bottom: 30px;}
body.page-id-82 #sidebar-contact {padding-top: 16px;}

article#post-82 {width: 430px; float:right; padding:  18px 100px 0 10px; margin:0 0 20px 0;}






/****** ABOUT *********/
body.page-id-99 #content-text {width: 540px; float:right; overflow:hidden; padding: 0px 0 0 20px;}
body.page-id-99 #sidebar-contact img {padding: 3px; border: 1px solid #cccccc; margin-bottom: 30px;}
body.page-id-99 #sidebar-contact {padding-top: 16px;}

article#post-99 {width: 430px; float:right; padding:  18px 100px 0 10px; margin:0 0 20px 0;}
article#post-99 strong {font-family:IM Fell DW Pica,georgia,serif; font-size:1.4em; font-weight:normal; color: #49a6af;}
article#post-99 small {display:block; margin-top: 4px; font-size: 1em;}

.employee {display:block; margin: 16px 0 40px 0; line-height: 1.3em; }
.employee a:link, .employee a:visited {background: #F6E874; color: #444444;}
.employee a:hover {background: #f8f2c1;}
img.profile-pic {float:left; padding: 2px; background: #d3ccbc; margin: 0 8px 20px 0; width: 65px; height: 65px;}
img.page-img {float:left;}

/**************** CONTACT *****************/
body.page-id-108 #content-text {width: 540px; float:right; overflow:hidden; padding: 0px 0 0 20px;}

article#post-108 {width: 500px; float:right; background: url("images/contact-bg.jpg") 20px 59px; background-repeat: no-repeat; padding:  18px 0 0 10px; margin:0;}
*html article#post-108 {display:none;}

article#post-108 label {font-family: IM Fell DW Pica, georgia, serif; font-size: 1.4em; float:left; width: 74px; text-align: right; padding-right: 5px; padding-top: 0px;}

article#post-108 input {float:left; margin-top: 4px; padding: 3px 2px 4px 5px; background: none; border: none; font-family: courier; font-size: 1.1em; width: 300px;}

article#post-108 textarea {float:left; margin-top: 0px; padding: 2px; background: none; border: none; height: 213px; width: 315px; padding: 4px 0 0 5px;}

article#post-108 .send {float:right; margin-right: 84px; overflow:hidden; padding-bottom: 15px; padding-top: 6px; margin-top: -10px; clear:all;}
article#post-108 .send  input {width: 86px;}

article#post-108 .send input {background: #e1daca; -moz-border-radius: 5px; -webkit-border-radius: 5px; display:block; font-family: Helvetica; font-size: .9em; text-transform: uppercase; letter-spacing: .06em;}
article#post-108 .send input:hover {background: #ece6d9;}
article#post-108 .row {display:block; overflow:hidden; margin-bottom: 15px;}
article#post-108 .wpcf7 {display:block; margin-top: 10px;}

article#post-108 textarea:focus, article#post-108 input:focus {border:none; outline:none;}

#sidebar-contact {width: 400px; margin: 20px 0 0 110px; line-height:1.4em; background: url("images/splat.jpg") no-repeat;}
#sidebar-contact p {margin: 0; padding: 5px 0 0 0;}
#sidebar-contact strong {font-family:IM Fell DW Pica,georgia,serif; font-size:1.5em; font-weight:normal;}
#sidebar-contact ul {margin: 0 0 0 30px;}		
.pricing {display:block; margin-top: 20px;}

/**************** HTML Elements *****************/
/** IMAGES **/
			img.wp-smiley {border: 0; padding: 0; margin:0;}
			img {border:0; outline: none; }
			.post img, .post img a:link, .post img a:visited {padding: 3px; border-color: #a6a6a0; border-style: solid; border-width: 1px; background: #fff;}
	
	
/** GALLERY **/		
			.gallery a img, .gallery img {border: 1px solid #cfe3ee; padding: 5px 5px 20px 5px; background: #fff;}
			.gallery-item {text-align:center;}
			.gallery-caption {font-size: .9em; }
															
			.left { float:left; padding-right: 8px; }
			.right { float:right; padding-left: 8px; }
			.alignleft {float: left; margin: 2px 6px 6px 0;}
			.alignright {float: right; margin: 2px 0 6px 6px;}
			.aligncenter {text-align: center; margin: 8px 0 8px 0}
			
			
/** LINKS **/			
			a:link, a:visited {
				color: #388b95;
				text-decoration:none;
				border-bottom: 1px dashed #adaba7;
				}
			a:hover, a:active {
				color: #99d1d1;
				text-decoration: none;
				}
			a:focus {outline: none;}



			p {margin: 0 0 15px 0;}			
			hr {display: block; border:0; border-bottom: 3px dotted #666666;}
			small {font-size: .9em;}
			blockquote {}
			
			
/** HEADER **/			
			h1 {font-size: 1.8em;}			
			h2 {
						font-size: 2.0em;
						font-family:IM Fell DW Pica,georgia,serif;
						font-weight: normal;
						}
			#content-blog h2 a:link, #content-blog h2 a:visited {color: #357b91; text-shadow:1px 1px #7ec1d6; border: none; font-size: .95em; font-style: italic;}
			#content-blog h2 a:hover {color: #388b95; }
			#content-blog h2 {font-weight: normal; background: url("images/clipboard.png") no-repeat; padding: 12px 0 2px 26px; color: #357b91; text-shadow:1px 1px #7ec1d6; font-style: italic;}
			
			h2.widgettitle {font-weight: normal; background: url("images/arrow.png") no-repeat; padding: 2px 0 2px 27px; color: #357b91; text-shadow:1px 1px #7ec1d6; font-style: italic; font-size: 1.5em;}
			
			#content-blog h2.comments {background: url("images/pencil.png") 0 2px; background-repeat: no-repeat; padding: 5px 0 4px 14px; font-size: 1.4em; margin: 0 0 0 0px;}
			
			h3{
						color: #e77e0f;
						font-size:1.6em;
						margin: 0 0 4px -12px;
						padding: 8px 0px 8px 12px;
						background: url('images/sidebar_header_bg.jpg') no-repeat;
						-moz-opacity:.90; filter:alpha(opacity=90); opacity:.90;
						font-family: IM Fell DW Pica, georgia, serif;
						font-weight: normal;
					}
			#sidebar-contact h3 {padding-top: 11px;}
			h3.cat {margin: 0 0 20px 12px;}					
								
/** LISTS **/			
		 article	ol li, article	ul li {padding: 2px 0 0 0; margin: 0 0 5px 30px;}
			article	ol li li, article	ul li li {margin: 0 0 3px 30px; line-height: 1.2em;}
			article	 ol {margin: 0px 0 10px 8px; background: url("images/line.gif"); padding: 0 100px 0 0;}			
			 
			 #content-blog article ol p {padding: 3px 0 0 0; background:none;}
			 
			 
			 
				
/**************** SIDEBAR ****************/
			
			#sidebar ul {
					margin: 0 0 20px 0px;
					text-align: left;
					}

			
			#sidebar ul li ul {
					margin: 0 0 20px 26px;
					text-align: left;
					background: url("images/line.gif");
					}
				#sidebar .widget {margin-bottom:10px;}
				#tag_cloud {margin-bottom:10px;}
				
				
			#sidebar li {
					list-style:none;
					display: block;
					}
			#sidebar p {padding: 5px 0 5px 0; margin: 0;}
		  			 li.recentcomments {margin-bottom: 10px; background: #fef78f;}
			 
			#sidebar li a:link, #sidebar li a:visited {
					background: transparent;
					font-size: .9em;
					letter-spacing: .01em;
					}
					
				#wp-calendar td a:link {background: #f5eb93; }
				#wp-calendar caption {text-align: left;}
					
			#sidelist select {margin-bottom: 20px;}
			
			
			#sidebar li a:hover, #sidebar li a:active {
					background:#AFDFE5;
					text-decoration:none;
					}
			
			#sidebar li li a:link, #sidebar li li a:visited {
					border-left:none;
					background: #FFFAF0;
					}
			
			#sidebar a:hover, #sidebar a:active, .current_page_item a, #home .on {
					color: #ffffff;
					text-decoration:none;
					}
	
			#sidelist  li {
					list-style:none;
					border-bottom:0px solid #FFF;
					line-height: 18px;
					padding: 8px 0 0 4px;
					margin: 0 0 0 0;
					}
			#sidebar li.widget_tag_cloud {margin-bottom: 14px;}
			
			#sidelist li li {padding: 0 0 5px 4px; line-height: 13px;}
			#sidelist li li li {border-left: 2px solid #B5D2D2; line-height: 12px; margin: 4px 0 8px 8px;}
		
		
			#sidelist  li a:hover, #sidelist li a:active {
					background:transparent;
					text-decoration:none;
					}
			
			#sidelist  li li a:link, #sidelist li li a:visited {
					border-left:none;
					background: transparent;
					}

			#sidelist a:hover, #sidelist a:active, .current_page_item a, #home .on {
					color: #696969;
					text-decoration:none;
					background-color: transparent;
					}


/********************* Form Elements ******************/

			select {
				padding: 3px 2px 4px 2px;
				border: 1px #f0e23b solid;
				border-right: 2px #f0e23b solid;
				border-bottom: 2px #f0e23b solid;
				width:100%;
				font-size: 12px;
				color: gray;			
				}

			#searchform {
				padding:0 5px 20px 0; 
				clear:all;
				}
			#searchform input {
					padding: 3px 2px 2px 2px;
					border: 1px #f0e23b solid;
					border-right: 2px #f0e23b solid;
					border-bottom: 2px #f0e23b solid;
					width: 150px;
					font-size: 16px;
					color: gray;
					}
			#searchform .button {text-transform: uppercase; 
					letter-spacing: .05em;
					font-size: 11px;
					color: gray;
					background: #fff;
					width: 70px;
					padding: 2px; margin-top: 0;
			}
			#commentform input {
			    padding: 3px 2px 2px 0px;
					background: #fff;
					letter-spacing: .05em;
					font-size: 11px;
					color: #545454;
				}
				.post input {
			    padding: 3px 2px 2px 2px;
					background: #fff;
					letter-spacing: .05em;
					font-size: 11px;
					color: #545454;
					margin-bottom: 5px;
				}
					.post label {font-weight: bold;}
			
			#commentform textarea {
				width: 80%;
				font-size: 12px;
				padding: 5px;
				margin: 0;
					background: #eeeeeb;
					line-height: 14px;
					color: #545454;
				}

#commentform {margin:25px 0 50px 0; clear:left;}
/*************** Comments *****************/
						
			.alt {
						margin: 10px;
						background: url('images/bg_lite.jpg');
						padding: 4px;
						}
			
			.commentlist {
						padding: 0;
						
						margin: 0 0 40px 0;
						}
			
			
				
			ol.commentlist {margin:0 0 0 0px; width: 80%;}
			ol.commentlist li {margin:12px 0 12px 0;}
			.commentlist li {
						margin:20px 5px 10px 0px;
						padding: 5px;
						list-style: none;	
						}
			.commentlist li ul li { 
						margin-right: 10px;
						margin-left: 16px;
						list-style: none;		
						background: #eeeeeb;
						}
			.commentlist li ul li li {background: #f6f6f4;}
			.commentlist li ul li li li {background: #eeeeeb;}
			.commentlist li ul li li li li{background: #f6f6f4;}	
			.commentlist p {
						margin: 10px 5px 10px 0;
						}
						.children { padding: 0; }
			
			.commentlist li .avatar { 
						float: left;
						border: 1px solid #eee;
						padding: 3px;
						background: #fff;
						margin: 0 6px 2px 0px;
						}
				.commentlist li li .avatar { 
						width: 40px;
						height: 40px;
						padding: 2px;
						float:left;
						}	
			.commentlist cite, .commentlist cite a {
						font-weight: bold;
						font-style: normal;
						font-size: 1.1em;
						}
				.commentlist p {
						font-weight: normal;
						line-height: 1.5em;
						text-transform: none;
						padding: 0 0 10px 0;
						margin: 0 0 0 71px;
						clear: none;
						}
						
				.commentlist li li p {
						font-weight: normal;
						line-height: 1.5em;
						text-transform: none;
						
						margin: 0 0 0 0px;
						clear: none;
						}
						
			.commentmetadata {
						font-weight: normal;
						font-size: 80%;
						padding-left: 0px;
						}
			.reply a {
						background: #fff;
						font-size: .9em;
						display: block;
						margin: 4px 0px 0 70px;
						width: 55px;
						padding: 2px 2px 0px 2px;
						letter-spacing: .03em;
						text-align: center;
						text-transform: uppercase;
						line-height: 1.2em;
						-moz-border-radius: 3px;
						-webkit-border-radius: 3px; border: none;
						}
			
			
			.commentlist li li .reply a {
						background: #fff;
						font-size: .9em;
						display: block;
						margin: 4px 0px 0 0px;
						}
			
			.nocomments {
						text-align: center;
						margin: 0;
						padding: 0;
						}
			.commentmetadata {
						margin: 0;
						}
						
			.comment-author {}
			.comment-meta {display:none; height: 1px;}		
			
			#respond h1 {font-size: 1.1em; clear:left; display:none;}
		#comment-area {display:block; overflow:hidden; margin: 0 0 0 49px;}
		#comment-area ol {background: none;}
		
		
				
		
/***************** Float Properties******************/

			.clearfloat:after {
				display:block;
				visibility:hidden;
				clear:both;
				height:0;
				content:".";
				}
				
			.clearfloat {
				display:inline-block
				}
			
			.clearfloat {
				display:block
				}

				i, em {font-style: italic;}
