/*
LAYOUT: Two-Column (Right)
DESCRIPTION: Two-column fluid layout with one sidebars right of content
*/

body {
color:#222222;
background-color:#f0f0f0;
background-image:url('pattern_145.gif');
background-repeat:repeat;
font-family:Trebuchet MS, sans-serif;
margin:0px;
/*text-shadow:0px 1px 0px #f0f0f0;*/
}

a {
color:#588ab9;
text-decoration:none;
padding:0px 1px;
}

a:hover {
background-color:#eeeeee;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}

abbr {
border:none;
margin:0px;
padding:0px;
}

blockquote {
font-size:.8em;
font-style: italic;
margin-left: 10px;
padding-left: 10px;
border-left: 3px solid #cacaca;
}

strong {

}

img {
border:none;
filter:alpha(opacity=90);
-moz-opacity:0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
}

div#wrapper {
margin:0 auto;
width:820px;
}

div#headcontainer {
background-image:url('postspace2.png');
background-repeat:repeat;
border:1px solid #dbdbdb;
/*border-top-left-radius: 50px;
border-top-right-radius: 50px;
-moz-border-radius-topleft: 50px;
-moz-border-radius-topright: 50px;
-webkit-border-top-left-radius: 50px;
-webkit-border-top-right-radius: 50px;*/
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
height:230px;
width:818px;
margin-top:10px;
}

div#header {
background-image:url('musigh2.png');
background-repeat:no-repeat;
background-position:center center;
height:230px;
width:100%;
text-align:center;
}

#blog-title a {
display:block;
text-indent: -9999px;
height:230px;
width: 818px;
}

#blog-title a:hover {
background-color:transparent;
}

h1#blog-title {
margin-top:0px;
}

div#container {
float:left;
/*margin:0 -200px 0 0;*/
width:610px;
}

div#content {
/*margin:0 200px 0 0;*/
}

div.post {
background-image:url('postspace2.png');
background-repeat:repeat;
border:1px solid #dbdbdb;
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
margin:10px 0px;
padding:13px 20px 0px 20px;
position:relative;
text-align:justify;
}

.pd-rating {
font-size:.8em;
/*float:right;*/
position:absolute;
top:20px;
right:12px;
}

.rating {
position:absolute;
top:18px;
right:21px;
color:#939393;
font-size:13px;
font-family:'Trebuchet MS',sans-serif;
}

.page-title {
margin:0px;
}

div.entry-title-box {
border-bottom:1px solid #cbcbcb;
width:100%;
}

.entry-title-box a:hover {
/*background-color:transparent;*/
}

.entry-title {
/*font-family:Times New Roman, serif;
font-size:1.8em;
font-style:italic;
font-weight:normal;*/
position:relative;
top:3px;
margin:0px;
width:100%;
}

.single-title {
color:#939393;
}

div.entry-date {
color:#939393;
font-size:.64em;
position:relative;
top:-1px;
}

.player, .audioplayer_container {
text-align:center;
}

.entry-meta {
display:none;
}

.comment_form {
margin:10px -20px 0px -20px;
padding:0px;
width:612px;
}

.commenttable {
border-collapse:collapse;
border-width: 1px 0px 0px 0px;
border-style: solid;
border-color:#dbdbdb;
/*border:1px solid #dbdbdb;*/
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
}

.commentname {
padding:8px;
}

.commenttext {
padding:8px 0px;
}

.commentsubmit {
padding:8px;
}

.inputname {
color:#666666;
font-family:Trebuchet MS,sans-serif;
font-size:.8em;
background-color:white;
border:1px solid #dbdbdb;
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
padding:2px 5px;
width:80px;
}

.inputtext {
color:#666666;
font-family:Trebuchet MS,sans-serif;
font-size:.8em;
background-color:white;
border:1px solid #dbdbdb;
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
padding:2px 5px;
width:412px;
}

.inputsubmit {
color:#666666;
font-family:Trebuchet MS,sans-serif;
font-size:.8em;
background-color:#f0f0f0;
border:none;
border:1px solid #dbdbdb;
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
padding:2px 5px;
width:60px;
}

.comment-link-box {
color:#939393;
font-size:.8em;
font-style:italic;
text-align: center;
padding: 5px 0px;
margin: 0 auto;
}

.comment, .pingback {
color:#555555;
font-size:.8em;
background-color:transparent;
border:1px solid #dbdbdb;
/*box-shadow:0px 0px 2px #303030;
-moz-box-shadow:0px 0px 2px #303030;
-webkit-box-shadow:0px 0px 2px #303030;*/
list-style-type:none;
padding:10px 10px 0px 10px;
margin:10px;
text-align: left;
}

#trackbacks-list li {
font-size:.64em;
color:#939393;
}

#comments {
padding:0px;
}

.inline-comments {
margin:30px 0px;
}

div#comments-list, div#trackbacks-list, div#respond {
background-image:url('postspace2.png');
background-repeat:repeat;
border:1px solid #dbdbdb;
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
padding:20px;
margin-bottom:10px;
}

#respond {
color:#666666;
}

#respond h3 {
margin:0px;
}

#comments-list ol {
padding:0px;
}

#trackbacks-list ol {
padding:0px;
}

#comments-list h3 {
margin:0px;
}

#trackbacks-list h3 {
margin:0px;
}

h3.comment-auth {
margin:0px;
}

.byuser, .user {
border-color:#b3b3b3;
}

.comment-author-musigh, .comment-author-admin {
border-color:#5b92c6;
}

div.navigation {
background-image:url('postspace2.png');
background-repeat:repeat;
border:1px solid #dbdbdb;
font-size:.8em;
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
margin:10px 0px;
padding:5px 10px;
}

div.page-title-box {
background-image:url('postspace2.png');
background-repeat:repeat;
border:1px solid #dbdbdb;
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
margin:10px 0px;
padding:15px 20px;
}

.page-title-box h2 {
margin:0px;
}

div.nav-previous {
float:right;
}

.comment-date {
color:#939393;
font-size:.8em;
float:right;
}

div.sidebar {
float:right;
overflow:hidden;
}

div.sidebox {
background-image:url('postspace2.png');
background-repeat:repeat;
border:1px solid #dbdbdb;
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
margin-top:10px;
padding:10px 20px 10px 20px;
width:157px;
}

div.side-title {
border-bottom:1px solid #cbcbcb;
width:100%;
}

.side-title h3, #broll h3 {
/*font-family:Times New Roman, serif;
font-size:1.2em;
font-style:italic;
font-weight:normal;*/
color:#939393;
position:relative;
top:3px;
margin:0px;
}

.small-text {
font-size:.64em;
padding-top:10px;
}

#misc-text {
padding-top:10px;
text-align:center;
}

#donatebutton {
margin-top:5px;
}

#searchform {
margin:0px 0px 5px 0px;
padding-top:5px;
position:relative;
left:-4px;
width:160px;
}

#email-form {
margin-bottom:10px;
padding:0px;
position:relative;
left:-4px;
width:160px;
}

#email-text, #search-text {
color:#666666;
font-family:Trebuchet MS,sans-serif;
font-size:.64em;
background-color:#white;
border:1px solid #dbdbdb;
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
padding:2px 5px;
width:100px;
}

#email-submit, #search-submit {
color:#666666;
font-family:Trebuchet MS,sans-serif;
font-size:.64em;
background-color:#f0f0f0;
border:1px solid #dbdbdb;
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
padding:2px 5px;
width:45px;
}

#searchform-no-results {
margin-bottom:20px;
}

.linkcat {
list-style-type:none;
padding:0px;
margin:0px;
}

.blogroll, #archive-box {
color:#939393;
font-size:.8em;
list-style-position:inside;
padding:0px;
margin:10px 0px 5px 0px;
}

div#secondary {
clear:right;
}

div#footer {
clear:both;
margin:0 auto;
}

div#footer-left {
color:#939393;
font-size:.64em;
background-image:url('postspace2.png');
background-repeat:repeat;
border:1px solid #dbdbdb;
/*box-shadow:0px 0px 2px #cbcbcb;
-moz-box-shadow:0px 0px 2px #cbcbcb;
-webkit-box-shadow:0px 0px 2px #cbcbcb;*/
padding:5px 10px;
width:588px;
text-align:center;
}

div#footer-right {
width:200px;
}
