/*
Theme Name: Katinas 003
Theme URI: http://www.visualcoma.com/
Description: based on Temp_v3.0.6.3 | Updated 02.16.09 | Start Date: 10.13.08
Author: Randy Hicks | VisualComa / Skorinc
Author URI: http://www.visualcoma.com
Version: 0.0.3
*/

@import url("reset.css");
@import url("blocks.css");
@import url("css/extras.css");
@import url("css/pagenavi-css.css");
@import url("css/booking-form.css");
@import url("css/gigpress.css");
@import url("css/nggallery.css");
@import url("css/contact-form.css");
@import url('ustream.css');


.vc_img_w h2 { display:none; }

/* katinasLIVE_400 */

img#katinasLIVE_400 {
	margin:25px 0 0 0;
}

/* ringtones */

li.k5_ringtones {
	text-align:center;
}

li.k5_ringtones table.ringtones {
	width:215px;
	margin:0 auto;
}

li.k5_ringtones table.ringtones td.r_name {
	text-align:left;
}

li.k5_ringtones table.ringtones td.r_code {
	text-align:right;
}

.r_name span {
	line-height:12px;
}

/* splash */

#pre_order {
	font-size:25px;
	letter-spacing:1px;
	color:#fff;
	height:235px;
}

#pre_order a, #pre_order a:hover {
	color:#fff;
}

.splash p.head {
	font-weight:bold;
	font-style:italic;
	padding:0 0 7px 0;
}

.splash .entry {
	width:425px;
	float:left;
	text-align:left;
	padding:0;
	margin:0;
}

/* other */

.helvetica, body, code, input, textarea {font-family:helvetica;}

.verdana {
	font-family:verdana;
}

body {
	text-align:center;
}

.border-t {border-top:solid 1px #6F675E;}
.border-b {border-bottom:solid 1px #6F675E;}

/**		----------		**/
/**		Font Size		**/
/**		----------		**/

.f-23, h1.title {
	font-size:23px;
	letter-spacing:1px;
	line-height:23px;
}

.f-20 {
	font-size:20px;
	letter-spacing:1px;
	line-height:20px;
}

.f-18, 
.menu h2, 
h1.title_,
h4.title,
.comments h3.com-count,
#home-link {
	font-size:18px;
	letter-spacing:1px;
}

.f-16,
#page-top ul.m-links {
	font-size:16px;
}

.f-14,
#title-wrap .m-links,
.entry {
	font-size:14px;
}

.f-13,
.category, 
.p-comments {
	font-size:13px;
}

.f-12,
.menu,
.post-nav,
.comments {
	font-size:12px;
}

.f-11,
em,
.tags,
.author,
.date,
.time,
.f-icons {
	font-size:11px;
}

/**		----------		**/
/**		Font Color		**/
/**		----------		**/

.blue,
.entry a,
.category a,
.p-comments, .p-comments a,
.comments a,
.comments h3.com-count {
	color:#365285;
}

.dark-blue,
.entry a:hover,
.category a:hover,
.p-comments a:hover {
	color:#13274B;
}

.tan-brown,
.time,
.date,
.tags, .tags a,
.comment-num {
	color:#6F675E;
}

.burlap-brown, 
h1.title, h1.title a,
.tags a:hover,
h4.title a {
	color:#312518;
}

.brown, .menu a {
	color:#5C321F;
}

.c-fff, 
.index ul.menu h2,
.menu h2 a,
.home .menu h2,
.page-nav, .page-nav a,
#home-link a {
	color:#fff;
}

.c-bbb,
#home-link a:hover {
	color:#bbb;
}

.c-000, 
input, textarea, body,
.m-links, .m-links a, 
.menu a:hover, 
h1.title a:hover,
.post-nav, .post-nav a,
h4.title, h4.title a:hover,
.bio ul.menu h2,
#footer ul.menu h2 {
	color:#000;
}

.c-333, 
.m-links a:hover,
.post-nav a:hover,
.page-nav a:hover {
	color:#333;
}

.c-666 {
	color:#666;
}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
	color:#312518;
}

/**		----------		**/
/**		Header			**/
/**		----------		**/

ul.icons {
	margin:15px 0 0 0;
}

ul.icons li {
	width:100px;
	text-align:center;
	margin:0 10px 5px 0;
}

ul.m-links {}

ul.m-links li {
	display:inline;
	margin:0 5px;
}

#page-top ul.m-links {
	text-align:left;
	border-bottom:solid 1px #ddd;
}

#page-top ul.m-links li {
	margin:0 10px;
}

/**		----------		**/
/**		post indiv		**/
/**		----------		**/

h1.title {}

.author {
	margin-top:3px;
}

.p-comments {}

.time {
	float:right;
	margin-right:15px;
}

.date {
	float:right;
	margin-right:7px;
}

.trackback {}

.category {}

.tags {}

/* Entry */

.entry, .sb-page {
	line-height:20px;
	padding-top:5px;
	padding-bottom:10px;
}

.entry img, .entry p img {margin:0 5px 3px 0;}

.entry p img.alignleft, .entry p img.alignleft {
	margin-right:5px;
	margin-bottom:3px;
}

.entry p img.alignright, .entry p img.alignright {
	margin-left:5px;
	margin-bottom:3px;
}

.entry p, .sb-page p {
	padding-bottom:15px;
}

.entry blockquote {}

.entry blockquote p {}

.entry ol, .entry ul {
	margin-top:5px;
	margin-left:20px;
}

.entry ol {}

.entry li {
	margin-bottom:7px;
}

.entry .download-group {
	padding:10px 0 25px 0;
	border-bottom:solid 1px #999;
}

.entry .download-group img {
	border:solid 1px #000;
}

.entry .download-group img.bordernone {
	border:none;
}

/* Entry Music */

.music .wp-caption {
	text-align:center;
	border:solid 1px #ddd;
	margin:10px;
	padding:5px 2px 2px 2px;
}

.music .wp-caption-text {
	line-height:13px;
	text-align:left;
	font-size:11px;
	padding:3px;
	background:#eee;
}

.music img, .music p img {
	margin:0 0 3px 0;
	border:solid 1px #000;
}

.music p img.alignleft, .music p img.alignleft {
	margin-right:0;
	margin-bottom:0;
}

.music p img.alignright, .music p img.alignright {
	margin-left:0;
	margin-bottom:0;
}

/**		----------		**/
/**		Menu indiv		**/
/**		----------		**/

.menu {
	text-align:left;
}

ul.menu {}

.home ul.menu h2, .index ul.menu h2 {
	text-align:left;
	height:25px;
	letter-spacing:2px;
	padding-top:5px;
	padding-left:14px;
	background:url('images/h2.jpg') left top no-repeat;
	margin-bottom:3px;
}

ul.menu li {
	margin-bottom:25px;
}

ul.menu ul {
	margin-left:25px;
}

ul.menu li li {
	list-style-image:url('images/bullet-blue.jpg');
	padding-top:2px;
	padding-bottom:3px;
	padding-left:3px;
	border-bottom:solid 1px #BBC3CC;
	margin-right:3px;
	margin-bottom:3px;
}

ul.menu li li a {
	width:100%;
}

ul.menu li li:hover {
	background:#eee;
}

.bio ul.menu h2 {
	text-align:left;
	letter-spacing:2px;
	margin-bottom:3px;
}

.bio .menu h3 {
	margin:15px 0 0 0;
}

.bio .menu img {
	border:solid 1px #000;
}

#footer ul.menu h2 {
	text-align:left;
}

/**		----------		**/
/**		Comm indiv		**/
/**		----------		**/

.comments {
	margin:0 0 15px 0;
}

.comments h3.respond {}

.comments h3.com-count {
	text-align:center;
	margin:0 0 25px 0;
}

.comments h3 span {}

.comments ul {
	margin:0 auto 50px auto;
}

.comments li {
	margin:10px 0 35px 0;
	border-bottom:solid 1px #ddd;
}

.c-entry {
	float:right;
	width:470px;
	margin-top:7px;
}

.c-entry p {
	line-height:17px;
	padding: 0 0 7px 0;
	margin: 0 0 0 0;
}

h4.title {
	float:left;
}

.comment-num {
	width:40px;
	float:left;
}

.com-avatar {
	float:left;
}

.comments .date {
	float:right;
	clear:right;
	margin-right:0px;
}

.com-form {
	margin:0 auto 0 auto;
}

.com-form p {
	margin-bottom:5px;
}

.com-form table td {
	vertical-align:middle;
	padding-right:5px;
	padding-bottom:5px;
}

.comments input {
	font-size:16px;
	padding-top:3px;
	padding-right:5px;
	padding-bottom:3px;
	padding-left:5px;
	width:200px;
}

.comments input, .comments textarea, input#submit {
	background:none;
	border:solid 1px #333;
}

.comments input:hover, .comments textarea:hover {
	background:#ddd;
}

.comments input:focus, .comments textarea:focus {
	background:#ccc;
}

.comments textarea#comment-area {
	width:460px;
	height:175px;
	letter-spacing:1px;
	padding:7px;
}

.comments input#submit {
	font-size:14px;
	letter-spacing:1px;
	width:auto;
	text-align:left;
	padding:3px;
	cursor:pointer;
}

/**		----------		**/
/**		Navigation		**/
/**		----------		**/

.post-nav {
	text-align:left;
	margin:0 15px 15px 15px;
	border-bottom:solid 1px #ddd;
}

.prev-post {
	padding-left:5px;
}

.next-post {
	padding-right:5px;
}

span.return-nav {
	text-decoration:underline;
	padding-left:20px;
	display:block;
	font-style:italic;
}

.page-nav {
	font-weight:bold;
	letter-spacing:1px;
	margin-bottom:15px;
}

/**		----------		**/
/**		Footer			**/
/**		----------		**/

table.f-icons {
	margin:0 auto 0 auto;
}

.f-icons td {
	padding:0 3px 0 3px;
}

ul.f-links {
	letter-spacing:2px;
	margin:0 auto 0 auto;
}

ul.f-links li {
	display:inline;
	margin-left:5px;
	margin-right:5px;
}

/**		----------		**/
/**		dada list		**/
/**		----------		**/

.dada .error {
	border:none;
	color:red;
}

dada legend {
	font-size:15px;
	padding:0 0 5px 0;
}

.dada p {
	padding:0 0 7px 0;
}

.dada label, .dada input {
	display:block;
}
