A {font-size: 9px;}
A:link {color: #006699; font-weight: bold; text-decoration: none;}
A:active {color:#006699; font-weight: bold; text-decoration: none;}
A:visited {color: #006699; font-weight: bold; text-decoration: none;}
A:hover {color: #006699; font-weight: bold; text-decoration: underline;}
*{
	font-size:100%;
}
.loadfirst {display:none;}
html, body{
	text-align:center;
	height:100%;
	background-color:#0f0f0f;
	background-image:url(../images/jt-background.jpg);
	background-position:center;
	background-repeat:repeat;
	background-attachment:fixed;
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 6px;
	font-family: Verdana, Arial, geneva, sans-serif;
	font-size: 9px;
	color: #666666;
}
div{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#wrap_top{
	border:none;
	background-image:url(../images/joe-timmons-wrap-end.jpg);
	background-repeat:no-repeat;
	width:890px;
	height:10px;
	margin:0 auto;
	text-align:left;
}
#wrap_bottom{
	border:none;
	background-image:url(../images/joe-timmons-wrap-end.jpg);
	background-repeat:no-repeat;
	width:890px;
	height:80px;
	margin:0 auto;
	text-align:left;
}
#wrap{
	border:none;
	background-image:url(../images/joe-timmons-wrap-body.jpg);
	background-repeat:repeat-y;
	width:870px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:50px;
	margin:0 auto;
	overflow:visible;
	text-align:left;
}
#header{
	border:none;
	background-image:url(../images/joe-timmons-header.jpg);
	background-repeat:no-repeat;
	width:370px;
	height:80px;
	padding-top:45px;
	padding-left:500px;
	margin:0 auto;
	text-align:left;
	float:left;
}
.project{
	border:none;
	width:720px;
	padding-left:55px;
	padding-right:55px;
	margin:0 auto;
	overflow:visible;
	text-align:left;
	float:left;
}
.project_holder{
	border:none;
	width:720px;
	padding: 20px 20px 10px 20px;
	background-color:#e8e8e8;
	margin:0 auto;
	overflow:visible;
	text-align:left;
	float:left;
}
.project_tag{
	border:none;
	width:720px;
	padding-bottom:6px;
	height:43px;
	margin:0 auto;
	text-align:left;
	float:left;
}
.project_site{
	border:none;
	width:720px;
	overflow:visible;
	margin:0 auto;
	text-align:left;
	float:left;
}
.project_logo{
	border:none;
	width:150px;
	padding-top:10px;
	height:60px;
	margin:0 auto;
	text-align:left;
	float:left;
}
.project_info{
	border:none;
	width:400px;
	padding-left:20px;
	padding-top:10px;
	height:60px;
	margin:0 auto;
	text-align:left;
	float:left;
}
.project_links{
	border:none;
	width:150px;
	padding-top:10px;
	height:60px;
	margin:0 auto;
	text-align:left;
	float:left;
}
.personal_info{
	border:none;
	width:700px;
	padding-left:20px;
	padding-top:10px;
	height:60px;
	margin:0 auto;
	text-align:left;
	float:left;
}
.header				{font-size:14pt; font-weight:normal; color:#666; text-decoration:none; font-family:"Trebuchet MS"; line-height:20px; letter-spacing:2px;}
.header A:link 		{font-size:14pt; font-weight:normal; color:#666; text-decoration:none; font-family:"Trebuchet MS"; line-height:20px; letter-spacing:2px;}
.header	A:visited 	{font-size:14pt; font-weight:normal; color:#666; text-decoration:none; font-family:"Trebuchet MS"; line-height:20px; letter-spacing:2px;}
.header	A:active 	{font-size:14pt; font-weight:normal; color:#666; text-decoration:none; font-family:"Trebuchet MS"; line-height:20px; letter-spacing:2px;}
.header	A:hover 	{font-size:14pt; font-weight:normal; color:#666; text-decoration:none; font-family:"Trebuchet MS"; line-height:20px; letter-spacing:2px;}