/*  
Theme Name: GDC BC
Theme URI: http://blog.industrialbrand.com/wp/themes/
Description: A WordPress theme designed by Steph Tekano of <a href="http://www.industrialbrand.com/">Industrial Brand Creative</a>.
Version: 0.2
Author: Brandon Tennant, Steven Luscher, Code. Steph Tekano of Industrial Brand Creative, Design.
Author URI: http://www.industrialbrand.com/

	Slick v0.2
	 http://blog.industrialbrand.com/wp/themes/

	This theme was designed by Steph Tekano of Industrial Brand Creative
	and built by Brandon Tennant. Code contributions by Steven Luscher.
        You can find our information at 
	http://blog.industrialbrand.com/profile

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	

	*** REGARDING IMAGES ***
	All CSS that involves the use of images, can be found in the 'index.php' file.
	This is to ease installation inside subdirectories of a server.

	Have fun, and don't be afraid to contact me if you have questions.
*/

/* Begin Typography & Colors */

body, html{
height:100%;
}

/* General Type Declarations */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background-color:#383838;
	background-image:url(images/bg.gif);
	margin:20px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
img{
border:0px;
}
/* Containers */
.container{
	width:918px;
	height:100%;
	margin:auto;
	padding:0px 0px 0px 0px;
	background-color:#666666;
}
.container_header{
	height:89px;
	background-color:#383838;
}
.container_body{
	height:100%;
	background-color:#FFFFFF;
}
.container_footer{
	height:35px;
	background-image:url(images/footer_bg.gif);
	background-color:#383838;
}
/* End Containers */
 .line{
	width:204px;
 	border-bottom:1px dotted #666666;
	height:1px;
 }
  .line_wide{
	width:100%;
 	border-bottom:1px dotted #666666;
	height:1px;
 }
 .post{
 	overflow:hidden;
	 padding:12px 20px 12px 20px;
 }
 .entry img{
 padding:0px 5px 0px 0px;
 }
/* Categories Column */
.categories_container{
	width:216px;
	height:100%;
	background:#FFFFFF;
	font-size:10px;
}
.categories_container .masthead_cat{
	width:100%;
	background:url(images/mast_categories_sub.gif);
	height:20px;
	font-size:14px;
	color:#FFFFFF;
	background-color:#5b5b78;
	padding-left:15px;

}
.categories_container .masthead{
	width:100%;
	background:url(images/mast_categories.gif);
	height:20px;
	font-size:14px;
	color:#FFFFFF;
	background-color:#5b5b78;
	padding-left:15px;

}
.categories_container ul{ 
	list-style-type:none;
	list-style:none;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
}
.categories_container li{ 
	list-style-type:none;
	list-style:none;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 5px 0px;
}
.categories_container select{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.categories_container .category_group{
	padding:12px 20px 12px 20px;
}
.categories_container .masthead_cat a:link {color: #ffffff; text-decoration:none;}     /* unvisited link */
.categories_container .masthead_cat a:visited {color: #ffffff; text-decoration:none;}  /* visited link */
.categories_container .masthead_cat a:hover {color: #ffffff; text-decoration:underline;}   /* mouse over link */
.categories_container .masthead_cat a:active {color: #ffffff; text-decoration:underline;}   /* selected link */
.categories_container a:link {color: #5b5b78; text-decoration:underline;}     /* unvisited link */
.categories_container a:visited {color: #5b5b78; text-decoration:underline;}  /* visited link */
.categories_container a:hover {color: #5b5b78; text-decoration:none;}   /* mouse over link */
.categories_container a:active {color: #5b5b78; text-decoration:underline;}   /* selected link */
/* End Categories Column */

/* Conversations Column */
.conversations_container{
	width:244px;
	height:100%;
	background:#FFFFFF;
	border-left:1px solid #9f9f9f;
	border-right:1px solid #9f9f9f;
	font-size:11px;
}
.conversations_container .masthead{
	background:url(images/mast_conversations.gif);
	height:20px;
	font-size:14px;
	color:#FFFFFF;
	background-color:#8d6e37;
	padding-left:15px;
}
.conversations_container .post_footer{
	font-size:10px;
}
.conversations_container h2 {
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#8d6e37;
}

.conversations_container a:link {color: #8d6e37; text-decoration:underline} 
.conversations_container a:visited {color: #8d6e37; text-decoration:underline} 
.conversations_container a:hover {color: #8d6e37; text-decoration:none} 
.conversations_container a:active {color: #8d6e37; text-decoration:none} 
/* End Conversations Column */

/* Recent Entries Column */
.recentEntries_container{
	width:496px;
	height:100%;
	background:#FFFFFF;
	font-size:13px;
}
.recentEntries_container .masthead{
	height:20px;
	font-size:14px;
	color:#FFFFFF;
	background-color:#526138;
	background:url(images/mast_recentEntries.gif);
	padding-left:15px;
}
.recentEntries_container .post_footer{
	padding-top:10px;
	font-size:11px;
	display:block;
	clear:both;
}
.recentEntries_container .post_title_container {
	padding:0px 0px 1px 0px;
	margin:0px;
	border-bottom:1px solid #526138;
}
.recentEntries_container .post_title_container a:link {text-decoration:none; padding:0px; margin:0px;} 
.recentEntries_container .post_title_container a:visited {text-decoration:none;	padding:0px; margin:0px;} 
.recentEntries_container .post_title_container a:hover {text-decoration:none; padding:0px; margin:0px;} 
.recentEntries_container .post_title_container a:active {text-decoration:none; padding:0px; margin:0px;} 

.recentEntries_container .post_title {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#526138;
	float:left;
}

.recentEntries_container .title_category{
	padding:0px;
	margin:0px;
	text-align:right;
	vertical-align:bottom;
}

.recentEntries_container .entry img{
	margin:0px 5px 1px 0px;
	float:left;
}

.recentEntries_container h2 {
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#526138;
}

.recentEntries_container .entry{
}
.recentEntries_container a:link {color: #526138; text-decoration:underline} 
.recentEntries_container a:visited {color: #526138; text-decoration:underline} 
.recentEntries_container a:hover {color: #526138; text-decoration:none} 
.recentEntries_container a:active {color: #526138; text-decoration:none} 


.recentEntries_container .navigation{
	width:496px;
	text-align:center;
	margin:5px 10px 10px 20px;
}
.recentEntries_container .alignleft{
	text-align:left;
	float:left;
	padding:0px 0px 10px 0px;
}
.recentEntries_container .alignright{
	text-align:right;
	float:right;
	padding:0px 0px 10px 0px;


}
/* End Entries Column */

/* Footer Related */
.footer_links{
	text-align:right;
	vertical-align:middle;
}
.footer_links .spacer{
	width:1px;
	padding:0px 5px 0px 5px;
}
.footer_links img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}
.footer_links a:link {color: #FFFFFF; text-decoration:none;} 
.footer_links a:visited {color: #FFFFFF; text-decoration:none} 
.footer_links a:hover {color: #FFFFFF; text-decoration:underline} 
.footer_links a:active {color: #FFFFFF; text-decoration:none} 
.footer_slug{ 
	width:176px;
	border-right:1px solid #191919;

}
.search_container{
	width:172px;
	text-align:right;
	margin:0px 20px 0px 0px;
}
.search_container img{
	vertical-align:top;
	border:0px;
}
.go{
	vertical-align:top;
	border:0px;
	padding:0px 0px 0px 0px;
}
.search_input{
	width:120px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
}
/* End Footer Related */
/* Specific Elements */
.input_text{
	width:100%;
}
.full_height{
	height:100%;
}
/* Recent Comments*/
.post #recentcomments{padding:0px; margin:0px;} /* The ID of the div that contains or wraps the whole list. */
.post #recentCommentsTitle{}/* - The ID of the span that contains the title (�Recent Comments:�). */
.post #recentcommentsList{margin:0px; padding:0px;}/* - The ID of the �outer� ul that contains the list of post titles. */
.post .recentCommentsPostTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#8d6e37;
}
.recentCommentsPostTitle a:link{text-decoration:none;}
.recentCommentsPostTitle a:visited{text-decoration:none;}
.recentCommentsPostTitle a:hover{text-decoration:none;}
.post .recentCommentsPostTitle li{list-style:none; margin:0px; padding:0px;}
.post #recentcommentsList li{ list-style:none; margin:0px; padding:0px 0px 10px 0px;}
.post #recentcommentsList ul{list-style:none; margin:0px; padding:0px 0px 0px 0px;}
/* End Recent Comments */

/* Patch for reCaptcha*/
#recaptcha_widget_div img {
	padding: 0;
}
/* End patch for reCaptcha */
