/* CSS Document - Christmas Catalog - created 10.31.07 - Ethan Joy*/


p {color: #000; margin: 0 0 13px 0;}

p.100 {height: 400px;}

.xsmall {font-size: 11px; * font-size: 13px; font-family: Arial, sans-serif; font-weight: normal;}

.center {text-align: center; margin: -5px 0 5px 0;}

.indent25 {margin: 0 0 13px 25px;}

.right {text-align: right; margin-top: -12px; padding: 0;}

#bodycontent {color: #000; font-size: 13px;}

#bodycontent h1 {color: #660000; font-size: 20px; margin: 0 0 5px 0; padding: 0; font-family: CopprplGoth BT, Copperplate, Georgia, serif; font-weight: bold; text-transform: uppercase; font-variant: small-caps;}

#bodycontent h2 {color: #000; font-size: 14px; margin: 0; padding: 0; font-family: CopprplGoth BT, Copperplate, Georgia, serif; font-weight: bold; text-transform: uppercase;}

#bodycontent h2.xbreak {margin: 5px 0 5px 0;}

#bodycontent a {color: #660000;}
#bodycontent a:hover {color: #333;}
#bodycontent a:visited {color: #660000;}

.bodyleft {float: left; display: block;}
.width125 {width: 125px;}
.width155 {width: 155px;}
.width160 {width: 160px;}
.width165 {width: 165px;}
.width225 {width: 225px;}
.width265 {width: 265px;}
.width300 {width: 300px;}
.width335 {width: 335px;}

.negative5 {margin-left: -5px;}

img.left {float: left; display: block; margin-bottom: 17px; margin-right: 10px; * margin-bottom: 17px;}
img.right {float: right; display: block; margin-bottom: 17px; margin-left: 10px; * margin-bottom: 17px;}
img.special {margin-right: 0px; margin-left: 5px;}
img.no-bottom-margin {margin-bottom: 0px}

.break {clear: both; padding: 0 0 0 0;}

.clearfloats {clear: both;}

.pageright { color: #660000; font-size: 13px; font-family: CopprplGoth BT, Times, Serif; text-transform: uppercase; font-weight: normal; margin: 5px 5px 5px 0; padding: 0; text-align: right;}
.pageright a { color: #660000; font-size: 12px; font-family: CopprplGoth BT, Times, Serif; font-weight: normal; text-transform: uppercase; text-decoration: none;}
.pageright a:hover { color: #660000; text-decoration: underline;}
.pageright a:visited {color: #660000;}

.pageleft { color: #660000; font-size: 13px; font-family: CopprplGoth BT, Times, Serif; text-transform: uppercase; font-weight: normal; margin: 5px 0px 5px 5px; padding: 0; text-align: left;}
.pageleft a { color: #660000; font-size: 12px; font-family: CopprplGoth BT, Times, Serif; font-weight: normal; text-transform: uppercase; text-decoration: none;}
.pageleft a:hover { color: #660000; text-decoration: underline;}
.pageleft a:visited {color: #660000;}

.pagecenter { color: #660000; font-size: 15px; font-family: CopprplGoth BT, Times, Serif; text-transform: uppercase; font-weight: normal; margin: 5px 0px 5px 0px; padding: 0; text-align: center;}
.pagecenter a { color: #660000; font-size: 14px; font-family: CopprplGoth BT, Times, Serif; font-weight: normal; text-transform: uppercase; text-decoration: underline;}
.pagecenter a:hover { color: #660000; text-decoration: underline;}
.pagecenter a:visited {color: #660000;}

.small {font-size: 8px;}

#smallfont {font-size: 8px; display: inline;}

#smallfont.blueviv a {color: #003399;}
#smallfont.blueviv a:hover { }
#smallfont.blueviv a:visited {color: #003399;}

.footer { color: #FFCC33; font-size: 16px; font-family: CopprplGoth BT, Times, Serif; font-weight: normal; margin: 0 40px 5px 0; padding: 0;}
.footer a { color: #FFCC33; font-size: 14px; font-family: CopprplGoth BT, Times, Serif; font-weight: normal; text-transform: uppercase; text-decoration: none;}
.footer a:hover { color: #FFCC33; text-decoration: underline;}
.footer a:visited {color: #FFCC33;}
.footersmall { color: #FFCC33; font-size: 12px; font-family: CopprplGoth BT, Times, Serif; font-weight: normal; text-transform: uppercase; margin: 0 0 8px 0; padding: 0;}
.footersmall a { color: #FFCC33; font-size: 12px; font-family: CopprplGoth BT, Times, Serif; font-weight: normal; text-transform: uppercase; text-decoration: none;}
.footersmall a:hover { color: #FFF; text-decoration: underline;}
.footersmall a:visited {color: #FFCC33;}