/* 
Theme Name: Kickass-Boxes in Gold
Theme URI: http://www.kickasswebdesign.com/wordpress/
Description: Two column full width, left navigation, full header and footer
Version: 1.0
Author: bj novack
Author URI: http://www.kickasswebdesign.com/
This theme is free for your use under the Creative Commons License.  You may use it as you wish as long as this comments section remains unaltered, and you do not alter or hide the text link to http://kickasswebdesign.com that is currently in the sidebar.
*/
/*structural formatting*/
html {margin: 0; padding: 0;}
body {
	margin: 0;
	padding: 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #f4f2ff url(images/headerbg.png) repeat-x center top;	
}
body a {
	font-weight: bold;
}
body a:link {
	color: #817841;
}
body a:visited {
	color: #666666;
}
body a:hover {
	color: #a0994d;
}
body a:active {
	color: #dc551c;
}
h1 {font-size: 150%; margin: 0; padding: 0;}
h2 {font-size: 130%; margin: 0; padding: 0;}
h3 {font-size: 110%; margin: 0; padding: 0;}
#mainwrapper {
	width: 100%;
	float: left;
	background: url(images/leftcolbg.png) repeat-y left top;
	padding: 15px 0 0 0;
}
/* Start of header styles, the display:inline definition cures IE margin doubling */
#header {
	width: 100%;
	margin: 0;
	padding: 0;
	float: left;
	clear:left;
	display: inline;
	text-align: right;
}
#header {
	padding: 56px 0 0 0;
}
#header h1 {margin: 0; padding: 0; position: absolute; font-size: 0; left: -1000px; }
/* end header, begin sidebar.  display:inline cures IE margin doubling */
#sidebar {
	width: 140px;
	float: left;
	padding: 28px 4px 8px 0;
	margin-top: 10px;
	display: inline;
}
#sidebar h2 {
	font-size: 120%;
	padding: 6px 3px 3px 6px;
}
#sidebar p { margin: 10px 10px 5px 10px;}
#sidebar ul {
	margin: 0;
	padding: 0;
}
#sidebar ul {
	margin: 0 10px 0;
	padding: 0 0 5px 0;
	width: 80%;
	font-size: 10px;
	background: #eodabe;
}
#sidebar ul ul {
	font-size: 10px;
	text-indent: -5px;
}
#sidebar li {
	list-style-type: none;
	padding: 0;
	margin: 0;
	background: #E8E3B8;
}
#sidebar ul a {
	display: block;
	padding: 2px 4px;
	text-decoration: none;
	font-weight: bold;	
}
#sidebar ul a:link {
	color: #908a47;
}
#sidebar ul a:visited {
	color: #444444;
}
#sidebar ul a:hover {
	color: #f4f2ff;
	background-color: #908a47;
}
#sidebar ul a:active {
	color: #ff0000;
}
sidebar li {
	display: block;
	padding: 4px 4px 0 0;
	margin-top: 2px;
}
/*end sidebar, begin main content column. display:inline cures IE margin doubling */
#content {
	width: 65%;
	float: left;
	margin: 29px 0 15px 6px;
	padding: 30px 20px 15px 30px;
	font-size: small;
	background: url(images/accent.gif) no-repeat left top;
	display: inline;
}
/* end content, begin footer */
#footer {
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	background-color: #817841;
	color: #f4f2ff;
	text-align: right;
	font-size: .7em;
	width: 100%;
}
#footer p {
	padding: 3px;
}
#footer a {
	font-weight: bold;
}
#footer a:link {
	color: #ded99c;
}
#footer a:visited {
	color: #cccccc;
}
#footer a:hover {
	background-color: #b0a55c;
	color: #f4f2ff;
}
#footer a:active {
	color: #ff0000;
}
/* end footer, rest is useful odds and ends, like the clearA clearing class for clearing floats */
.clearA {
	overflow: hidden;
	clear:both;
	height:0;
	margin:0;
	font-size: 1px;
	line-height: 0;
}
img a {
	border: 0;
}
/*necessary haslayout hack to make IE6 windoze behave like a normal browser*/
/* hide from IE5-mac \*/

* html a { height:1%;}

/* end hide */
/* the WP stuff */
.center {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
}
.description {
	margin: 0 10px 20px 0;
	text-align: right;
}
.desimage {
	margin: 0 20px 15px 0;
}
.navigation {
	font-size: 80%;
	width: 90%;
	margin: 0 30px;
	position: relative;
}
/*last entry and next entry link classes */
.alignleft {
	float:left;
	width: 45%;
	margin: 0 15px 0 0;
	display: block;
}
.alignright {
	float:right;
	width: 45%;
	margin: 0 0 0 15px;
	display: block;
}
/* meta and post stuff */
.postmetadata {
	padding-bottom: 8px;
	font-size: 85%;
}
.post {
	padding: 10px 5px;
	clear: both;
}
.bloginfo {
	margin: 0; padding: 0;
	text-align: right;
}
.bloginfo {margin: 0 10px 0 0;}
/* searchbox form stuff */
#searchform {
	padding: 0 0 0 10px;
}
.searchbox {
	width: 80%;
	margin: 3px 0 0 0;
	background: #f4f2ff;
	color: #000000;
}
.searchbutton {
	width: 60px;
	margin: 2px 0 0 1px;
	background: #dfdaab;
	color: #000000;
}
/*Pullquote can be used for witty.txt plugin or for setting any text into a box */
.pullquote {
	background: #fffff1;
	color: #000000;
	display: block;
	margin: 5px;
	padding: 8px;
	border: 2px solid #949fbe;
	font-size: 85%;
}
