a{
 color: #600;
}

#content {
 border:5px solid #660000;
 background-color:rgba(255, 255, 255, 0.699219);
 -moz-box-shadow: 6px 5px 1px #000;
 -webkit-box-shadow: 6px 5px 1px #000;
 box-shadow: 6px 5px 1px #000;
 /* For IE 8 */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000')";
 /* For IE 5.5 - 7 */
 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000');
 overflow: hidden;
}
#content-background{
 position: absolute;
 z-index: 0;
 display: block;
 width: 100%;
 height: 100%;
 opacity:0.1;
 text-align: center;
}
#content-left {
float: left;
width: 480px;
}
#content-right {
 float:right;
 height: 100%;
 min-height: 100%;
 overflow: hidden;
 margin: 0;
 width:240px;
}
.post-content{
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 20px;
}
#title {
 width: 760px;
 background: url(images/bk-post-splash.png) no-repeat transparent;
 margin-left: -80px;
 padding-left: 80px;
 padding-top: 40px;
 position: relative;
}
#title-container{margin-top: -30px;}
h1#title a{
 color: white;
 font-size: 50pt;
 margin-bottom: -30px;
}
p#author{
 font-size: x-large;
 text-align: right;
 color: yellow;
}
#content-left h2 {
 color: Black;
 font-size: x-large;
}
#content-left h4 {
 color: Black;
 font-size: x-large;
 padding-left: 10px;
 padding-bottom: 15px;
}
.post-content p{
 line-height: 20px;
 padding: 10px 0px;
 font-family: arial;
 font-size: 15px;
}
.post-content p:first-child:first-letter{
 font-size: 3.571em;
 line-height: 0.76em;
 padding: 0.04em 0.12em 0 0;
 color: #990000;
 float: left;
 font-family: •Times New Romanê, Times, serif;
}
.post-content a{
 color: #660000;
 font-weight: bold;
}
.post-content ol li{
 list-style-position: inside;
 list-style-type:decimal;
 line-height: 1.5;
 padding-left: 2em;
}
.post-content ul li{
 list-style-position: inside;
 list-style-type: square;
 line-height: 1.5;
 padding-left: 2em;
}
.post-content a:hover{
 color:#990000;
 text-decoration: underline;
}
/*Quote-Box*/
#quote-box {
background: transparent url(images/quote.png) no-repeat;
padding-left: 30px;
padding-top: 41px;
width: 259px;
font-variant: small-caps;
}
h2.quote-shadow{
color: white;
font-size: 30pt;
}
/*Meta-Box*/
#meta-box {
 background: rgb(102,0,0);
 padding: 5px;
 width: 230px;
 overflow: hidden;
 border-left: black 3px inset;
 border-bottom: black 3px inset;
 background:#660000 url(images/bk-right-col.jpg) repeat-y;
}
#meta-box li{color: white; text-shadow: 2px 2px 0px #000; line-height: 1.2; padding-bottom: 8px;}

#meta-box a{color: yellow;}

#meta-box a:hover{color: red;}

#poster {
 text-align: center;
 padding: 5px;
 }
#meta-box ul {
 padding: 10px;
 line-height: 1.15;
}
#poster a{
 text-align: center;
 padding: 5px;
}
#sidebar_quote {
padding-left: 13px;
padding-bottom: 90px;
padding-right: 0px;
padding-top: 5px;
margin-left: 0px;
margin-top: 15px;
overflow: hidden;
width: 200px;
background: transparent url(images/quote-two.png) no-repeat;
}
#sidebar_quote h3{
 font-size: 30pt;
 color: rgba(80,120,123,0.9);
}
#next-event {
background: url(http://cavalcadeofschlock.com/wp-content/themes/cavalcade3.0/styles/images/bk-right-next-event.png) no-repeat;
background-repeat: no-repeat;
display: block;
margin-left: -1em;
margin-top: -108px;
padding-left: 10px;
padding-top: 130px;
position: relative;
width: 339px;
}
#next-event p{
margin-left:-999px;
}
/* Comments Styles */

#comments{
width: 703px;
overflow: hidden;
}
#comments h3{
 color: #990000;
 font-size: 25pt;
 background-color: rgba(255,255,255, 0.3);
 padding: 11px 1em 11px 3px;
 -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.99939083, M12=0.03489950, M21=-0.03489950, M22=0.99939083,sizingMethod='auto expand')";
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.99939083, M12=0.03489950, M21=-0.03489950, M22=0.99939083,sizingMethod='auto expand');
-moz-transform:  matrix(0.99939083, -0.03489950, 0.03489950, 0.99939083, 0, 0);
-webkit-transform:  matrix(0.99939083, -0.03489950, 0.03489950, 0.99939083, 0, 0);
-o-transform:  matrix(0.99939083, -0.03489950, 0.03489950, 0.99939083, 0, 0);
}
ol#comments-list{
 list-style-type: none;
 text-indent: none; 
 margin-left: -5px;
 text-decoration: none;
}
.comment-author{
 color:yellow;
 font-size: 25pt;
 width:50%;
 background-color: rgba(120,0,0,0.8);
 border: 3px dashed #900;
 margin-bottom: 10px;
 padding: -10px -10px -10px 4px;
 -moz-box-shadow: 2px 2px 6px #111;
 -webkit-box-shadow: 2px 2px 6px #111;
 box-shadow: 2px 2px 6px #111;
 /* For IE 8 */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#111111')";
 /* For IE 5.5 - 7 */
 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#111111');
}
.comment-author a{
 color: yellow;
}
.comment-author img{
 margin-bottom: -16px;
 border: 4px solid #600;
}
li.comment{
 font-size: 14pt;
 padding-bottom: 20px;
 padding-left: 10px;
}
.odd{
 background: rgba(255,255,255, 0.4);
 margin-bottom: 10px;
}
.odd a{
 font-family: Helvetica-bold;
 margin-bottom: 5px;
 color: #900;
 line-height: 1.8;
}
.odd p{margin-bottom: 5px}

.even{
 background:rgba(120, 120, 0, 0.4);
 margin-bottom: -5px;
 color: white;
}
.even a{
 color:#600;
 font-family: Helvetica-bold;
 margin-bottom: 5px;
 line-height: 1.8;
}
p.logged-in-as{
 color:yellow;
 width:50%;
 background-color: rgba(120,0,0,0.8);
 border: 3px dashed #900;
 margin-bottom: 10px;
 margin-top:10px;
}
p.logged-in-as a{
 color: white;
}

p.form-allowed-tags{display:none;}
/*stop comments*/

#event_box {
text-align: center;
width: 299px;
float: left;
}
#event_box h2{
font-size: 25pt;
color: white;
}
#event_box img{
background: #600;
border: 4px solid #600;
padding:3px;
}
.prev-next{
 font-size: xx-large;
 width: 720px;
 margin-bottom: 55px;
}
.prev-next .left{
 background: #EEE;
 overflow: hidden;
 -moz-box-shadow: 6px 6px 0px #600;
 -webkit-box-shadow: 6px 6px 0px #600;
 box-shadow: 6px 6px 0px #600;
 /* For IE 8 */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#660000')";
 /* For IE 5.5 - 7 */
 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#660000');
}
.prev-next .right{
 background: #EEE;
 -moz-box-shadow: 6px 6px 0px #600;
 -webkit-box-shadow: 6px 6px 0px #600;
 overflow: hidden;
 box-shadow: 6px 6px 0px #600;
 /* For IE 8 */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#660000')";
 /* For IE 5.5 - 7 */
 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#660000');
}
.left{
clear: left;
float: left;
}
.right{
clear: right;
float: right;
}
#fb{
 width:120px;
 height: 65px;
 margin:auto;
 display: block;
}
#twitter{
 width:100px;
 height: 65px;
 margin:auto;
 display: block;
}
#youtube a{
  display: block;
  width: 230px;
  height: 23px;
  text-align: center;
  padding-bottom: 10px;
  text-shadow: 2px 2px 0 #000000;
  
 }
.single{
 padding: 20px 20px 25px 10px;
 width: 700px;
 line-height: 1.5;
}
.single h4{
font-size: xx-large;
margin-bottom: -53px;
}
.single h5{
font-size:large;
margin-bottom: 20px;
}
.review-event{
 width: 720px;
} 