/* FORCES VERT SCROLLBAR IN NON-IE BROWSERS TO AVOID PAGE SHIFT - do not change*/
html{
min-height:100%;
margin-bottom:1px;
}
/* DEFINE BASE FONT SIZE FOR ENTIRE DOC -- CHANGE THIS TO SCALE ALL FONT SIZES */
html{
font-size:75%;
}
/* DECLARE FONT AND COLOR FOR ALL ELEMENTS*/
*{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
}
/*CENTER BODY,SET MASTER BACKGROUND COLOR*/
body{
	font-size:100%;
	margin:0;
	padding:0;
	text-align:center;
	background-color: #620001;
}
/*STANDARD HTML TAGS*/
p{
margin:0 0 12px 0;
padding:0;
font:1.2em Arial,Helvetica,sans-serif;
}
h1{
	font-family: georgia, times new roman, times, serif;
	font-size: 21px;
	font-style: italic;
	font-weight: bold;
	background:21px;
	text-align:center;
	font-weight:600;
	margin:0;
	padding:0;
	color: #730006;
}
h2{
font-family: georgia, times new roman, times, serif;
font-style: italic;
font-weight: bold;
font-size:1.6em;
text-align:center;
font-weight:600;
margin:0;
padding:0;
}
h3{
font-size:1.4em;
text-align:center;
font-weight:600;
font-style: italic;
margin:0 0 12px 0;
padding:0;
}
h4{
font-size:1.4em;
text-align:center;
font-weight:600;
margin:0;
padding:0;
}
h5{
font-size:1.3em;
text-align:center;
font-weight:600;
margin:0 0 12px 0;
padding:0;
}
h6{
font-size:1.3em;
text-align:center;
font-weight:600;
margin:0 0 12px 0;
padding:0;
font-style:oblique;
}
/* DEFINE LINK COLORS,STYLES */
a:link{
text-decoration:underline;
color:#2C2421;
}
a:visited{
text-decoration:underline;
color:#2C2421;
}
a:hover{
text-decoration:none;
color:#C3AE99;
}
a:active{
text-decoration:underline;
color:#2C2421;
}
/* DEFINES ALT LINK STYLES - USE FOR NAV,ALT COLOR BGRD,ETC */
.altlink:link{
text-decoration:none;
color:#FF3333;
}
.altlink:visited{
text-decoration:none;
color:#FF3333;
}
.altlink:hover{
text-decoration:underline;
color:#FFDD33;
}
.altlink:active{
text-decoration:none;
color:#FF3333;
}
/* BEGIN LAYOUT SECTIONS */
#wrapper{
width:770px;
margin:0 auto 20px auto;
text-align:center;
background-image: url(../assets/bgrd10px.gif);
background-repeat: repeat-y;
}
#header{
height:60px;
background: url(../assets/headtop60.jpg);
background-repeat: no-repeat;
}
#header h1{
	padding: 32px 0 0 258px;
}
#navbar{
height:30px;
padding:0 0 0 330px;
margin:0px;
background: url(../assets/headnavbar30.jpg);
background-repeat: no-repeat;
}
#navbar p{
text-align:center;
text-indent: 0;
}
#headbelownav{
height: 40px;
 background-image: url(../assets/headbelownav40.jpg);
  background-repeat: no-repeat;
 padding: 0;
 margin: 0;
}
#breadcrumb{
	width: 650px;
	float: left;
}
#breadcrumb p{
	padding: 3px 0 0 320px;
	font-size: 10px;
	color: #730006;
}
#headbelowright {
	display: block;
	float: left;
	width: 120px;
}
#headbelowright p {
	font-size: .9em;
}
#content{
margin:0px;
padding:0px;
background: url(../assets/bgrd10px.gif);
background-repeat: repeat-y;
}
/* controls text alignment in content area */
#content p{
text-indent:0em;
margin:10px 30px 14px 30px;
text-align: justify;
}
#footer{
height:auto;
margin:0;
padding:0;
background: url(../assets/foot10px.gif);
}
#footer p{
text-align:center;
margin:20px 0 0 0;
font-size:13px;
color: #F8ECD2;
}
#footlinks{
text-align:center;
background-repeat: repeat-y;
background-image: url(../assets/footnav30.jpg);
height: 30px;
}
#footlinks p{
	margin: 3px 0 0 0;
	font-size: 14px;
	font-weight: bold;
}
/* DEFINE FOOTLINK COLORS,STYLES */
#footlinks a:link{
text-decoration:underline;
color:#F8ECD2;
}
#footlinks a:visited{
text-decoration:underline;
color:#F8ECD2;
}
#footlinks a:hover{
text-decoration:none;
color:#D52810;
}
#footlinks a:active{
text-decoration:underline;
color:#F8ECD2;
}
/* giving a bottom margin adds tan under the footer */
#footerend{
height:20px;
margin: 0 0 0 0;
background: url(../assets/footend20.gif);
}
/* Forms */
input {
	background: #FFFFFF;
	border-bottom: 1px solid #688C40;
	border-left: 1px solid #688C40;
	border-right: 1px solid #141C0D;
	border-top: 1px solid #141C0D;
	color: #000000;
	font-weight: bold;
	margin: 3px 3px 0px 3px;
}
input.formButton {
	background: #425929;
	border-bottom: 1px solid #688C40;
	border-left: 1px solid #688C40;
	border-right: 1px solid #141C0D;
	border-top: 1px solid #141C0D;
	color: #FFFFFF;
	font-weight: bold;
	margin: 3px 3px 0px 3px;
}
/*custom */
.sculptorList {
	font-weight: bold;
	font-size: 0.8em;
	text-align: left;
}
.Pcenter {
	text-align: left;
	font-size: 11px;
}
 .emphasis2 {
 	font-family: 'Book Antiqua', 'Times New Roman', Times, Serif, serif; 
 	font-size: 1.5em;
	color: rgb(102,0,0);
	font-weight: bold;
	font-style: italic;
}
.sold {
	font-weight: bold;
	font-style: italic;
	text-align: center;
}
.books {
	font-size: 1em;
}

