@font-face {
    font-family: 'Mistral';
    src: url('fonts/mistral-webfont.eot');
    src: url('fonts/mistral-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/mistral-webfont.woff2') format('woff2'),
         url('fonts/mistral-webfont.woff') format('woff'),
         url('fonts/mistral-webfont.ttf') format('truetype'),
         url('fonts/mistral-webfont.svg#mistralregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

BODY {
	background-color: #181818;
	background-image: url(images/bg.gif);
	background-position: center top;
	background-repeat: repeat-x;
	margin-top: 12px;
}
.activebidbox {
	background-color: #FFF;
	vertical-align: top;
	color: #949494;
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
}
.biddetailbox {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #949494;
}

.itemdescriptionbox {
	color: #FFF;
	vertical-align: top;
	border: thin groove #CCC;
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
}


.nav {
	background-image: url(images/greydot.gif);
	background-position: right top;
	background-repeat: repeat-y;
}


.bodycopy {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #ffffff;
	text-decoration: none;	
	line-height: 22px;
}
.bodycopy A:link {color: #D8483E; text-decoration: none;}
.bodycopy A:visited {color: #D8483E; text-decoration: none;}
.bodycopy A:active {color: #D8483E; text-decoration: none;}
.bodycopy A:hover {color: #C70D00; text-decoration: underline;}

.bodycopysm {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #ffffff;
	text-decoration: none;	
	line-height: 19px;
}
.bodycopysm A:link {color: #D8483E; text-decoration: none;}
.bodycopysm A:visited {color: #D8483E; text-decoration: none;}
.bodycopysm A:active {color: #D8483E; text-decoration: none;}
.bodycopysm A:hover {color: #C70D00; text-decoration: underline;}

.homespecials {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #ffffff;
	text-decoration: none;	
	line-height: 19px;
	margin-left:5px;
	border-left: 5px;
	padding-left: 5px;
}
.homespecials A:link {color: #D8483E; text-decoration: none;}
.homespecials A:visited {color: #D8483E; text-decoration: none;}
.homespecials A:active {color: #D8483E; text-decoration: none;}
.homespecials A:hover {color: #C70D00; text-decoration: underline;}

h1.bodycopy {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 30px;
	font-weight: norrmal;
	color: #949494;
	margin-top: 0px;
	line-height: 30px;

}

h2.bodycopy {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 17px;
	font-weight: norrmal;
	color: #949494;
}

h3.bodycopy {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: norrmal;
	color: #ffffff;
}
.footer {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color: #ffffff;
	text-decoration: none;	
	line-height: 16px;
}
.footer A:link {color: #ffffff; text-decoration: none;}
.footer A:visited {color: #ffffff; text-decoration: none;}
.footer A:active {color: #ffffff; text-decoration: none;}
.footer A:hover {color: #C70D00; text-decoration: underline;}
.phone {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: norrmal;
	color: #ffffff;
	text-decoration: none;	
	line-height: 16px;
}
#logo {
	padding-top:25px;
}
.mainbody {
margin-left: 40px;
margin-top: 0px;
}

.paypal {
	color:#fff;
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

.paypal input[type="image"] {
	margin-top:25px;
}

.paypal select {
	margin:0 auto;
	width:auto;
}

.paypal table {
	margin:0 auto;
}


td.gallery {
padding-right: 0px;
padding-bottom: 0px;
}


td.boxlronecorner {
	background-image: url(images/bg/Branch.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
td.boxlrtwocorner {
	background-image: url(images/bg/CascadeSilosm.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.boxlrthreecorner{
	background-image: url(images/bg/DiamondHead.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.boxlrfourcorner{
	background-image: url(images/bg/DonQuixote.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.boxlrfivecorner{
	background-image: url(images/bg/DQGiftsm.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.boxlrsixcorner{
	background-image: url(images/bg/Flowerssm.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.boxlrsevencorner{
	background-image: url(images/bg/Horsemansm.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.boxlreightcorner{
	background-image: url(images/bg/InvisibleFace.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.boxlrninecorner{
	background-image: url(images/bg/Mothersm.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.boxlrtencorner{
	background-image: url(images/bg/Sirenssm.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.boxlrhome{
	background-image: url(images/bg/Flowersxsm.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.boxlrsevencornerlg{
	background-image: url(images/bg/Horseman.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.boxllonecorner {
	background-image: url(images/bg/Branch.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}
td.boxlltwocorner {
	background-image: url(images/bg/CascadeSilosm.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

td.boxllthreecorner{
	background-image: url(images/bg/DiamondHead.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

td.boxllfourcorner{
	background-image: url(images/bg/DonQuixote.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

td.boxllfivecorner{
	background-image: url(images/bg/DQGiftsm.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

td.boxllsixcorner{
	background-image: url(images/bg/Flowerssm.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

td.boxllsevencorner{
	background-image: url(images/bg/Horsemansm.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

td.boxlleightcorner{
	background-image: url(images/bg/InvisibleFace.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

td.boxllninecorner{
	background-image: url(images/bg/Mothersm.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

td.boxlltencorner{
	background-image: url(images/bg/Sirenssm.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}

td.boxllthreecornerxsm{
	background-image: url(images/bg/DiamondHeadxsm.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}


td.galaupperleft {
	background-image: url(images/bg/gala.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

table.flowers {
	background-image: url(images/bg/flowers.png);
	background-position: right top;
	background-repeat: no-repeat;
}

table.flowers2 {
	background-image: url(images/bg/flowers2.png);
	background-position: right top;
	background-repeat: no-repeat;
}
table.flowers3 {
	background-image: url(images/bg/flowers3.png);
	background-position: right top;
	background-repeat: no-repeat;
}
table.flowers4 {
	background-image: url(images/bg/flowers4.png);
	background-position: right top;
	background-repeat: no-repeat;
}
td.birdupperleft {
	background-image: url(images/bg/bird.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
td.splat {
	background-image: url(images/bg/splat.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
td.sign {
	background-image: url(images/bg/sign.png);
	background-position: center top;
	background-repeat: no-repeat;
}

table.landscape {
	background-image: url(images/bg/landscape.png);
	background-position: right top;
	background-repeat: no-repeat;
}
td.figure {
	background-image: url(images/bg/figure.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
td.telephone {
	background-image: url(images/telephone.png);
	background-position: right top;
	background-repeat: no-repeat;
}

td.contactusbg {
	background-image: url(images/bg/galamirrored.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
td.galleryanimatedbg {
	background-image: url(images/galleryanimatedbg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

h1.product {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 23px;
	font-weight: norrmal;
	color: #949494;
	margin-top: 0px;
	line-height: 26px;
	margin-bottom: -14px;

}

h2.product {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 18px;
	font-weight: norrmal;
	color: #949494;
}

h3.bodycopy {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: norrmal;
	color: #ffffff;
}
.testimonials {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #ffffff;
	text-decoration: none;	
	line-height: 13px;
}
.testimonials A:link {color: #D8483E; text-decoration: none;}
.testimonials A:visited {color: #D8483E; text-decoration: none;}
.testimonials A:active {color: #D8483E; text-decoration: none;}
.testimonials A:hover {color: #C70D00; text-decoration: underline;}

.size {
	font-family: Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #ffffff;
	text-decoration: none;	
	line-height: 14px;
}
.size A:link {color: #D8483E; text-decoration: none;}
.size A:visited {color: #D8483E; text-decoration: none;}
.size A:active {color: #D8483E; text-decoration: none;}
.size A:hover {color: #C70D00; text-decoration: underline;}

#title a {
	color:#fff;
	font-family:Arial, verdana, Tahoma, tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size:50px;
	text-decoration:none;
}

#title a span {
	color:#C61B0F;
}

#subtitle {
	left:160px;
	position:relative;
	margin-top:-160px;
	margin-bottom:40px;
	z-index:100;
}

#subtitle2 {
	left:180px;
	position:relative;
	top:-10px;
}

#subtitle h2,
#subtitle2 h2 {
	color:#fff;
	/*font-family:"adobe-garamond-pro", Arial, sans-serif;*/
	font-family:"adobe-garamond-pro";
	font-size:24px;
	font-style:italic;
	font-weight:normal;
	letter-spacing:1px;
	margin:0;
}

#subtitle h2 span,
#subtitle2 h2 span {
	color:#C61B0F;
}

#subtitle .mistral {
	/*font-family:Mistral, "adobe-garamond-pro", Arial, sans-serif;*/
	font-family:Mistral;
	font-size:68px;
	font-style:normal;
	margin-top:45px;
}