/* begin reset */
html{color:#000;background:#FFF;font-size:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul,li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
blockquote,q{quotes:none}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
/* to preserve line-height and selector appearance */
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
/* to enable resizing for IE */
input,textarea,select{font-size:100%}
/* because legend doesn't inherit in IE */
legend{color:#000}
:focus{outline:0}
/* end reset */

/* begin content */
html{
	height:100%;
	background:#333333;
	text-align:center;
	position:relative;
	z-index:0
}

body{
	font-family:"Nimbus Sans L", helvetica, arial, sans-serif;
	font-size:1em; /* 1em = 16px */
	line-height:1.125; /* 16x1.125=18px */
	margin:0 auto;
	padding:0;
	color:#f67;
	width:100%;
	height:100%;
	overflow:auto;
	position:relative;
	z-index:1;
	text-align:center
}

/* begin major multi-element declarations */
p,li,dt,dd,th,td,#footer h3,#footer h4,#footer h5,#footer h6{font-size:0.825em}
h1, .h1, h2, h3, h4, h5, h6, .title, p, li, dt, dd, td {
	line-height:1.5;
}
dt, .title, .title a, dt a {
	color:#ffffff;
}
#header,#footer{border:2px solid #ccc}
.sidebar{border-left:2px solid #ccc;border-right:2px solid #ccc}
/* end major multi-element declarations */

a{
	padding:2px;
	color:#f66;
	text-decoration:none
}
a:hover {
	padding:0;
	margin:0 0 -4px -2px;
	border:2px solid #ffffff;
	color:#ffffff}
#header a{right:0;left:2px;margin:0 0 -4px -4px}
#content a, #features a, #footer a {
	padding:0;
	margin:0;
	border:none;
	text-decoration:underline
}
#content h1 a, #content .h1 a, #content h2 a{padding:0.25em;position:relative;left:-0.25em}
#content li a,#content dd a{text-decoration:none}
.multifarious-post-navigation a,.navigation a{border:2px solid #f66 !important}
#content a:hover, #features a:hover, #footer a:hover {
	background:transparent;
	border:none;
	color:#ffffff;
	text-decoration:none;
}
dt a:hover, .title a:hover {
	color:#f66 !important;
}

.multifarious-post-navigation a:hover,.navigation a:hover{border:2px solid #ffffff !important}

p{margin:0 1.5em 1.5em 1.5em}

ul,ol,dl{padding:0;margin:0 1.125em 1.125em 1.125em}
dl{margin-top:0}
li li,dd dd,dd li,li dl dt,li dl dd,li p,dd p{font-size:1em} /* prevents diminishing font-sizes with nested lists */
dt, .title {font-weight:900}
#search-results dt{margin-top:1.125em}
.sidebar input{margin:0 1.5em}
fieldset dt{margin-top:1.5em;font-weight:300;text-decoration:none}
ol li{margin-left:2.25em;list-style:decimal outside}
#content ol li {position:relative; left:2.25em; font-weight:900}
#comments ol li {position:static}
li p, li h3, li h4, li h5, li h6, li dl, li div, li cite, li blockquote, li ul {font-weight:300}
#content ul li{margin-left:1.125em;list-style:circle outside}
.navigation{margin-top:1.125em; width:100%}
.navigation li,.sociable li,.postmetadata li{margin-left:0;list-style:none}

input, fieldset input, textarea, fieldset textarea, #s, .input, #sbi {background:transparent; border:2px solid #ffffff; color:#ffffff}
fieldset input:hover, fieldset textarea:hover, #s:hover, .input:hover, #sbi:hover {background:transparent; border:2px solid #ffffff}
fieldset input:focus,fieldset textarea:focus,#s:focus,.input:focus,#sbi:focus{background:transparent; border:2px solid #f67 !important}
input{margin-left:1.5em}
ul input,ol input,dl input,p input,td input{margin:0}

table{
	border-collapse:collapse;
	/*background-color:inherit !important; do only for post content*/
	display:inline !important;
	clear:right;
}
th,td{vertical-align:top;padding:0;text-align:left}
/* rather than give the table a font size,use contextual selectors to target the th and td elements within */
th{
	font-size:0.875em;
	padding:0 0.643em 0.571em 0.643em;
	font-weight:300;
	border-bottom:2px solid #ccc;
}
td{padding:0.333em 0.75em 0.417em 0.75em;border-bottom:1px solid #ccc}

#page{position:relative;z-index:50}

#content{
  position:relative !important; /* Needed for Source Ordering JS in behavior.js */
	margin:0 auto;
	margin-top:1.125em; /* for Safari */
	padding:0.5625em 1.125em 0.5625em 0;
	text-align:left;
	z-index:20;
	background:#eeeeff;
}

.page-template-welcome-php #content {
	padding-right:0;
}

#content h1, #content .h1 {
	font-size:1.5em;
	line-height:1.5;
	margin:0.75em 0.75em 0 0.75em;
	color:#ffffff;
}
#content h2, #content h3, #content h4, #content h5, #content h6, #content .title, .multifarious-post-navigation dt {
	font-size:1.125em;
	line-height:2;
	margin:0 1em;
	color:#ffffff;
}
#content h1, #content .h1, #content h2, #content h3, #content h4, #content h5, #content h6, .title, .title a, h1 a, .h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, #search-results dt, #search-results dt a {
	display:block !important;
}
.author h1 a, #respond h3 a {display:inline !important}
.author .description {min-height:89px; margin-bottom:1.125em};
#content .h1, #content .title {
	display:block !important;
	font-size:1.75em !important;
	margin-left:0 !important;
	margin-bottom:-0.75em !important;
}
.multifarious-post-navigation dt{margin-left:0}
#comments h3, #share, #commentform legend {
	display:block;
  font-size:1.5em;
	line-height:1.5;
	margin:0 0.75em;
	color:#ffffff;
}
#commentform legend{margin-left:0}

strong, b {
	font-weight:900;
}

em, cite, i {
	font-style:italic;
	font-weight:inherit !important;
}

.publication-date, cite.author{
	font-size:0.75em;
	line-height:1.5;
	color:#ffffff;
	font-weight:inherit !important;
}
.publication-date{margin-left:1.5em}
cite.author{margin-right:1.5em}
cite.author a{margin-left:1.5em;padding-left:0.125em}
.content-extremum{text-align:center}
.content-extremum table{clear:none !important}
.content-extremum th,.content-extremum td{border-bottom:none}
.multifarious-post-navigation{
	margin-left:1.125em;
	text-align:center;
	font-weight:900;
	border-top:2px solid #eee;
	border-bottom:2px solid #eee;
}
.multifarious-post-navigation dt {font-weight:300}
.multifarious-post-navigation dt, .multifarious-post-navigation dd {display:inline}
.multifarious-post-navigation dd, .navigation li, .multifarious-post-navigation a, .navigation a {line-height:3}
.multifarious-post-navigation dt, .multifarious-post-navigation dd {margin-right:0.75em}
.multifarious-post-navigation a {padding:0.25em}
.navigation a {padding:1em 0.25em}
.navigation .icon, .multifarious-post-navigation .icon {
	line-height:0 !important;
	font-size:2.5em;
	position:relative;
	top:0.125em
}
#after-content {margin-top:1.125em}
form dt {margin-top:0 !important; margin-left:1.125em !important}
#loginform p {margin-bottom:0}

.hentry {margin-bottom:3em}

.hentry div {
	padding-left:1.125em;
}

.hentry div div {
	padding-left:0;
}

/* clear floated images */
.hentry p, .hentry div {
	overflow:hidden;
}

.commentlist p, .commentlist div {
	overflow:visible !important;
}

.hentry p img, .hentry object {
	margin:0 1.125em 1.125em 0;
	float:left;
	position:relative;
	top:3px !important; /* prevents clipping on padded headers */
}

.hentry p a img, .commentlist p a img {
	border-bottom:1px solid #f66;
}

.hentry p a:hover img, .commentlist p a:hover img {
	border-bottom:1px dashed #ffffff;
}

.hentry div img, .hentry div object {
	margin:auto;
	float:none;
}

.album-art img {float:none; margin-bottom:0}

.postmetadata{margin:0 1.125em 1.125em 1.125em !important}
.postmetadata li{margin:0;padding:0}
#search-results{margin-top:-1.5em}
#content dl h2{margin-left:0}
.sociable ul{display:inline;margin:0;padding:0}
.sociable ul li{display:inline;margin:0;padding:0}
.navigation li {margin-right:1.125em; margin-top:1.125em; display:inline}

#content form{display:table !important;margin-left:1.125em}

/* form inputs */
input, textarea {border:2px solid #f66 !important; font-weight:900; color:#f67 !important}
input:hover, textarea:hover {border:2px solid #ffffff !important}
input:focus, textarea:focus {border:2px solid #f67 !important}
#header input, #header input:hover, #header input:focus, #header .submit {color:#f66 !important}
#header .submit:hover {color:#ffffff !important}
#header .submit:focus {color:#f67 !important}

.submit, #submit, #wp-submit, #sbb {background:#333333; font-weight:900; color:#f66 !important}
.submit:hover, #submit:hover, #wp-submit:hover, #sbb:hover {color:#ffffff !important}
.submit:focus, #submit:focus, #wp-submit:focus, #sbb:focus {color:#f67 !important; border:2px solid #f67}



/* begin comments */

.commentlist {
	min-width:17.5em;
}

.commentlist li {
	margin-left:0 !important;
	list-style:none !important;
}

.comment-body {
	margin-bottom:2.25em;
	margin-right:1.125em;
}

.children {
	margin-right:0;
}

.deep {
	margin-left:0;
}

.comment-author a {
	display:inline-block;
	height:80px;
}

.comment-content {
	position:relative;
	left:2.25em;
	margin-top:-80px;
	margin-left:89px;
	padding-top:1.125em;
	border:2px solid #fff;
}

.cb-alt .comment-content {
	background:#fff;
	border-color:#ccc;
}
.cb-even .comment-content {
	background:#ccc;
}
.cb-bypostauthor .comment-content {
	border-color:#ffffff;
}

.cb-alt .comment-blurb {
	border-color:transparent #ccc transparent transparent
}
.cb-alt .comment-blurb div {
	border-color:transparent #fff transparent transparent
}
.cb-even .comment-blurb {
	border-color:transparent #fff transparent transparent
}
.cb-even .comment-blurb div {
	border-color:transparent #ccc transparent transparent
}
.cb-bypostauthor .comment-blurb {
	border-color: transparent #ffffff transparent transparent
}

.comment-blurb {
	z-index:999;
	position:absolute;
	margin-left:-2.25em;
	border-style:solid;
	width:0;
	height:0;
	line-height:0;
	border-width:0 2.25em 2.25em 0;
}

.comment-blurb div {
	border-style:solid;
	position:relative;
	top:2px;
	left:5px;
	width:0;
	height:0;
	line-height:0;
	border-width:0 2.25em 2.25em 0;
}


.comment-meta {
	font-size:0.81em;
	margin-left:89px;
	position:relative;
	left:4.5em;
}
.comment-meta a {
	padding:0 !important;
}

.comment-id, .slide-id {
/* used for WAI, since anchors cannot have identical text pointing to differing locations */
	display:none
}

#cancel-comment-reply-link {
	margin-left:1.125em !important;
	border:2px solid #f66 !important;
}
#cancel-comment-reply-link:hover {
	border-color:#ffffff !important;
}

.commentlist #commentform {
	display:block !important;
	margin-left:0;
}

#commentform .comment-author {
	position:relative;
	top:1.5em;
}

#commentform .comment-content {
	margin-bottom:-1.125em;
	border:none;
	background:none;
}

.cb-alt #comment, .cb-alt .comment-meta input {
	background:#fff;
}
.cb-even #comment, .cb-even .comment-meta input {
	background:#ccc;
}

#commentform .comment-content dt {
	position:relative;
	top:-1.125em;
}

#comment {
	padding:1.125em;
	width:81%;
	position:relative;
	top:-1.125em;
}

#commentform .comment-meta {
	font-size:1em;
	margin-left:89px;
	position:relative;
	left:2.25em;
}
#commentform .fn {
	position:relative;
	left:1.125em;
}
#commentform .comment-meta input {
	padding:0.25em 1.125em;
	width:81%;
}

#commentform #submit {
	margin-left:89px;
	position:relative;
	left:2.25em;
}

/* end comments */

#content ul li a,#content dd a,#tagcloud a{margin:-0.25em 0;padding:0.25em;white-space:nowrap}
#search-results dt{font-size:1.125em;text-decoration:none}
#search-results dt a{padding:0.125em;text-decoration:none;white-space:normal}
#sitemap a, #monthly-archives a, #authors a {font-size:0.875em; display:block}
#sitemap li, #monthly-archives li, #authors li {padding:0}
#authors a {margin-left:2.25em; margin-top:-1.5em}
#tagcloud{text-align:center}
#tagcloud a{line-height:1.5;font-weight:900}
#tagcloud h2, #tagcloud h3, #tagcloud h4, #tagcloud h5, #tagcloud h6, #tagcloud .h2, #tagcloud .h3, #tagcloud .h4, #tagcloud .h5, #tagcloud .h6, #tagcloud a {display:inline !important; width:auto !important}
#bookmarked-links li{line-height:3;text-decoration:none}
#bookmarked-links h3{margin-right:0}
#bookmarked-links p{margin-left:0}
.image {width:100%}
.image li {display:inline-block; text-align:center}
.image li dt {text-decoration:none}
form dt, form label {font-weight:900}



#header,#footer{
	text-align:center;
	padding:0.5625em 0 0.5625em 0; /* 16x0.5625=9px */
	background:#333333;
	position:relative;
	z-index:10;
}
#header{margin-bottom:-1.125em;/* for Safari */}
#header dl{margin:0;text-align:right}
#header li,#header dt,#header dd{line-height:2}
#bookmarked-links h3, #bookmarked-links a, #bookmarked-links p, #header dt, #header dd, #header dd *, #footer dt, #footer dd, #footer dd *, #tagcloud * {display:inline !important}
#bookmarked-links h3 {margin-right:0 !important}
#header dt,#header dd a,#footer dt,#footer dd a{padding:0.25em;white-space:nowrap}
#header dt,#footer dt,.postmetadata a{white-space:normal}
#header ul,#header ol,#header dl,#footer ul,#footer ol,#footer dl{padding:0 1.25em}
#header dt,#footer dt{margin-left:1em}
#header dd,#footer dd{margin-right:0.25em}
#header dt a,#header dd a{padding:4px}
#header dt a:hover,#header dd a:hover{padding:2px}

/* begin features */

#features {
	width:99%;
	height:455px;
	border:2px solid #ffffff; 
	margin:2.25em auto 0 auto;
	overflow:auto;
	position:relative;
	z-index:3;
}

#features div {
	margin:0 auto;
}

#features-controller {
	margin: 0 auto;
	width: 99%;
}

#features-controller li, .jFlowControl, .jFlowControl:hover {
	display: inline;
	margin: 0;
	white-space: nowrap;
	line-height: 2.45;
}

.jFlowControl, .jFlowSelected, .jFlowControl:hover {
margin-right:0.027em;
padding: 0.45em 0.9em;
border-top:none;
border-right:6px double #fff;
border-bottom:6px double #fff;
border-left:6px double #fff;
position:relative;
top: -5px;
z-index:1;
overflow:hidden;
color:#ffffff;
background:#ccc;
}
.jFlowControl:hover, .jFlowSelected, .jFlowSelected:hover {
padding-top: 4px;
border-color:#ccc;
z-index:2;
}
.jFlowControl:hover {
border-top:2px solid #ccc;
background:#fff;
}
.jFlowSelected, .jFlowSelected:hover {
border-color:#fff;
border-top:2px solid #fff;
background:transparent;
}
.jFlowPrev, .jFlowNext, .jFlowPrev:hover, .jFlowNext:hover {
display:block;
margin:0;
padding:0;
background:url(images/arrows.png) no-repeat top left;
height:124px;
width:120px;
position:absolute;
margin-top:197px;
z-index:999;
}
.jFlowPrev {
	left:0;
	background-position:0 0;
}
.jFlowPrev:hover {
	background-position:0 -128px;
	border:none;
}
.jFlowNext {
	right:0;
	background-position:-128px 0;
}
.jFlowNext:hover {
	background-position:-128px -128px;
	border:none;
}
#jFlowSlide {
	border:2px solid #ffffff;
	top:1.125em;
	margin:1.125em auto;
	z-index:3;
}

/* end features */

#sidebar-top{margin-right:1em;margin-left:0;margin-top:1.125em;padding-top:0}

#footer{clear:both !important}
#footer dl,#footer dt,#footer dd{margin:0;padding:0}
#footer h3,#footer h4,#footer h5,#footer h6{margin-right:0;position:relative;left:1.4em}
#footer p,#footer dt,#footer dd,#footer h3,#footer h4,#footer h5,#footer h6{text-decoration:none;display:inline}

/* begin sidebars */

.sidebar{
	width:14em;
	margin:1.125em 1.125em 0 auto;
	background:#333333;
	text-align:left;
	float:left;
	position:relative !important;
}
.sidebar,#sidebars-main{z-index:50}
.sidebar dd .this-file{margin-left:3px}
#sidebars-main .sidebar{z-index:0}
/* rather than give the sidebar itself a font size,use contextual selectors to get at the elements within */
#sidebars-main{
	min-width:13em;
	position:relative;
	padding-right:1.125em;
	padding-left:4px;
	margin-left:-1.125em;
}
#sidebars-main .sidebar{
	margin-right:auto;
	float:right;
	z-index:0;
	position:relative;
	left:1.125em;
}
#sidebar-1{width:13em}
.sidebar a {display:block; top:-2px; margin-bottom:-4px; padding-left:0.25em}
.sidebar .title {font-size:0.825em; margin:0 1.125em; display:block; line-height:1.5}
.sidebar input {margin-left:0 !important}
.sidebar dl {padding:0 0 4px 2px}
#sidebar-top a, #sidebar-top a:hover{position:static; padding:0; margin:0; border:0}

/* end sidebars */

/* begin widgets */

.widget {
	padding:0;
	margin:1.125em 1.125em 1.125em 0;
}
.widget .icon {
	float:right;
	margin:0.25em 0 0.25em 0.25em;
	position:relative;
	z-index:3;
}
.widget li a, .widget .title a {
	display:block;
}

.widget h2, .widget h3, .widget dt, .widget .title {
	font-size:1.5em !important;
	line-height:1.5 !important;
	margin:0 0.75em !important;
	font-weight:300;
	color:#ffffff;
}
.sidebar .widget .title {
	font-size:0.825em !important;
	margin:1.5em 1.5em 0 1.5em !important;
	font-weight:900;
	text-decoration:none;
	color:#ffffff;
}



.widget h3 {font-size:1.125em !important; line-height:2 !important}
.widget dt {margin:0 !important; line-height:2 !important}
.widget form dt {font-size:0.75em !important; line-height:1.5 !important; margin:0 !important; font-weight:900}
.widget h2 a, .welcome .widget li a, .welcome .widget dd a {display:block; line-height:1.5}
.widget table {padding:0 1.125em 1.125em 1.125em; display:inline-block !important}
#sidebar-top .widget {float:left; text-align:left; display:inline-block !important}
.sidebar .widget ul, .sidebar .widget ol, .sidebar .widget dl {padding-left:0 !important}
.sidebar .widget li, .sidebar .widget dt, .sidebar .widget dd {line-height:1.5 !important}

.widget h2{margin:1em 1em 0 1em}
#content .widget ul,#content .widget ol,#content .widget dl{margin:0 1.125em 1.125em 0}
#content li h3,#content dd h3{margin:0 1.125em 0 0}
#welcome-note{padding:0}
#welcome-note div{padding-left:1.125em}
#welcome-note div div{padding:0}
.welcome .widget {float:left; margin:0 1.125em 1.125em 0; text-align:left; border:1px solid #ffffff}
.welcome .widget .media-object {margin-left:0}
.widget a {white-space:normal !important}
#footer .widget {display:inline-block !important}
#content .categorize-entry {display:inline; margin-right:1.125em}
.widget .categorize-entry {margin-right:0}
.rig_widget_recent_posts, .rig_widget_recent_comments {margin-top:27px}
.rig_widget_recent_comments li a {display:inline !important}
.rig_widget_recent_comments p {margin:0 1.125em 0 0}
.rig_widget_recent_comments .categorize-entry {display:inline !important; margin-right:0 !important}
.rig_widget_recent_media p {margin-left:1.125em}
.rig_widget_subscribe {margin-bottom:1.125em}
.rig_widget_subscribe .message {display:block; font-size:1.125em; margin:0; padding-left:1.125em; padding-right:1.125em; line-height:2}
.rig_widget_subscribe form {font-weight:900; margin:0 auto !important}
.rig_widget_subscribe .submit {padding-bottom:0}
.rig_widget_subscribe dt, .rig_widget_recent_subscribe dd {display:inline; margin-top:0}
.rig_widget_subscribe dl {margin-top:0; margin-bottom:0}
.rig_widget_subscribe h2 {padding-top:0; background:none; margin-top:0}

.widget_calendar {
	font-size:0.9em;
}

.widget_calendar td {
	padding-right:0.333em;
}

/* end widgets */

#mediaspace {
	float:left;
	margin:0 1.125em 1.125em 1.125em;
}

/* end content */

/* begin bg img */

.bg-container {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	height:100%;
	width:100%;
	overflow:hidden;
	margin:auto;
	padding:0;
	text-align:center;
	z-index:0;
}
.bg-img-unconstrained {
	position:relative !important;
	top:0;
	right:0;
	bottom:0;
	left:0;
	height:100%;
	width:100%;
	overflow:hidden;
	z-index:0;
}

.bg-img-wide-container {
	position:absolute;
	top:50%;
	height:0.111em;
	width:100%;
	overflow:visible;
}
.bg-img-wide {
	position:relative !important;
	margin-top:-55.8% !important; /* -100 * height / ( width + height ) of image file */
	overflow:hidden;
	width:100%;
	z-index:0;
}

.bg-img-wide-bottom {
	position:absolute !important;
	bottom:0;
	left:0;
	overflow:hidden;
	width:100%;
	z-index:0;
}

.bg-img-tall-container {
	position:absolute;
	left:100%;
	margin-left:-50%;
	height:100%;
	width:500% !important; /* for cross-browser likeness */
	overflow:visible;
}
.bg-img-tall {
	position:relative !important;
	left:-50%;
	overflow:hidden;
	height:100%;
	z-index:0;
}

/* end bg img */

/* begin utilities */

.block {display:block}
.hidden {display:none}
.inline, .inline li, .inline dt, .inline dd {display:inline !important}
.inline-block {display:inline-block}
.center {text-align:center}
.clear {clear:both}
.alignleft {text-align:left}
.clearleft {clear:left}
.floatleft {float:left}
.floatnone {float:none !important}
.alignright {text-align:right}
.clearright {clear:right}
.floatright {float:right}
.empty {height:0; width:0; line-height:0}
.overflowvisible{overflow:visible !important}

.c0 {color:#f67}
.c1 {color:#ffffff}
.c2 {color:#f66}
.c3 {color:transparent}
.c4 {color:#333333}
.c5 {color:#eeeeff}
.c6 {color:#ccc}
.c7 {color:#fff}

.bgc0 {background-color:#f67}
.bgc1 {background-color:#ffffff}
.bgc2 {background-color:#f66}
.bgc3 {background-color:transparent}
.bgc4 {background-color:#333333}
.bgc5 {background-color:#eeeeff}
.bgc6 {background-color:#ccc}
.bgc7 {background-color:#fff}

.bc0 {border-color:#f67}
.bc1 {border-color:#ffffff}
.bc2 {border-color:#f66}
.bc3 {border-color:transparent}
.bc4 {border-color:#333333}
.bc5 {border-color:#eeeeff}
.bc6 {border-color:#ccc}
.bc7 {border-color:#fff}

/* end utilities */

/* begin print style */

@media print {

body {
	font-size:12pt;
	background:#fff;
	color:#000;
}
#header, #features, #features-controller, .sidebar, #sidebars-main, .content-extremum, .bg-container, .multifarious-post-navigation, .navigation, .sociable, #comments, #content object {display:none}
#content img, #footer {border:none}
#content p, #content span, #content li, #content th, #content td, #content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {font-weight:300}
a:link, a:visited {
	color:#036;
	background:transparent;
	font-weight:900;
	text-decoration:underline;
}
#content a:link:after, #content a:visited:after {
	content:" (" attr(href) ")";
	font-size:0.825em;
	font-weight:300;
}

}

/* end print style */

<br />
<b>Warning</b>:  include(/home/bretton/minneapolisactor.com/wp-content/themes/bluebird-10/rig-themes/style.css) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in <b>/home/bretton/minneapolisactor.com/wp-content/themes/rig/style.css.php</b> on line <b>982</b><br />
<br />
<b>Warning</b>:  include() [<a href='function.include'>function.include</a>]: Failed opening '/home/bretton/minneapolisactor.com/wp-content/themes/bluebird-10/rig-themes/style.css' for inclusion (include_path='.:/usr/local/lib/php:/usr/local/php5/lib/pear') in <b>/home/bretton/minneapolisactor.com/wp-content/themes/rig/style.css.php</b> on line <b>982</b><br />
#welcome_vid { position: absolute; top: -5px; right: 422px; }

#content { background: transparent; }

body {
 background: #333333 url( 'http://www.minneapolisactor.com/images/firstave-ff-bw-grunge.jpg' ) no-repeat 0 0;
 font-size: 1.2em;
 font-weight: bold;
 letter-spacing: 1px;
 text-shadow: 1px 1px 0 #000, 0 -1px 0 #ccc;
}
#wp-calendar { letter-spacing: 0; }
body a:hover { text-shadow: 1px 1px 0 #000, 0 -1px 0 #f67; }
#content a:hover { text-decoration: underline; }
.sidebar a:hover {
 -moz-border-radius: 0.9em;
 -khtml-border-radius: 0.9em;
 -webkit-border-radius: 0.9em;
 border-radius: 0.9em;
}

#facebook { background: #333333 url( 'http://www.minneapolisactor.com/images/buttons/facebook.png' ) no-repeat 0 0; }

#facebook { display: width: 100x height: 100px}