/* CSS Document */
@import url(_fonts.css);
@import url(_layout.css);

/* Content */
	
#homepageContentWrapper {
	text-align: left;
	width: 900px; 
	padding: 0px 10px 0px 23px;
	}	
	
#homepageLeftCol {
	float: left;
	width: 695px;
	margin-right: 8px;
	overflow: hidden;
	}
	
	#homepageGalleryCraftsmen {
		position: relative;
		float: left;
		width: 334px; height: 245px;
		margin: 0px 17px 0px 0px;
		}
		
		#homepageGalleryCraftsmenOverlay {
			position: absolute;
			top: 0px; left: 0px;
			width: 334px; height: 245px;
			}
		
	#homepageGalleryLuthiers {
		position: relative;
		float: left;
		width: 334px; height: 245px;
		}
		
		#homepageGalleryLuthiersOverlay {
			position: absolute;
			top: 0px; left: 0px;
			width: 334px; height: 245px;
			}
		
	#homepageLeftColHeader {
		width: 695px;
		line-height: 0px; font-size: 0px;
		margin: 10px 0px 0px 0px;
		}
		
			
	#homepageLeftColTextWrapper {
		width: 695px;
		background-image: url(../images/homepage/homepageContent-background.jpg);
		background-repeat: repeat-y;
		}
		
		#homepageLeftColTextWrapper2 {
			position: relative;
			width: 695px;
			padding: 0px 25px 0px 18px;
			background-image:url(../images/homepage/homepageContent-bg-top.jpg);
			background-repeat: no-repeat;
			}
	
		#homepageLeftColText {
			width: 460px;
			color: #FFFFFF;
			}
			
			#homepageLeftColText h3{
				color: #FFFFFF;
			}
			
			#homepageLeftColText a{
				color: #FFFFFF;
			}
			
		#homepageLeftColHours {
				position: absolute;
				top: 30px; left: 530px;
				color: #FFFFFF;
			}
			
			#homepageLeftColHours h3{
				color: #FFFFFF;
			}
			
	#homepageLeftColFooter {
		width: 695px; height: 147px;
		font-size: 0px; line-height: 0px;
		}
	
#homepageRightCol {
	float: left;
	width: 194px;
	background-color: #1C4977;
	overflow: hidden;
	}
	
	#homepageRightColHeader {
		width: 194px; height: 8px;
		line-height: 0px; font-size: 0px;
		}
		
	#homepageRightColContent {
		width: 194px;
		background-image: url(../images/homepage/homepageRightCol-background.jpg);
		background-repeat: repeat-x;
		}
		
	#homepageRightColText {
		width: 170px;
		padding: 0px 12px 0px 12px;
		line-height: 1.4em;
		color: #FFFFFF;
		}	
		
		#homepageRightColText img{
			border: 1px solid #FFFFFF;
			}		
		
	#homepageRightColFooter {
		width: 194px; height: 8px;
		line-height: 0px; font-size: 0px;
		}