body {background:#222 url("http://static.tumblr.com/vaxw5e2/WYQl1a0tg/bkg.png ") repeat-x;}
#main {margin:50px auto; width:850px;background:transparent;}

/* ========= LEFT SIDEBAR ========= */
#mainside {width:250px;background:#E5E5E5;float:left;border:0px solid #E5E5E5;background:transparent;margin-top:0px;color:#999;font-family:arial;font-size:0.9em;}


/* ------ Header Title ------ */
#header {border:0px solid #222;width:250px;height:180px;color:#222;text-transform:none;}
#header a, a:visited{color:#222;font-size:1.7em;text-decoration:none;letter-spacing:-5px;text-transform:none;}
h1 {color:#222;margin-top:0px;margin-bottom:0px;}


/* ------ Search box ------ */
#searchlabel{color:#222;font-weight:bold;}
#search_field {width:252px;float:left;border:2px solid #222;background:#222;color:#c08130;height:25px;margin-top:0px;margin-bottom:35px;font-size:1.2em;}
#search{border:0px;margin:0px;}


/* ------ Navigation list ------ */
#nav li{list-style:none;margin-left:-40px;border-bottom:1px solid #c08130;padding-top:5px;width:250px;padding-left:4px;}
#nav li:hover{color:#999;}
#nav a:hover{color:#999;font-size:1.5em;letter-spacing:0px;}
#nav a, a:visited{color:#c08130;text-decoration:none;text-transform: uppercase;font-size:1.5em;letter-spacing:0px;}


/* ========= RIGHT CONTENT ========= */
#maincontent {width:500px;background:#fff;float:right;border:1px solid #E5E5E5;background:#fff;padding:20px;line-height:1.5em;font-family:arial;
border-radius:10px;	-moz-border-radius:10px;	-webkit-border-radius:10px;}
#clear {clear:both;}


/* ------ Post title ------ */
.title {padding-top:3px;padding-bottom:3px;padding-left:10px; background:#ddd;color:#222;width:490px;
border-top-right-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;
border-top-left-radius:5px;	-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px;margin-bottom:0px;}
.title a {color:#222;text-decoration:none;text-transform:none;}
.title a:visited {color:#222;text-decoration:none;text-transform:none;}


/* ------ Post body ------ */
.thebody {background:#F0F0F0;padding:10px;margin-top:0px;}
.thebody a {color:#c08130;font-size:1em; text-transform:none;}
.thebody a:visited {color:#c08130;font-size:1em; text-transform:none;}
.thebody li {list-style: none;margin-left:-30px;}


/* ------ Post body for images and videos ------ */
.mediabody {background:#F0F0F0;margin-top:0px;margin-bottom:0px;}
.mediabody a {color:#c08130;font-size:1em; text-transform:none;}
.mediabody a:visited {color:#c08130;font-size:1em; text-transform:none;}
.mediabody li {list-style: none;margin-left:-30px;}


.mediacaption {text-align:left;font-size:0.8em;margin-bottom:0px;padding-left:10px;}
.mediacaption a, a:visited {color:#c08130;}


/* ------ Post footer ------ */
.post-footer {background:#F0F0F0;padding-top:5px;padding-bottom:5px;padding-left:10px;font-size:0.6em;
border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;border-top:1px solid #ddd;
border-bottom-left-radius:5px;	-moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px;}
.post-footer a  {text-decoration:none;color:#444;text-transform: none;font-size:1em;}
.post-footer a:visited {text-decoration:none;color:#444;text-transform: none;font-size:1em;}


/* ------ Post footer for images and videos ------ */
.post-footer-media {background:#F0F0F0;padding-top:5px;padding-bottom:5px;padding-left:10px;font-size:0.6em;margin-top:-13px;
border-bottom-right-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;border-top:1px solid #ddd;
border-bottom-left-radius:5px;	-moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px;}
.post-footer-media a  {text-decoration:none;color:#444;text-transform: none;font-size:1em;}
.post-footer-media a:visited {text-decoration:none;color:#444;text-transform: none;font-size:1em;}


/* ------ Misc ------ */
#prev-next a, a:visited{color:#999;text-transform: uppercase;text-decoration:none;}
#currentpage {color:#999;text-transform: uppercase;margin-left:10px;margin-right:10px;}
.audio {border-top:1px solid #bbb;padding-top:10px;padding-bottom:10px;}
.person {font-weight: bold;}
.player{float:left; margin-top:15px;}
.words {font-style:oblique; font-family: Georgia, serif;font-size:2em;line-height:1em}
.source {text-align:right;font-size:0.8em}
.source a, a:visited {color:#c08130;}
.caption a, a:visited {color:#c08130;}
.caption {text-align:right;font-size:0.8em}


/* ------ Notes ------ */
.notes li {list-style:none;margin-left:-40px;padding-bottom:2px;padding-top:5px;border-bottom:1px solid #ccc;}
.notes img {border:0px;}


/* ========= FOOTER ========= */
#footer {width:850px;margin-top:25px;margin-bottom:10px;color:#999;font-size:0.7em;text-align:right;font-family:arial;}
#footer a, a:visited{color:#c08130;text-decoration:none;font-size:1em;text-transform:none;}