/*

Theme Name: Addinsights

Description: A Blank Wordpress theme with sidebar.

Author: D

Author URI: http://www.addinsights.com

version: 1.0

Tags: two-column, widget-ready,blank

*/



@import url("styles/tabs.css");
 @import url("styles/text.css");
/*

Table of Contents



1: Global

2: Body

3: Header

4: Navigation

	4a: Subnavigation

5: Sidebar

6: Content

	6a: Featured Content Galley

	6b: GigPress

	6c: Forms

	6d: Donation

7: Footer

8: Search

9: Tabber

10: Comments



*/



/*****************************************

	1: Global

*****************************************/



body {
	background: #f5fdff;
}
a {
	color: #0033CC;
}
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {
	color: #09c;
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
h1 {
}
h2, h2 a {
	font-size: 20px;
	margin-bottom: 15px;
}
h3, h3 a {
	font-size: 16px;
}
h4, h4 a {
	font-size: 14px;
}
p {
	margin-bottom: 15px;
	line-height: 20px;
}
.alignleft p, .alignright p {
	display: none;
}
.alignleft, .alignright {
	border: 1px solid #CCC;
}
.alignleft {
	margin: 0 10px 10px 0;
	float: left;
}
.alignright {
	margin: 0 0 10px 10px;
	float: right;
}
/*****************************************

	2: Body

*****************************************/



#main_container {
	background: #FFF;
	border: 1px solid #CCC;
	border: 1px solid #afe1f2;
}
#header_container, #footer_container, #nav, #content_container {
	width: 960px;
	float: left;
	clear: both;
}
.postmetadata {
	color: #0099b5;
	margin-top: 10px;
	padding: 3px 0 3px 3px;
}
small {
	color: #66ccff;
	border-bottom: 1px dotted #CCC;
	margin: 0 0 10px;
	padding-bottom: 5px;
	width: 620px;
	float: left;
}
#social_container {
	margin-top: 5px;
	clear: both;
}
#social_container UL {
	float: right;
}
#social_container LI {
	margin-left: 10px;
	float: left;
}
blockquote {
	background: url(images/quote_lt.png) no-repeat top left;
	margin: 8px 8px 25px;
	padding:0 12px 0 12px;
}
blockquote p {
	color: #69C;
	background: url(images/quote_rt.png) no-repeat bottom right;
	padding: 5px 0 10px 10px;
}
/*****************************************

	3: Header

*****************************************/



#header_container {
	background: #fff url(images/bck_header.png) no-repeat top left;
}
#header, #header_right {
	height: 100px;
}
#header_right {
	float: right;
	text-align: right;
}
#header h1 a {
	width: 300px;
	height: 95px;
	display: block;
	text-indent: -999em;
}
/*****************************************

	4: Navigation

*****************************************/



#nav {
	background: #ccdde1 url(images/bck_nav.png) repeat-x top left;
	border-top: 1px solid #9cd9ea;
	border-bottom: 1px solid #9cd9ea;
}
#nav ul, #nav li, #footer_nav ul, #footer_nav li {
	float: left;
}
#nav li a, #footer_nav a {
	color: #069;
	border-right: 1px solid #9cd9ea;
	padding: 8px 10px;
	display: block;
	text-decoration: none;
}
/*** 4a: Subnavigation ***/



#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #cfe7ef;
	border: 1px solid #9cd9ea;
	border-top: 0;
	margin: 0;
	padding: 5px 10px;
	width: 140px;
	float: none;
}
#nav li li a:hover, #nav li li a:active {
	background: #b2e0ef;
}
#nav li {
	padding: 0;
	float: left;
}
#nav li ul {
	margin: 0;
	padding: 0;
	width: 170px;
	height: auto;
	z-index: 9999;
	position: absolute;
	left: -999em;
}
#nav li li {
}
#nav li ul a {
	width: 140px;
}
#nav li ul a:hover, #nav li ul a:active {
}
#nav li ul ul {
	margin: -32px 0 0 171px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
#nav li:hover, #nav li.sfhover {
	position: static;
}
/*****************************************

	5: Sidebar

*****************************************/



#sidebar {
	padding: 20px 0;
}
#sidebar .block li {
	background: #ffffee;
	border: 1px solid #fbf2c9;
	margin: 0 0 15px;
	padding: 5px 0;
}
#sidebar .block .vid {
	background: none;
	border: 0;
	padding: 0;
}
#sidebar .block .book {
	background: none;
	border: 0;
	padding: 0;
}
.subscribe h5 {
	margin-left: 10px;
}
.subscribetextbg, .bio {
	margin: 10px auto;
	width: 280px;
}
.bio IMG {
	border: 1px solid #CCC;
	margin-right: 5px;
}
.subscribe_textield {
	color: #666;
	border: 1px solid #fdeca6;
	padding: 1px;
}
.subscribe_b {
	color: #fc6;
	background: #fff;
	border: 1px solid #fdeca6;
 padding: 2px 0:
}
.tabberlive {
	margin: 10px 0;
}
.tabberlive li {
	list-style: none;
}
.tabberlive #featured_tab {
	width: 280px;
}
#featured_tab .entry {
	margin-left: 65px;
}
#sidebar #featured_tab .post_thumbnail {
	width: 50px;
	height: 50px;
}
#Credentials ul, #Interviews ul {
	margin-left: 15px;
	width: 280px;
}
#Credentials ul, #Credentials li, #Interviews ul, #Interviews li {
	float: left;
}
#Credentials li, #Interviews li {
	margin: 0 10px 10px 0;
}
#constant-contact {
	color: #f6aa07;
	font-weight: bold;
}
.constantcontact input {
	color: #666;
	font-size: 11px;
	border: 1px solid #fbf2c9;
	padding: 3px;
	width: 170px;
}
.constantcontact button {
	color: #069;
	background: #CCDDE1 url("images/bck_nav.png") repeat-x scroll left top;
	border: 1px solid #99cccc;
}
.constantcontact h2, .constantcontact form {
	margin-left: 15px;
}
.constantcontact h2 {
	color: #f6aa07;
	font-size: 14px;
	margin-bottom: 5px;
}
/*** 5c: gigpress ***/



#content .vevent {
	background: #ffffee;
	border-bottom: 1px dotted #CCC;
	padding-bottom: 5px;
}
.gigpress-subscribe {
	margin-top: 10px;
}
/*****************************************

	6: Content

*****************************************/



#content_container {
	background: url(images/bck_container.png) no-repeat bottom right;
}
#content {
	padding: 20px 0;
}
.post {
	border-bottom: 1px dotted #ccc;
	margin-bottom: 15px;
	padding-bottom: 0;
}

#main_container .wallpaper .post {
	float: none;
	clear: both;
}

.post_thumbnail {
	border: 1px solid #ccc;
	width: 70px;
	height: 70px;
	float: left;
}

.wallpaper .post_thumbnail, .page #wallpaper {
	margin-bottom: 15px;
	height: auto;
	float: none;
	clear: both;	
}
.post .entry {
	margin-left: 80px;
}
.page .post .entry {
	margin-left: 0;
}
.page .post {
	border: 0;
}
#featured_right .post_thumbnail {
	width: 50px;
	height: 50px;
}
#content a, #content a:link {
}
#content .post TABLE {
	margin-bottom: 20px;
	width: 100%;
}
#content ul, #content ol {
	margin: 0 0 20px 35px;
}
#content #featured_left ul, #content #featured_left ol {
	margin: 15px 0 15px 20px;
}
#content ol li {
	list-style-type: decimal;
}
#content li {
	list-style: disc;
}
#featured_right .post .entry {
	margin-left: 60px;
}
/*** 6a: Featured Content Gallery ***/



#featured_container {
	margin-bottom: 20px;
	height: 220px;
}
/*** 6b: GigPress ***/



.gigpress-artist-heading {
	color: #369;
	font-size: 14px;
	margin-top: 15px;
}
TABLE th.gigpress-heading {
	background: #e8f7fb;
}
a.gigpress-tickets-link {
	font-size: 10px;
}
strong.gigpress-cancelled, strong.gigpress-soldout {
	color: #CC0000;
	font-size: 10px;
	background: #FFFFCC;
}
/*** 6c: Forms ***/



.wpcf7 {
}
.wpcf7 form {
	margin: 10px auto;
	width: 70%;
}
.wpcf7 INPUT, .wpcf7 TEXTAREA {
	border: 1px solid #9cd9ea;
}
#social_posts ul, #social_posts li {
	float: left;
	list-style-type: none;
}
#social_posts ul {
	margin: 0;
}
/*** 6d: Donation ***/



.donation-can_content-widget {
	background: #47b0c6 url(images/bck_support.png) no-repeat top left;
	border: 1px solid #EEE;
	width: 620px;
	height: 100px;
	float: left;
	clear: both;
}
.donation-can_content-widget h2 {
	display: none;
}
.donation-can_donation-form {
	margin: 25px 25px 0 0;
	float: right;
}
/*****************************************

	7: Footer

*****************************************/



#footer_container {
	background: #cfe7ef;
}
#footer_credits p {
	color: #069;
	margin-top: 10px;
}
#footer_nav ul {
	float: right;
}
#footer_nav ul a {
	border: 0;
}
#donations {
	background: #fff;
	border-top: 1px solid #cfe7ef;
	padding: 10px 0;
	clear: both;
	text-align: center;
}
/*****************************************

	8: Search

*****************************************/



/*****************************************

	10: Comments

******************************************/



.cancel-comment-reply {
}
#commentform small {
	border-bottom: 0;
}
#commentform input, #commentform textarea {
	border: 1px solid #d8d8d8;
	padding: 3px;
}
#content .commentlist {
	margin-left: 0;
}
#content .commentlist li {
	background: #FFFFCC;
	border: 1px solid #fc9;
	list-style-type: none;
}
.comment-body {
	margin: 10px;
}
#rss_block {
	border: 1px dotted #bce4f0;
	border-left: 0;
	border-right: 0;
	margin-bottom: 25px;
	padding: 10px 0;
	float: left;
	clear: both;
}
#content #rss_block ul {
	margin: 0;
	float: left;
	list-style-type: none;
	vertical-align: center;
}
#content #rss_block li {
	display: inline;
}
#content #rss_block ul {
	margin-left: 15px;
}
#content #rss_block li {
	margin-right: 15px;
	vertical-align: text-top;
}
#content #rss_block a {
	display: inline-block;
}


.theasset {
	border: 1px solid #FFF;
	margin-top: 20px;	
}
