/* CSS Document */

.bread {	/*	1/12/2009	*/	
	font-size: 10;
	font-style: italic;
	text-decoration: none;
}

.ext_link {	/*	Jan 27, 2009	*/	
	font-size: 12;
}

.foot {	/*	March 4, 2009	*/
	font-size: 12;
	vertical-align: top;
}

.note {
	font-size: 12;
	text-align: center;
	vertical-align: top;
}

a.alt_date {	
	font-size: 9;
	text-align: center;
}

a.banner_text {	
	color: #000066;
	font-family: serif;
	font-size: 24;
	font-weight: bold;
	padding: 8;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

a.banner_text:hover {	
	color: #ffffff;
}

a.menu {	
	color: #cccccc;
	font-family: sans-serif;
	font-size: 14;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	text-transform: uppercase;
}

a.menu_col {	
	color: #000066;
	font-family: sans-serif;
	/*	padding: 8;		hidden February 4, 2009	*/	
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

a.menu:hover {	
	color: #ffffff;
}
	
a.menu_col:hover {	
	color: #ffffff;
}
	
a.roy {
	color: #ffffff;
	font-size: 17;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}

a.roy:hover {
	text-decoration: underline;
}

a.sub_cat {	/*	February 2, 2009	*/
	font-size: 14;
	font-weight: bold;
	/*	padding-left: 12;	February 3, 2009	*/
}

body {
	background-image: url(http://www.parktechops.com/images/pg-shad.jpg);
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
}

string.sub_cat {	/*	February 2, 2009	*/
	font-size: 14;
}

em.underline {
	font-weight: bold;
	text-decoration: underline;
}

em.subhead {	/*	Jan-14-2009	*/
	font-size: 11;
	font-style: italic;
	padding-left: 4;
}

form.rooms {
	font-size: 12;
	text-align: right;
}

option.rooms {
	font-size: 12;
}

input.rooms {
	font-size: 10;
}

select.rooms {
	font-size: 12;
}

h1 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 21;
	font-weight: bold;
	text-align: center;
}
	
h1.banner {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 21;
	font-weight: bold;
	padding: 14;
	text-align: left;
	vertical-align: middle;
}
	
h2 {
	font-size: 19;
	font-weight: bold;
	text-align: center;
}

iframe.pir {
	width: 100%;
	height: 540;
}

img.brand {
	vertical-align: middle;
	border-color: transparent;
	border: 0;
}

img.linked {
	border-color: transparent;
	border: 0;
}

img.product {	/*	1/12/09	*/
	border: 0;
	border-color: transparent;
	text-align: right;
	vertical-align: top;
}

img.sub_cat_ico {	/*	February 2, 2009	*/
	border: 0;
	border-color: transparent;
	padding-right: 12;	/*	February 3, 2009	*/	
}

li.photo {
	padding-bottom: 6;
}

li.policies {
	padding-bottom: 1.25%;
}

ol.policies {
	padding-top: 1.25%;
}

.description {	/*	August 7, 2009	*/
	font-size: 13;	/*	July 2, 2010	was 14 February 3, 2009	*/
	text-align: justify;	/*	February 3, 2009	*/
	width: 98%;	/*	July 2, 2010	*/
}

p.legal {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: small;
	font-style: italic;
}

strong.hr_head {
	font-size: 12;
	font-weight: bold;
	text-transform: uppercase;
}

strong.breakdown {	/*	February 2, 2009	*/
	font-size: 12;
	font-weight: bold;
	text-transform: uppercase;
}

strong.item {	/*	Jan-14-2009	*/
	font-size: 19;
	font-weight: bold;
	text-align: left;
}
	
strong.sub_cat {	/*	February 2, 2009	*/
	font-size: 13;
	font-weight: normal;
}

table.alt_date {
	text-align: center;
	width:	100%;
}

table.hours {
	text-align: center;
	width:	100%;
}

table.menu_spaced {
	border-color: #334c68;
	width: 100%;
}

table.menu {
	width: 100%;
}

table.menu_col {
	width: 100%;
}

table.product {
	width: 100%;
}

table.sub_cat_master {	/*	February 3, 2009	*/
	width: 100%;
	align: left;
}

table.page {
	background-color: #ffffff;
	font-size: 14;
	margin: 0;
	align: center;
	width: 970;
}

table.sub_cat {	/*	February 3, 2009	*/
	align: left;
}

td.alt_date {
	width: 20%;	/*	January 19, 2010; formerly 34%	*/
}

td.banner {
	background-color: #ffcccc;
	text-align: center;
	vertical-align: middle;
}
	
td.banner_text {
	background-color: #cccc99;
	text-align: center;
	vertical-align: middle;
}
	
td.brand {
	width: 145;
}
	
td.center {
	text-align: center;
}

/*	td.empty_alt_date {
	width: 15%
}	*/


td.content {
	padding-top: 10;	/*	September 10, 2009	previously "15"	*/
	padding-left: 30;
	padding-right: 30;
	padding-bottom: 30;
	text-align: justify;
}

td.menu {	
	background-color: #334c68;	/* not web-safe, but appears close; my old - #003366, #003399 */
	padding: 6;
}

/*td.menu_spaced {
	background-color: #334c68; not web-safe, but appears close; my old - #003366, #003399 
	padding: 6;
}*/

td.menu_col {
	padding-left: 7;	/*	February 4, 2009	*/
	padding-right: 6;	/*	February 4, 2009	*/
	padding-bottom:8;
	padding-top:8;
	background-color: #cccc99;
	width: 146;
}
	
td.menu_item {
	background-color: #334c68;
	padding:6;
	text-align: center;
	/*	width: 14%;	hidden September 22, 2009	*/
}

td.menu_space {
	width: 14%;
}

td.search {	/*	September 22, 2009	*/
	width: 146;
}

tr.product {
	vertical-align: top;
}

/*	consider separate sheet for hours pages	*/

tr.hours {
	height: 60;
}

td.hours {	/*	May 20, 2008	*/
	background-color: #cccccc;
	font-size: 11;
	font-weight: bold;
	padding: 5;
}

td.sub_cat {	/*	February 3, 2009	*/
	align: left;
}

tr.menu {
	text-align: center;
}

tr.menu_col {
	vertical-align: top;
}

td.mon, td.wed, td.fri {
	font-size: 11;
	background-color: #99ccff;
	padding-bottom: 12;
	padding-top: 8;
	padding-left: 5;
	padding-right: 5;
	width: 13%;
}

td.tue, td.thu {
	font-size: 11;
	background-color: #ffff99;
	padding-bottom: 12;
	padding-top: 8;
	padding-left: 5;
	padding-right: 5;
	width: 13%;
}

td.sat, td.sun {
	font-size: 11;
	background-color: #ffff99;
	padding-bottom: 12;
	padding-top: 8;
	padding-left: 5;
	padding-right: 5;
	width: 10%;
}

td.lab {
	font-size: 11;
	background-color: #ffcccc;
	padding-bottom: 12;
	padding-top: 8;
	padding-left: 5;
	padding-right: 5;
}

td.empty {
	background-color: #999999;
}

u.foot_cat {	/*	March 4, 2009	*/
	font-size: 12;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	vertical-align: top;
}

