@charset "UTF-8";
/* CSS Document */

.bodystyle {background-image:url(images/dirtypaper.jpg); background-repeat:no-repeat; background-attachment:fixed; background-position:center; background-position:top; background-color:#f3efe4;}

.horizline {background-image:url(images/boxes/horizontalline.gif); background-repeat:repeat-x;}

.clearhorizboxline {background-image:url(images/boxes/horizboxline.gif); background-repeat:repeat-x;}
.clearvertboxline {background-image:url(images/boxes/vertboxline.gif); background-repeat:repeat-y;}
.clearvertboxlinethumbs {background-image:url(images/boxes/vertboxline.gif); background-repeat:repeat-y; background-position:right;}

.blkhoriztopboxline {background-image:url(images/boxes/blkhoriztopboxline.gif); background-repeat:repeat-x; background-position:bottom;}
.blkhorizbottomboxline {background-image:url(images/boxes/blkhorizbottomboxline.gif); background-repeat:repeat-x;}
.blkvertleftboxline {background-image:url(images/boxes/blkvertleftboxline.gif); background-repeat:repeat-y;}
.blkvertrightboxline {background-image:url(images/boxes/blkvertrightboxline.gif); background-repeat:repeat-y;}

.cophoriztopboxline {background-image:url(images/boxes/cophoriztopboxline.gif); background-repeat:repeat-x;}
.cophorizbottomboxline {background-image:url(images/boxes/cophorizbottomboxline.gif); background-repeat:repeat-x;}
.copvertleftboxline {background-image:url(images/boxes/copvertleftboxline.gif); background-repeat:repeat-y;}
.copvertrightboxline {background-image:url(images/boxes/copvertrightboxline.gif); background-repeat:repeat-y;}

.redhoriztopboxline {background-image:url(images/boxes/redhoriztopboxline.gif); background-repeat:repeat-x;}
.redhorizbottomboxline {background-image:url(images/boxes/redhorizbottomboxline.gif); background-repeat:repeat-x;}
.redvertleftboxline {background-image:url(images/boxes/redvertleftboxline.gif); background-repeat:repeat-y;}
.redvertrightboxline {background-image:url(images/boxes/redvertrightboxline.gif); background-repeat:repeat-y;}

.30pxpadding {padding:30px;}
.20pxpadding {padding:20px;}

.headingcell {padding:20px 10px 00px 0px;}

/*Text*/

.Heading {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 18px; color:#000000; letter-spacing:1px;}
.SubHeading {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; font-weight:bold; letter-spacing:1px;}

.blackbody {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; letter-spacing:1px;}
.redbody {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#7f211e; letter-spacing:1px;}
.copperbody {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#a66040; letter-spacing:1px;}
.whitebody {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff; letter-spacing:1px;}

.blackbodybold {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:bold; letter-spacing:1px;}
.redbodybold {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#7f211e; font-weight:bold; letter-spacing:1px;}
.copperbodybold {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#a66040; font-weight:bold; letter-spacing:1px;}
.whitebodybold {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff; font-weight:bold; letter-spacing:1px;}

.blackbodyitalic {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-style:italic; letter-spacing:1px;}
.redbodyitalic {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#7f211e; font-style:italic; letter-spacing:1px;}
.copperbodyitalic {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#a66040; font-style:italic; letter-spacing:1px;}
.whitebodyitalic {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff; font-style:italic; letter-spacing:1px;}

.blackbodysmall {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; letter-spacing:1px;}
.redbodysmall {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#7f211e; letter-spacing:1px;}
.copperbodysmall {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#a66040; letter-spacing:1px;}
.whitebodysmall {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#ffffff; letter-spacing:1px;}

.blackbodysmallbold {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; letter-spacing:1px; font-weight:bold;}

.blackbodylink:link {color: #000000;text-decoration: none;}
.blackbodylink:visited {color: #000000;text-decoration: none;}
.blackbodylink:hover {color: #000000; text-decoration:underline;}

.redbodylink:link {color: #7f211e;text-decoration: none;}
.redbodylink:visited {color: #7f211e;text-decoration: none;}
.redbodylink:hover {color: #7f211e; text-decoration:underline;}

.whitebodylink:link {color: #ffffff;text-decoration: none;}
.whitebodylink:visited {color: #ffffff;text-decoration: none;}
.whitebodylink:hover {color: #ffffff; text-decoration:underline;}

/*Images*/

.imageintext {float:left; padding-right:20px; padding-bottom:8px;}
.imageintextnowrap {padding-right:20px; padding-bottom:8px;}

.imageborder {border:2px solid #000000;}
.artimage {background-repeat:no-repeat; border:2px #000000 solid; width:470px;}
.detailimage {border:2px #000000 solid;}

.artthumbs {padding:0px 8px 8px 0px; float:left;}

/*Panel thing*/

.squarebox {
    width: 100%;
    overflow: hidden; }
.squareboxgradientcaption {
    color: #000000;
    padding: 8px 8px 8px 0px;
	}
.squareboxcontent {
    padding-top: 8px;
	overflow: hidden;
    }
