/*
Theme Name: Jason Peekstok
Description: JP Custom Carpentry
Version: 1.0
Author: Ryan John Moore
Author URI: http://www.mooresdigital.com/
*/
/* text specific styles
_______________________________________________________________________ */
h1{
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#000000;
	margin-bottom:30px;
	}


.title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	color:#ebd9ae;
	}
	
#experiencequality a:Link{
	font-weight:bold;
	color:#ff9000;
	text-decoration:none;
}
#experiencequality a:Visited{
	font-weight:bold;
	color:#ff9000;
}
#experiencequality a:Hover{
	font-weight:bold;
	color:#ffffff;
}

#copyright a:Link{
	color: #8e8e8e;
	text-decoration:underline;
}
#copyright a:Visited{
	color: #8e8e8e;
	text-decoration:none;
}
#copyright a:Hover{
	color:#ffffff;
	text-decoration:none;
}

/* structure
_______________________________________________________________________ */
body {
	margin: 0;
	padding: 0;
	background: #000000 url(../images/home-head-bg.jpg) no-repeat center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #c0c0c0;
	line-height:1.8em;
	}
img{
	border-style:none;
	}
object {
	outline:none;
	}
a:focus { 
    outline: none; 
}
#siteContainer {
	width:920px;
	margin:0 auto;
	}
#navContainer{
	width:920px;
	height:145px;
	margin-top:17px;
	margin-bottom:15px;
	display:block;
	}
#flashcontainer{
	width:934px;
	height:509px;
	margin-left:-7px;
	}
#customcrafts{
	width:920px;
	height:66px;
	margin-top:20px;
	background:url(../images/custom-craftsmanship.png) no-repeat center top;
	text-indent:-999px;
	}
#workpassion{
	width:458px;
	height:255px;
	margin-top:30px;
	background:url(../images/work-passion.png) no-repeat center top;
	text-indent:-999px;
	float:left;
	}
#experiencequality{
	width:433px;
	height:217px;
	margin-left:25px;
	margin-top:30px;
	margin-bottom:30px;
	padding-top:38px;
	padding-left:4px;
	background:url(../images/experience-quality.png) no-repeat center top;
	float:left;
	}
.linebreak{
	width:920px;
	height:9px;
	margin:0 auto;
	display:block;
	background: url(../images/line-break.png) no-repeat center top;
	}

/* Footer
_______________________________________________________________________ */
#footer{
	width:100%;
	height:125px;
	background:url(../images/footer-bg.png) repeat-x;
	overflow:hidden;
	clear:both
	}
#copyright{
	color:#6d6d6d;
	font-size:12px;
	text-align:center;
	margin-top:20px;
	}
/* Buttons!
_______________________________________________________________________ */


#home-logo{
	height: 145px;
	width: 174px;
	overflow: hidden;
	background: url(../images/home-logo.png) top left;
	display: block;
	text-indent:-999px;
	float:left;
}
#home-logo:hover {
	background-position: bottom left;
}
#aboutButton{
	height: 18px;
	width: 131px;
	margin-top:57px;
	margin-right:67px;
	overflow: hidden;
	background: url(../images/aboutButton.png) top left;
	display: block;
	text-indent:-999px;
	float:left;
}
#aboutButton:hover {
	background-position: bottom left;
}

#servicesButton{
	height: 18px;
	width: 131px;
	margin-top:57px;
	margin-right: 44px;
	overflow: hidden;
	background: url(../images/servicesButton.png) top left;
	display: block;
	text-indent:-999px;
	float:left;
}
#servicesButton:hover {
	background-position: bottom left;
}
#galleryButton{
	height: 18px;
	width: 130px;
	margin-top:57px;
	margin-left: 41px;
	overflow: hidden;
	background: url(../images/galleryButton.png) top left;
	display: block;
	text-indent:-999px;
	float:left;
}
#galleryButton:hover {
	background-position: bottom left;
}
#contactButton{
	height: 18px;
	width: 132px;
	margin-top:57px;
	margin-left: 70px;
	overflow: hidden;
	background: url(../images/contactButton.png) top left;
	display: block;
	text-indent:-999px;
	float:left;
}
#contactButton:hover {
	background-position: bottom left;
}
