/*
Theme Name: INSIDER MUSIC BUSINESS
Theme URI: http://insidermusicbusiness.com/
Description: Custom theme for Kavit Haria, designed by Nikola Ludoski
Version: 1.0
Author: Nikola Ludoski
Tags: blue, custom header, fixed width, two columns, widgets

*/
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000;
	line-height:16px;
	background:#D4DCDF;
	margin:0px;
	padding:0px;
}
a {
  text-decoration: none; color:#990100;
}
a:hover {
  text-decoration: underline;
}
h1 {
  font-family: Georgia, Times, serif;
  color: #990100;
  font-weight: normal;
  line-height: 33px;
  font-size: 30px;
  margin-top:0px;
}
h1a {
  text-align: center; font-family: Georgia, Times, serif;
  color: #000099;
  font-weight: normal;
  line-height: 33px;
  font-size: 25px;
  margin-top:0px;
}
h1:hover {text-decoration:none; color:#295A8C;}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight: 600;
	padding-top:25px;
	margin-top:0px;
	padding-bottom:10px;
	margin-bottom:0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	color:#336699;
	font-size:14px;
	font-weight: 600;
	padding-top:25px;
	margin-top:0px;
	padding-bottom:10px;
	margin-bottom:0px;
}

p {
	padding-top:8px;
	padding-bottom:8px;
	margin-top:0px;
	margin-bottom:0px;
}

.clear {clear:both}
img {border:0px none;}
img a {border:0px none;}

#wrap {width:966px; padding-left:17px; padding-right:17px; background-color:#FFFFFF; margin:0px auto;}
.leftshadow {width:4px; height:128px; display:block; float:left; background:url(images/shadow-left.jpg) left top no-repeat;}
.rightshadow {width:4px; height:128px; display:block; float:right; background:url(images/shadow-right.jpg) left top no-repeat;}


#header {width:958px; height:128px; background:url(images/bg-header.jpg) left top repeat-x; float:left; color:#FFFFFF;}
#header .logo {width:446px; float:left; padding-left:30px;}
#header .kavit {width:272px; height:122px; display:block; float:right;}

#searchline {width:929px; padding-left:30px; margin:0px auto; background-color:#C7D8E8; color:#295A8C;}
#searchline .question {width:600px; float:left; font-size:18px; font-family: Arial, Helvetica, sans-serif; padding-top:6px; line-height:24px;}
#searchline .question a {color:#295A8C; text-decoration:none}
#searchline .question a:hover {color:#295A8C; text-decoration: underline}
#searchline .question span {font-size:14px;}
#searchform {width:265px; padding-right:6px; float:right; padding-top:6px; float:right; padding-bottom:6px; margin:0px;}

#s {
	width:180px; 
	height:19px; 
	padding-left:10px;
	padding-top:3px; 
	border:1px solid #92B3D3; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#295A8C; 
	font-size:12px; 
	font-weight: normal;
	float:left;
} 

#sbutt { 
	width:66px;
	border:1px solid #92B3D3;
	text-align:center;
	background-color:#3571AF;
	color:#FFFFFF;
	font-size:12px;
	float:left;
	margin-left:4px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:3px;
	padding-bottom:3px;
}

#content {padding-left:34px; padding-top:0px; padding-right:0px; margin:0px; background:url(images/shadow.jpg) left top repeat-y; margin:0px;}
#article {width:900px; padding-top:30px; float:left; padding-bottom:30px;}
.datas {padding-bottom:5px; border-bottom:1px solid #CCCCCC; width:900px; font-family:Arial, Helvetica, sans-serif;}
.categories {width:350px; float:left;}
.date {width:190px; float:right; text-align:right; padding-right:10px;}
.article-body {width:900px; font-family:Georgia, "Times New Roman", Times, serif; line-height:21px; font-size:14px; color:#000000;}

#sidebar {width:275px; float:right; padding-left:30px; padding-top:17px;}
#sidebar .form {width:247px; background:url(images/form.jpg) left bottom repeat-x; min-height:200px; border:4px solid #C7D8E8; padding:8px; margin-bottom:10px;}
#sidebar .form .title {font-size:14px; color:#000000; font-weight:bold; margin:0px;}
#sidebar .form .note {font-size:11px; color:#666666; text-align:center;}
#sidebar .form .name {font-size:11px; color:#000000; font-weight:bold;}
#sidebar .form .input {width:138px; height:20px; border:1px solid #92B3D3; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal;}


#sidebar .box {width:247px; background:url(images/box.jpg) left top repeat-x; min-height:100px; border:4px solid #C7D8E8; padding:8px; margin-bottom:10px;}
#sidebar h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#000; margin:0px; padding-top:5px; padding-bottom:6px; background:url(images/h2.jpg) bottom left repeat-x; margin-bottom:10px;}
#sidebar li h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#000; margin:0px; padding-top:5px; padding-bottom:6px; background:url(images/h2.jpg) bottom left repeat-x; list-style-type:none;}




#footer {background-color:#285A8B; color:#FFFFFF; padding-top:17px; padding-left:30px; padding-right:30px; padding-bottom:30px; margin:0px auto; width:898px;}
#footer a {color:#FFFFFF; text-decoration:none}
#footer a:hover {color:#FFFFFF; text-decoration: underline}

/* other */
/*-------Gravatar-----------*/
#gravatarimg { float:left; margin: 0 5px 3px 0; }
#gravatarimg img { border:0; }

/*-------Alignments-----------*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
/* --------------- SideBars ----------------*/


#sidebar ul {list-style:none; margin:0;padding:0;}
#sidebar  ul li {list-style : none;margin: 3px;padding:0;}
#sidebar  ul ul{margin-top:5px;}
#sidebar  ul ul li {list-style:none;margin:5px;padding-left:10px;border:0;color:#717171;text-align:left;}
#sidebar  ul li h2{padding:10px;font-size:15px; font-weight:normal;color:#6B6B6B;}
#sidebar  li {width:247px; background:url(images/box.jpg) left top repeat-x;  border:4px solid #C7D8E8; padding:8px; margin-bottom:10px; list-style:none;}
#sidebar  li ul {border:0px none; list-style : none; background:none;}
#sidebar  li ul li {border:0px none; list-style : none; background:none;}
#sidebar  li li {border:0px none; list-style : none; background:none;}
#sidebar  li div {border:0px none; list-style : none; background:none;}
#sidebar  ul ul li {border:0px none; list-style : none; background:none; padding:0px; margin:0px;}
#sidebar  .tabs li {border:0px none; list-style : none; background:none; padding:0px; margin:0px;}
#third li {border:0px none; list-style : none; background:none; padding:0px; margin:0px;}
#third h2 {display:none; visibility:hidden;}
#third ul li {border:0px none; list-style : none; background:none; padding:0px; margin:0px;}
#sidebar  .box li {border:0px none; list-style : none; background:none; padding:0px; margin:0px; margin-bottom:5px; margin-top:5px;}
#sidebar  .box ul li {border:0px none; list-style : none; background:none; padding:0px; margin:0px; margin-bottom:5px; margin-top:5px;}
#wp-calendar {margin:0px auto;}

.tabs {width:247px; background:url(images/box.jpg) left top repeat-x; border:4px solid #C7D8E8; padding:8px; margin-bottom:10px;}
ul.tabNavigation {list-style: none;}

ul.tabNavigation li {display: inline; list-style: none;margin:0;padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#000; margin:0px; padding-top:5px; padding-bottom:0px; list-style-type:none;}
ul.tabNavigation li a {color:#000000;}

#rsidebar ul.tabNavigation li a {color:#6B6B6B;text-decoration: none; padding:2px 5px;font-weight:bold;}
#rsidebar ul.tabNavigation li a.selected,#rsidebar ul.tabNavigation li a:hover {background-color: #95A63F; color: #fff;}
.tabs div{ padding:0px; margin:2px 0 0 0;background:url(images/h2.jpg) top left repeat-x;}
#first, #second, #third {clear:both;}
.tabs div ul{list-style : none;margin :0;padding:10px 0;}
.tabs div ul ul{list-style : none;margin :0;padding:0;}
.tabs div li {margin:0;padding:1px 15px 1px 30px;border:0;font-size:12px;}

textarea {margin:0 2px; padding:0; color:#000; border:4px solid  #C7D8E8;}

blockquote { border-left: 3px solid #E9E9E9;}
#comment { width:550px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; background-color:E9E9E9;}
	
ol.commentlist {margin:0;padding:0; list-style:none;}
.commentlist li { font-weight:normal; clear:both; border:2px solid #C7D8E8; background-color:#EDF2F8; margin-bottom:4px; min-height:96px; font-size: 12px; color: #000; line-height:16px;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 12px;}
code { font: 1.1em Fixed; border:1px dotted #e9e9e9;margin:5px;padding:5px;display:block;}
#respond {clear:both;}

#twitter_icon { float: left; width: 40px; background: url("images/tweet_quote.png") 100% 15px no-repeat; }
    #twitter_icon img { float: left; }
    #tweet { float: left; width: 187px; background: #3674B1 url("images/twitter_roundtop.jpg") 0 0 no-repeat; color: #fff; padding: 10px 10px 4px 10px; font-size: 1.2em; line-height: 1.4em; font-family:Arial, Helvetica, sans-serif; text-align:center;}
	#tweet a {color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold;}
	#tweet a:hover {color:#FFFFFF; text-decoration: underline; font-size:14px; font-weight:bold;}
    #tweet_bot { float: right; width: 207px; height: 6px; background: #3674B1 url("images/twitter_roundbot.jpg") 0 0 no-repeat; }
.commentmetadata {font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.commentmetadata a {color:#999999;}

#about {width:550px; font-size: 12px; color: #000; line-height:16px;}
#about h2 {border-bottom:1px solid #CCCCCC; color:#000000; font-family:Georgia, "Times New Roman", Times, serif;}
#abouttxt {width:250px; float:left; font-size: 12px; color: #000; line-height:16px;}
#moreposts {width:250px; float:right; font-size: 12px; color: #000; line-height:16px;}
#moreposts ul {padding-left:13px;}


#related {width:550px; font-size: 12px; color: #000; line-height:16px;}
#related h2 {border-bottom:1px solid #CCCCCC; color:#000000; font-family:Georgia, "Times New Roman", Times, serif;}
#relatedlinks {width:250px; float:left; font-size: 12px; color: #000; line-height:16px;}
#relatedlinks ul {padding-left:13px;}
#subscribe {width:230px; float:right; background-color:#EDF2F8; margin-top:15px; padding-left:20px; padding-bottom:10px; font-size: 12px; color: #000; line-height:16px;}
#moreposts ul {padding-left:13px;}
#subscribe h3 {margin-top:0px; padding-top:10px;}

.icons {width:40px; margin-right:10px; float:left; margin-bottom:6px;}
.icolink {width:150px; float:left; padding-top:10px;} 

.avatar { float: left; padding: 2px; margin: 0; border: 1px solid #ddd; background: white; width:64px; height:64px; margin-right:10px; margin-bottom:5px;}