html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote {margin: 0; padding: 0;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset, img {border: 0;}
address, abbr, caption, cite, code, dfn, th, var {font-style: normal; font-weight: normal;}
ol, ul {list-style: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-style: normal; font-weight: normal;}
.clear{clear:both;}
/* *{margin:0px; padding:0px;}*/

body{
	background-color:#6f1802;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}
#wrapper{
	min-width:960px;
	margin: 0 auto;
}

#threeCol{background-image:url(../images/bg_building.jpg); height:575px; background-position: bottom left; background-repeat:no-repeat;}
#slideshow{width:250px; height:300px;background-color:#666; margin:0 auto;}
#artHang{background-image:url(../images/bg_ArtHangingService.jpg); height:733px;}
/*-----------------------------------------------------------
	TOP:	 Header / Navigation
-----------------------------------------------------------*/

#top{
	height:241px;
	background-image:url(../images/bg_top.jpg);
	background-repeat:repeat-x;
}
#nav{
	width:965px;
	margin:0 auto;
}

#navTop li{
	margin: 0px 20px;
	display:inline;
}
#navBottom li{
	margin: 0px 8px;
	display:inline;
}
#navTop a{
	font-size:15px;
	color:#FDF2D6;
	font-weight:bold;
	text-decoration:none;
}
#navTop a:hover{
	color:#F0D085;
}
#navBottom a{
	font-size:11px;
	color:#8B0907;
	text-decoration:none;
}
#navBottom a:hover{
	text-decoration:underline;
}


/*-----------------------------------------------------------
	MID:	 Content
-----------------------------------------------------------*/
#mid{
	background-image:url(../images/bg_mid.jpg);
	background-repeat:repeat-x;	
	background-color:#f7d789;
}

#content{
	padding: 20px 50px;
}
#content p{
	font-size:13px;
	color:#333;
	margin-bottom:10px;
}
#contentMid{
	width:1018px;
	padding: 30px 0px;
	margin: 0px auto;	
}
#contentCont{
	background-image:url(../images/bg_contentRepeat.png);
	background-repeat:repeat-y;
	width:1018px;
	margin:0 auto;
}
#contentTop{
	background-image:url(../images/bg_contentTop.png);
	background-repeat:no-repeat;
	width:1018px;
	height:18px;
	margin: 0px;
	padding:0px;
	overflow:hidden;
}
#contentBottom{
	background-image:url(../images/bg_contentBottom.png);
	background-repeat:no-repeat;
	width:1018px;
	height:22px;
}

/*-----------------------------------------------------------
	Bottom: 	Footer
-----------------------------------------------------------*/
#bottom{
	background-image:url(../images/bg_footer.jpg);
	background-repeat:repeat-x;	
	background-color:#6f1802;
	
}
#footer{
	width:800px;
	margin: 0 auto;
	min-height:200px;
}
#footer #contactInfo{
	padding-top:20px	
}
	



/*-----------------------------------------------------------
	Classes
-----------------------------------------------------------*/
.pic{padding:2px; border:1px solid #804041; background-color:#ffffff;}

.title{font-size:24px; color:#804041; margin-bottom:20px; display:block; border-bottom:2px solid #804041; text-align:center; padding-bottom: 10px;}

.smaller_p td p{font-size:100px;}

.footerTitle{font-size:24px; color:#ebe0de; margin-bottom:10px;}
.footerLink li a{font-size:12px; color:#a16e61; margin-bottom:10px; text-decoration:none;}
.footerLink li a:hover{color:#dac5bf;}
.footMain{color:#ebe0de; font-size:16px;}
.footSub, .footSub a{color:#a16e61; font-size:12px; text-decoration:none;}
.footSub a:hover{color:#ebe0de}

#content .a{color:#804041; text-decoration:none;}
#content .a:hover{text-decoration:underline;}



#atHang_frame{
	width:469px;
	height:322px;
	position:relative;
	left:375px;
	top:218px;
	background-color:#f2c067;
	z-index:80;
}
#atHang_frameDropShad{
	float:left;
	background-image:url(../images/bg_ArtHangingService_dropShad.png);
	width:469px;
	height:322px;
	position:relative;
	left:375px;
	top:218px;
	z-index:100;
}
#artHang_contactBTN{
	width:98px;
	height:28px;
	position:relative;
	left:735px;
	top:347px;
}

#FlashID{padding:3px; border:1px solid #600; display:block;}
