/*
Theme Name: BunsenTech 2010 Template
Theme URI: http://bunsentech.com/
Description: A custom WordPress theme for BunsenTech, LLC
Version: 1.6
Author: Jonathan Sweet
Author URI: http://bunsentech.com/
Tags: 

*/


body.page_home div.contentt{
	width:984px;
	text-align:center;
	padding-right:0px;
}

	body.page_home div.content div.home_image{
		background-image:url(images/home_top.png);
		background-repeat:no-repeat;
		padding-top:61px;
		padding-bottom:50px;
		margin:auto;
		width:962px;
		margin-top:-64px;
	}
	

div.content div.additional_projects{
	font-size:.8em;
}
	
	
div.content div.highlight{
	background-color:#d3dce0;
	padding:20px;
	margin-top:20px;
	/*float:left;
	clear:left;*/
	/*overflow:auto; WE WERE GETTING SCROLLBARS IN SAFARI */
	overflow:hidden;
	border:1px solid #a9b0b3;
}

div.content div.outset{
	background-color:white;
	padding:10px;
}

div.content div.outset div.inset{
	border:1px solid #a9b0b3;
	padding:10px 10px 10px 20px;
	background-color:#d3dce0;
}

div.content div.product{
	background-repeat:no-repeat;
	padding-top:20px;
}

div.content div.product h2{
	height:75px;
	padding:0;
	width:300px;
	margin:0px;
	overflow:hidden;
	text-indent:-999em;
	float:left;
}

div.content div.product p.first{
	clear:left;
}

div.content div.multi_page h2{
	font-weight:normal;
	font-size:1.1em;
	margin:0;
}

div.content div.multi_page h3{
	margin:0;
	font-size:1.5em;
}

div.content p.date{
	color:#434a4d;
	margin:0;
	border-bottom:1px solid #434a4d;
}


h4, h5{
	margin:0;
	font-size:1.3em;
}

h4{
	font-size:1.3em;
}

h5{
	font-weight:normal;
	font-size:1.2em;
}

div.content div.left_pad{
	padding-left:170px;
	clear:left;
}


img.about_left{
	float:left;
	margin-left:-150px;
	position:relative;
}

.excerpt_show{
	display:none;
}

div.multi_page .excerpt_hidden,
div.column .excerpt_hidden,
div.sidebar_item .excerpt_hidden{
	display:none;
}

div.multi_page .excerpt_show,
div.column .excerpt_show { display: block; }


.required{
	font-weight:bold;
}

div.content form.subscribeform p.first{
	margin-top:10px;
	font-size:1em;
}

div.content form.subscribeform table{
	border:1px solid #446;
}

div.content form.subscribeform table td{
	padding:10px;
}

div.content form.subscribeform li.list input{
	width:auto;
}

div.listdescription{
	padding-left:25px;
	font-size:.9em;
	color:#446;
}

span.error{
	display:block;
	padding:20px;
	background-color:yellow;
	border:2px solid red;
}