/*
Theme Name: Scissorbox
Theme URI: http://www.scissorbox.com
Description:
Version: 1.0
Author: Josh Sears
Author URI: http://www.littlelines.com/
*/



* {
	margin: 0;
	padding: 0;
	outline: 0;
}

body {
	background: url(images/bg.gif) repeat 0 0;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #2f1f06;
}

a { color: #4bb3b7;  text-decoration: none;}
a:hover {text-decoration: underline;}
a img { border: 0;}

.cl { clear: both;display: block; font-size: 0; height: 0; line-height: 0; }
.left { float: left; display: inline; }
.right { float: right; display: inline; }
.hidden { font-size: 0; line-height: 0; text-indent: -10000px;}

#shell {
	margin: 27px auto 0 auto;
	width: 912px;
}

#logo {
	width: 386px;
	height:100px;
}

#logo a {
	background: url(images/logo.gif) no-repeat 0 0;
	display: block;
	height: 100px;
	font-size: 0;
	line-height: 0;
	text-indent: -10000px;
}

#navigation  {
	background: url(images/navigation.gif) no-repeat 0 0;
	height: 59px;
}

#navigation ul {
	padding-left: 30px;
	list-style-type: none;
}

#navigation li {
	padding: 0 1px;
	padding-top: 6px;
	float: left;
}
#navigation a {
	float: left;
	color: #fff;
	line-height: 39px;
	height: 49px;
	padding:0 20px;
	display: inline;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

#navigation a:hover{
background: url(images/nav-hover.gif) repeat-x 0 0;
}

body.home #navigation a#book-tab,
body.shop #navigation a#shop-tab,
body.about #navigation a#about-tab,
body.listen #navigation a#listen-tab,
body.updates #navigation a#updates-tab {
	background: url(images/nav-hover.gif) repeat-x 0 0;
}

body.home #navigation a#book-tab span,
body.updates #navigation a#updates-tab span,
body.shop #navigation a#shop-tab span,
body.about #navigation a#about-tab span,
body.listen #navigation a#listen-tab span{
	background:  url(images/nav-active.gif) no-repeat center bottom;
	display: inline-block;
	position: relative;
	width: auto;
	height: 49px;
}



#content {
	background: url(images/content.gif) repeat-y 0 0;
	padding:0 7px;
	height: 100%;
}

#mainbox {
	width: 571px;
	padding-left: 33px;
	margin-top: 10px;
	height: 100%;
	padding-bottom: 15px;
}
h2 {
	font-size: 15px;
	color: #2f1f06;
	padding-bottom:5px;
}
h2 a{ color: #2f1f06; }

.entry {
	line-height:1.5;
}
.post {
	border-bottom: 1px dashed #9d968a;
	padding-bottom: 10px;
	padding-top: 20px;
}

.article img {
	border: 1px solid #bfbab2;
	margin: 10px 0;
}

.article p { padding: 0 0 15px 0; }

#sidebar {
	width: 234px;
	padding: 0 24px;
	margin-top: 18px;
	padding-top: 10px;
}

#sidebar h2 {
	background: url(images/sidebarHeadingIcon.gif) no-repeat left top;
	font-size: 15px;
	padding: 15px 0 0 0;
	margin:10px 0;
}

#sidebar a {
	color: #665B48;
}

#sidebar a:hover {
	color: #2f1f06;
	text-decoration: none;
}

#sidebar ul {
	list-style-type: none;
}

#sidebar ul li { padding: 3px 0 10px 0; }
#sidebar li li { padding:3px 0; }

.buybook {
	background: url(images/buybtn.gif) no-repeat 0 0;
	display: block;
	height: 59px;
	width: 238px;
	margin:10px 0;
}

#page-artwork {
	background: url(images/artwork01.gif) no-repeat 0 0;
	height: 284px ;
	width: 896px;
	margin-top: 30px;
}

#footer {
	background: url(images/footer.gif) repeat-x 0 0;
	padding-top: 15px;
	height: 101px;
	width: 896px;
	text-align: center;
	color :#fff;
	font-weight: bold;
}

#footer a {
	color: #fff;
}

#footer a:hover {
	color: #4bb3b7;
	text-decoration: none;
}

#footer span {
	padding: 0 5px;
	line-height: 25px;
}
.pagetitle {
	font-size:13px;
	text-align: center;
	padding-bottom:10px;
}
.dashed-border{ background:url(images/border.gif) repeat-y 620px 0; width:100%; }

.head-image {
	font-size:0;
	line-height:0;
	padding-bottom:20px;
}

.entry ol,
.entry ul { padding:10px 0 10px 20px; }

.navigation { font-size:11px; }
.navigation .alignright{ text-align: right; }

.navigation div { padding-bottom:5px; }

textarea {
	width:500px;
}

.alt {
	padding:10px 0;
}

#respond, #comments { padding-top:20px; }
#commentform p { padding-top:10px; }

.commentlist { list-style-type: none; font-size:11px; }
.commentlist p{ font-size:12px; }
.commentlist li{ border-bottom:dashed 1px #9d968a; padding:10px 0; }
.commentlist img { float:right;}

.links { line-height:1.6;}

body.home .head-image { background:url(images/current.gif) no-repeat 0 0; height:167px; }
body.listen .head-image { background:url(images/current.gif) no-repeat 0 0; height:167px; }
body.updates .head-image { background:url(images/current.gif) no-repeat 0 0; height:167px; }
body.shop .head-image { background:url(images/current.gif) no-repeat 0 0; height:167px; }
body.about .head-image { background:url(images/current.gif) no-repeat 0 0; height:167px; }

