
/*---General---------------*/
html, body{
	color: #663300;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	margin: 0;
	padding: 0;
	}

body{
	background: #000000 url(../images/header/header-tile1.jpg) 0 0 repeat-x;
	}

h1, h2, h3, h4, li, p, ul{
	margin: 0;
	padding: 0;
	}

a{
	color: #FFFFFF;
	text-decoration: none;
	}

a:hover{
	text-decoration: underline;
	}

#header, #content, #content-btm, #footer{
	float: left;
	min-width: 100%;
	}

#header .container, #content .container, #content-btm .container, #footer .container{
	clear: both;
	margin: 0 auto;
	width: 980px;
	}

.bitalic{
	font-weight: bold;
	font-style: italic;
	}

.bunderline{
	font-weight: bold;
	text-decoration: underline;
	}

.iunderline{
	font-style: italic;
	text-decoration: underline;
	}

.bold{
	font-weight: bold;
	}

.italic{
	font-style: italic;
	}

.no-bullets{
	list-style: none;
	}

.underline{
	text-decoration: underline;
	}

.floatL{
	float: left;
	}

.floatR{
	float: right;
	}

.center{
	text-align: center;
	}
/*-------------End General---*/

/*---Header-----------------*/
#header{
	background: url(../images/header/banner-ext1.jpg) center 307px no-repeat;
	float: none;
	left: 0;
	position: absolute;
	top: 0;
	}
	
	#header .container{
		background: url(../images/header/banner.jpg) center 0 no-repeat;
		height: 376px;
		}
	
	#header img{
		float: left;
		margin: 20px 0 0 10px;
		}
	
	#header p{
		background: url(../images/header/contact_us.png) no-repeat;
		float: right;
		height: 92px;
		margin-right: 10px;
		text-indent: -5000em;
		width: 271px;
		}
	
	#header #header-links{
		float: left;
		height: 43px;
		list-style: none;
		margin: 3px 0 0 0;
		width: 980px;
		}	
		
		#header #header-links li{
			background: url(../images/header/divider.png) right 22px no-repeat;
			float: left;
			height: 43px;
			}
		
		#header #header-links li.last{
			background: none;
			}
		
			#header #header-links li a{
				background-position: center 15px;
				background-repeat: no-repeat;
				display: block;
				height: 43px;
				padding: 0 15px;
				overflow: hidden;
				text-indent: -5000em;
				}
			
			#header #header-links li a span{
				display: block;
				height: 43px;
				}
			
			#header #header-links li a:hover span, #active-page a span{
				background: url(../images/header/hover.png) center top no-repeat;
				}
			
			#header #header-links li.h-link1 a{
				background-image: url(../images/header/btnHome.png);
				width: 35px;
				}
			
			#header #header-links li.h-link2 a{
				background-image: url(../images/header/btnAboutus.png);
				width: 54px;
				}
				
			#header #header-links li.h-link3 a{
				background-image: url(../images/header/btnAntiquefurniture.png);
				width: 111px;
				}	
			
			#header #header-links li.h-link4 a{
				background-image: url(../images/header/btnVintagefurniture.png);
				width: 110px;
				}
				
			#header #header-links li.h-link5 a{
				background-image: url(../images/header/btnCustommade.png);
				width: 143px;
				}
			
			#header #header-links li.h-link6 a{
				background-image: url(../images/header/btnLocaldelivery.png);
				width: 173px;
				}
			
			#header #header-links li.h-link7 a{
				background-image: url(../images/header/btnLocation.png);
				width: 51px;
				}
			
			#header #header-links li.h-link8 a{
				background-image: url(../images/header/btnContactus.png);
				width: 62px;
				}					
/*------------End Header---*/

/*---Content--------------*/
#content{
	background: #F1E1AF url(../images/content/content-tile-top.png) repeat-x;
	margin: 376px 0 0 0;
	padding: 10px 0 15px 0;
	}

	/*---main content---*/
	#content #main-content{
		clear: both;
		float: left;
		padding: 0 20px;
		width: 940px;
		}
		
		#content #main-content img.image{
			float: left;
			padding: 0 20px 20px 0;
			}
			
			#content #main-content h1{
				background: url(../images/content/antique-vintage-furniture-upholstery-services.png) no-repeat;
				float: left;
				height: 53px;
				padding: 0 0 5px 0;
				text-indent: -5000em;
				width: 679px;
				}
				
			#content #main-content h1#title-about{
				background: url(../images/content/title-about.png) no-repeat;
				margin:0 0 0 340px;
				height: 53px;
				padding: 0 0 5px 0;
				text-indent: -5000em;
				width: 261px;				
			}
			#content #main-content h1#title-location{
				background: url(../images/content/title-location.png) no-repeat;
				margin:0 0 0 340px;
				height: 53px;
				padding: 0 0 5px 0;
				text-indent: -5000em;
				width: 257px;				
			}		
			#content #main-content h1#title-contact{
				background: url(../images/content/title-contact.png) no-repeat;
				margin:0 0 0 340px;
				height: 53px;
				padding: 0 0 5px 0;
				text-indent: -5000em;
				width: 269px;				
			}	
			#content #main-content h1#title-antique-furniture{
				background: url(../images/content/title-antique-furniture.png) no-repeat;
				float: left;
				height: 53px;
				padding: 0 0 5px 0;
				text-indent: -5000em;
				width: 679px;			
			}	
			#content #main-content h1#title-vintage-furniture{
				background: url(../images/content/title-vintage-furniture.png) no-repeat;
				float: left;
				height: 53px;
				padding: 0 0 5px 0;
				text-indent: -5000em;
				width: 679px;			
			}	
			#content #main-content h1#title-custom-made-furniture{
				background: url(../images/content/title-custom-made-furniture.png) no-repeat;
				float: left;
				height: 53px;
				padding: 0 0 5px 0;
				text-indent: -5000em;
				width: 679px;			
			}	
			#content #main-content h1#title-local-delivery-installation{
				background: url(../images/content/title-local-delivery-installation.png) no-repeat;
				float: left;
				height: 53px;
				padding: 0 0 5px 0;
				text-indent: -5000em;
				width: 679px;			
			}	
			
			#content #main-content h1#gallery-cabinets{
				background: url(../images/content/gallery-cabinets.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}	
			
			#content #main-content h1#gallery-chairs{
				background: url(../images/content/gallery-chairs.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}	
			
			#content #main-content h1#gallery-tables{
				background: url(../images/content/gallery-tables.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}		
			#content #main-content h1#gallery-chandeliers{
				background: url(../images/content/gallery-chandeliers.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}	
			#content #main-content h1#gallery-sofas{
				background: url(../images/content/gallery-sofas.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}	
			#content #main-content h1#gallery-beds{
				background: url(../images/content/gallery-beds.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}		
			#content #main-content h1#gallery-bedframes{
				background: url(../images/content/gallery-bedframes.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}
			#content #main-content h1#gallery-bookshelves{
				background: url(../images/content/gallery-bookshelves.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}	
			
			#content #main-content h1#gallery-daybeds{
				background: url(../images/content/gallery-daybeds.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}	
			#content #main-content h1#gallery-desks{
				background: url(../images/content/gallery-desks.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}	
			#content #main-content h1#gallery-prints{
				background: url(../images/content/gallery-prints.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}	
			#content #main-content h1#gallery-vanities{
				background: url(../images/content/gallery-vanities.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}
			#content #main-content h1#antique-statues{
				background: url(../images/content/antique.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}
			#content #main-content h1#club-chairs{
				background: url(../images/content/club-chairs.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}
			#content #main-content h1#table-lamps{
				background: url(../images/content/table-lamps.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}
			#content #main-content h1#vintage-carts{
				background: url(../images/content/vintage-teacarts.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}
			#content #main-content h1#mirror{
				background: url(../images/content/mirror2.png) no-repeat center;
				height: 53px;
				text-indent: -5000em;
				width: 950px;			
				margin:0 auto;
			}																																																						
			
			#content #main-content h3{
				border-top: #744411 1px solid;
				border-bottom: #744411 1px solid;
				color: #663300;
				float: left;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 11px;
				font-style: italic;
				font-weight: normal;
				margin: 0 0 10px 0;
				padding: 2px 0;
				text-align: right;
				width: 679px;
				}
			
			#content #main-content p{
				line-height: 18px;
				padding: 0 0 15px 0;
				}
				
	/*---antiques list---*/
	#content #antiques-list{
		clear: both;
		float: left;
		padding: 0 15px;
		width: 950px;
		}
		
		#content #antiques-list h3{
			background: url(../images/content/our-antique-furniture.png) center no-repeat;
			height: 36px;
			text-indent: -5000em;
			}
		
		#content #antiques-list ul{
			float: left;
			list-style: none;
			margin: 0 0 10px 0;
			padding: 0 3px;
			}
			
			#content #antiques-list ul li{
				float: left;
				width: 236px;
				}	
			
			#content #antiques-list ul li h4{
				color: #660000;
				float: left;
				font-size: 18px;
				font-weight: normal;
				padding: 0 0 0 10px;
				width: 160px;
				}
			
			#content #antiques-list ul li a{
				background: url(../images/content/arrow-antiques-list.png) right center no-repeat;
				color: #663300;
				display: block;
				float: right;
				height: 14px;
				margin: 4px 10px 0 0;
				width: 38px;
				}
				
				#content #antiques-list ul li a:hover{
					color: #200000;
					}
					
		#content #antiques-list p{
			clear: both;
			padding: 0 15px;						
			text-align: center;
			width: 920px;
			}
			
			#content #antiques-list p a{
				background: url(../images/content/contact-antique-furniture-link.png) no-repeat;
				display: block;
				height: 29px;
				margin: 0 auto;
				overflow: hidden;
				text-indent: -5000em;
				width: 347px;
				}
				
				#content #antiques-list p a:hover{
					background-position: 0 -29px;
					}
/*---content btm----------------*/
#content-btm{
	background: #FBF6E5 url(../images/content/content-btm-tile-top.png) top repeat-x;
	padding: 30px 0 0 0;
	}
	
	#content-btm .box-con{
		float: left;
		padding: 0 15px 10px 15px;
		width: 950px;
		}
	
	#content-btm .box{
		background: url(../images/content/btm-box-btm.png) center bottom no-repeat;
		float: left;
		padding: 0 9px 19px 9px;
		width: 298px;
		}
	
	#content-btm .box-top{
		background: url(../images/content/btm-box-top.png) center 0 no-repeat;
		padding: 19px 0 0 0;
		}
	
	#content-btm .box-body{
		border: #B19674 1px solid;
		min-height: 260px;
		padding: 0 10px;
		}
		
		#content-btm .box h3{
			height: 42px;
			text-indent: -5000em;
			width: 276px;
			}
		
		#content-btm .box p{
			color: #663300;
			font-size: 11px;
			line-height: 16px;
			padding: 0 0 15px 0;
			}
		
		#content-btm .classical h3{
			background: url(../images/content/a-classica-world.png) center 10px no-repeat;
			}
		
		#content-btm .experience h3{
			background: url(../images/content/experience-the-difference.png) center 10px no-repeat;
			}
		
		#content-btm .staff h3{
			background: url(../images/content/friendly-staff.png) center 10px no-repeat;
			}
	
	#content-btm p.contact-btm{
		clear: both;
		color: #660000;
		font-size: 16px;
		line-height: 28px;
		text-align: center;
		}
		
		#content-btm p.contact-btm span{
			font-size: 20px;
			}
		
	#content-btm p.center{
		color: #325674;
		line-height: 20px;
		}

/*---------------End Content---*/

/*---Footer------------------*/
#footer{
	background: url(../images/footer/footer-tile1.jpg) repeat-x;
	height: 225px;
	}
	
	#footer .container{
		background: url(../images/footer/footer-btm.png) center bottom no-repeat;
		padding: 40px 0 0 0;
		height: 185px;
		}
			
	#footer ul{
		border-bottom: #6F3E0D 1px solid;
		height: 25px;
		list-style: none;
		margin-bottom: 10px;
		padding: 0 30px;
		width: 920px;
		}
		
		#footer ul li{
			float: left;
			}
		
		#footer ul li.last a{
			border: none;
			}
			
			#footer ul li a{
				border-right: #FBF6E5 1px solid;
				color: #FBF6E5;
				padding: 0 10px;
				}
			
				#footer ul li a:hover{
					color: #FFFFFF;
					}
		
		#footer p{
			color: #FBF6E5;
			line-height: 18px;
			text-align: center;
			}
			
/* gallery */
.gallery-pics{ margin:0; padding:0; list-style:none;}
.gallery-pics li { float:left; width:234px;}
.gallery-pics li p{ text-align:center; margin:0; display:block; width:214px; margin-left:10px;}

.gallery-pics a{ background:url(../images/content/gallery-bg.png); width:218px; height:194px; display:block; padding:17px 0 0 16px; }
.gallery-pics a img{ border:0;}
.center-italic{ text-align:center; font-style:italic;}
						