/*
Default theme
*/

/* =Layout
-------------------------------------------------------------- */
body {
	background: #71263B;
	color: #57585a;
}
/* =Header
-------------------------------------------------------------- */
#header {
	background: url(gfx/bg-header.jpg) top center no-repeat;
}
/* =Navigation
-------------------------------------------------------------- */
#nav_wrapper {
	background: url(gfx/bg-nav.png) bottom center no-repeat;
}
#nav_wrapper .menu a, #radio_player a {
	text-shadow: 1px 1px 1px #222;
}
#nav_wrapper .menu li a,
#nav_wrapper .menu li li.current-menu-item>a,
#radio_player a
{
	color: #fff;
}

#nav_wrapper .menu li:hover>a,
#nav_wrapper .menu li.current-menu-item>a,
#nav_wrapper .menu li.current-menu-ancestor>a,
#radio_player a:hover {
	color: #9D4762;
}

#nav_wrapper ul ul {
	background: url(gfx/bg-subnav.png) repeat transparent;
}

#nav_wrapper li li:hover>a {
	background: #3E2333;
	color: #fff;
}
/* =Footer
-------------------------------------------------------------- */
#footer_wrapper {
	background: url(gfx/bg-footer.jpg) top center no-repeat transparent;
}
#footer {
	color: #fff;
	background: url(gfx/bg-bar.png) bottom center no-repeat transparent;
	background: url(gfx/bg-footer-bottom.png) bottom center repeat-x transparent;
}
#footer a {
	color: #fff;
}
#footer_widgets {
}
#footer_widgets .column {
	background: url(gfx/bg-vdivider.png) 0 50px no-repeat #000;
	background: url(gfx/bg-vdivider.png) 0 50px no-repeat transparent;
	color: #010101;
}
#footer_widgets .column1 {
	background: none;
}
#footer_widgets h3, #footer_widgets h3 a {
	color: #fff;
}
#footer_widgets h3 span {
	background: url(gfx/bg-circle.png) top right no-repeat;
}
#footer_widgets a {
	color: #010101;
}
.footer-widget td {
	border: 1px solid #f4f4f4;
}
.column4 input,
.column4 textarea {
	background-color: #D9C6D0;
}

.twitter-4 h3 {
	background: url(gfx/bg-twitter.png) 0 6px no-repeat transparent;
}
/* =Home
-------------------------------------------------------------- */
#intro_wrapper {
	/*background: url(gfx/bg-home.jpg) bottom center repeat-y transparent;*/
	background: url(gfx/bg-slider.jpg) bottom center no-repeat transparent;
	background: none;
}
#home_wrapper {
	background: url(gfx/bg-home.jpg) top center repeat-y transparent;
}
.home #home_wrapper {
	background-image: url(gfx/bg-home-page.jpg);
}
.page_home {
	background: url(gfx/bg-scrolls.png) bottom center no-repeat transparent;
}
.home_layout_1 {
	background: url(gfx/bg-home-row.png) top left no-repeat;
	color: #9b9b9b;
}
.home_layout_1 a {
	color: #fff;
}
.home_layout_1 h3 {
	color: #fff;
	background: url(gfx/bg-hdivider.png) 50% 100% no-repeat transparent;
}
/* =Widgets and widget containers
-------------------------------------------------------------- */
.module {
}
.widget {
	color: #9b9b9b;
}

/* =Slide widget
-------------------------------------------------------------- */
.cage-slider {
	background-image: url(gfx/bg-slide.png);
}
.cage-slide span {
	background-image: url(gfx/bg-slide-title.png);
	color: #fff;
}
.cage-slider-next {
	background-image: url(gfx/bg-slide-button-r.png);
}
.cage-slider-prev {
	background-image: url(gfx/bg-slide-button-l.png);
}
.cage-slide-group {
	background: #FAFAFA;
}
/* =Sidebar
-------------------------------------------------------------- */
#sidebar {
	background-color: #0E070A;
}
/* =Page
-------------------------------------------------------------- */
#bottom_wrapper {
	background: url(gfx/bg-home.jpg) top center repeat-y transparent;
}
#bottom {
	background: url(gfx/bg-scrolls.png) bottom center no-repeat transparent;
}
.page_wrapper {
	background: url(gfx/bg-content-f.png) bottom center no-repeat transparent;
}
.page_wrapper_inner {
	background: url(gfx/bg-content.png) top center repeat-y transparent;
}
h1 {
	background: url(gfx/bg-h1.png) top center no-repeat;
	text-shadow: 1px 1px #0E070A;
	color #cacaca;
}
.page h1 {
	color: #fff;
}
.page_template_media {
	background: url(gfx/bg-media.jpg) top center no-repeat transparent;
}
h1 span {
	background: url(gfx/bg-h1-l.png) center left no-repeat;
}
h1 span span {
	background: url(gfx/bg-h1-r.png) center right no-repeat;
}
/* =Blog
-------------------------------------------------------------- */
.page_template_blog, .page_template, .page_template_full {
	background-color: #0E070A;
}
.page_template_blog .hentry h2 a {
	color: #ddd;
	text-shadow: 1px 1px 2px #4E1A29;
}
.hentry-meta {
}
.hentry-meta p {
}
.hentry-content {
	color: #aaa;
}
/* =Comments
-------------------------------------------------------------- */
.comment-top {
	background: url(gfx/bg-comment-tr.png) top right no-repeat;
}
.comment-top div {
	background: url(gfx/bg-comment-tl.png) top left no-repeat;
}
ul .comment-top div {
	background: url(gfx/bg-reply-tl.png) top left no-repeat;
}
.comment-content-wrapper {
	background: url(gfx/bg-comment-l.png) top left repeat-y;
}
.comment-content-wrapper-inner {
	background: url(gfx/bg-comment-r.png) top right repeat-y;
}
.comment-bottom {
	background: url(gfx/bg-comment-br.png) top right no-repeat;
}
.comment-bottom div {
	background: url(gfx/bg-comment-bl.png) top left no-repeat;
}
.comment-content {
	background: url(gfx/bg-comment-content.png) top left repeat-x #FBE0E0;
}
.comment-date {
	color: #8b9196;
}
.comment-content cite {
	color: #0E070A;
}
.comment-content cite a {
	color: #0E070A;
}
.comment-text {
	color: #171d10;
}
.reply a {
	background: url(gfx/bg-reply-btn.png) top left no-repeat;
}
.reply a:active {
	background-position: 0 -31px;
}
/* =Generic
-------------------------------------------------------------- */
a {
	color: #eee;
}
/* =Buttons
-------------------------------------------------------------- */
.link-button, .green-button, .white-button, .large-button {
	background: url(gfx/bg-button.png) 0 50% no-repeat transparent;
	color: #fff;
}
button {
	background: url(gfx/bg-circle2.png) 100% 50% no-repeat transparent;
	color: #fff;
}
/* =Tabs
-------------------------------------------------------------- */
ul.tabs li.ui-tabs-selected a, .ui-tabs-panel {
	background: #210B11;
}
/* =Discography
-------------------------------------------------------------- */
.albumArt img {
	border: 1px solid #000;
	padding: 4px;
}
.ngg-gallery-thumbnail, .ngg-gallery-thumbnail a {
	color: #333;
}
/* =Form
-------------------------------------------------------------- */
.wpcf7-form input[type=text], .wpcf7-form select, .wpcf7-form textarea {
	background: #D9C6D0;
	border: 1px solid #D9C6D0;
}
/* =Shortcodes
-------------------------------------------------------------- */
.pullquote_right, .pullquote_left {
	background-image: url(gfx/border.png);
}
