/*
Theme Name: Monkey Wrench Music 
Author: Michael Sky
*/
body { background-color:#666; color:#555; font-family:arial, sans-serif; font-size:15px; }
img { border:none; } strong {color: #3F4461;}

#container { margin:0 auto; min-height:500px; width:960px; position: relative; }
#header { float:left; width:960px;}#header img { border:none; } 
#splash {margin: 0; background: #000; z-index: 1000; position: absolute; top: 0; left: 0;} 
#title { float:left; margin-left:60px; width:865px; }
#tagline { float:right; font-size:18px; margin-right:10px; }
#main { float:left; min-height:620px; width:960px; }
#side-uke {position: absolute; left: 0; top: 520px; width: 150px;}
#nav { background:#949599; float:left; width:150px;margin-top: 15px;margin-right: 13px; border: #999 3px outset;}
#nav ul { list-style-type:none; margin-top:18px; margin-left:18px; padding:0; }
#nav ul li { margin-bottom:36px; margin-bottom:16px; margin-left:0; padding-left:0; }
#nav ul li a:link,  #nav ul li a:visited { color:#111; text-decoration:none; font-weight: bold; letter-spacing: 1px; font-variant: small-caps; }
#nav ul li a:hover { color: #fff; text-decoration: underline;}
.over {overflow: hidden;}
#content { float:left; width:741px; background-color: #eee; min-height:600px; margin-top: 15px; border: #999 6px outset; padding:10px 18px; position: relative;} 
h1 { font-family: 'Molengo', arial, serif; font-size: 180%; margin-top: 0; color: #93100f;border-bottom: #93100f solid 1px; padding-bottom: 5px;}
#prod h2 { font-family: 'Molengo', arial, serif; font-size: 144%; margin-top:10px;color: #100F93; border: none;}
.author {font-size: 16px; color: #93100f;font-weight: bold;}
div.post {float: left;width: 470px; border-bottom: #93100f solid 1px; padding-bottom: 10px;} div.home {border-bottom: none;}
div.post ul,div.post li {display: block;list-style-position: outside; }
#prod {float: left; width: 470px;} #prod img {margin-top: -35px;}
ul#postTabs_ul_88 {float: left;width: 470px;}
.postTabs_divs {float: left; width: 504px; font-size: 90%; border-right: #3F4461 1px solid;border-bottom: #3F4461 1px solid; padding-right: 7px;}
.postTabs_divs ul {margin-left: 140px; width: 300px;}
.alignleft {float: left; margin: 0 12px 12px 0;}
.alignright {float: right; margin: 0 0 12px 12px;}
#sidebar, #sidebar2 {position: absolute; left: 508px; top: 45px; width: 236px; margin-right: 0; padding: 7px; margin-top: 7px; background-color: #ddd; text-align: center;}#sidebar2 {top: 3px;}
#sidebar ul { list-style-type:disc;  padding:0; text-align: left; margin-left: 18px; }
#sidebar ul li {font-size: 80%; }
#sidebar p {text-align: left; padding: 0 5px; font-size: 80%;}
#sidebar h3 { text-align: center; font-size: 100%; color: #3F4461; padding-top: 10px; border-top: 1px solid #3F4461;}
#footer { float:left; font-size:11px; text-align:center; width:100%; }

form {line-height: 200%;}

.photos img { margin: 2px 15px 0 0; float: left;}
div.photos {position: relative; margin-bottom: 10px;   margin-top: 0; padding-top: 0;}
div.photos h2 a {text-decoration: none; color: #93100f; margin-top: 0px; }
div.photos p a {text-decoration: none; color: #666; }
.cap {position: absolute; left: 0; top: 310px;} .cap a {text-decoration: none;}
dt.gallery-icon, dl.gallery-item  {margin: 0;padding: 0; width: 90px; margin-right: -55px;}
div.gallery {margin: 0;padding: 0; }
div.gallery img {margin: 0; padding: 0; width: 90px; height: 90px;} 