/*   
Theme Name: Mock-Up Studios
Theme URI: http://mockupstudiosjoshmock.com/
Description: Theme for Mock-Up Studios
Author: Josh Mock
Author URI: http://joshmock.com/
Version: 1.0
*/

#hd, #ft
{
	text-align:center;
}

#hd
{
	background-image:url(images/line.gif);
	background-repeat:no-repeat;
	background-position:0 70px;
}

#hd h1
{
	background-image:url(images/logo.gif);
	background-repeat:no-repeat;
	width:470px;
	height:63px;
	margin:20px auto;
}

#bd .yui-g
{
	width:600px;
	margin:0 auto;
	text-align:justify;
	font-size:13px;
	line-height:19px;
}

#hd h1 span{display:none;}

#bd{padding-top:20px;}

#bd h1
{
	font-family:Georgia, serif;
	font-size:24px;
	line-height:28px;
	margin:20px 0;
}

#bd h1 a
{
	color:#000;
	text-decoration:none;
}

#bd h1 a:hover
{text-decoration:underline;}

#ft{font-size:10px;}

#top-nav
{
	display:block;
	width:719px;
	margin:0 auto;
}

#top-nav li
{
	background-repeat:no-repeat;
	float:left;
	margin:0 20px;
	height:34px;
}

#top-nav li a
{
	display:block;
	height:34px;
}

#top-nav li a span{display:none;}

#top-home
{
	background-image:url(images/home.gif);
	width:77px;
}

#top-about
{
	background-image:url(images/about.gif);
	width:88px;
}

#top-live-music
{
	background-image:url(images/live-music.gif);
	width:148px;
}

#top-lessons
{
	background-image:url(images/lessons.gif);
	width:101px;
}

#top-blog
{
	background-image:url(images/blog.gif);
	width:57px;
}

#top-contact
{
	background-image:url(images/contact.gif);
	width:105px;
}

#commentlist cite
{
	display:block;
	clear:both;
	font-size:90%;
}

#commentlist li
{
	margin:15px 0;
}

img.avatar
{
	float:left;
	margin:0 5px 5px 0;
}

.postInfo
{
	font-size:75%;
	line-height:14px;
	text-align:right;
}

a
{
	color:#555;
	text-decoration:underline;
}
a:hover
{
	text-decoration:none;
}

b, strong{font-weight:bold;}
i, em{font-style:italic;}

h1, h2, h3, h4, h5, h6
{
	font-weight:bold;
	margin:10px 0;
}

h1{font-size:150%;}
h2{font-size:130%;}
h3{font-size:115%;}
h4{font-size:110%;}
h5{font-size:105%;}

p{margin:10px 0;}


/* The following CSS copied from http://codex.wordpress.org/CSS */

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
   margin-right:10px;
}

.alignright {
   float: right;
   margin-left:10px;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

