body { background-color: #20190F; color: #000; font-family: Arial, sans serif; font-size: 10px; text-align: center; }

p { margin-top: 0px; padding-top: 0px; margin-left: 12px; margin-right: 22px; font-size: 12px; text-align: left; }
ul { font-size: 12px; }
li { text-indent: 0px; }

#full { position: relative; background: white; width: 900px; text-align: center; }
.main { position: relative; background: white; width: 96%; height: 96% }
.content { position: absolute; top: 0px; left: 0px; width: 100%; height: 100% }

.show { position: relative; visibility: visible; cursor: pointer; }
.hide { position: absolute; visibility: hidden; }

#emaillist { width: 95%; height: 90px; text-align: center; }
#footer { position: relative; width: 100%; border-top: thin solid red; font-size: 9pt; color: black; background-color: #FC0; text-align: left; padding-left: 3px; }
	#footer a:link { color: red; text-decoration: none; }
#header { position: relative; background-color: transparent; width: 100%; height: 153px; padding-bottom: 0px; }
#homepage { position: absolute; top: 0px; left: 0px; background-color: transparent; width: 100%; height: 100%; }
#menubox { position: relative; width: 100%; background-color: #600; color: white; font-size: 13px; font-weight: bold; text-align: center; margin-top: -3px; font-variant: small-caps; }
	.btn { background-color: #600; color: white; margin-left: 1px; padding-left: 5px; margin-right: 1px; padding-right: 5px; }
	.btnon { background-color: white; color: #600; margin-left: 1px; padding-left: 5px; margin-right: 1px; padding-right: 5px; cursor: pointer; }
	.divider { margin: 0px; padding: 0px; border-left: thin solid white; }
	.submenu { font-size: 11px; font-weight: bold; }
#menusub { position: relative; width: 100%; background-color: white; color: #600; font-size: 13px; font-weight: bold; text-align: center; margin-top: -3px; font-variant: small-caps; }
	.btnsub { background-color: white; color: #600; margin-left: 1px; padding-left: 5px; margin-right: 1px; padding-right: 5px; text-decoration: underline; }
	.btnsubon { background-color: #600; color: white; margin-left: 1px; padding-left: 5px; margin-right: 1px; padding-right: 5px; cursor: pointer; }
#menu { position: relative; width: 100%; height: 500px; margin: 0px; padding: 0px; top: 0px; }

.menu1 { background-color: #600; color: white; font-weight: bold; font-family: sans serif; font-variant: small-caps; text-align: left; margin: 0px; padding: 0px; }
.menu2 { margin-left: 1em; }
.menuheader { color: #600; background-color: transparent; font-size: 12px; }
.item { color: #600; background-color: transparent; font-size: 12px; }
.itemon { color: white; background-color: #600; cursor: pointer; font-size: 12px; }

.leftcolumn { width: 25%; background-color: #EEE; text-align: left; padding: 5px 10px 5px 5px; }
.centercolumn { width: 45%; background-color: white; text-align: left; }
.rightcolumn { width: 22%; background-color: #EEE; text-align: left; }
#showcase { position: relative; width: 100%; height: 500px; margin: 0px; padding: 0px; top: 0px; }
#worldvision { text-align: center; margin-top: 5px; }

.allcaps { font-variant: small-caps; color: #900; }
.author { font-style: italic; margin-top: 5px; padding-top: 5px; margin-bottom: 5px; padding-bottom: 5px; }
.bigger { font-size: larger; }
.center { text-align: center; }
.darkred { color: darkred; font-weight: bold; }
.detailbox { background-color: #CCC; color: silver; font-size: 10px; font-weight: normal; margin-bottom: 15px; }
	.detailname { color: #600; font-size: 12px; font-weight: bold; text-align: right; font-variant: small-caps; }
	.detail { background-color: transparent; color: black; font-size: 10px; font-weight: normal; text-align: left; }
.em { color: #000; font-weight: bold; font-style: italic; }
.entitled { font-style: normal; font-weight: bold; }
.framed { background-color: #740001; width: 153px; height: 221px; }
.framed img { position: relative; left: -10px; top: -10px; }
.head { text-align: left; margin: 0px; margin-top: 7px; margin-bottom: 5px; padding: 0px; }
.heading1 { background-color: #600; color: white; font-size: 12px; font-variant: small-caps; text-decoration: underline; padding: 0px 5px 2px 5px; }
.heading2 { background-color: white; color: #600; font-size: 24px; text-align: center; margin: 0px; padding: 0px; font-variant: small-caps; text-decoration: none; }
.heading3 { background-color: transparent; color: #600; font-size: 18px; text-align: center; margin: 0px; padding: 0px; }
.heading4 { background-color: transparent; color: #000; font-size: 16px; text-align: center; margin: 0px; padding: 0px; font-variant: small-caps; font-weight: bold; letter-spacing: 2px; }
.heading5 { background-color: transparent; color: #000; margin: 0px; padding: 0px; font-style: italic; }
.heading6 { background-color: #600; color: white; font-size: 24px; text-align: left; margin: 0px; padding: 0px; padding-left: 5px; font-variant: small-caps; text-decoration: none; }
.heading7 { background-color: transparent; color: #600; font-size: 12px; text-align: center; margin: 0px; padding: 0px; font-variant: small-caps; }
.heading8 { background-color: transparent; color: #600; font-size: 32px; font-weight: bold; text-align: left; margin: 0px; padding: 0px; font-variant: small-caps; }
.heading9 { background-color: transparent; color: #000; font-size: 10px; margin: 0px; padding: 0px; font-style: italic; }
.headingA { width: 100%; border-top: thin double black; border-bottom: thin double black; font-size: 20px; color: darkred; margin-top: 12px; margin-bottom: 6px; text-align: left; text-indent: 5px; }
.headingB { background-color: transparent; color: #600; font-size: 10px; text-align: left; margin: 0px; padding: 0px; font-variant: small-caps; border-top: thin solid #600; border-bottom: thin solid #600; }
.info { position: relative; padding-left: 5px; }
.credit { position: relative; color: black; font-style: italic; font-size: 10px; margin-left: 15px; }
.link { color: #00C; text-decoration: underline; cursor: pointer; }
.norm { font-weight: normal; font-style: normal; }
.preview { background-color: #A00; background-image: url(images/preview.gif); background-repeat: no-repeat; color: #FFF; cursor: pointer; font-size: 10px; font-weight: bold; height: 17px; margin: 0px; margin-bottom: 2px; margin-left: 3px; padding: 1px 7px 0px 19px; text-align: right; text-decoration: none; }
.purchase { background-color: #A00; background-image: url(images/cart.gif); background-repeat: no-repeat; color: #FFF; cursor: pointer; font-size: 10px; font-weight: bold; height: 17px; margin: 0px; margin-bottom: 2px; margin-left: 3px;  padding: 1px 9px 0px 19px; text-align: right; text-decoration: none; }
.listen { background-color: #A00; background-image: url(images/spkr.gif); background-repeat: no-repeat; color: #FFF; cursor: pointer; font-size: 10px; font-weight: bold; height: 17px; margin: 0px; margin-bottom: 2px; margin-left: 3px;  padding: 1px 9px 0px 19px; text-align: right; text-decoration: none; }
.logos { text-align: center; }
.money { font-weight: bold; }
.news
	.teaser { font-size: 12px; color: #33F; text-decoration: underline; font-weight: bold; }
	.headline { font-size: 18px; color: #600; font-weight: normal; }
	.dateline { font-size: 12px; font-weight: normal; font-style: italic; padding-bottom: 2px; }
.normal { font-size: 10px; margin: 0px; padding: 0px; padding-bottom: 25px; text-align: left; }
	.normal img { margin: 0em 0.5em 0em 0.5em; padding: 0em 0.5em 0em 0.5em; }
.note { position: relative; font-style: italic; font-size: 12px; margin-top: 3px; }
.notesmall { position: relative; font-style: italic; font-size: 10px; margin-top: 3px; }
.past { color: gray; text-decoration: line-through; font-size: 14px; }
.pend { color: black; text-decoration: none; font-size: 14px; }
.quotebox { margin-bottom: 20px; border-bottom: thin solid #600; }
	.quote { font-style: italic; text-align: left; margin: 0px; padding: 0px; font-size: 10px; }
	.quoted { color: #900; text-align: right; margin: 0px; padding: 0px; font-size: 10px; }
.right { text-align: right; margin: 0px; padding: 0px; }
.section { font-size: 24px; border-top: thin solid #600; border-bottom: thin solid #600; }
.red { color: red; font-style: normal; font-weight: normal; }

.blackbg { background-color: #000; color: #FFF; font-style: normal; font-weight: normal; }
.redbg { background-color: #FCC; color: #000; font-style: normal; font-weight: normal; }
.greenbg { background-color: #CFC; color: #000; font-style: normal; font-weight: normal; }
.bluebg { background-color: #CCF; color: #000; font-style: normal; font-weight: normal; }

.splashyellow { color: #FF0; font-style: italic; font-weight: bold; }
.splash { color: red; font-style: italic; font-weight: bold; }
.splash2 { font-size: 24px; color: darkred; }
.small { font-family: Arial, san serif; font-size: 12px; text-indent: 0px; }
.smallitalic { font-family: Arial, san serif; font-size: 12px; text-indent: 0px; font-style: italic; }
.tiny { font-size: 10px; }
.tinyhead { padding-right: 5px; }
.title { font-family: Arial, sans serif; font-size: 18px; color: #900; margin-bottom: 5px; padding-bottom: 5px; }
.viewcart { background-color: #A00; background-image: url(images/view.gif); background-repeat: no-repeat; color: #FFF; cursor: pointer; font-size: 10px; font-weight: bold; height: 17px; margin: 0px; margin-bottom: 2px; margin-left: 3px; padding: 0px 7px 0px 15px; text-align: right; text-decoration: none; }

.witeln { font-family: Tahoma, Arial, san serif; font-size: 10px; font-weight: normal; cursor: pointer; background-color: #FFF; }
.greyln { font-family: Tahoma, Arial, san serif; font-size: 10px; font-weight: normal; cursor: pointer; background-color: #DDD; }

.tickle { font-family: Tahoma, Arial, san serif; font-size: 10px; font-weight: normal; cursor: pointer; background-color: #CFF; }
.oneweek { font-family: Tahoma, Arial, san serif; font-size: 10px; font-weight: normal; cursor: pointer; background-color: #FCC; }
.twoweeks { font-family: Tahoma, Arial, san serif; font-size: 10px; font-weight: normal; cursor: pointer; background-color: #FC3; }
.onemonth { font-family: Tahoma, Arial, san serif; font-size: 10px; font-weight: normal; cursor: pointer; background-color: #FFC; }
.twomonths { font-family: Tahoma, Arial, san serif; font-size: 10px; font-weight: normal; cursor: pointer; background-color: #CFC; }

.caution { font-weight: normal; background-color: #CCC; color: #000; }
.quick { font-weight: normal; background-color: #900; color: #FFF; }
		.intro { visibility: hidden; position: absolute; }
//		.quote { font-size: 10px; }
//		.quoted { font-size: 10px; }
		.actor { margin-left: 2px; margin-right: 3px; cursor: pointer; }
		.actor img { width: 30%; }

