/*
File:			custom.css
Description:	Design Shop Skin  v1.1
Author: 		Greg Rickaby dESIGN (gregrickabydesign.com | gregrickaby.com)
*/

/* ----- SITEWIDE STUFF ----- */
body.custom {
	color: #FFF;
	background-color: #090907;
	background-image: url(images/top-background.jpg);
	background-repeat: no-repeat; 
	background-attachment: fixed;
	background-position: center top;
}
.clearall {
	clear: both;
}
.custom a {
	color: #FFF;
	outline:none;
}
.custom pre {
	background-color: #000;
	border: none;
}
.custom .wp-caption {
	background-attachment: scroll;
	background-image: url(images/minibox-bg.png);
	background-repeat: repeat;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}
/* ----- HEADER ----- */
.custom #header {
	padding-bottom: 6em;
	border: none;
}
.custom #header #logo a, .hover {
	color: #FFF;
}
.custom #header #tagline {
	color: #993300;
	padding-top: 5px;
}
.custom #badges {
	float: right;
}
.custom #badges img{
	padding-right: 10px;
}
/* ----- CONTENT ----- */
.custom #content {
	background-attachment: scroll;
/* 	background-image: url(images/content-bg.png); 
	background-repeat: repeat; */ 
	-moz-border-radius-topleft: 12px;
	-moz-border-radius-bottomleft: 12px;
	-webkit-border-top-left-radius: 12px;
	-webkit-border-bottom-left-radius: 12px
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #26263f;
	border-right-color: #26263f;
	border-bottom-color: #26263f;
	border-left-color: #26263f;
}
.custom #content_box, .custom #column_wrap {
	background: none;
	width: 100%;
}
/* ----- TOP NAV ----- */
.custom ul#tabs {
	border:none;
	margin-top: -6px;
	margin-left: -8px;
	padding-top: 10px;
}
.custom ul#tabs li {
	background:none;
	border:none;
}
ul#tabs li a {
	color: #FFF;
	text-decoration: underline;
}

ul#tabs li a:hover {
	color: #FFF;
	text-decoration: none;
}
.custom #tabs li a, .custom .prev_next, .custom #archive_info p {
	letter-spacing: normal;
	text-transform: none;
}
/* ----- jQUERY SLIDESHOW ----- */
#slider {
	height: 350px;
	width: 905px;
	padding-bottom: 5em;
/*	margin-top: -15px; */
}
.slideshow {
	height: 350px;
	width: 905px;
}
.slideshow img {
	padding: 15px;
	border: 1px solid #26263f;
	background-attachment: scroll;
	background-image: url(images/minibox-bg.png);
	background-repeat: repeat;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}
/* ----- SIDEBAR ----- */
.custom #sidebars {
	padding-left: 0px;
}
.custom .sidebar h3 {
	letter-spacing: normal;
	font-variant: normal; font-weight: bold;
	color: #FFF;
}
.custom ul.sidebar_list {
	color: #FFF;
}
.custom .sidebar ul.sidebar_list {
	background-attachment: scroll;
/*	background-image: url(images/minibox-bg.png);
	background-repeat: repeat-y;  */
	
	-moz-border-radius-topright: 12px;
	-moz-border-radius-bottomright: 12px;
	-webkit-border-top-right-radius: 12px;
	-webkit-border-bottom-right-radius: 12px;
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
}
.custom li.widget ul li a {
	color: #FFF;
	text-decoration: underline;
}
.custom li.widget ul li .num_comments {
	color: #FFF;
	font-weight: bold;
}
/* ------- HOMEPAGE MINI BOXES -------- */

/* ---- BOX 1 ---- */
.custom #miniboxes1 {
	width: 300px;
	float: left;
	padding-right: 15px;
}
.custom #box1 {
	width: 300px
	background-attachment: scroll;
	background-image: url(images/minibox-bg.png);
	background-repeat: repeat-y;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	padding: 15px;
	border: 1px solid #26263f;
}
.custom #box1 h3 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3em;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 10px;
}
.custom #box1 p {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	text-decoration: none;
}
.custom #box1 a {
	color: #FFF;
	text-decoration: underline;
}
.custom #box1 a:hover {
	text-decoration: none;
}
/* ---- BOX 2 ---- */
.custom #miniboxes2 {
	width: 300px;
	float: left;
	padding-right: 15px;
}
.custom #box2 {
	width: 300px
	background-attachment: scroll;
	background-image: url(images/minibox-bg.png);
	background-repeat: repeat-y;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	padding: 15px;
	border: 1px solid #26263f;
}
.custom #box2 h3 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 10px;
}
.custom #box2 p {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	text-decoration: none;
}
.custom #box2 a {
	color: #FFF;
	text-decoration: underline;
}
.custom #box2 a:hover {
	text-decoration: none;
}
/* ---- BOX 3 ---- */
.custom #miniboxes3 {
	width: 300px;
	float: left;
}
.custom #box3 {
	width: 300px
	background-attachment: scroll;
	background-image: url(images/minibox-bg.png);
	background-repeat: repeat-y;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	padding: 15px;
	border: 1px solid #26263f;
}
.custom #box3 h3 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 10px;
}
.custom #box3 p {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	text-decoration: none;
}
.custom #box3 a {
	color: #FFF;
	text-decoration: underline;
}
.custom #box3 a:hover {
	text-decoration: none;
}
/* ----- TAGS ----- */
.custom .format_text .post_tags{
	font-size: 1.3em;
}
/* ----- BOTTOM NAV ----- */
.custom #footer {
	border: none;
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
}
.custom #footer a {
	border: none;
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
}
.custom #footer a:hover {
	color: #ccc;
	text-decoration: underline;
}	
/* ----- KILL THE BORDERS ----- */
.custom .post, .custom .teasers_box {
	border: none;
}
.custom .prev_next, .bypostauthor .format_text, .custom #archive_info, .custom #trackback_list {
	border: none;
}
.custom #comment_list dt.comment, .custom #comment_list dd.comment, .custom #comment_list dl, .custom #comment_list, .custom #comment_list dd, .custom #commentform, .custom dl#comment_list dl dd .format_text {
	border: none;
}
.custom #sidebar_1, .custom #sidebar_2 {
	border: none;
}
.custom #image_box, .custom #custom_box, .custom #feature_box {
	background: none;
	border: none;
}
/* ----- SOME TEXT TWEAKS ----- */
.custom .headline_meta {
	font-style: normal;
}
.custom .headline_meta span, .custom .headline_meta abbr, .custom .teaser abbr, .custom .teaser span {
	letter-spacing: normal;
	text-transform: none;
}
.custom dl#comment_list dd p.reply a, .custom .comments_closed p {
	letter-spacing: normal;
	text-transform: none;
}
.custom .bracket {
	display: none;
}
/* ----- CHANGE NAV CURSER ----- */
.custom #tabs .current_page_item a, .custom #tabs .current-cat a {
	cursor: pointer;
}
.custom #content_box { 
     background: url('images/content-bg.png') 
     50% 0 fixed ; }
     
/*--- change dropcap color ---*/
.custom .format_text .drop_cap { color: #993300; float: left; } 