@charset "utf-8";
/*
Theme Name: Ki:Theory
Theme URI: http://kitheory.com/
Description: A Custom theme for the music artist Ki:Theory
Author: Dustin McCory
Author URI: http://blog.northernboundry.com
Version: 1.0 Live
Tags: Blog, Musician, Artist, kitheory
Template: 
.
Your theme can be your copyrighted work.
Like WordPress, this work is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/


/*
//////////////////////////////////////////////////
//	Core Tags
//////////////////////////////////////////////////
*/
html, body {
	margin:0px;
	padding:0px;
	background-color:#202020;
	color:#d6bd11;
	font-size:small;
}

body#kitheory
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
}


/*
//////////////////////////////////////////////////
//	Tag Styles
//////////////////////////////////////////////////
*/
h1 { font-size:30px; }
h2 { font-size:24px; }
h3 { font-size:18px; }
h4 { font-size:14px; }
h5 { font-size:10px; }
h6 {}

img {}

blockquote {}

table {}

caption {}

ul {}
ol {}
li {}

a:link {
	color:#ec008c;
	text-decoration:none;
}
a:visited {
	color:#ec008c;
	text-decoration:none;
}
a:hover {
	color:#ec008c;
	text-decoration:underline;
}
a img {
	border-width:0;
}

/*
//////////////////////////////////////////////////
//	Base Layout : 2 Column
//////////////////////////////////////////////////
*/
#wrapper {
	height:100%;
	width:800px;
	margin-left:auto;
	margin-right:auto;
}
		#header {
			height:200px;
			width:800px;
		}
		
		div#contact {
			margin:-16px 0 0 5px;
		}
		
		div#contact a {
			color:#8a8a8a;
			font-size:12px;
		}
		
		#leftColumn {
			float:left;
			width:385px;
			margin-right:30px;
			margin-top:20px;
		}
		
		
		#mailingList {
			
		}
		
		#leftColumn div {
			font-size:14px;
		}
		
		#rightColumn {
			float:left;
			width:385px;
			margin-top:20px;
		}
		
			span.yellow {
				color:#d6bd11;
			}
			
			#socialBar {
				margin-bottom:10px;
				text-align:center;
			}
			
			#socialBar a {
				padding-left:8px;
			}
			
			#rightColumn .storeElement {
				background-color:#2a2a2a;
				border:solid 1px #330;
				margin-bottom:20px;
				padding:15px;
			}
			
			#rightColumn .storeElement div.storeElementFooter {
				color:#ec008c;
				font-size:12px;
				padding-left: 20px;
			}
			
			#rightColumn .storeElement div.storeElementSocial {
				margin:5px 0px 10px 0px;
				padding-left: 20px;
			}
			
			#rightColumn .singleElement {
				float:left;
				width:350px;
			}
			
			#rightColumn .albumnTitle {
				font-style:italic;
			}
			
			#rightColumn .leftElement {
				float:left;
				width:70px;
				margin-right:25px;
				text-align:center;
			}
			
			#rightColumn .rightElement {
				float:left;
				width:255px;
			}
			
			#rightColumn h3 {
				color:#ec008c;
				font-size:18px
				padding:0px;
				margin:0px;
			}
			
			#rightColumn hr {
				margin-top:15px;
				width:350px;
				border:1px solid #3b3b3b;
			}
			
			#rightColumn .elementContents {
				clear:both;
				padding-top:10px;
				margin-bottom:10px;
				font-size:14px;
			}
			
			#rightColumn .elementContents ol, #rightColumn .elementContents ul {
				font-size:12px;
			}
			
			#rightColumn .elementContents .downloadButton {
				padding-left:25px;
			}
			
			#rightColumn .elementContents .button {
				padding-top:2px;
				padding-left:25px;
			}
			
			#rightColumn .elementContents .storeIndent {
				padding-left:25px;
				font-size:12px;
			}
			
			#storeFooter {
				font-size:11px;
				text-align:center;
			}
			
			#storeFooter a {
				color:#8a8a8a;
			}
		
		#footer {
			clear:both;
			height:150px;
			width:800px;
			padding-top:20px;
			font-size:12px;
			text-align:right;
		}

/*
//////////////////////////////////////////////////
//
//	Additional Styles
//
//////////////////////////////////////////////////
*/
	
	#leftColumn p {
		font-size:14px;
	}


	.topMargin {
		margin-top: 10px;
	}
	
	p.postFooter #a {
		color:#8a8a8a; !important
		font-size: 10px;!important
	}
	
	h2.comments-header {
		color:#8a8a8a;
	}
	
	div#comments-form h2#comments-header {
		color:#8a8a8a;
	}

	.postElements a {
	}




