/*   Theme Name: Simple GreenDescription: Simple WordPress theme, green and brown, fixed width, two columns, lightweight, widget ready. Enjoy!Author: Flavius MatisAuthor URI: http://www.webstandards.ro/Version: 1.0Tags: green, brown, fixed-width, two-columns, left-sidebar.	This theme was designed and built by Flavius Matis,	http://www.webstandards.ro/	The CSS, XHTML and design is released under GPL:	http://www.opensource.org/licenses/gpl-license.php.*/body {	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:13px;	text-align:center;	color:#666666;	background:#382D24;	line-height:170%;}p {		padding:10px;	text-align:justify;}.logo {	margin-top: 33px;}p.post_info {	font-size:10px;	padding:0 10px;	line-height:100%;	color:#999999;}p.post_info a {	color:#666;}blockquote, blockquote p {	font-style:italic;}a {	color:#007C5A;	text-decoration:none;}a:hover {	text-decoration:underline;	color:#007C5A;}a:active, a:focus {	outline:0 !important;}input, textarea, select	{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}h1,h2,h3,h4,h5,h6 {	padding:0 10px;}h1 {	color:#555555;	font-size:28px;	font-family:Georgia, "Times New Roman", Times, serif;	line-height:170%;}h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size:28px;	color:#007C5A;	line-height:170%;}h2 a, h2 a:hover {	text-decoration:none;}h3, h4, h5, h6 {	font-size:18px;	color:#007C5A;	line-height:270%;	font-family:Arial, Helvetica, sans-serif;}h4 {	font-size:17px !important;}h5 {	font-size:16px !important;}h6 {	font-size:15px !important;}hr {	color:#CCCCCC;	background-color:#CCCCCC;	height: 1px;	border:0pt none;	clear:both;	margin:0 10px;}/*------------------------------------------------------------***  Header**------------------------------------------------------------*/#header {	height:200px;	background: url(http://www.harrisonbraunsalon.com/hblogo.png) no-repeat 0 33px;}#name_description {	float:left;	width:275px;	text-align:center;	padding:45px 0;	display: none;}#name_description h1 {	color:#342B2A;	font-size:28px;	font-family:Georgia, "Times New Roman", Times, serif;	line-height:150%;	border-bottom:1px dotted;	margin:0 20px;}#name_description h1 a, #name_description h1 a:hover {	color:#342B2A;	text-decoration:none;	display: none;}#name_description p {	font-size:11px;	color:#342B2A;	text-align:center;	padding:5px;	display: none;}.rss {	float:left;	display:block;	height:60px;	width:60px;	background:url(images/rss.png) no-repeat top left;	margin-top:135px;	cursor:pointer;}#main_menu {	float:right;	padding-top:74px;}#main_menu ul {	float:right;}#main_menu ul li {	float:left;	padding-left:30px;}#main_menu ul li a {	font-family:Georgia, "Times New Roman", Times, serif;	font-size:16px;	color:#FFFFFF;	text-decoration:none;	text-transform:lowercase;}#main_menu ul li a:hover {	text-decoration:underline;}/*------------------------------------------------------------***  Content**------------------------------------------------------------*/#main_bg {	background:#FFFFFF url(images/main_bg.png) repeat-x top left;}#container { 	width:960px;	margin:0 auto;	text-align:left;}#main_content {	float:left;	width:680px;	padding-bottom:25px;	overflow:hidden;}	#main_content_right {	float:right;	width:240px;	padding-bottom:25px;	padding-top:3px;}#main_content_right h1, #main_content_right h2, #main_content_right h3, #main_content_right h4, #main_content_right h5, #main_content_right h6 {	padding:0;}#main_content_right ul li {	padding-left:10px;}#main_content_right ul li:before {	content: "\00BB \0020";	}#main_content_right ul li a {	color:#666666;	text-decoration:none;}#main_content_right ul li a:hover {	text-decoration:underline;}/*------------------------------------------------------------***  Footer**------------------------------------------------------------*/#footer {	background:url(images/footer.png) repeat-x top left;	padding-bottom:25px;}#footer_content {	padding-top:25px;	margin:0 auto;	width:960px;}#footer p {	color:#A79687;	font-size:11px;	text-align:left;	line-height:22px;	padding:0 10px;}#footer p span {	padding:0 10px;	color:#675545;}#footer p a {	color:#857362;}.right {	float:right;}.left {	float:left;}/*------------------------------------------------------------***  Search Form**------------------------------------------------------------*/#searchform input {	border:1px solid #666;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#333;	padding:6px;	width:175px;	float:left;}#searchform input.searchButton {	font-size:11px;	color:#333;	font-weight:bold;	text-align:center;	background:#CCC;	width:46px;	height:28px;	margin-left:2px;	letter-spacing:1px;	cursor:pointer;}/*------------------------------------------------------------***  Images**------------------------------------------------------------*/img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}.alignright {	float: right;	}.alignleft {	float: left	}.aligncenter {	text-align:center;}/*------------------------------------------------------------***  WP Calendar**------------------------------------------------------------*/#wp-calendar {	empty-cells:show;	width:200px;}#wp-calendar #next a {	padding-right:10px;	text-align:right;}#wp-calendar #prev a {	padding-left:10px;	text-align:left;}#wp-calendar a {	display:block;}#wp-calendar caption {	text-align:center;	width:100%;}#wp-calendar td {	padding: 3px 0;	text-align: center;}#wp-calendar th {	padding: 3px 0;	text-align: center;}#main_content_right ul li.recentcomments a {	font-size:11px;}#main_content_right ul li.recentcomments a.url {	color:#555555;	font-weight:bold;}/*------------------------------------------------------------***  WP Entry**------------------------------------------------------------*/.entry form {	padding-left:10px;}.entry pre {	margin-left:10px;}.entry dl {	padding-left:10px;}.entry ul {	list-style:disc;	list-style-position:inside;	padding-left:20px;	font-size:12px;}.entry ul li {	padding-bottom:5px;}.entry ol {	list-style:decimal;	list-style-position:inside;	padding-left:20px;	font-size:12px;}.entry ol li {	padding-bottom:5px;}.entry table {	margin-left:10px;	color: #009933;	text-align:left;}.entry tbody td, th {	padding:5px 20px 5px 0;	font-size:12px;}.entry tbody tr:hover {	background-color:#CFFFCD;	cursor:pointer;}.entry thead th {	padding:5px 20px 5px 0;	border-bottom: 2px solid #009933;	font-weight:bold;}.entry tfoot th {	font-size:10px;	font: bold;	padding:5px 20px 5px 0;}/*------------------------------------------------------------***  WP Comments**------------------------------------------------------------*/.alt {	background:#F2F2F2;}.commentlist {	text-align: justify;}.commentlist li {	margin: 15px 0 10px;	padding: 10px;}.commentlist li ul li { 	margin-right: -5px;	margin-left: 10px;}#commentform p {	margin: 5px 0;	padding:0 10px;}#commentform p.last {	padding-top:5px;}#commentform label {	display:block;	padding-bottom:3px;}#commentform input {	border:1px solid #999999;	padding:5px;	width:450px;}#commentform #submit {	width:auto;	font-weight:bold;	cursor:pointer;}#commentform textarea {	border:1px solid #999999;	padding:5px;	width:450px;}.nocomments {	text-align: center;}.commentmetadata {	display: block;}.depth-1 {	border: 1px solid #999;}.commentlist li ul li {	font-size: 12px;}.commentlist li .avatar { 	float: right;	border: 1px solid #eee;	padding: 2px;	background: #fff;}.commentlist cite, .commentlist cite a {	font-weight: bold;	font-size: 12px;}.commentlist p {	padding:5px 0;}