/* BLUEPRINT OVERRIDES */
body {padding: 0; margin: 0; border: 0; background: #FCD26B url(/_img/BG.jpg); background-position: left top; background-repeat: repeat-y;}

.border {border-color: #624f28;}

.clear {clear: both;}

a:link {color: #FCD26B;}
a:active {color: #FCD26B;}
a:visited {color: #FCD26B;}
a:hover {color: #FFF;}

/* Primary Layout */

.container
{
	margin-left: 40px;
	background-color: transparent;
	background-image: url(/_img/columnBackground_01.gif);
	background-repeat: repeat-y;
}

body.weblog .container {background-image: url(/_img/columnBackground-weblog_01.gif); background-color: #352c22;}

#mast {
	padding: 0; background: url(/_img/BG_mast.jpg);
	position: relative;
}

#mastLogo .logo {position: absolute; bottom: -8px;}


#nav ul {padding: 0; margin: 0;}

#nav ul li{
	display: inline;
	float: left;
	width: 120px;
	height: 36px;
	border-right: 1px solid #FFF;
}

#nav ul li.last {border: 0;}

#nav ul li a {display: block; padding: 8px 0 8px 8px;}

#search {text-align: right;}

#search input {margin: 9px 10px 4px 0; vertical-align: middle;}
#search #txtSearch {width: 130px; height: 12px;}
#search #go {width: 30px;}
#search label {line-height: 32px; margin: 0; padding: 0; vertical-align: middle;}
/* div#status {float: right; width: 330px; margin-right: 10px;} */

/* Layout Styling */
#search label {padding-right: 8px;}

#mainContent {background: transparent;} /* #352c22;*/
#bio {padding-top: 18px;}
#photoOp {padding-top: 36px;}
#bio img {border: 1px solid #FFF; margin-bottom: 9px;}
#photoOp img {border: 1px solid #FFF; margin-left: 16px; margin-bottom: 0;}
#performances {padding-top: 18px;}
#performances h4, performances p {margin-left: 9px;}
#performances h4 {color: #FCD26B;}
#performances ul {margin-left: 24px; margin-right: 18px;}
#performances ul li {margin-top: 9px;}
#sidebar {background: transparent;} /*#44392e;*/
div#delicious {padding-top: 1em;}
div#delicious h4 {padding-top: 1em; border-top: 1px solid #7d6955;}

div#promo {background-color: #91631b; padding-top: 9px; border-bottom: 1px solid #000;}
div#promo h4 {color: #FCD26B;}
div#promo h3, div#promo h4, div#promo p, div#promo ul {} 
div#promo ul li {margin-left: -1.5em;}

div.post {margin: 0 0 1.5em 0; padding: 0 0 1.5em 0; border-bottom: 1px dotted #66523c;}
ul.entry-tags-list li {display: inline; padding-right: 2em; list-style-type: none;}


#footer {background: #91631b;}
#footer p {margin: 0 auto; padding: 8px 16px; }

#comments-open-data div label {display: block; clear: right;}

.comments-open-content , div.comment {padding: 1em 0; border-top: 1px solid #7d6955;}
div.tags {font-size: 10px; color: #a38564; clear: both;}

/* ----------------------------- Text Styling ------------------------ */
h1, h2, h3, h4 {color: #f3b416; font-weight: lighter;}
.strike {text-decoration: line-through;}
#mast h2 {color: #000;}

div#navigationBar {background: #000; color: #FFF; border-bottom: 1px solid #000;}
#nav ul li a {
	text-decoration: none;
	text-transform: uppercase;
	color: #FFF;
}
#nav ul li a:link {	color: #FFF;}
#nav ul li a:visted {color: #FFF;}
#nav ul li a:hover {color: #FCD26B;}

#mainContent {color: #FFF;}

#photoOp h4, #photoOp p {margin-left: 16px; color: #FFF;}
#photoOp h4 {padding-top: 0;}
#bio p {margin-right: 16px;}
#bio p strong {font-size: 16px; line-height: 18px; font-weight: lighter; color: #f3b416;}
#fromBlog h2 {border-bottom: 1px solid #CCC; padding-left: 40px; margin-top:9px; margin-bottom: 18px; text-transform: uppercase;}
.entry h4 {color: #CCC; text-transform: lowercase;}
.entry h4 a:link, .entry h4 a:visited, .entry h4 a:active {text-decoration: none;}
.entry h4 a:hover {text-decoration: underline;}
.meta p {color: #d9ccbf;}
.meta p a:link, .meta p a:visited, .meta p a:active {color: #d9ccbf;}


#sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5 {color: #FFF; font-weight: lighter; margin-top: 18px; margin-right: 9px;}
#sidebar h3 {line-height: 18px; margin-bottom: 9px;}
#sidebar ul li {color: #F6ECCC; margin-right: 9px;}
#sidebar ul li a{color: #FCD26B;}

#status ul {margin-top: 18px;}
#status ul li {list-style-type: none; margin-top: 9px; color: #752D16;}
#status ul li strong {
	font-size: 20px;
	line-height: 18px;
	color: #333;
}
#footer {color: #333;}
#footer a {color: #000;}

ul.delicious li {margin-right: 1em; margin-left: 1em; font-size: 11px; line-height: 18px; margin-top: 9px;}
ul.delicious li a {color: #FCD26B;}
.h4
 a {color: #FCD26B;}