/*

Theme Name: TLC GarageWorks

Theme URI: http://tlcgarageworks.com/

Description: TLC GarageWorks

Version: 1.0

Author: Clickcom

Author URI: http://www.clickcom.com/

Tags: blue, custom header, fixed width, two columns, widgets

*/
/* Begin Typography & Colors */

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: url('images/bodybg.jpg') center top;
	color: #333;
	padding:0;
	}

#homepage #container {
	margin:0 auto;
	width: 1000px;
	background: url('images/splash_container.jpg') repeat-y center;
	clear:both;
	min-height:500px;
}

#homepage #page {
	background-color:none;
	margin:0 auto;
	padding: 0;
	width: 1000px;
	min-height:655px;
	background: url('images/splash_bg.png') no-repeat top;
	}
	
#homepage #header {
	position:relative;
	height:475px;
	width: 1000px;
	margin:0;
	background:none;
}

#homepage #topinfo {
	width:600px;
	height:25px;
	padding:0;
	line-height:1em;
	position:absolute;
	margin:0;
	left:400px;
	top:5px;
	text-align:right;
}
#homepage #topinfo b {
	padding:0;
	font:14pt Arial black, Arial, sans-serif;
	color:#116c3c;
}

#topinfo em {
	font:14pt normal Arial, Verdana, sans-serif;
	color:#116c3c;
}


#homepage #spokesmodel {
	width:275px;
	height:250px;
	background:url('images/spokesmodel_blackbg.png');
	position:absolute;
	left:500px;
	top:170px;
	padding:20px 0 0 0;
	color:#fff;
}

#spokesmodel h2.whiteheader, h2.whiteheader {
	color:#fff;
	font-size:22pt;
	text-align:left;
	padding:5px 0 0 45px;
}

#spokesmodel b {
	font-size:12pt;
	padding-left:8px;
}

#homepage #headernav {
	background: url('images/dropdownbg.jpg') no-repeat center;
	min-height:35px;
	clear:both;
	border-bottom:1px solid #999999;
	width:870px;
	text-align:center;
	padding:0 0 0 130px;
}

#headernav #nav li {
	padding:0;
	margin:0;
}


#homepage #footer {
	width:1000px;
	height:auto;
	min-height:100px;
	text-align:left;
	background: none;
}

#homepage #footer .narrowcolumn {
	width:950px;
	color:#fff;
	padding:10px;
	min-height:100px;
	text-align:left;
}

#homepage #footer .narrowcolumn a, #homepage #footer .narrowcolumn a:hover, #homepage a {
	color:#FFFF00;
	text-decoration:underline;
}

#homepage #footer .narrowcolumn .post, #footer .narrowcolumn .entry {
	text-align:left;
}

#homepage #footerinfo {
	background: url('images/splash_footer.png') no-repeat;
	_background: url('images/splash_footer.jpg') no-repeat;
	width:550px;
	margin:0 auto;
	clear:both;
	height:50px;
	padding:5px 200px 0 250px;
}

#homepage #rightcolumn {
	text-align:center;
	min-height:80px;
	background:url(images/bluefade.png) repeat-x top;
	background-image:url(images/bluefade.png);
	line-height:1.75em;
}

#homepage #yellowtext {
	color:#ffeeac;
}

#homepage #boldwhite, #homepage #yellowtext {
	font-weight:bold;
	font-size:14pt;
}

#homepage #whitetext {
	letter-spacing:.3em;
	font-weight:normal;
}

#homepage #submitbtn {
	background:url(images/tlc_apptbutton.png) no-repeat;
	background-image:url(images/tlc_apptbutton.png);
	width:164px;
	height:32px;
	border:none;
}

#homepage #bluetext {
	color:#42a9e8;
	font-size:13pt;
}

#headerleft {
	width:300px;
	float:left;
	padding:200px 0 0 20px;
	color:#fff;
}

#homepage #headerleft #topside {
	background:url(images/bluefade.png) repeat-x bottom;
	background-image:url(images/bluefade.png);
	line-height:1.75em;
}

#headerinfo {
	float:left;
	width:300px;
}

#homepage #searchform {
	margin: 0 auto;
	padding: 0px 7px;
	}

td.homecontent {
	width:33%;
	border-right:1px solid #434343;
	vertical-align:top;
}

td.homecontent a {
	color:#FF0;
}


#column3 {
	border-right:none;
}

td.homecontent h3 {
	margin:0;
	padding:0;
	color:#fff;
	text-align:center;
	font-weight:normal;
}
