/* CSS Document */

@import "http://www.wichita-recordings.com/css/grid.css";
@import "http://www.wichita-recordings.com/css/compressed.css";

body {
	margin-top:0px;
        font-family:georgia;
        background-color:#000000;
        background-image:url(http://www.wichita-recordings.com/images/interface/wood.jpg);
        background-repeat:repeat-y;
        color: #241b0f;
        
	}

#portfolio {
margin-bottom:-50px!important;
padding-bottom:-50px!important;
list-style: none!important;
}

#twitter {
	margin-top:0px;
        font-family:georgia;
        background-image:url(http://www.wichita-recordings.com/images/interface/twitter.png);
        background-repeat:no-repeat;
        color: #ffffff;
        height: 88px;
        font-size:1.0em;
	}

div.white {
        background-color: #ffffff;
}

a { color: #57a3cb;
text-decoration: none;
}

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

div.header_container { 
	height:170px;
	}


div.header_block { 
	background-image:url(http://www.wichita-recordings.com/images/interface/header2.png); 
	background-repeat:no-repeat;
	height:170px;
	}

div.header {
	height: 150px;
	}

div.nav {
	margin-bottom: 30px;
	}

/* Search bar styles */
div.search { 
       padding-top:0px;
	}

input.search_input { width: 150px; border: 1px solid #92785a; background: #fff url(http://www.wichita-recordings.com//images/interface/bg/input.png) no-repeat; padding: 5px; color: #57a3cb; font-weight: bold; margin: 0; float: left; }
input.submit_input { background: #bf9f76 /*url(http://www.wichita-recordings.com//images/interface/bg/submit.png)*/ no-repeat; border: 0; height: 26px; padding: 0; width: 55px; margin: 0 0 0 5px; color: #000; font: bold 0.9em georgia; float: left; }

/* Sign Up styles */
input.search_input_signup { width: 150px; border: 1px solid #999999; font: georgia; background: #fff url(http://www.wichita-recordings.com//images/interface/bg/input.png) no-repeat; padding: 5px; color: #000000; font-weight: bold; margin: 0; float: left; }
input.submit_input_signup { background: #666666 /*url(http://www.wichita-recordings.com//images/interface/bg/submit.png)*/ no-repeat; border: 0; height: 26px; padding: 0; width: 40px; margin: 0 0 0 5px; color: #000; font: bold 0.9em georgia; float: left; }

/* widget styles */
.widget { margin: 0 0 1.4em 0; font-family: georgia;}
.widget a { color: #57a3cb; }
.widget a:hover { color: #4b3d2d; }
.widget ul, .widget ol { list-style: none; padding: 0; margin: 0; }
.widget ul li { padding: 0 0 0.3em 20px; margin: 0 0 0.5em 0; border-bottom: 1px solid #dadada; background: url(http://www.wichita-recordings.com//images/interface/bg/postbullet.png) no-repeat 0 2px; }
.widget ol li { padding: 0 0 0.3em 10px; margin: 0 0 0.5em 0; border-bottom: 1px solid #dadada;  }

/* about styles */
.about { margin: 0 0 1.4em 0; font-family: georgia;}
.about a { color: #bf9f76; }
.about a:hover { color: #57a3cb; }
.about ul, .widget ol { list-style: none; padding: 0; margin: 0; }
.about ul li { padding: 0 0 0.3em 20px; margin: 0 0 0.5em 0; border-bottom: 1px solid #4b3d2d; background: url(http://www.wichita-recordings.com//images/interface/bg/postbullet_brown.png) no-repeat 0 2px; }
.about ol li { padding: 0 0 0.3em 10px; margin: 0 0 0.5em 0; border-bottom: 1px solid #4b3d2d;  }

/* recent post styles */
.recent { margin: 0 0 1.4em 0; font-family: georgia; padding-right:20px;}
.recent a { color: #57a3cb; }
.recent a:hover { color: #000000;}
.recent ul, .widget ol { list-style: none; padding: 0; margin: 0; }
.recent ul li { padding: 0 0 0.3em 20px; margin: 0 0 0.5em 0; border-bottom: 1px solid #dadada; background: url(http://www.wichita-recordings.com//images/interface/bg/postbullet.png) no-repeat 0 2px; }
.recent ol li { padding: 0 0 0.3em 10px; margin: 0 0 0.5em 0; border-bottom: 1px solid #dadada;   }

/* category list */

#side_categories { margin: 0 0 1em 0; }
ul.cat li { padding: 0 0 0.3em 0; margin: 0; }
ul.cat li a { display: block; text-transform: uppercase; font-size: 0.8em; font-weight: bold; color: #000;border-left: 3px solid #dadada; padding: 3px 12px 0 7px; margin: 0; background: url(http://www.wichita-recordings.com//images/interface/bg/arrow.png) no-repeat 177px 3px; height: 19px; font-family: georgia; }
ul.cat li a:hover { background: #f1f1f1 url(http://www.wichita-recordings.com//images/interface/bg/arrow2.png) no-repeat 177px 3px; color: #006699; }
ul.cat li ul { list-style: none; list-style-image: url(foo.gif); margin: 0; padding: 0.3em 0 0.2em 0.8em; }
ul.cat li ul li { padding: 0; margin: 0; }
ul.cat li ul li a { border: 0; margin: 0; padding: 0 0 0 12px; text-transform: none; font-size: 0.9em; height: 19px; background: url(http://www.wichita-recordings.com//images/interface/bg/sub.png) no-repeat; }
ul.cat li ul li a:hover { background: #f1f1f1 url(http://www.wichita-recordings.com//images/interface/bg/sub1.png) no-repeat; }

/* navigation
-------------------------------------------------------------- */
ul#menu { float: left; margin: 0px 0px 0px 0px; list-style: none; font-weight: bold; font-family: Georgia; text-align: left;}
ul#menu li { float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0 0; line-height: 1.2em; font-size: 0.9em;display:inline; }
ul#menu li a { padding: 0; text-decoration: none; color: #000; }
ul#menu li a:hover { padding: 0; text-decoration: none; }
ul#menu li span { display: block; float: left; padding: 0 0px 0 0px; margin: 0px 2px 0 0;}
ul#menu li span.home { background: #ff0033; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.home:hover { background: #ffffff;padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.news { background: #ff9900; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.news:hover { background: #ffffff; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.artists { background: #ffcc00; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.artists:hover { background: #ffffff; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.releases { background: #ccff00; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.releases:hover { background: #ffffff; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.live { background: #66ff00; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.live:hover { background: #ffffff; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.media { background: #00cccc; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.media:hover { background: #ffffff; padding:6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.blogs { padding: 6px 7px 6px 7px; margin: 0px 2px 0 0; background: #00ccff;}
ul#menu li span.blogs:hover { background: #ffffff; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.links { background: #9900ff;padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.links:hover { background: #ffffff; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.subscribe { background: #ff00cc; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.subscribe:hover { background: #ffffff; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.external_first { background: #bf9f76; color: #ffffff!important; padding: 6px 7px 6px 7px!important;margin: 0px 2px 0 0;}
ul#menu li span.external_first:hover { background: #ffffff; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.external { background: #bf9f76; color: #ffffff!important; padding: 6px 7px 6px 7px!important;margin: 0px 2px 0 0; }
ul#menu li span.external:hover { background: #ffffff; padding: 6px 7px 6px 7px; margin: 0px 2px 0 0;}
ul#menu li span.external_last { background: #bf9f76; color: #ffffff!important; padding: 6px 7px 6px 7px; margin: 0px 0px 0 0;}
ul#menu li span.external_last:hover { background: #ffffff; padding: 6px 7px 6px 7px; }
ul#menu li span.elsewhere { background: #ffffff; padding: 6px 7px 6px 7px; font-weight:normal!important; text-transform:uppercase; font-size:.8em; }

/*  heading styles */

h2.archive_name, h2.post_name { letter-spacing: -0.04em; font-family: Georgia;}
h2.post_cat { text-transform: uppercase; font-size: 0.8em; line-height: 1.8em; font-weight: bold; letter-spacing: 0.1em; color: #4b3d2d;  font-family: Georgia; padding: 0.3em 0 0.2em 0; margin: 0px 0 0.4em 0; border-bottom: 1px solid #4b3d2d;font-family: Georgia; }
h2.post_comm { text-transform: uppercase; font-size: 0.8em; line-height: 1.8em; font-weight: bold; padding: 0.3em 0 0.2em 0; margin: 0 0 0.2em 0; letter-spacing: 0.1em; color: #000; border-bottom: 1px solid #dadada; background: url(http://www.wichita-recordings.com//images/interface/bg/stripe.png) repeat; font-family: Georgia;}
h2.post_comm2 { text-transform: uppercase; font-size: 0.8em; line-height: 1.8em; font-weight: bold; padding: 0.3em 0 0.2em 0; margin: 0 0 0.2em 0; letter-spacing: 0.1em; color: #000; border-bottom: 1px solid #f9e2c4; font-family: Georgia;}
h3.latest_post_title { font: bold 1.6em Georgia; line-height: 1.6em; margin: 0; letter-spacing: -.035em; padding: 0 0 0.2em 0;}
h3.latest_post_title a:hover { color: #fff; background: #57a3cb; font-family: Georgia;}
h3.home_featured { background: url(http://www.wichita-recordings.com//images/interface/bg/dot.png) repeat-x top left; text-transform: uppercase; font-size: 0.8em; line-height: 1.8em; font-weight: bold; padding: 0.7em 0.7em 0.9em 0.7em; color: #006699; letter-spacing: 0.1em; font-family: Georgia;}
h3.mast { text-transform: uppercase; font-size: 0.8em; line-height: 1.8em; font-weight: bold; letter-spacing: 0.1em; color: #4b3d2d;  font-family: Georgia; padding: 0px 0px 0px 0; margin: 0px 0 0 0; }
h3.mast2 { text-transform: uppercase; font-size: 0.8em; line-height: 0.8em; font-weight: bold; padding: 0.8em 0 0 0; color: #666666; font-family: Georgia;}
h3.mast3 { text-transform: uppercase; font-size: 0.8em; line-height: 1.8em; font-weight: bold; padding: 0 0 0.2em 0; letter-spacing: 0.1em; color: #70ddfc; font-family: Georgia;}
h3.mast4 { text-transform: uppercase; font-size: 0.8em; line-height: 1.8em; font-weight: bold; padding: 0 0 0.6em 0; letter-spacing: 0.1em; font-family: Georgia;}
h3.mast5 { text-transform: uppercase; font-size: 0.8em; line-height: 1.8em; font-weight: normal; padding: 0 0 0.2em 0; letter-spacing: 0.1em; color: #006699; font-family: Georgia;}
h3.mast6 { text-transform: uppercase; font-size: 1.2em; line-height: 1.8em; font-weight: bold; padding: 0 0 0.2em 0; letter-spacing: 0.1em; color: #4b3d2d; font-family: Georgia;}
h3.mast7 { text-transform: uppercase; font-size: 0.7em;  font-weight: bold; color: #57a3cb; }
h3.mast8 { text-transform: uppercase; font-size: 0.8em; line-height: 1.0em; font-weight: bold; padding: 0.8em 0 0 0; letter-spacing: 0.1em; color: #ffffff; font-family: Georgia;}
h3.mast9 { text-transform: uppercase; font-size: 0.7em; line-height: 0.8em; font-weight: bold; padding: 0 0 0 0; color: #ffffff; font-family: Georgia;}
span.mast1 { text-transform: uppercase; font-size: 0.8em;  font-weight: bold; color: #ffffff; line-height: 0.6em; }
span.mast2 { text-transform: uppercase; font-size: 0.7em;  font-weight: bold; color: #ffffff; line-height: 0.1em; padding:0px!important;}
span.mast2:hover {  color: #4b3d2d; }

h3.archive_title { line-height: 1em; padding: 0 0 5px 0; }
h3.archive_title a { font: bold 1.0em georgia; color: #000; letter-spacing: -0.036em; }
h3.archive_title a:hover { color: #fff; background: #000; }

/* miscellaneous */

.none { display: none; }
.border_left { padding-left: 9px; margin-left: 0; border-left: 1px solid #ddd; }
.dot { font-family: "lucida sans unicode", "arial unicode ms", sans-serif; }
.navigation { color: #818181; }
input.Forms, textarea.Forms { border-top: 1px solid #999; border-left: 1px solid #999; border-bottom: 1px solid #dadada; border-right: 1px solid #dadada; padding: 2px; }
input.buttonem { background: #dadada; float: left; }

/* latest post */

#latest_post { padding: 0 0 1.5em 0; }
#latest_post_image img { margin: 0 0 0.2em 0; }
.latest_post_meta { font-size: 0.9em; line-height: 1.6em; }
.latest_post_meta a { font-weight: bold; }
.latest_post_meta a:hover { text-decoration: underline; }
.latest_read_on { padding: 0 20px 1px 20px; background: url(http://www.wichita-recordings.com//images/interface/bg/readon.png) no-repeat top left; }
.latest_comments { padding: 0 20px 1px 20px; background: url(http://www.wichita-recordings.com//images/interface/bg/comment.png) no-repeat top left; }
.latest_category { padding: 0 20px 1px 20px; background: url(http://www.wichita-recordings.com//images/interface/bg/category.png) no-repeat top left; }

/* featured post */

#home_featured { background: #f2f2f2 url(http://www.wichita-recordings.com//images/interface/bg/dot.png) repeat-x bottom left; margin: 0 0 1.1em 0; float: left; width: 100%; }
.feat_content { float: left; padding: 0 0.7em 0.4em 0.7em; }
.feat_thumb img { float: left; padding: 0; margin: 0.2em 1em 1em 0; border: 1px solid #968e83; }
.feat_title { font: 700 12px georgia; padding: 0 0 0.3em 0; }
.feat_title a { color: #006699; }
.feat_title a:hover { color: #000; }

/*artist titles */
span.artist_title_block {display: block; width: 400px; color: #ffffff; float: left; padding: 0 0px 0 0px; margin: 0px 2px 0 0; background: #000000; padding: 4px 31px 4px 3px; font-size:1.8em;margin: 0px 2px 2px 0;}
span.artist_title_block_index {padding-left: 5px; padding-top: 2px; padding-bottom: 2px; display:block;background:#57a3cb; border-bottom:1px solid #ffffff; color: #ffffff; float:left; width:210px;margin-right:2px;}
span.artist_title_block_index:hover {padding-left: 5px; padding-top: 2px; padding-bottom: 2px; display:block; border-bottom:1px solid #ffffff; color: #ffffff; float:left; width:210px;margin-right:2px;}
.artist_index_image {width:215px; height:87px; float:left; margin-bottom: 35px; margin-right:2px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.7;}
.artist_index_image:hover {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}

.buttonMode {
	background-color: transparent;
	color: #73769D;
	font-family: Georgia;
	font-size: 9px;
	white-space: nowrap;
	}

.htmlButtonOutter, .htmlButtonOutterL {
	background-color: #f6f6f6;
	border-bottom: #333 1px solid;
	border-right: #333 1px solid;
	border-top: #333 1px solid;
	padding: 0;
	}

.htmlButtonOutterL {
	border-left: #333 1px solid;
	}

.htmlButtonInner {
	background-color: transparent;
	border-bottom: #ccc 1px solid;
	border-left: #fff 1px solid;
	border-right: #ccc 1px solid;
	border-top: #fff 1px solid;
	padding: 0 3px 0 3px;
	text-align: center;
	}

.htmlButtonOff {
	font-family: Georgia;
	font-size: 10px;
	font-weight: bold;
	padding: 1px 2px 2px 2px;
	white-space: nowrap;
	}

.htmlButtonOff a:link {
	color: #000;
	text-decoration: none;
	white-space: nowrap;
	}

.htmlButtonOff a:visited {
	text-decoration: none;
	}

.htmlButtonOff a:active {
	color: #999;
	text-decoration: none;
	}

.htmlButtonOff a:hover {
	color: #999;
	text-decoration: none;
	}

.htmlButtonOn {
	background: #f6f6f6;
	font-family: Georgia;
	font-size: 10px;
	font-weight: bold;
	padding: 1px 2px 2px 2px;
	white-space: nowrap;
	}

.htmlButtonOn a:link {
	color: #990000;
	text-decoration: none;
	white-space: nowrap;
	}

.htmlButtonOn a:visited {
	text-decoration: none;
	}

.htmlButtonOn a:active {
	color: #999;
	text-decoration: none;
	}

.htmlButtonOn a:hover {
	color: #999;
	text-decoration: none;
	}

.htmlButtonA {
	font-family: Georgia;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 3px 3px 3px;
	white-space: nowrap;
	}

.htmlButtonB {
	background: #E1E3EC;
	font-family: Georgia;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 3px 3px 3px;
	white-space: nowrap;
	}

.htmlButtonA a:link {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
	}

.htmlButtonA a:visited {
	text-decoration: none;
	}

.htmlButtonA a:active {
	color: #999;
	text-decoration: none;
	}

.htmlButtonA a:hover {
	color: #999;
	text-decoration: none;
	}

.htmlButtonB a:link {
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
	}

.htmlButtonB a:visited {
	text-decoration: none;
	}

.htmlButtonB a:active {
	color: #999;
	text-decoration: none;
	}

.htmlButtonB a:hover {
	color: #999;
	text-decoration: none;
	}

/* tab design */
/* tabs */
.tabNavigation {
    list-style: none;
    margin: 0;
    padding: 0 0 1px;
}
.tabNavigation:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabNavigation li {
    float: left;
    margin: 0 1px 0 0;
	list-style-type:none;
}
.tabNavigation a {
    display: block;
    position: relative;
    top: 1px;
    border: 1px solid #2c2823;
    background: #2c2823;  
    border-bottom: 0;
    z-index: 2;
    padding: 2px 9px 1px;
    color: #92785a;
    text-decoration: none;
}
.tabNavigation .on a {
    padding-bottom: 2px;
    font-weight: bold;
}
.tabNavigation a:focus, .tabNavigation a:active {
    outline: none; /* @ Firefox 1.5, remove ugly dotted border */
}
.tabNavigation .on a, .tabNavigation a:hover, .tabNavigation a:focus, .tabNavigation a:active,
.anchor {
    background: #2c2823;
    color: #ffffff;  
}
.tabNavigation .on a:link, .tabNavigation .on a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabNavigation a:hover, .tabNavigation a:focus, .tabNavigation a:active {
    cursor: pointer;
}
.anchor {
    padding: 10px;
}
/* end tab design */