.widget {
color:#CBB293;
}

.widget_archive {
margin-bottom:25px;
marting-top: 10px;
}

img.pmark {
margin:0 0 20px 250px;
}

img.s-pmark {
margin:0 0 20px 250px;
}

body {
background-color:#000000;
color:#000;
font-family:"Hoefler Text", Georgia, "Times New Roman", Times, serif;
/*text-align:center; */
font-size:medium!important;
line-height:normal!important;
margin:0;
padding:0;
}

p,h1,h2,h3,h4,h5,h6,li,.feedback {
font:"Hoefler Text", Georgia, "Times New Roman", Times, serif;
}

p {
line-height:140%;
}

h2.storytitle {
font:130% "Hoefler Text", Georgia, "Times New Roman", Times, serif;
text-align:center;
margin:15px 0 5px;
}

.sticky h2.storytitle {
border-top:1px solid #000;
border-bottom:1px solid #000;
margin:1em 0;
padding:10px 0;
}

#header h1 {
font:180% "Hoefler Text", Georgia, "Times New Roman", Times, serif;
/*text-align:center;*/
text-transform:uppercase;
letter-spacing:.2em;
margin:100px 0 20px 365px;
}

#header h3 {
font:bold 100% "lucida grande", "trebuchet ms", georgia, times, serif;
/*text-align:center;*/
text-transform:uppercase;
letter-spacing:.2em;
color:#000000;
margin:0 0 68px 340px;
}

#header a {
color:#f2d1a6;
text-decoration:none;
}

.meta {
font:bold 90% "lucida grande", "trebuchet ms", georgia, times, serif;
color:#000;
border-top:1px solid #000;
border-bottom:1px solid #000;
letter-spacing:1px;
text-transform:uppercase;
clear:both;
margin:1em 0;
padding:6px 0;
}

#linkcat-1 h2 {
font:bold "lucida grande", "trebuchet ms", georgia, times, serif;
font-size:100%;
}

.meta li,ul.post-meta li {
display:inline;
padding:6px 0;
}

.meta ul {
display:inline;
list-style:none;
margin:0;
padding:0;
}

.meta,.meta a {
font-weight:normal;
letter-spacing:0;
}

a {
color:#990000;
}

a img {
border:none;
}

a:visited {
color:#5B211A;
}

a:hover {
text-decoration:underline;
}

blockquote {
border-left:1px solid #ccc;
margin-left:1.5em;
padding-left:5px;
}

cite {
font-size:90%;
font-style:normal;
}

.credit {
font-size:80%;
}

acronym,abbr {
border-bottom:1px dashed #333;
}

acronym,abbr,span.caps {
cursor:help;
font-size:90%;
letter-spacing:.07em;
}

#rap {
width:900px;
background:#000000 url('http://www.mutineertheatre.com/images/blog/background.jpg') repeat-y center top;
margin:7px auto;
}

* html #rap {
width:900px;
}

#content {
/*background:url('images/quentin-bg2.gif') repeat-y right top;*/
text-align:left;
float:right;
width:600px;
margin-right:70px;
overflow:hidden;
display:inline;
padding:0 0 10px 15px;
}

* html #content {
width:600px;
}

#menu {
background-color:#000000;
text-align:left;
margin-left:18px;
margin-bottom:30px;
float:left;
width:180px;
overflow:hidden;
color:#cbb293;
padding:3px;
}

* html #menu {
width:210px;
}

#footer {
background-image:url('http://www.mutineertheatre.com/images/blog/background_bottom.gif');
text-align:center;
clear:both;
height:84px;
margin:5px 0 0;
}

#header {
text-transform:uppercase;
height:205px;
background-image:url('http://www.mutineertheatre.com/images/blog/background_top.jpg');
background-repeat:no-repeat;
margin:0;
padding:1px;
}

ul.post-meta {
list-style:none;
}

ul.post-meta span.post-meta-key {
font-weight:bold;
}

.feedback {
color:#ccc;
text-align:right;
clear:all;
}

#commentform #name,#commentform #email,#commentform #url,#commentform textarea {
background:#fff;
border:1px solid #333;
padding:.2em;
}

#commentform textarea {
width:100%;
}

li#search {
font-size:80%;
border-bottom:1px solid #000;
margin-left:0;
margin-bottom:15px;
}

#menu form {
margin-top: 20px;
margin-bottom: 20px;
}

#menu input#s {
width:90px;
background:#F6EDD3;
border:1px solid #999;
color:#000;
margin:0 0 5px;
}

#menu input#sub {
width:70px;
font-size:100%;
font-style:italic;
background-color:#F6EDD3;
font-family:"Hoefler Text", Georgia, "Times New Roman", Times, serif;
color:#000;
border:1px solid #999;
margin:0 0 5px;
}

.widget_recent_entries {
margin-top: 15px;
}

#menu ul {
font-family:"lucida grande", "trebuchet ms", Arial, Helvetica, sans-serif;
list-style:none;
margin:4px 0 10px 7px;
padding:0;
}

#menu h2 {
font-size:80%;
text-transform:uppercase;
letter-spacing:.1em;
font-weight:bold;
border:0;
color:#CBB293;
margin:0 0 .5em;
padding:0;
}

#menu ul ul {
list-style-type:none;
text-align:left;
margin:4px 0 0;
padding:0;
}

#menu ul ul li {
font-family:"lucida grande", "trebuchet ms", Arial, Helvetica, sans-serif;
font-weight:normal;
letter-spacing:0;
text-transform:none;
padding:0 0 10px 13px;
}

#menu ul ul li a {
text-decoration:none;
color:#FFFFBE;
}

#menu ul ul li a:hover {
text-decoration:underline;
color:#FFFFBE;
}

#menu ul ul.children {
font-size:90%;
padding-left:4px;
}

#calendar {
font-size:80%;
text-transform:uppercase;
/*background:url('images/calendar.gif') no-repeat center top;*/
width:164px;
height:200px;
padding:0;
}

#wp-calendar {
background:#CBB293;
empty-cells:show;
font-size:80%;
width:164px;
text-align:center;
margin:5px 0 0;
}

#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;
text-decoration:none;
}

#wp-calendar a:hover {
background:#EADAB6;
color:#5B211A;
}

#wp-calendar caption {
font:"Hoefler Text", Georgia, "Times New Roman", Times, serif;
color:#cbb293;
font-size:120%;
text-align:center;
margin:10px 0 3px;
}

#wp-calendar td {
color:#9D8872;
font:normal 100% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
letter-spacing:normal;
text-align:center;
background-color:#F6EDD3;
margin:1px;
padding:2px;
}

#wp-calendar td.pad:hover {
background:#EADAB6;
}

#wp-calendar td:hover,#wp-calendar #today {
background:#000000;
color:#bbb;
}

#wp-calendar th {
font-style:normal;
text-transform:capitalize;
background-color:#000000;
}

#trackback {
margin:0;
padding:10px;
}

#trackback p {
font-family:"lucida grande", "trebuchet ms", Arial, Helvetica, sans-serif;
font-size:70%;
margin:2px 0 1em;
}

#comments {
font-size:110%;
font-weight:normal;
margin:1em 0;
padding:0;
}

#commentlist {
margin:0;
padding:0;
}

#commentlist li {
list-style:none;
border-top:1px solid #CBB293;
border-bottom:1px solid #CBB293;
margin:15px 0 0;
padding:1em 10px 3px;
}

#commentlist li .avatar {
float:right;
border:1px solid #CBB293;
padding:2px;
}

#commentlist li cite {
font-family:"lucida grande", "trebuchet ms", Arial, Helvetica, sans-serif;
font-size:70%;
}

#commentlist p {
margin:5px 0 1em;
}

#commentf {
margin:2em 0 0;
padding:5px 10px 10px;
}

#postcomment {
font-size:110%;
font-weight:normal;
}

#commentform p {
font-family:"lucida grande", "trebuchet ms", Arial, Helvetica, sans-serif;
font-size:70%;
border-top:1px solid #A18C74;
padding:10px 0 0;
}

img.centered,img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px;
}

img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px;
}

.alignright {
float:right;
}

.alignleft {
float:left;
}

.aligncenter,div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.wp-caption {
border:1px solid #ddd;
text-align:center;
background-color:#f3f3f3;
padding-top:4px;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
margin:10px;
}

.wp-caption img {
border:0 none;
margin:0;
padding:0;
}

.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}