﻿:focus { -moz-outline-style: none; }

body
{    	
    margin:0;
    padding:0;
    height:100%; /* this is the key! */
    text-align: center;
    background-color: #FFF;
    color: #000;
    font-family: Arial;
    font-size: small; 
}

.divScale
{
    margin:0;        
    padding: 0px 0px 0px 0px;    
}

.divScale #mnuMHP
{
	text-align: center;
	width: 100%;
}

table
{
    margin:0;
    padding:0;
    /*border: solid 1px #FFFFFF;*/
    border: none 0px;
}

.tblImgFcns
{
	margin-left:auto;
	margin-right:auto;
}

.tdMainPane
{
    margin:0;
    padding:0;
	position: absolute;
	text-align: center;
	height: 90%;
	width: 100%;
}

.divMainRight
{
	text-align: right;
	margin-right: 140px;
}

.divMainCenter
{
	text-align: center;
	width: 100%;	
}

.tdThumbPane
{
	vertical-align: middle;
	position: absolute;
	text-align: center;
	width: 100%;    	
}  

td.GalThumb
{
    height: 52px;
    width: 52px;
}

td.GalHorizSpacer
{
    height: 52px;
    width: 12px;
}

td.GalVertSpacer
{
    height: 12px;
    width: 116px;
}
#tblGalThumbs
{
	float: right;
	margin-right: 10px;
}

div.wrapper
{
	margin:0 auto;
	width:854px;
	text-align: center;
}

.MnuMain
{	
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	width: 854px;
	background-color: Black;
}

.MnuItem
{
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	text-align: left;
}

a:link, a:visited, a:active, a:hover
{
	color: #726b5c;
}

.FavoriteTxt
{
	font-family: Arial;
	font-size: small;
}

table.tblCheckout
{
	text-align:left;
}

.tdPackageHead
{
	font-family: Arial;
	font-size:x-large;
	color: #cac0aa;
}

.tdPackageDesc
{
	font-family: Arial;
	font-size: medium;
	width: 171px;
}

.tdPackageCount
{
	font-family: Arial;
	font-size: medium;
	text-align: right;
	width: 20px;
}

.tdPackageImg
{
	width: 191px;
}

.tdOrderSummary
{
	font-family: Arial;
	font-size:large;
	color: #cac0aa;
}

.tdLeftTop
{	
	border-style: solid none none solid;
	border-width: 1px;
	border-color: #FFFFFF;
}

.tdRightTop
{	
	border-style: solid solid none none;
	border-width: 1px;
	border-color: #FFFFFF;
}

.tdLeftRight
{	
	border-style: none solid;
	border-width: 1px;
	border-color: #FFFFFF;
}

.tdLeft
{
	border-style: none none none solid;
	border-width: 1px;
	border-color: #FFFFFF;
}

.tdRight
{
	border-style: none solid none none;
	border-width: 1px;
	border-color: #FFFFFF;
}

.tdLeftBot
{
	border-style: none none solid solid;
	border-width: 1px;
	border-color: #FFFFFF;
}

.tdRightBot
{
	border-style: none solid solid none;
	border-width: 1px;
	border-color: #FFFFFF;
}

.tdLeftTopBot
{
	border-style: solid none solid solid;
	border-width: 1px;
	border-color: #FFFFFF;
}

.tdRightTopBot
{
	border-style: solid solid solid none;
	border-width: 1px;
	border-color: #FFFFFF;
}

.fontHeading
{
	font-size: x-large;
	color: #364543;
}

.fontNormal
{
	text-align: left;
}

.imgScale
{
	width: 50%;
	height: 50%;
}

hr {
  border : 0;
  height : 47px;
  background : url('Imgs/hr.jpg') 0 0 no-repeat;
  margin-left: auto;
  margin-right: auto;
  width: 261px;
}
