/* Location + Hours */
.locations h3, .locations div, .locations span	{font-family:Times,"Times New Roman",Georgia, serif;}
.locations div					{font-size:14px; font-weight:normal !important;}
.locations 						{margin:5px; padding-bottom:5px;}
.locations h3					{margin:10px 0px 0px 0px; padding:0px; font-weight:normal !important;  font-size:20px; color:#920029; text-transform:uppercase;}
.locations h3 span.smallcaps	{font-size:80%;}
.locations .location			{color:#574F09; font-style: italic;}
.locations .hours				{margin-top:5px;}
.locations .phone				{margin-top:5px; margin-bottom:5px;}

.locations #newlocation			{padding-top:10px;}
.locations #newlocation h3		{margin-top:0px;}
.locations #newlocation	.location{text-transform:capitalize; font-size:14px;}
.locations #newlocation .phone	{}

.locations .lower				{text-transform: lowercase;}

.locations h3 a 				{text-decoration:none; color:#920029;}
.locations .location a 			{text-decoration:none; color:#574F09;}

/*Pizza Palace Style Sheet */
body {
    margin-top: 10px;
	font-family: Arial,Verdana, sans-serif;
	font-size: 8pt;
	text-align: center;
	line-height: 1.5em;
	color: #000;
	}
/*
dark grey #454544;
green #036330
red #9C1E3D or #8B1532
yellow #FFCE00 
beige #E2DCC6
dk beige #C9C4B0
eggplant #813E7B
*/
.h3green    {font-family:Arial, Helvetica, sans-serif;font-size:11pt;font-weight:bold; color:#036330; background: #EFE7C3; border: 1px solid #FFCE00;}
.h2green    {font-family:Arial, Helvetica, sans-serif;font-size:14pt;font-weight:bold; color:#036330;}
.h3red      {font-family:Arial, Helvetica, sans-serif;font-size:12pt;font-weight:bold; color:#8B1532;}
.h4red      {font-family:Verdana, Helvetica, sans-serif;font-size:8pt;font-weight:bold; color:#8B1532;}
.h4black	{font-family:Arial,"Trebuchet MS", serif;font-size:10pt;font-weight:bold; color:#2B2B2A;} 
.h4green	{font-family:"Trebuchet MS", sans-serif;font-size:10pt;font-weight:bold; color:#036330;}
.h4dark	 	{font-family:"Trebuchet MS", sans-serif;font-size:10pt;font-weight:bold; color:#000000;}
.red      	{font-family:"Trebuchet MS", sans-serif;font-size:10pt;font-weight:bold; color:#8B1532;}

a.reg       {color: #9C1E3D;	text-decoration:underline;color:#9C1E3D;}
a.reg:hover {color: #036330; text-decoration:none;border-bottom:1px dotted #036330;color:#036330;}

a.none			{text-decoration:none;}
a.none:hover 	{text-decoration:none;}

a.footerlink	{font-family:arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;text-decoration:underline;color:#c0c0c0;}
a.footerlink:hover	{font-family:arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;text-decoration:none;border-bottom:1px dotted #c0c0c0;color:#FFCE00;}

a.smalllink	{font-family:arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;text-decoration:underline;color:#036330;}
a.smalllink:hover	{font-family:arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;text-decoration:none;border-bottom:1px dotted #9C1E3D;color:#9C1E3D;}
ul {margin: 10px 0px 10px 0px;padding-left: 25px;}
li 	 {list-style-type:square; line-height:1.2em;} 
td   {font-family:Verdana,Helvetica, sans-serif;font-size:8pt;font-weight:normal;}
p,P  {font-family:Verdana, Helvetica, sans-serif;font-size:8pt;font-weight:normal;}
strong,STRONG,b,B  {font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;}
.sm      {font-family:verdana, Helvetica, sans-serif;font-size:8pt;font-weight:normal;}
.supersm	{font-size:7pt;}
.smgray {font-family:verdana, sans serif;font-size:7pt;color:#5F5D5D;font-weight:bold;}
.small      {font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;}
.reglink	{font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;text-decoration:none;color:#ffffff;}
.boldgray	{font-family:Verdana, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#999999;}

.mapImage  {border: 1px solid #000000;}

.formerror {background-color: #EC8B00;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #9C1E3D;}
.bell {font-family:Georgia, "Times New Roman", Times, serif; font-size:13pt; color: #8B1532; font-weight:bold; }

.clockbutton {	
	font-family: arial, sans serif;
	padding: 2px; 
	width:80px;
	min-width:80px;
	font-size:11px;
	font-weight: bold;
	color: #ffffff; 
	border-style: solid; 
	border-color: #000000;	
	background:#036330; 
	border-width: 1px;
	cursor:hand; cursor:pointer;
	text-align:center;
	text-decoration:none;
	}
	
.button {	
	font-family: arial, sans serif;
	padding: 2px; 
	width:140px;
	min-width:140px;
	font-size:11px;
	font-weight: bold;
	color: #ffffff; 
	border-style: solid; 
	border-color: #ffffff;	
	background:#036330; 
	border-width: 2px;
	cursor:hand; cursor:pointer;
	text-align:center;
	text-decoration:none;
	}
	
	.buttonover {	
	font-family: arial, sans serif;
	padding: 2px; 
	width:140px;
	min-width:140px;
	font-size:11px;
	font-weight: bold;
	color: #FFCE00; 
	border-style: solid; 
	border-color:  #ffffff;	
	background:#9C1E3D; 
	border-width: 2px;
	cursor:hand; cursor:pointer;
	text-align:center;
	text-decoration:none;
	}
	
input {
font-weight:400;
color: #000000; 
font-family: verdana, sans serif;
font-size:11px;
border: 2px solid #C9C4B0;
 }

select, textarea {
font-weight:400;
color: #000000; 
font-family: verdana, sans serif;
font-size:11px;
background:#ffffff; 
border: 2px solid #C9C4B0;
 }
 
.noPrint { 
display: none; 
} 
.picturetitle { 
COLOR: #000000; 
FONT: 10px verdana, arial, sans-serif; 
font-weight: bold; 
}

.picturedesc { 
COLOR: #666666; 
FONT: 10px arial, verdana, sans-serif; 
font-weight: bold; 
}

.buttonoff {background-image: url("../images/buttonoff.gif");
		background-color:#354D50;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #8FAEB3;
		font-size: 9pt;
		height: 25px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-bottom: 2px;
		BORDER: #666666 1px solid; }

.buttonon { background-image: url("../images/buttonon.gif");
		background-color:#516A6E;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 9pt;
		height: 25px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-bottom: 2px;
		BORDER: #FFFFFF 1px solid; }
.application {
	color: #990000; 
	font-size: 14px;
	font-family: arial, verdana, sans-serif; 
	font-weight: bold;}


/* Homepage */
#homepagebanner	{margin-bottom:10px;}
td#slideshowframe {background: url(../images/frame4.jpg) no-repeat;}

/* Customer Area */
#customerAreaSubNav {text-align:center; background:url(../images/giftcard/custnavbkg_rpt.gif) repeat-x;}
#customerAreaSubNav tr td	{width:136px;}
#moneyicon					{margin:0px 3px -3px 0px;}

