a:link, a:visited, a:active
{
  	color: #FFEBEB;
  	text-decoration: underline;
}

a.noUnderline
{
	text-decoration: none;
}

body
{ 
  	font-size: 13px;
  	font-family: Arial;
  	color:#FFEBEB;	
  	background-color: #000000;
	text-align: center;
}

div.all
{
   	text-align: center;
	background-color: #000000;
	border: 2px solid #560041;
	height: 100%;
}

div.bottomLinksTopBrdr
{
	background-color: #000000;  	
	margin-left: 15%;
	margin-right: 15%;
	border-bottom: 2px solid #560041;
	border-top: 2px solid #560041;
}

div.bottomLinks
{
	background-color: #000000;  	
	margin-left: 15%;
	margin-right: 15%;
	border-bottom: 2px solid #560041;
}

div.celestial
{
	background: url("http://www.berknerdesigns.com/backgrounds/blackGranite.gif");
}

div.green
{
	border-top: 1px solid #560041;
	border-bottom: 1px solid #560041;
	background: url("http://www.berknerdesigns.com/backgrounds/darkBrownStoneGreenBlue2.gif");
}

div.pods
{
	background: url("http://www.berknerdesigns.com/backgrounds/darkBrownStonePurple.gif");
}


div.center
{
	text-align: center;
}

div.fL
{  
  	float: left;
  	padding: 15px;
	padding-bottom: 0px;
	padding-top: 0px;  
}

div.footer
{
	border: none;
	background: #000000;  	
  	text-align: center;	
}

div.left
{
	text-align: left;
	padding-left: 1%;
	white-space: nowrap;
}

div.mainPadRight
{
	padding-right: 15%;
	text-align: center;
}

div.mainNoPad
{	
	border-top: 2px solid #560041;
	border-bottom: 2px solid #560041;
}

div.mainSubCtr
{	
	margin-right: 12%;
	margin-left: 12%;
  	border-top: 2px solid #560041;
	text-align: center;
}

div.mainSubCtrNoBdr
{	
	margin-right: 12%;
	margin-left: 12%;
	text-align: center;
}

div.mainSubL
{	
	margin-right: 10%;
	margin-left: 10%;
  	border-top: 2px solid #560041;
	text-align: left;
}

div.padLeft
{	
	padding-left: 3%;
}

div.right
{
	text-align: right;
}

div.sideNav1
{
	padding-left: 15px;
	font-size: 12px;
}

h1
{ 	
	text-align: center;
  	margin-top: 20px;
  	margin-bottom: 15px;
  	font-size: 25px;
  	font-weight: normal;
  	color: #FFEBEB;
  	font-family: "Palatino Linotype",
			   Sylfaen,
               Georgia,              
               "Times New Roman";			   
}

h2
{ 	
	text-align: center;
  	font-size: 18px;
  	font-weight: normal;
  	color: #FFEBEB;
}

h3
{
	text-align: center;  	
  	font-size: 17px;
  	font-weight: normal;
  	color: #C961AF;
  	font-family: "Palatino Linotype",
			   Sylfaen,
               Georgia,              
               "Times New Roman";		   
}

span.h5noUnderline
{
  	font-size: 17px;
  	font-weight: bold;
  	color: #FFEBEB;
  	font-family: "Palatino Linotype",
			   Sylfaen,
               Georgia,              
               "Times New Roman";		   
}

img
{
	border: 0px;
}

img.navTabs
{
	margin-bottom: -3px;  	
}

span.h3
{
	text-decoration: underline;
	font-size: 18px;
  	font-weight: normal;
  	color: #C961AF;
  	font-family: "Palatino Linotype",
			   Sylfaen,
               Georgia,              
               "Times New Roman";
}

span.productLink
{
	line-height: 180%;
	font-weight: bold;
}

span.purpleSmall
{
	color: #FE8CE2;
	font-size: 12px;
}


span.red
{
  color: #FF015B;
  font-weight: bold;
}

span.redLight
{
  	color: #FF015B;
	font-size: 12px;
}

span.redUnderline
{
	text-decoration: underline;
  	color: #FF015B;
  	font-weight: bold;
}

span.saleTab
{
	color: #D80042;
	font-weight: bold;
	font-size: 16px;
	line-height: 12px;
	vertical-align: -30%;
}

span.small
{
  font-size: 12px;
}

span.smallBold
{
  	font-size: 12px;
	font-weight: bold;
}

span.tabs
{
	color: #000000;
	font-weight: bold;
	font-size: 15px;
	line-height: 12px;
	vertical-align: -30%;
}

table
{
  	width: 100%;
	border-collapse: collapse;
}

table.tabs
{
	width: 750px;	
	border-collapse: collapse;
}

td.bottomProducts
{
	padding-top: 1%;
	padding-bottom: 1%;
	font-size: 12px;
	font-weight: bold;	
}

td.highlightedTab
{
	height: 18px;
	width: 75px;
	border: 3px solid #560041;
	border-top: 2px solid #560041;
	border-bottom: 2px solid #560041;
	text-align: center;
	background-color: #C389B5;
	padding: 3px;
}

td.L
{
	text-align: left;
}

td.Lcol
{
	border-right: 2px solid #560041;
	text-align: left;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
}

td.LcolOuter
{
	width: 12%;
}

td.p10
{
	width: 10%;	
}

td.p15
{
	width: 15%;	
}

td.p20
{
	width: 20%;	
}

td.p25
{
	width: 25%;	
}

td.p33
{
  width: 33%;
}

td.p40
{
	width: 40%;
}

td.p50
{
  width: 50%;
}

td.padL15
{
	padding-left: 15px;
}

td.padL5per
{
	padding-left: 5%;
}

td.R
{
	padding-right: 3%;
	text-align: right;
}

td.tabs
{
	height: 18px;
	width: 75px;
	border: 3px solid #560041;
	border-top: 2px solid #560041;
	border-bottom: 2px solid #560041;
	text-align: center;
	background-color: #E8D1D9;
	padding: 3px;
}

 tr.top
{
  vertical-align: top;
}

ul
{
  text-align: left;
  line-height: 140%;
}
