/*
Theme Name: 0_cb-One
Theme URI: http://www.webdesign-er.com/wordpress-themes/
Description: Simple and elegant theme with 2-columns, fixed width and widget-ready. I hope you like it. 
Tags: two-columns, fixed-width, black, white, silver, light
Version: 1.1
Author: Christopher Bergmann
Author URI: http://www.webdesign-er.com/
*/


body {
	background-repeat: repeat-x;
/*  background:#616003 url(images/grn-rugbox.jpg) repeat-x 0 0;
  background-attachment:fixed;*/
  background:#849605;  
  background:#616003;
}

/* *********************************
	  DEFAULT ELEMENTS
******************************** */
h1, h2, h3, h4, h5, h6, p {
	line-height:1.4;
	font-variant: normal;
	text-transform: none;
	font-weight: normal;
	margin:0; 
  padding:0;
}

h1 {	font-size: 1.4em;}
h2 {	font-size: 1.2em;}
h3 {	font-size: 1.0em;}
h4 {	font-size: 0.9em;}
h5 {	font-size: 0.8em;}
h6 {	font-size: 0.7em;}

ol {font-size:100%; margin:0; padding:0;}
ul {list-style: none; font-size:100%; margin:0; padding:0;}
li {font-size:100%; margin:0; padding:0;}

/* list elements "dl"= "definitions list" */
dl {
	font-size: 1.2em;
}

dt {
	font-size: 1.2em;
	font-weight:normal;
  margin: 0px 0px 0px 0px;	
}

dd {
	font-size: 100%;
}

/*----------------------- LAYOUT 
-------------------------------------------------------------------*/
#wrap {
	margin:4px auto 0 auto;
  border:0px solid #fff;
	width: 969px;	
	background: transparent;
}	


#container {
	margin-left: auto;
	margin-right: auto;
	width: 969px;
	background-color: #fff;
	background-color: transparent;
	border: 0px solid #000;
	border-top: 0;
}

#content {
	width: 790px;
	width: 99.98%;
	background-color: transparent;
	background-color: #fff;	
	float: left;
	padding-bottom: 5px;
}

.content {
	float: left;
}
.content h1 {
	font-family: "Times New Roman", Georgia, Serif;
	font-size: 4.0em;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 0;
	padding-bottom: 0;
	margin: 0;
	color:lime;
	text-transform:italic;
}
.content a {
	color:#849605;
	color: #fff;
	text-decoration: none;
}
.content a:hover {
	color: #ababab;
	text-decoration: none;
}

.description {
	color: #f2f2f2;
	padding-top: 0px;
	padding-left: 10px;
	font-size: 1.0em;
}
.description p {
	color: #fff;
	margin:0;
	padding-top: 0px;
	padding-left: 10px;
	font-size: 1.0em;
}

#header {
	background-image: url(header.jpg);
	background:#616003 url(images/grn-rugbox.jpg) repeat-x 0 0;
	background-color: #fff;

	height: 128px;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	font-family: Arial, Sans-Serif;
	border: 0px solid #000;
}
#navigation {
	width: 898px;
	width: 98.2%;
	background-color: #EDEDED;
	background-color: #000;
	height: 29px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0.2em 0.4em 0.2em 0.4em ;
	/*border-bottom: 1px solid #ababab;
	border-top: 1px solid #ababab;
	border-right: 1px solid #ababab;
	border-left: 1px solid #ababab;
*/
}
#navigation ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 898px;
	border: 0;
}
#navigation li {
	width: 130px;
	width: auto;
	margin: 0;
	padding: 0.2em 0.4em 0.2em 0.4em ;
	float: left;
	text-align: center;
	list-style-type: none;
	border-right: 3px inset #ababab;
}
#navigation li a {
	text-decoration: none;
	color: #849605;
	display: block;
	width: 100%;
	background-color: #F7F7F7;
	background-color: #000;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
	margin: 0;
}
#navigation li a:hover {
	text-decoration: underline;
}
#navigation .page_item ul {
	display: none;
}

#sidebar {
	width: 247px;
	float: left;
}

#footer {
/*	background-image: url(header.jpg);
	background-color: #000; 
	width: 898px;*/
	
	height: 80px;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	color: #fff;
	border: 1px solid #000;
	border-top: 0;
	border-left: 0px solid #000;
	border-right: 0px solid #000;
	border-bottom: 0px solid #000;
	text-align: center;
	padding-top: 20px;
}
#footer a {
	color: #fff;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}

/*------------Shadow-------------*/
#shadow {
	background-image: url(shadow.png);
	background-repeat: repeat-y;
	width: 914px;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	padding-top: 0;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0;
}
#shadow_h {
	background-image: url(shadow_h.png);
	background-repeat: no-repeat;
	width: 910px;
	height: 11px;
	margin-bottom: 0;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	padding-top: 0;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0;
}
#shadow_f {
	background-image: url(shadow_f.png);
	background-repeat: no-repeat;
	width: 914px;
	height: 11px;
	margin-bottom: 0;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	padding-top: 0;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0;
}
/*-----------End Shadow---------*/


#headsearch {
	float: right;
	margin-top: 45px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-left: 0;
	padding-right: 24px;
	padding-bottom: 0;
}
#headsearch #searchform {
	margin: 0;
	padding: 0;
}
#headsearch #s {
	margin: 0;
	margin-top: 10px;
	width: 192px;
	padding: 2px;
	border: 1px solid #C9C9C9;
	background-color: #F7F7F7;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
}
#headsearch #searchsubmit {
	padding: 2px;
	margin: 0;
	background-color: #7A7A7A;
	border: 1px solid #C9C9C9;
	color: #F7F7F7;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
	display: none;
}
#headsearch .hidden {
	display: none;
}
/*---------------------------------------Post------------------------*/
.notfound {
	margin: 0;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	background-color: #7A7A7A;
	color: #F7F7F7;
	font-family: Arial, Sans-Serif;
	font-size: 14px;
}
.sorry {
	margin: 0;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	text-align: justify;
}
#tags-nofound {
	margin: 0;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	text-align: center;
	background-color: #F7F7F7;
	border-top: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
}
#tags-nofound a {
	color: #7A7A7A;
	text-decoration: none;
}
#tags-nofound a:hover {
	text-decoration: underline;
}
.post {
	width: 630px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	font-family: Arial, Sans-Serif;
	background-color: #fff;
}
.post h2  {
/*	margin: 0;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #F7F7F7;
	border: 1px solid #C9C9C9;
	*/
	font-size: 1.3em !important;
	font-weight:bold;
	margin: 30px 0px 0px 0px !important;
	padding: 0.2em 0.4em;
	background: #616003;
	color:#fff;
	
}

.post h2 a, .post-page h2 a {
	color: #fff;/**/
	text-decoration: none;
	font-family: Arial, Sans-Serif;
/*	font-size: 18px;*/
}

.post h2 a:hover {
	text-decoration: underline;
}
.post .post-edit-link {
	color: #F7F7F7;
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	text-decoration: underline;
}
.post-page {
	width: 630px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Sans-Serif;
	padding-bottom: 10px;
}


.post-page h2 {
/*	margin: 0;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #F7F7F7;
	border: 1px solid #C9C9C9;*/
	font-size: 1.3em !important;
	font-weight:bold;
	margin: 6px 0px 0px 0px;
	padding: 0.2em 0.4em;
	background: #616003;
	color:#000;
	
}
.post-page h2 a {
	color: #fff;
	text-decoration: none;
	font-family: Arial, Sans-Serif;

}


.post-page h2 a:hover {
	text-decoration: underline;
}
.post-page .post-edit-link {
	color: #000;
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	text-decoration: underline;
}
.entry {
	background-color: #fff;
	width: 630px;
}
.entry p {
	margin: 0;
	padding-top: 2px;
	padding-left: 22px;
	padding-right: 22px;
	padding-bottom: 0;
	font-size: 12px;
	text-align: justify;
}
.entry p a {
	margin: 0;
	padding: 0;
	color: #7A7A7A;
	text-decoration: none;
}
.entry p a:hover {
	text-decoration: underline;
}
.entry ol li {
	list-style-type: decimal;
}
.entry ul {
	padding: 0;
	padding-top: 5px;
	margin: 0;
}
.entry li {
	list-style-type: disc;
	margin: 0;
	padding: 0;
	margin-left: 40px;
	width: 400px;
	font-size: 12px;
}
.entry li a {
	color: #7A7A7A;
	text-decoration: none;
	font-size: 12px;
	text-align: left;
	width: 400px;
}
.entry li a:hover {
	text-decoration: underline;
}
.entry pre {
	white-space: pre-wrap;
/* css-3 */
	white-space: -moz-pre-wrap !important;
/* Mozilla, since 1999 */
	white-space: -pre-wrap;
/* Opera 4-6 */
	white-space: -o-pre-wrap;
/* Opera 7 */
	word-wrap: break-word;
/* Internet Explorer 5.5+ */
	width: 99%;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 0;
	padding-bottom: 0;
	margin: 0;
}
.entry h1 {
	font-size: 20px;
	padding-top: 10px;
	padding-left: 22px;
	padding-right: 22px;
	padding-bottom: 0px;
	margin: 0;
}
.entry h2 {
	font-size: 18px;
	padding-top: 10px;
	padding-left: 22px;
	padding-right: 22px;
	padding-bottom: 0px;
	margin: 0;
	background: #fff;
	border: 0;
}
.entry h3 {
	font-size: 17px;
	padding-top: 10px;
	padding-left: 22px;
	padding-right: 22px;
	padding-bottom: 0px;
	margin: 0;
}
.entry h4 {
	font-size: 16px;
	padding-top: 10px;
	padding-left: 22px;
	padding-right: 22px;
	padding-bottom: 0px;
	margin: 0;
}
.entry h5 {
	font-size: 15px;
	padding-top: 10px;
	padding-left: 22px;
	padding-right: 22px;
	padding-bottom: 0px;
	margin: 0;
}
.entry h6 {
	font-size: 14px;
	padding-top: 10px;
	padding-left: 22px;
	padding-right: 22px;
	padding-bottom: 0px;
	margin: 0;
}
.entry address {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	margin: 0;
	font-size: 12px;
}
#tags {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 5px;
	border-top: 1px solid #C9C9C9;
	font-size: 10px;
	background-color: #fff;
}
#tags a {
	color: #7A7A7A;
	text-decoration: none;
}
#tags a:hover {
	text-decoration: underline;
}
.postmetadata {
	font-size: 10px;
	padding-top: 10px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 5px;
	margin: 0;
	margin-left: 10px;
	margin-right: 10px;
}
.postmetadata a {
	color: #7A7A7A;
	text-decoration: none;
}
.postmetadata a:hover {
	text-decoration: underline;
}
.time {
	padding-top: 10px;
	padding-left: 22px;
	padding-right: 22px;
	padding-bottom: 0px;
	font-size: 10px;
	background-color: #fff;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}
.sociable {
	padding-left: 10px;
}
.sociable_tagline {
	font-family: Arial, Sans-Serif;
	font-size: 14px;
}
blockquote {
	background-color: #F7F7F7;
	padding: 5px;
}
/*-----------------------------------End Post------------------------*/
.previous_next {
	text-align: center;
	font-family: Arial, Sans-Serif;
	width: 630px;
	margin-top: 20px;
	font-size: 13px;
	color: #7A7A7A;
}
.previous_next a {
	font-size: 13px;
	color: #7A7A7A;
	text-decoration: none;
}
.previous_next a:hover {
	text-decoration: underline;
}
/*-----------------------------------Comments------------------------*/
#respond {
	font-size: 14px;
	font-family: Arial, Sans-Serif;
	padding-left: 22px;
}
#commentform {
	font-size: 12px;
	font-family: Arial, Sans-Serif;
	padding-left: 22px;
}
#commentform a {
	color: #7A7A7A;
	text-decoration: none;
}
#commentform a:hover {
	text-decoration: underline;
}
#comment {
	width: 612px;
}
#comments {
	font-size: 14px;
	font-family: Arial, Sans-Serif;
	padding-left: 22px;
}
.commentlist {
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	margin: 0;
	padding-left: 22px;
}
.commentlist li {
	padding: 10px;
	margin: 0;
	margin-top: 10px;
	border-top: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	width: 596px;
	text-align: justify;
}
.commentlist li a {
	color: #7A7A7A;
	text-decoration: none;
}
.commentlist li a:hover {
	text-decoration: underline;
}
.commentlist img {
	padding-top: 10px;
	padding-bottom: 10px;
}
.commentlist p {
	margin: 0;
	padding: 0;
	padding-top: 10px;
}
.nocomments {
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	margin: 0;
	padding-left: 22px;
	margin-top: 20px;
}
/*---------------------------------End Comments------------------------*/
.endfloat {
	float: none;
	clear: both;
	width: 1px;
	margin: 0;
	padding: 0;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}
/*-----------------------------------Sidebar-------------------------*/
#categories h2 {
	background-color: #7A7A7A;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
	padding: 5px;
	margin: 0;
	margin-top: 10px;
	width: 190px;
	color: #F7F7F7;
	border-top: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
}
#sidebar ul {
	margin: 0;
	padding: 0;
}
#popular-posts ul {
	margin: 0;
	padding: 0;
}
#popular-posts li {
	padding: 5px;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	width: 190px;
	margin: 0;
	display: block;
	background-color: #F7F7F7;
	background-image: url(li_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #7A7A7A;
}
#popular-posts li a {
	font-size: 11px;
	margin: 0;
	color: #7A7A7A;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
#popular-posts a:hover {
	text-decoration: underline;
}
#sidebar .cat-item {
	padding: 5px;
	padding-left: 18px;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	width: 177px;
	margin: 0;
	display: block;
	background-color: #F7F7F7;
	background-image: url(li_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #7A7A7A;
}
#sidebar .cat-item a {
	font-size: 11px;
	margin: 0;
	color: #7A7A7A;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
#sidebar .cat-item a:hover {
	text-decoration: underline;
}
#sidebar .page_item a {
	display: block;
	font-size: 11px;
	padding: 5px;
	padding-left: 18px;
	width: 177px;
	background-color: #F7F7F7;
	background-image: url(li_bg.jpg);
	background-repeat: no-repeat;
	margin: 0;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	color: #7A7A7A;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
#sidebar .page_item a:hover {
	text-decoration: underline;
}
#recentcomments {
	width: 200px;
	background-color: #F7F7F7;
	margin: 0;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
}
#recentcomments .recentcomments {
	border-bottom: 1px solid #C9C9C9;
	padding: 5px;
	width: 190px;
}
#recentcomments a {
	display: block;
	font-size: 11px;
	width: 190px;
	background-color: #F7F7F7;
	margin: 0;
	color: #7A7A7A;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
#recentcomments a:hover {
	text-decoration: underline;
}
.textwidget {
	width: 190px;
	background-color: #F7F7F7;
	margin: 0;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	padding: 5px;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
}
.widgettitle {
	background-color: #7A7A7A;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
	padding: 5px;
	margin: 0;
	margin-top: 10px;
	width: 190px;
	color: #F7F7F7;
	border-top: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
}
.linkcat ul {
	width: 200px;
	padding: 0;
	margin: 0px;
}
.linkcat li {
	list-style-type: none;
	width: 200px;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
.linkcat h2 {
	background-color: #7A7A7A;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
	padding: 5px;
	margin: 0;
	margin-top: 10px;
	width: 190px;
	color: #F7F7F7;
	border-top: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
}
.linkcat li a {
	display: block;
	font-size: 11px;
	padding: 5px;
	padding-left: 18px;
	width: 177px;
	background-color: #F7F7F7;
	background-image: url(li_bg.jpg);
	background-repeat: no-repeat;
	margin: 0;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	color: #7A7A7A;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
.linkcat li a:hover {
	text-decoration: underline;
}
#archives h2 {
	background-color: #7A7A7A;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
	padding: 5px;
	margin: 0;
	margin-top: 10px;
	width: 190px;
	color: #F7F7F7;
	border-top: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
}
#archives ul {
	margin: 0;
	padding: 0;
}
#archives li {
	padding: 5px;
	padding-left: 18px;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	width: 177px;
	margin: 0;
	display: block;
	background-color: #F7F7F7;
	background-image: url(li_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #7A7A7A;
}
#archives li a {
	font-size: 12px;
	margin: 0;
	color: #7A7A7A;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
#archives li a:hover {
	text-decoration: underline;
}
.widget_archive h2 {
	background-color: #7A7A7A;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
	padding: 5px;
	margin: 0;
	margin-top: 10px;
	width: 190px;
	color: #F7F7F7;
	border-top: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
}
.widget_archive ul {
	margin: 0;
	padding: 0;
}
.widget_archive li {
	padding: 5px;
	padding-left: 18px;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	width: 177px;
	margin: 0;
	display: block;
	background-color: #F7F7F7;
	background-image: url(li_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #7A7A7A;
}
.widget_archive li a {
	font-size: 11px;
	margin: 0;
	color: #7A7A7A;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
.widget_archive li a:hover {
	text-decoration: underline;
}
#popular-posts li {
	padding: 5px;
	padding-left: 18px;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	width: 177px;
	margin: 0;
	display: block;
	background-color: #F7F7F7;
	background-image: url(li_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #7A7A7A;
}
#popular-posts li a {
	font-size: 11px;
	margin: 0;
	color: #7A7A7A;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
#popular-posts li a:hover {
	text-decoration: underline;
}
#meta h2 {
	background-color: #7A7A7A;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
	padding: 5px;
	margin: 0;
	margin-top: 10px;
	width: 190px;
	color: #F7F7F7;
	border-top: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
}
#meta ul {
	width: 200px;
	padding: 0;
	margin: 0;
}
#meta, li {
	list-style-type: none;
	width: 200px;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
#meta li a {
	display: block;
	font-size: 11px;
	padding: 5px;
	padding-left: 18px;
	width: 177px;
	background-color: #F7F7F7;
	background-image: url(li_bg.jpg);
	background-repeat: no-repeat;
	margin: 0;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	color: #7A7A7A;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
#meta li a:hover {
	text-decoration: underline;
}
.widget_meta h2 {
	background-color: #7A7A7A;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
	padding: 5px;
	margin: 0;
	margin-top: 10px;
	width: 190px;
	color: #F7F7F7;
	border-top: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
}
.widget_meta ul {
	width: 200px;
	padding: 0;
	margin: 0;
}
.widget_meta, li {
	list-style-type: none;
	width: 200px;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
.widget_meta li a {
	display: block;
	font-size: 11px;
	padding: 5px;
	padding-left: 18px;
	width: 177px;
	background-color: #F7F7F7;
	background-image: url(li_bg.jpg);
	background-repeat: no-repeat;
	margin: 0;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	color: #7A7A7A;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
.widget_meta li a:hover {
	text-decoration: underline;
}
.blogroll {
	width: 200px;
	padding: 0;
	margin: 0;
}
.blogroll li {
	list-style-type: none;
	width: 200px;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
.blogroll li a {
	display: block;
	font-size: 11px;
	padding: 5px;
	padding-left: 18px;
	width: 177px;
	background-color: #F7F7F7;
	background-image: url(li_bg.jpg);
	background-repeat: no-repeat;
	margin: 0;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	color: #7A7A7A;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
.blogroll li a:hover {
	text-decoration: underline;
}
.widget_recent_entries li {
	list-style-type: none;
	width: 200px;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
.widget_recent_entries li a {
	display: block;
	font-size: 11px;
	padding: 5px;
	padding-left: 18px;
	width: 177px;
	background-color: #F7F7F7;
	background-image: url(li_bg.jpg);
	background-repeat: no-repeat;
	margin: 0;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	color: #7A7A7A;
	text-decoration: none;
	font-family: Arial, Sans-Serif;
}
.widget_recent_entries li a:hover {
	text-decoration: underline;
}
#calendar {
	width: 200px;
	border: 1px solid #C9C9C9;
	background-color: #F7F7F7;
	margin-top: 10px;
}
#calendar h2 {
	margin-top: 0;
	border: 0;
	width: 190px;
}
#calendar table {
	background-color: #F7F7F7;
	width: 200px;
	padding: 5px;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
}
#calendar tbody {
	text-align: center;
}
#calendar a {
	color: #7A7A7A;
	text-decoration: none;
}
#calendar a:hover {
	text-decoration: underline;
}
#calendar caption {
	background-color: #F7F7F7;
	padding: 5px;
	font-size: 12px;
	text-decoration: underline;
	margin: 0;
}
.widget_calendar {
	width: 200px;
	border: 1px solid #C9C9C9;
	background-color: #F7F7F7;
	margin-top: 10px;
}
.widget_calendar h2 {
	margin-top: 0;
	border: 0;
	width: 190px;
}
.widget_calendar table {
	background-color: #F7F7F7;
	width: 200px;
	padding: 5px;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
}
.widget_calendar tbody {
	text-align: center;
}
.widget_calendar a {
	color: #7A7A7A;
	text-decoration: none;
}
.widget_calendar a:hover {
	text-decoration: underline;
}
.widget_calendar caption {
	background-color: #F7F7F7;
	padding: 5px;
	font-size: 12px;
	text-decoration: underline;
	margin: 0;
}
#tag_cloud {
	background-color: #F7F7F7;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	text-align: center;
	font-family: Arial, Sans-Serif;
}
#tag_cloud .widgettitle {
	border-top: 1px solid #C9C9C9;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px solid #C9C9C9;
}
#tag_cloud a {
	padding: 5px;
	color: #7A7A7A;
	text-decoration: none;
}
#tag_cloud a:hover {
	text-decoration: underline;
}
.widget_tag_cloud {
	background-color: #F7F7F7;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	text-align: center;
	font-family: Arial, Sans-Serif;
}
.widget_tag_cloud .widgettitle {
	border-top: 1px solid #C9C9C9;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px solid #C9C9C9;
}
.widget_tag_cloud a {
	padding: 5px;
	color: #7A7A7A;
	text-decoration: none;
}
.widget_tag_cloud a:hover {
	text-decoration: underline;
}
#searchform {
	margin: 0;
	padding: 0;
}
#s {
	margin: 0;
	margin-top: 10px;
	width: 192px;
	padding: 2px;
	border: 1px solid #C9C9C9;
	background-color: #F7F7F7;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
}
#search h2 {
	display: none;
}
#searchsubmit {
	padding: 2px;
	margin: 0;
	background-color: #7A7A7A;
	border: 1px solid #C9C9C9;
	color: #F7F7F7;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
}
#search #searchform {
	margin: 0;
	padding: 0;
}
#search #s {
	margin: 0;
	margin-top: 10px;
	width: 196px;
	padding: 2px;
	border: 1px solid #C9C9C9;
	background-color: #F7F7F7;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
}
#search #sub {
	padding: 2px;
	margin: 0;
	background-color: #7A7A7A;
	border: 1px solid #C9C9C9;
	color: #F7F7F7;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Sans-Serif;
}
.screen-reader-text {
	display: none;
}
.hidden {
	display: none;
}
#sidebar .cat-item ul {
	margin: 0;
	margin-left: -5px;
	margin-top: 5px;
	padding: 0;
}
#sidebar .cat-item ul li {
	margin: 0;
	padding: 5px;
	padding-bottom: 0;
	border-top: 1px solid #C9C9C9;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
#sidebar .children .cat-item {
	margin: 0;
	padding: 0;
}
#sidebar .children .cat-item {
	padding: 5px;
	padding-left: 18px;
	border: 0;
	width: 160px;
	margin: 0;
	display: block;
	background-color: #F7F7F7;
	background-image: url(li_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #7A7A7A;
}
#sidebar .children .cat-item a {
	font-size: 11px;
	margin: 0;
	color: #7A7A7A;
	font-family: Arial, Sans-Serif;
}
#sidebar .children .cat-item li a:hover {
	text-decoration: underline;
}
/*---------------------------------End Sidebar---------------------*/

/*----------------important classes-------------*/
.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
/* optional rounded corners for browsers that support it */
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/*----------------End important classes-------------*/

/* *********************************
SPECIAL SPACING AND TYPOGRAPHY
************************************************* */
/* new colors */
.gren {color:#99CC00;}
.yelo {color:#ffff00;}
.gold {color:#cc6600;}
.mgld {color:#CC9933;}
.orng {color:#F96600;}
.azur {color:#99CCff;}
.mgta {color:#ff66cc;}
.teal {color:#008080;}
.slvr {color:#c0c0c0;}
.mdgy {color:#5a5a5a;}
.dkgy {color:#303030;}
.whit {color:#fff;}
.blak {color:#000;}

#bkgnd-blk, .bkgnd-blk {background-color: #000;}
#blkbk, .blkbk {background-color: #000;}

.fnt-dwn {font-size:0.88em !important;}
.fnt-up {font-size:1.4em !important;}
span.fnt-dwn {font-size:0.68em !important;}
span.fnt-up {font-size:1.4em !important;}

/* alignment classes */
.flt-lft  {float: left; }
.flt-rght {float: right; }
.cntr {text-align: center; margin-left: auto; margin-right: auto;}
.lft {text-align: left;}
.rght {text-align: right;}
.txtleft2 {text-align: left; margin: 0em 0.5em 0.0em 1.8em;	padding: 0.0em 0.0em 0.3em 0.0em;}
.jst {text-align: justify; margin-left: auto; margin-right: auto;}

.btm-p {margin-top:0;	margin-bottom:3px;}
.btm08 {margin-top:0;	margin-bottom:8px;}
.btm-1 {margin-top:0;	margin-bottom:-1px;}
.btm-4 {margin-top:0;	margin-bottom:-4px;}
.btm-8 {margin-top:0;	margin-bottom:-8px;} 
.btm-10 {margin-top:0;	margin-bottom:-10px;}
.btm-16 {margin-top:0;	margin-bottom:-16px;}
.btm-20 {margin-top:0;	margin-bottom:-20px;}
.btm-24 {margin-top:0;	margin-bottom:-24px;}
.btm-36 {margin-top:0;	margin-bottom:-36px;}
.btm-40 {margin-top:0;	margin-bottom:-40px;}
.top-p {margin-top:3px;	margin-bottom:0px;}
.top-p1 {margin-top:3px;	margin-bottom:-3px;}
.bld {font-weight: bold;}
.fnt-bold {font-weight:bold;}
.fnt-ital {font-style:italic;}
.mrgn0 {margin-top: 0px;	margin-bottom: 0px;}
.mrgn1 {margin-top: 1px;	margin-bottom: 1px;}
.mrgn3 {margin-top: 1px;	margin-bottom: 2px;}
.mrgn4 {margin-top: 2px;	margin-bottom: 2px;}
.mrgn6 {margin-top: 2px;	margin-bottom: 4px;}
.mrgn7 {margin-top: 7px;	margin-bottom: 0px;}

.l1{margin-left:1px;}
.l5{margin-left:5px;}
.l10{margin-left:10px;}
.l20{margin-left:20px;}
.l30{margin-left:30px;}
.l40{margin-left:40px;}

.r1{margin-right:1px;}
.r5{margin-right:5px;}
.r10{margin-right:10px;}
.r20{margin-right:20px;}
.r40{margin-right:40px;}
.r60{margin-right:60px;}
.r040{margin-right:-40px;}

.z1{margin-top:1px;}
.z5{margin-top:5px;}
.z10{margin-top:10px;}
.z20{margin-top:20px;}
.z40{margin-top:40px;}
.z60{margin-top:60px;}
.z80{margin-top:80px;}
.z100{margin-top:100px;}
.z120{margin-top:120px;}
.z140{margin-top:140px;}
.z280{margin-top:280px;}
.z440{margin-top:440px;}
.z840{margin-top:840px;}
.z-10{margin-top:-10px;}
.z-20{margin-top:-20px;}

.w40{width:40%;}
.w50{width:50%;}
.w60{width:60%;}
.w70{width:70%;}
.w85{width:85%;}
.w93{width:93%;}
.w99{width:99%;}

div#cntr{text-align:center;}
  .cntr{ text-align: center; margin: 0.2em auto 0.2em auto;}
div#cntr1{ margin-left: auto;margin-right: auto;}

  .cntr1{margin-left: auto; margin-right: auto; text-align:center;  display:inline-block;}
  
/* additional classes */
#clear {clear: both; height:10px;}
  .clear {clear: both; height:10px;}

#spacer {clear: both;}
  .spacer {clear: both;}

#hid0 {
visibility: hidden;
}  
.hid0 {
visibility: hidden;
}  

 /* ------ css-id type70 artistName page unique styles ------ */
/*
.about-artist72 {
	font-size: 1.3em !important;
	font-weight:bold;
	margin: 0px 0px 0px 0px !important;
	padding: 0.2em 0.4em;
	background: #849605;
	color:#fff;
}
*/
.art-text77 {
	text-indent:0px;
	font-size: 1.1em;
	font-size: 130%;
	margin-top: 2px;
	margin-right: 12px;
	margin-bottom: 2px;
	margin-left: 0px;
	text-align: justify;
	padding: 0.3em 0.2em 0.2em 0.2em;
}

span.drop77 {
	font-size: 3.0em;
	font-weight:bold;
	float: left;
  margin: 0px 5px 2px 0;
	line-height: 0.9em;
	color: #fff;
	background: #849605;
	padding:0.1em 0.2em;
	border: 1px solid #849605;
}

#art-nav .art-nav {
	width: 100%;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0.2em 0.2em 0.2em 0.2em;
  }
  
#art-float, .art-float {
clear:both;
	float:left !important;
	margin: 8px 8px 8px 18px;
	padding:0.4em 0.2em 0.2em 0.2em ;
	border: 1px solid #616003;
}
  
p {
font-size: 130%;
}
