/* interior specific styles */
	.interior_box{
		background: #050505;
		color: #666666;
		border: 1px solid #415327;
		padding: 10px 15px 10px 15px;
		margin: 15px 0;
		line-height: 1.5em;
	}
	.interior_box:hover{
		background: black;
		border: 1px solid #90CEF7;
		color: #fff;
	}	
/* services page */
	.stretchtoggle{color: #a0a0a0; cursor:pointer;}
	.stretcher {background-color:black;color:#CCCCCC;}
	
	.stretchtoggle h2{
		color: #ACFF40;
	}
	.stretchtoggle h2:hover{
		color: #ffcb40;
		text-decoration: underline;
	}
	.expand_collapse{
		float: right;
	}
	.faded_text{
		color: #666666;
	}
	.interior_box_services_expanded{
		background: #EFFBFE;
		color: #666666;
		//border: 1px solid #415327;
		padding: 10px 10px 25px 10px;
		margin: 10px 0;
		line-height: 1.5em;
	}
	.interior_box_services_expanded:hover{
		background: #DFF1FD;
		//border: 1px solid #B0DCF9;
		color: black;
	}
	.interior_box_services_expanded h2{
		font-weight: bold;
	}
	.interior_box_services_collapsed{
		background: #050505;
		color: #666666;
		border: 1px solid #415327;
		padding: 10px;
		margin: 5px 0;
		line-height: 1.5em;
	}
	.interior_box_services_collapsed:hover{
		background: black;
		border: 1px solid #90CEF7;
		color: #fff;
	}
	.interior_box_services_collapsed h2{
		font-weight: bold;
	}
	.services_thumbnail_left{
		float: left;
		border: 2px solid #415327;
		margin: 6px 12px 3px 0;
	}
	.testimonials{
		font-size: .8em;
		line-height: 1.6em;
	}
	.testimonials h3{
		font-size: 1.1em;
		margin-bottom: 8px;
	}
	.name_title{
		margin-top: 2px;
		font-size: 1.3em !important;
	}
	.jumpto{
		background: url(images/icon_jumpto.png) left no-repeat;
		padding-left: 10px;
	}
	.return_to_top{
		float: right;
		font-size: .8em;
	}
	.return_to_top img{
		padding-right: 5px;
		margin-bottom: 2px;
	}
/* about page */

/* blog page */
	/* wordpress styles */
		.widgettitle{
			color: white;
			font-size: .9em;
			margin-top: 8px;
			border-bottom: 1px solid #322F28;
		}
		.wpng-widget-date-title{
			color: white;
			font-size: .8em;
			margin-bottom: -4px;
		}
		.top_meta{
			color: #888888;
			padding-bottom: 4px;
			font-style: italic;
		}
		.bottom_meta{
			color: #888888;
			padding: 0 0 15px 0;
			font-style: italic;
			border-bottom: 1px solid #322F28;
		}
		.entry_body img{
			float: left;
			margin: 0 14px 2px 0;
			margin-top: 6px;
			border: 2px solid white;
		}
		.entry_body img:hover{
			border: 2px solid #ffcb40;
		}
		.bottom_meta a:hover{color: #ffcb40;}
		#sidebar{
			width: 200px;
			margin-top: 22px;
			line-height: 25px;
		}
		#sidebar input{
			background: black;
			border: 1px solid #322F28;
			margin-top: 4px;
			height: 1.4em;
			padding: 3px 0 1px 6px;
			color: white;
		}
		#sidebar input:focus{
			border: 1px solid #ffcb40;
		}
		#sidebar a{
			line-height: 1.6em;
		}
		#sidebar a:hover{color: #4EE44E;}
		#content{
			width: 600px;
			margin-top: 41px;
			//font-size: .9em;
			margin-bottom: 20px;
		}
		#content a:hover{color: #ffcb40;}

/* contact page */
	.linkedinicon{
		margin-top: -2px;
	}
	
	.text_sm{
		font-size: .9em;
	}
	#top_padding{
		margin-top: 5px;
	}
	#interior_box_contact{
		float: right;
		padding: 20px;
		width: 215px;
		height: 206px;
		background: #050505;
		border: 1px solid #415327;
		margin-top: -345px;
		color: #666666;
		font-style: italic;
		line-height: 1.3em;
	}
	#interior_box_contact:hover{
		border: 1px solid #90CEF7;
		background: black;
		color: white;
	}
	#interior_box_contact img{
		padding: 0 10px 5px 0;
		float: left;
		border-right: 1px solid #111111;
		margin-right: 10px;
	}
	.filename{
		margin-top: 5px;
		font-style: normal;
	}
	.filesize{
		font-size: .8em;
		color: #333333;
		font-style: normal;
	}
	.interior_box_contact_text{
		clear: both;
		padding: 8px 0 0 7px;
	}		
	.go{
		margin-left: 8px;
	}
		/* contact box */
		.contact_box{}
		.contact_box input{
			height: 24px;
			width: 300px;
			font-size: 1.1em;
			background: black;
			color: white;
			border: 1px solid;
			border-color: #373737;
			margin: -23px 0 10px 70px;
			font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			padding: 4px 0 2px 6px;
		}
		input.submit{
			margin-top: 5px;
			margin-left: 303px;
			width: 75px;
			color: #ACFE44;
			padding: 0 0 4px 0;
		}
		input.submit:hover{
			margin-top: 5px;
			width: 75px;
			color: #FFCB40;
		}
		input:focus, textarea:focus{
			border-color: #FFCB40;
		}
		input:hover, textarea:hover{
			border-color: #FFCB40;
		}
		.contact_box textarea{
			height: 130px;
			width: 300px;
			font-size: 1.1em;
			background: black;
			color: white;
			border: 1px solid;
			border-color: #373737;
			margin-left: 70px;
			font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			padding: 4px 0 0 6px;
			margin-top: -15px !important;
		}
		.textarea input:focus, textarea:focus{
			border-color: #FFCB40;
		}
		.textarea input:hover, textarea:hover{
			border-color: #FFCB40;
		}
		.contact_text{
			font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: bold;
			color: #ACFE44;
		}
		.dropdown{
			margin-left: 16px;
			width: 308px;
			height: 27px;
			background: black;
			color: white;
			border: 1px solid #373737;
			padding: 4px 3px 4px 0;
			font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		}
		.dropdown:hover{
			border: 1px solid #FFCB40;
		}
		.dropdown:focus{
			border: 1px solid #FFCB40;
		}
		#message{
			margin-top: 15px;
		}
