:link    { color: #9090ff; }
:visited { color: #9090ff; }

.clear
{
   clear: both;
}
.Floatleft
{
   float: left;
}
.Font10
{
  font: 500 10pt Verdana,Helvetica,Arial,SansSerif;
}
div#TopOuter
{
  text-align: center;  
}
div#TopInner
{
  max-width: 820px;
  margin: 0px auto 20px 100px;
}
span#ShopTitle
{
  font: 500 28pt Georgia,Times,Serif;
  color: #b0b0c0;
}
div#PleaseRead
{
   color: #B0B0C0;
   font: 500 9pt Verdana,Helvetica,Arial,SansSerif;
}
div#ShopOuter
{
   min-width: 700px;   
   font: 500 10pt Verdana,Helvetica,Arial,SansSerif;
}
div.ItemOuter
{
  min-width: 50%;
  max-width: 940px;
}
div.ItemTitle
{
  margin-top: 10px;
  padding: 2px 0px 2px 30px; 
  font: 500 16pt Georgia,Times,Serif;
  color: white;
  border-right: solid 1px #042068;
  background: transparent url("https://ofu.co.nz/Images/ShopTitleBg.png") no-repeat;
}
div.ItemPrice
{
   font: 500 14pt Verdana,Helvetica,Arial,SansSerif;
}
div.ItemFullDesc
{
  margin: 20px 0 0 0;
  padding: 20px 0px 10px 12px; 
  max-width: 600px;
  font: 500 10pt Verdana,Helvetica,Arial,SansSerif;
  text-align: justify;
}
div.ItemMonths
{
  margin: 8px 0 0 0;
  padding: 0px 0px 0px 12px; 
  max-width: 600px;
  font: 500 10pt Verdana,Helvetica,Arial,SansSerif;
  text-align: left;
}
div.ItemAreas
{
  margin: 8px 0 0 0;
  padding: 0px 0px 0px 12px; 
  max-width: 600px;
  font: 500 10pt Verdana,Helvetica,Arial,SansSerif;
  text-align: left;
}
div.ItemImage
{
   float: Right;
   margin: 10px 20px;
   text-align: center;
   font-size: 9px;
   color: white;
}
div.ItemBuy
{
   max-width: 600px;
   margin: 15px 0px 0px 60px;
   font-size: 10pt;
}
div.CartButtons
{
   float: right;
   margin: 15px 0 20px 0;
}
table.TidebookTable
{
   font: 500 10pt Verdana,Arial,Helvetica,SansSerif;
}
th.Tidebook
{
   padding: 10px 5px 5px 5px;
   border-bottom: solid 1px white;
   text-align: left;
}
td.Tidebook
{
   height: 40px;
   padding: 10px 5px 5px 5px;
   border-bottom: solid 1px white;
}
td.TidebookPrice
{
   white-space: nowrap;
   height: 40px;
   padding: 10px 5px 5px 5px;
   border-bottom: solid 1px white;
}
.BuyButton
{
	cursor: pointer;
	border: none;
}
.CartButton
{
	border:none;
	margin-bottom:6px;
	cursor: pointer;
	background-color: #90404040;
}
.CartButton:hover
{
	background-color: #FF909090;
}

