/*
Theme Name: MusicSoldiers.com
Theme URI: http://musicsoldiers.com
Description: Custom Wordpress Theme for MusicSoldiers.com</a>)
Version: 2
Author: Zach Katagiri
Author URI: http://zachkatagiri.com
Tags: clean theme, social networking, widget ready
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

/*** General Styles ***/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	background-color:#ccc;
	margin:auto;
	background-image:url(img/bg.jpg);
	background-repeat:repeat-y;
	background-position:center;
}

h1 {}
h2 { font-size:18px; font-weight:bold;}
h3 {}
h4 {}
h5 {}

p {margin: 0px 0px 10px 0px; }

h2 a, h2 a:hover, h2 a:visited {color:#020; text-decoration:none;}

a {color:#333;}
a:hover {color:#000;}
a:visited {color:#333;}

#wrap {width:1000px; margin:auto;}

#header {
	width:1000px;
	height:170px;
	background-image:url(img/header.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

.customblogtitle {color:#333; text-decoration:none; font-style:italic;}
.customblogdescription {font-weight:300;}

#top_line {height:50px;}
#blog_info {float:left; width: 350px; margin: 10px 0px 0px 0px;}
#social_network {float:left; margin: 5px 0px 0px 250px;}

#nav {margin-top:70px; margin-left:50px;}
#nav li {float:left; margin:0px 100px 0px 0px;}
#nav a {color:#666; text-transform:uppercase; font-weight:bold; text-decoration:none;}
#nav a:visited {}
#nav a:hover {color:#000; border-top:#222 1px solid; border-bottom:#222 1px solid;}

#content { margin: 10px 20px 10px 0px; width:770px; float:left;}
#content_page { margin: 10px 0px 10px 0px; width:770px; float:left;}
#entry_text { clear:both; margin: 15px 0px 15px 0px; border:2px solid #ccc; -moz-border-radius: 10px; -webkit-border-radius: 10px; background-color:#eeeeee; padding:15px;}
#tags { margin: 0px 0px 25px 0px}

#post_edit { font-size:11px; font-style:italic; border-top:#333 solid 1px; border-bottom:#333 solid 1px; padding:8px 0px 8px 0px; width:700px; margin:auto;}

#page_edit { font-size:11px;}

#comments_section {margin: 20px 0px 20px 0px;}
#comments_entry li {margin: 0px 0px 20px 0px; padding-bottom: 20px; border:2px solid #ccc; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding:10px;}
#comments_text {margin: 15px 50px 15px 0px;}
#comments_commentnumber {margin: 0px 0px 15px 0px;}
#comments_respond {margin: 0px 0px 10px 0px;}
#comments_input_field { margin: 10px 0px 10px 0px;}
#comment { width:720px; margin: 10px 0px 15px 0px}
#comments_reply_area {background-color:#CCC; border:2px solid #666; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding:20px;}
#comments_edit { font-size:11px;}
#comment_date_time a {text-decoration:none;}
#comments_logout { font-size:11px; padding: 10px 0px 0px 0px;}

#sidebar {float:left; margin: 0px 0px 0px 20px; width:180px; padding: 0px 0px 0px 0px;}
#sidebar h2 { font-size:13px; color:#FFF; text-transform:uppercase; font-weight:bold; padding:20px 0px 0px 10px; margin: 15px 0px 10px 0px; background-image:url(img/guitar.jpg); background-repeat:no-repeat; line-height:30px;}
#sidebar ul { padding-left:5px; padding-right:10px; font-size:12px;}
#sidebar li { padding-left:5px; padding-bottom:8px;}
#sidebar a {color:#020; font-weight:bold;}
#sidebar a:hover {text-decoration:none;}


#footer {width:1000px;float:left;margin:60px 0px 40px 0px;}

.text_reset {font-size:13px; font-weight:400; margin: 0px 0px 5px 0px;}
.credit {font-size:11px;}
.allowed_xhtml {font-size:11px; margin-bottom:15px;}
.footer {font-size:11px; text-align:center;}
.audioplayer_container {margin: 10px 0px 10px 0px;}
.wp-caption {margin:auto; margin-top:8px; margin-bottom:8px;}

li.page-item-16 {display:none;}

#front_page {margin: 25px 0px 20px 0px;}