/* Created using Style Master from Western Civilisation NS4.0 NS6 IE4.0 IE5 IE6 O5 { 48 96 451 409 } */
body	{
	min-width:970px;
	margin:0px;
	background-color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

a img{
	border:0px;
	padding:0px;
	margin:0px;
}

p {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 9pt;
font-style: normal;
font-weight: normal;
text-decoration: none;
}

p.tiny {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #FFFFFF;
font-size: 7pt;
font-style: italic;
font-weight: normal;
text-decoration: none;
margin-left: +10pt;
margin-right: +10pt;
}

p.credits {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: 7pt;
font-style: italic;
font-weight: normal;
text-decoration: none;
margin-left: +10pt;
margin-right: +10pt;
}

p.body {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
text-decoration: none;
font-size: 9pt;
font-style: normal;
font-weight: normal;
margin-left: +10pt;
margin-right: +10pt;
}


p.favoritetext {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
text-decoration: none;
font-size: 8pt;
font-style: normal;
font-weight: normal;
margin-left: +5pt;
margin-right: +5pt;
}

p.link {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #CC0066;
text-decoration: none;
font-size: 8pt;
font-style: normal;
font-weight: normal;
margin-left: +10pt;
margin-right: +10pt;
}

p.price {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #990033;
text-decoration: none;
font-size: 9pt;
font-style: normal;
font-weight: normal;
margin-left: +10pt;
margin-right: +10pt;
}

p.title {
font-family: "Arial Black", Helvetica, Arial, sans-serif;
color: #CC0066;
text-decoration: none;
font-size: 14pt;
font-style: italic;
font-weight: normal;
margin-top: +10pt;
margin-left: +10pt;
margin-right: +10pt;
}

p.subtitle {
font-family: "Arial Black", Helvetica, Arial, sans-serif;
font-size: 12pt;
font-style: italic;
font-weight: normal;
color: #CC0066;
text-align: center;
}

p.caption {
font-family: Georgia, Times, "Times New Roman", serif;
font-size: 12pt;
font-style: italic;
font-weight: bold;
color: #CC0066;
text-align: center;
margin-left: +10pt;
margin-right: +10pt;
}

p.favorite {
font-family: Georgia, Times, "Times New Roman", serif;
font-size: 12pt;
font-style: italic;
font-weight: bold;
color: #CC0066;
text-align: center;
margin-left: +10pt;
margin-right: +10pt;
}

a:link {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #006633;
text-decoration: underline;
font-size: 9pt;
font-style: normal;
font-weight: normal;

}

a:visited {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #CC0066;
text-decoration: underline;
font-size: 9pt;
font-style: normal;
font-weight: normal;
}

a:hover {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #009900;
text-decoration: none;
font-size: 9pt;
font-style: normal;
font-weight: normal;
}

a:active {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #FF0066;
text-decoration: none;
font-size: 9pt;
font-style: normal;
font-weight: normal;
background-color: #FFFFFF;
}

a.footer:link {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ffffff;
text-decoration: underline;
font-size: 8pt;
font-style: normal;
font-weight: normal;
}

a.footer:visited {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ffffff;
text-decoration: underline;
font-size: 8pt;
font-style: normal;
font-weight: normal;
}

a.footer:hover {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #d98200;
text-decoration: none;
font-size: 8pt;
font-style: normal;
font-weight: normal;
background-color: #333333;
}

a.footer:active {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #333333;
text-decoration: none;
font-size: 8pt;
font-style: normal;
font-weight: normal;
background-color: #d98200;
}

a.button:link {
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
color: #ffffff;
font-size: 9pt;
font-style: normal;
font-weight: bold;
padding: 1pt;
}

a.button:visited {
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
color: #ffffff;
font-size: 9pt;
font-style: normal;
font-weight: bold;
padding: 1pt;
}

a.button:hover {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #cccc99;
text-decoration: none;
font-size: 9pt;
font-style: normal;
font-weight: bold;
padding: 1pt;
}

a.button:active {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #ffffff;
text-decoration: none;
font-size: 9pt;
font-style: normal;
font-weight: bold;
background-color: #FFFFCC;
padding: 1pt;
}

a.next:link {
font-family: Georgia, Times, "Times New Roman", serif;
text-decoration: none;
color: #CC0066;
font-size: 13pt;
font-style: italic;
font-weight: bold;
padding: 1pt;
}

a.next:visited {
font-family: Georgia, Times, "Times New Roman", serif;
text-decoration: none;
color: #CC0066;
font-size: 13pt;
font-style: italic;
font-weight: bold;
padding: 1pt;
}

a.next:hover {
font-family: Georgia, Times, "Times New Roman", serif;
color: #009900;
text-decoration: none;
font-size: 13pt;
font-style: italic;
font-weight: bold;
padding: 1pt;
}

a.next:active {
font-family: Georgia, Times, "Times New Roman", serif;
color: #FF0066;
text-decoration: none;
font-size: 13pt;
font-style: italic;
font-weight: bold;
background-color: #FFFFCC;
padding: 1pt;
}


a.cart:link {
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
color: #CC0066;
font-size: 9pt;
font-style: normal;
font-weight: bold;
padding: 1pt;
}

a.cart:visited {
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
color: #CC0066;
font-size: 9pt;
font-style: normal;
font-weight: bold;
padding: 1pt;
}

a.cart:hover {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #009900;
text-decoration: none;
font-size: 9pt;
font-style: normal;
font-weight: bold;
padding: 1pt;
}

a.cart:active {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #FF0066;
text-decoration: none;
font-size: 9pt;
font-style: normal;
font-weight: bold;
background-color: #FFFFCC;
padding: 1pt;
}

a.favorite:link {
font-family: Georgia, Times, "Times New Roman", serif;
text-decoration: none;
color: #990033;
font-size: 10pt;
font-style: italic;
font-weight: bold;
padding: 1pt;
margin-left: +3pt;
margin-right: +3pt;
}

a.favorite:visited {
font-family: Georgia, Times, "Times New Roman", serif;
text-decoration: none;
color: #990033;
font-size: 10pt;
font-style: italic;
font-weight: bold;
padding: 1pt;
margin-left: +3pt;
margin-right: +3pt;
}

a.favorite:hover {
font-family: Georgia, Times, "Times New Roman", serif;
color: #666666;
text-decoration: none;
font-size: 10pt;
font-style: italic;
font-weight: bold;
padding: 1pt;
margin-left: +3pt;
margin-right: +3pt;
}

a.favorite:active {
font-family: Georgia, Times, "Times New Roman", serif;
color: #FF0066;
text-decoration: none;
font-size: 10pt;
font-style: italic;
font-weight: bold;
background-color: #FFFFCC;
padding: 1pt;
margin-left: +3pt;
margin-right: +3pt;
}


a.download:link {
font-family: Georgia, Times, "Times New Roman", serif;
text-decoration: underline;
color: #990033;
font-size: 12pt;
font-style: italic;
font-weight: bold;
padding: 1pt;
margin-left: +3pt;
margin-right: +3pt;
}

a.download:visited {
font-family: Georgia, Times, "Times New Roman", serif;
text-decoration: underline;
color: #990033;
font-size: 12pt;
font-style: italic;
font-weight: bold;
padding: 1pt;
margin-left: +3pt;
margin-right: +3pt;
}

a.download:hover {
font-family: Georgia, Times, "Times New Roman", serif;
color: #666666;
text-decoration: underline;
font-size: 12pt;
font-style: italic;
font-weight: bold;
padding: 1pt;
margin-left: +3pt;
margin-right: +3pt;
}

a.download:active {
font-family: Georgia, Times, "Times New Roman", serif;
color: #FF0066;
text-decoration: underline;
font-size: 12pt;
font-style: italic;
font-weight: bold;
background-color: #FFFFCC;
padding: 1pt;
margin-left: +3pt;
margin-right: +3pt;
}



h1 {
font-family: "Arial Black", Helvetica, Arial, sans-serif;
font-size: 12pt;
font-style: italic;
font-weight: normal;
color: #dddddd;
}

h2 {
font-family: "Arial Black", Helvetica, Arial, sans-serif;
font-size: 10pt;
font-style: italic;
font-weight: normal;
color: #dddddd;
}

li {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
text-decoration: none;
font-size: 9pt;
font-style: normal;
font-weight: normal;
margin-left: +10pt;
margin-right: +10pt;
}

blockquote {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
text-decoration: none;
font-size: 9pt;
font-style: normal;
font-weight: normal;
margin-left: +10pt;
margin-right: +10pt;
}

.cartImage	{
	text-align: center;
	width: 199px; 
	height: 50px; 
	background-image: url(images/add_to_cart.jpg);
	z-index: 0;
}
.cartImage:hover	{
	background-image: url(images/add_to_cart_float.jpg);
	cursor: pointer;
	z-index: 0;
}
.cartImageText	{
	position: relative;
	top: 8px;
	left: 0px;
	text-decoration: none;
	display: block;
	color: white;
	font-size: 25px;
	z-index: 2;
}
.cartImageTextShadow	{
	position: relative;
	left: 2px;
	text-decoration: none;
	top: -21px;
	color: black;
	font-size: 25px;
	z-index: 1;
}		
#outsideWrap{position:relative;width:978px;margin-left:auto;margin-right:auto;}
#getBookCake{margin-top:-195px;margin-left:-10px; position:absolute;}
#getBookCake:hover{margin-top:0px;}
.pinkGreenLink a{color:#009900;}
.pinkGreenLink a:hover{color:#CC0066;}
