body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #CC9933;
	background-image:url(../images/beauchampbackground.jpg);
	background-color: #fff;
background-position:center;
	background-width:180px;
	background-repeat:repeat-y;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:1000px;
}

/* Footer Information */
.style2 {font-size: 12px}
.footertop {
color: #000 !important;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight:normal;
padding: 3px 5px 0px 5px;
}
.footer {
background: #000 url(http://www.beauchampantiques.com/images/footerbackground.jpg); 
background-repeat:repeat-x;
color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight:normal;
padding: 3px 5px 0px 5px;
}

footer a:link {
color:#e2e2e2;
}
footer a:active {
color:#e2e2e2;
}
footer a:hover {
color:#993300;
}
footer a:visited {
color:#e2e2e2;
}
a:link {
	#000000 !important;
}
a:visited {
	#000;}
a:hover { 
	#000;}
a:active { 
	#000;} 
	
	a.footertop:link {color: red; text-decoration: none !important; }
	a.footertop:visited {color: purple; text-decoration: none !important; }
	a.footertop:hover {color: orange; text-decoration: underline !important; }
	a.footertop:active {color: blue !important; } 
/* End of Footer Information */	
	
#header {
color:#000000;
font-size:12px;
font-style:normal;
padding:10px 0 0 0;
}
a:link, a:visited{
color:#cc9933;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

/*p:first-letter
{
	font-size: 1.4em;
	font-weight: bold;
} 
*/
#content{
height:100%;
width:780px;
}
#homeleft {
	position:relative;
float:left;
	height:325px;
padding-right:25px;
width:170px;
text-align:center;
	overflow:hidden;
	top: 36px;
/*background-image:url(../images/menu-dropshadow.gif);
background-position:right;
background-repeat:repeat-y;*/
}
#homeleft img {
margin:20px 0px 20px 0px;
border:2px solid #cc9933;
}
#left {
	position:relative;
float:left;
	height:800px;
padding-right:25px;
width:170px;
text-align:center;
	overflow:hidden;
	top:5px;
/*background-image:url(../images/menu-dropshadow.gif);
background-position:right;
background-repeat:repeat-y;*/
}
#left img {
margin:20px 0px 20px 0px;
border:2px solid #cc9933;
}
#right {
	position:relative;
	float:right;
	height:350px;
	padding-left:25px;
	width:170px;
	text-align:center;
	overflow:hidden;
	top:15px;
	z-index:50;
	/*background-image:url(../images/menu-dropshadow.gif);
background-position:right;
background-repeat:repeat-y;*/
}
#right img {
margin:20px 0px 20px 0px;
border:2px solid #cc9933;
}
#main {
	position:relative;
	top:0px;
/*
	left:220px;
*/	
	float:left;
	width:550px;
	padding-top:0px;
	color: #CC9933;
}

#main2 {
	position:absolute;
	top:0px;
/*
	left:220px;
*/	
	float:right;
	width:350px;
	padding-top:0px;
	padding-left:0px;
	color: #CC9933;
}

#main a{
color:#CC9933;
text-decoration:none;
}
#main a:hover{
color:#CC9933;
/* following changed by Lou from overline to underline, don't know why it would be overline but is was causing hover on links to show overline */
text-decoration:underline;
}
#mainHome {
	left:220px;
	top:0px;
	width:610px;
	float:left;
	padding-top:0px;
	color: #CC9933;
}

#mainHome a{
color:#CC9933;
text-decoration:none;
}
#mainHome a:hover{
color:#CC9933;
/* following changed by Lou from overline to underline, don't know why it would be overline but is was causing hover on links to show overline */
text-decoration:underline;
}
#menu {
text-align:left;
padding-left:10px;
padding-bottom:30px;
width:170px;
}
.staticMenu {
padding-left:5px;
}
.title {
font-size:16px;
font-weight:bold;
color:#331f00;
}
/*following added by Lou for use in content*/
.subtitle {
font-size:18px;
font-weight:bold;
color:#331f00;
}
#info {
	font-size:11px;
	text-align:left;
}
#info a{
color:#999999;
font-size:11px;
text-decoration:none;
}
#info a:hover{
color:#999999;
font-size:11px;
text-decoration:underline;
}
#artist-drop{
padding-top:4px;
}
#artist-drop select {
font-size:12px;
}
#index-content {
padding-left:200px;
padding-right:50px;
color:#CC9933;
text-align:justify;
}
.whitebold {
	font-weight: bold;
	color: #CC9933;
}

#title-content {
padding-left:50px;
padding-right:50px;
color:#CC9933;
}
#gallery-img{
display:block;
height:450px;
padding-left:50px;
padding-top:20px;
width:100%;
text-align:left;
}
#tagline {
font-size:12px;
width:100%;
padding-right:10px;
padding-top:30px;
height:80px;
clear:both;

}
#tagline1 {
font-size:10px;
width:405px;
padding-right:10px;
padding-top:30px;
height:80px;
vertical-align:bottom
}
img {
	border: 0px solid #CC9933;
}
#tagline1 img{
padding-right:20px;
}
#currentpage a{
color:#000;
font-weight:bold;
}
.artist-desc{
font-size:10px;
}
.max400 img{
max-width:400px;
}
#searchresults {
font-size:11px;
color:#331f00;
}
#footer {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
}

/* note  searchresultsmain  is in the searchresults file header area...  */
