/* CSS based on WordPress's Kubrick theme */
#header {
	padding: 0px;
	margin: 0px;
	background: black none transparent scroll repeat 0% 0%;
}

#headerimg {
	margin: 0px;
	padding: 0px;
	width: 760px;
	height: 200px;
	background: url(http://www.collactive.com/images/blog_title.gif) #424f55 repeat-x left top;
}

body {
	background: url(http://www.collactive.com/images/bg-grad2.jpg) #424f55 repeat-x left top;
	/* font-size: 80%; */
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif;
}

#page {
	width: 760px;
	margin: auto;
	position: relative;
	background: #393e41 url(http://www.collactive.com/images/blog_bg.gif) repeat-y top !important;
	border: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.narrowcolumn {
	width: 480px; /* 530 is the width - we're subtracting padding */
	/* min-height: 400px; */
	padding: 20px 25px 5px 25px;
	margin: 0px;
	background: #d1d1d1 url(http://www.collactive.com/images/blog_header_narrow.gif) 0% no-repeat top;
}

.narrowcolumn .post small {
	color: #3399cc;
}

.widecolumn {
	width: 700px; /* 530 is the width - we're subtracting padding */
	min-height: 400px;
	padding: 20px 30px 30px 30px;
	margin: 0px 0px 0px 0px;
	background: #d1d1d1 url(http://www.collactive.com/images/blog_header_wide.gif) 0% no-repeat top;
}

.widecolumn .post small {
	color: #3399cc;
/*	color: black;*/
}

#comment {
	width: 90%;
}

h2 a {
	color: #bf5b13;
	text-decoration: none;
}

h2 a:visited {
	color: #bf5b13;
}

h2 a:link {
	color: #bf5b13;
}

h2 a:hover {
	color: #8b4009;
	text-decoration: underline;
}

.post {
	margin: 0px 0px 30px;
}

.center {
	color: #bf5b13;
}

#sidebar {
	text-align: left;
	margin: 0px;
	padding: 15px;
	position: absolute;
	left: 530px;
	top: 200px;	 /* take into account the sidebar's padding and sidebar h2 margin */
	background-color: transparent;
	float: right;
}

#sidebar ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#sidebar ul ul {
	padding: 0px;
	margin: 0 0 0 16px;
	list-style: square outside;
	color: #e5c43c;		/* same as the link color, but less bright */
}

#sidebar h2 {
	color: #dddddd;
	font-size: 95%;
	padding: 0px;
	margin: 25px 0 10px 0;
}

#sidebar a {
	color: #ffd942;
	font-size: 90%;
	text-decoration: none;
}

#sidebar a:hover {
	text-decoration: underline;
}

#searchform {
	margin: 20px 0 0 0;
}

#searchform INPUT {
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	padding-left: 2px;
	border-left: #333333 1px solid;
	border-bottom: #333333 1px solid;
	background-color: #aaaaaa;
}

#searchform br {
	display: none;
}

hr {
	display: none;
	width: 530px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#footer {
	display: none;
	width: 530px;
	height: 30px;
	background: #393e41;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

#footer p {
	display: none;
} 
