﻿body {
	position: relative;
	background-image: url(paperbg.jpg);
	margin: 0;
	border: 0;
	padding: 0;
	font-family: Verdana, Tahoma, Sans-Serif;
	font-size: 62.5%;
	color: #333;
	text-align: center;
}

p {
	font-size: 1.2em;
	line-height: 1.8em;
}

#MenuDiv {
	width: 100%;
	height: auto;
	background-color: transparent;
	margin: 0 auto 0 auto;
	border: 0;
	padding: 0;
	text-align: center;
}

#BodyDiv {
	width: 62%;
	margin: 0 auto 0 auto;
	text-align: center;
}

#ContentDiv {
	width: 100%;
	text-align: left;
}

#FooterDiv {
	clear: both;
	width: auto;
	background-color: transparent;
	margin: 1em;
	border: 0;
	padding: 0;
	text-align: center;
}

a.myfontsbuy {
	display: block;
	width: auto;
	height: auto;
	margin: 1em;
	border: solid 2px #000;
	padding: 1em;
	background-color: #eee;
	text-align: center;
}

a.myfontsbuy:link, a.myfontsbuy:visited {
}

a.myfontsbuy:hover, a.myfontsbuy:active {
	border: solid 2px #900;
	background-color: #fec;
}

.shrinkwrapLeft {
	float: left;
}

.shrinkwrapRight {
	float: right;
}

.footer {
	text-align: center;
	color: #666;
	font-size: 1em;
}

.left {
	text-align: left;
}

.center {
	margin: 0 auto 0 auto;
	padding: 0 auto 0 auto;
	text-align: center;
}

.pad10 {
	padding: 10px;
}

.pad20 {
	padding: 20px;
}

.opacity50 {
	filter: alpha(opacity=50);
	opacity: .50;
}

.hidden {
	display: none;
}

.sliderWrapper {
	position: relative;
	background-color: #898;
	background-image: url(background4_370x280.jpg);
	/* width: 100%; */
	width: auto;
	max-width: 954px;
	height: 288px;
	margin: 0;
	border: solid 1px #333;
	padding: 0;
	overflow: hidden;
}

.slider {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 64px;
	right: 64px;
	bottom: 0;
	background-color: Transparent;
	width: auto;
	height: auto;
	margin: 0;
	border: 0;
	padding: 44px 0 44px 0;
	text-align: left;
	overflow: visible;
	white-space: nowrap;
}

.slideLeft {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 2;
	width: 44px;
	height: 99%;
	background-color: #666;
	background-image: url(leftslidecap_333_666.gif);
	background-position: center center;
	background-repeat: no-repeat;
	margin: 0;
	border: solid 1px #333;
	padding: 0;
	color: #999;
	text-decoration: none;
}

.slideLeft:hover {
	background-color: #333;
	background-image: url(leftslidecap_999_666.gif);
	background-position: center center;
	background-repeat: no-repeat;
	border: solid 1px #fff;
	color: #fff;
}

.slideRight {
	position: absolute;
	z-index: 2;
	top: 0;
	left: auto;
	right: 0;
	bottom: 0;
	width: 44px;
	height: 99%;
	background-color: #666;
	background-image: url(rightslidecap_333_666.gif);
	background-position: center center;
	background-repeat: no-repeat;
	margin: 0;
	border: solid 1px #333;
	padding: 0;
	padding-top: auto;
	padding-bottom: auto;
	color: #999;
	text-decoration: none;
}

.slideRight:hover {
	background-color: #666;
	background-image: url(rightslidecap_999_666.gif);
	background-position: center center;
	background-repeat: no-repeat;
	border: solid 1px #fff;
	color: #fff;
}

.sliderItem {
	display: inline-block;
	background-color: #fff;
	width: 200px;
	height: 200px;
	min-height: 200px;
	margin: 0 33px 0 33px;
	border: solid 1px #000;
	padding: 2px;
}

.sliderItem:hover {
	background-color: #900;
	border: solid 1px #fff;
	padding: 2px;
}


div.menuContainer {
	width: 100%;
	height: 2.7em;
	text-align: center;
	margin: 0 auto 0 auto;
	border: 0;
	border-top: solid 1px #999;
	border-bottom: solid 1px #999;
	padding: 0;
	white-space: nowrap;
}

div.menuContainer ul {
	display: block;
	width: 62%;
	min-width: 720px;
	margin: 0 auto 0 auto;
	border: 0;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
	text-align: center;
}

div.menuContainer li {
	width: auto;
	height: 1.9em;
	float: left; /*
	display: inline; */
	margin: 0;
	border: 0;
	padding: 0;
}

div.menuContainer a {
	display: block;
	height: 100%;
	margin: 0;
	border: 0;
	padding: .7em .6em .1em .6em;
	background-color: Transparent;
	color: #000;
	text-decoration: none;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.1em;
	text-transform: uppercase;
	letter-spacing: 1px;
}

div.menuContainer a:hover {
	border: 0;
	border-bottom: solid 3px #900;
	padding: .7em .6em 0 .6em;
	color: #900;
}

a, a:link, a:visited {
	color: #000;
	font-weight: bold;
}

a:hover, a:active {
	color: #900;
}

/*
div.menuContainer a {
	display: block;
	margin: 0;
	border: 0;
	padding: 9px 6px 5px 6px;
	color: #900;
	text-decoration: none;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
}

div.menuContainer a:hover {
	border-top: solid 2px #000;
	border-bottom: solid 2px #000;
	padding: 7px 6px 4px 6px;
	color: #000;
}
*/

.typeSpecImage {
	width: 500px;
	height: 360px;
	border: solid 1px #999;
	padding: 10px;
	overflow: auto;
}

.anvil {
	position: relative;
	height: 93px;
	background-image: url( '../../Anvil/Anvil144_eee.gif' );
	background-position: center top;
	background-repeat: no-repeat;
}

.anvil span {
	display: block;
	position: absolute;
	top: 38%;
	bottom: auto;
	width: 100%;
	height: auto;
	text-align: center;
}

.envoy {
	position: relative;
	height: 139px;
	background-image: url( '../../Envoy/Envoy144_eee.gif' );
	background-position: center center;
	background-repeat: no-repeat;
}

.envoy span {
	display: block;
	position: absolute;
	top: 19%;
	bottom: auto;
	width: 100%;
	height: auto;
	text-align: center;
}

.miranda {
	position: relative;
	height: 94px;
	background-image: url( '../../Miranda/Miranda144_eee.gif' );
	background-position: center top;
	background-repeat: no-repeat;
}

.miranda span {
	display: block;
	position: absolute;
	top: 38%;
	bottom: auto;
	width: 100%;
	height: auto;
	text-align: center;
	font-size: 1.2em;
}

.odyssey {
	position: relative;
	height: 94px;
	background-image: url( '../../Odyssey/Odyssey144_eee.gif' );
	background-position: center center;
	background-repeat: no-repeat;
}

.odyssey span {
	display: block;
	position: absolute;
	top: 38%;
	bottom: auto;
	width: 100%;
	height: auto;
	text-align: center;
	font-size: 1.2em;
}

.prosperopro {
	position: relative;
	height: 138px;
	background-image: url( '../../ProsperoPro/ProsperoProItalic144_eee.gif' );
	background-position: left center;
	background-repeat: no-repeat;
}

.prosperopro span {
	display: block;
	position: absolute;
	top: 38%;
	bottom: auto;
	width: 100%;
	height: auto;
	text-align: center;
	font-size: 1.2em;
}

.orlando {
	position: relative;
	height: auto;
	background-image: url( '../../Orlando/Orlando144_eee.gif' );
	background-position: center center;
	background-repeat: no-repeat;
}

.orlando span {
	display: block;
	position: absolute;
	top: 38%;
	bottom: auto;
	width: 100%;
	height: auto;
	text-align: center;
	font-size: 1.2em;
}

.valor {
	position: relative;
	height: 148px;
	background-image: url( '../../Valor/Valor144_eee.gif' );
	background-position: center center;
	background-repeat: no-repeat;
}

.valor span {
	display: block;
	position: absolute;
	top: 38%;
	bottom: auto;
	width: 100%;
	height: auto;
	text-align: center;
	font-size: 1.2em;
}

dl {
	margin: 0;
	padding: 0;
	font-size: 1.2em;
	line-height: 1.8em;
}

dt {
	color: #666;
	font-weight: bold;
}

dd {
	margin-bottom: 1em;
}