﻿body
{
	height: 100%;
	font-size: 11px;
	font-family: Helvetica, 'Microsoft Sans Serif';
	background-image: url(images/logoTile.jpg);
	background-repeat:repeat;
}

h1
{
	padding-left:20px;	
	font: helvetica;
	font-size: 14px;
}
h2
{
	font-size: 12pt;	
}
h3
{
	padding-top:10px;	
	font: helvetica;
	font-size: 14px;
}

img
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.DropDownText
{
	font-size: 11px;
	font-family: Helvetica, 'Microsoft Sans Serif';
}

.BorderTable
{
	border-left: solid 2px #918f90; 
	border-right: solid 2px #918f90;
}

.DividerBar
{
	background-image: url(images/nav/bar.jpg);
	background-repeat:repeat-y;
}
.DividerBarHorizontal
{
	background-image: url(images/nav/bar.jpg);
	background-repeat:repeat-x;
}

.TitleText
{
	font-size:larger;
	font-weight:bold;
}
.PriceText
{
	font-weight:bold;
}
.altImage
{
	text-align:left;
	padding-left:20px;
}

.AdminPageText
{
	padding-left:20px;
}

#giftCard .clearFloat
{
	clear: both;
}

#giftCard div.giftCardHero
{
	border: solid 1px blue;
	width: 180px;
	margin-right: 20px;
	float: left;
}

#giftCard div.previewOutermostContainer
{
	width: 300px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:10px;
}

#giftCard div.previewBackground
{
	width: 300px;
	height: 400px;
	float: left;
	/*background-image: url(''); */
	background-repeat: no-repeat;

	margin-left:15px;
}

#giftCard div.previewOuterContainer
{
	width: 270px;
	height: 300px;
	display: table;
	#position: relative;
	overflow: hidden;
	
}

#giftCard div.previewInnerContainer
{
	width: 200px;
	#position: relative;
	#top:40%;
	display: table-cell;
	vertical-align: middle;
	
}

#giftCard div.previewText
{
	#position: relative;
	#top: -50%;
	margin-left: 0px;
	margin-right: 5px;
	font: italic 24pt helvetica;
	#font: italic 24px helvetica;
	background-color: transparent;
	text-align: center;
}
#giftCard div.previewText2
{
	#position: relative;
	#top: -30%;
	margin-left: 0px;
	margin-right: 5px;
	font: italic 24pt helvetica;
	#font: italic 24px helvetica;
	background-color: transparent;
	text-align: center;
}

#giftCardConsumer .clearFloat
{
	clear: both;
}

#giftCardConsumer div.giftCardHero
{
	width: 180px;
	margin-right: 20px;
	float: left;
}

#giftCardConsumer div.previewOutermostContainer
{
	width: 300px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#giftCardConsumer div.previewBackground
{
	width: 300px;
	height: 300px;
	float: left;
	/*background-image: url(''); */
	background-repeat: no-repeat;
}

#giftCardConsumer div.previewOuterContainer
{
	width: 270px;
	height: 300px;
	display: table;
	#position: relative;
	overflow: hidden;
	
}

#giftCardConsumer div.previewInnerContainer
{
	width: 200px;
	#position: relative;
	#top:40%;
	display: table-cell;
	vertical-align: middle;
}

#giftCardConsumer div.previewText
{
	#position: relative;
	#top: -50%;
	margin-left: 0px;
	margin-right: 5px;
	font: 24pt helvetica;
	#font: 24px helvetica;
	background-color: transparent;
	text-align: center;
	
}
#giftCardConsumer div.previewText2
{
	#position: relative;
	#top: -30%;
	margin-left: 0px;
	margin-right: 5px;
	font: 24pt  helvetica;
	#font: 24px  helvetica;
	background-color: transparent;
	text-align: center;
}
#giftCardConsumer div.previewText3
{
	#position: relative;
	#top: -30%;
	margin-left: 0px;
	margin-right: 5px;
	font: 24pt helvetica;
	#font: 24px helvetica;
	background-color: transparent;
	text-align: center;
}

#aboutNav
{
	width:100%;
	border: solid 0px;
	text-align:left;
	left:0px;
}

#aboutNav a:hover
{
	text-decoration: underline;
	color:black;
}
#aboutNav ul, li, a:link
{
	color:#808080;
	text-decoration:none;
	padding-bottom:10px;
	margin-left:0px;
}

.blink { text-decoration: blink; }