/* CSS Document */

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

.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	*/
}

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

.foot {	/*	March 4, 2009	*/
	font-size: 11;	/*	October 19, 2011	was 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:hover {	
	color: #ffffff;
}
	
a.menu_col {	
	color: #000066;
	font-family: sans-serif;
	font-size: 14;	/*	April 15, 2011	*/
	padding-bottom: 2%;	/*	April 15, 2011	padding: 8;	hidden February 4, 2009	*/	
	padding-left: 2;	/*	April 15, 2011	*/
	padding-right: 22;	/*	April 15, 2011	*/
	padding-top: 2%;	/*	April 15, 2011	*/
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	width: 144	/*	April 15, 2011	*/
}

a.menu_col:hover {	
	/*	hidden April 15, 2011	color: #ffffff;	*/
	background-color: #ffffff;	/*	April 15, 2011	*/
}
	
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 {
	text-align: center;	/*	April 15, 2011	*/
	background-color: #9ab1bf;	/*	April 15, 2011	*/
	/*	hidden April 15, 2011	background-image: url(http://www.parktechops.com/images/pg-shad.jpg);
	background-repeat: repeat-y;	*/
	font-family: Cantarell, Verdana, Arial, Helvetica, sans-serif;	/*	Cantarell added	August 26, 2011	*/
	/*	hidden April 15, 2011	margin: 0;	*/
	margin-top: 0;	/*	April 15, 2011	*/
}

div.page {	/*	April 15, 2011	*/
	text-align: center;	/*	April 15, 2011	*/
}

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;
}

h1 {
	font-family: Crimson, Georgia, Times New Roman, Times, serif;	/*	Crimson added August 26, 2011	*/
	font-size: 21;
	font-weight: bold;
	text-align: center;
}
	
h1.banner {
	font-family: Crimson, Georgia, Times New Roman, Times, serif;	/*	Crimson added August 26, 2011	*/
	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	*/	
}

input.rooms {
	font-size: 10;
}

li.photo {
	padding-bottom: 6;
}

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

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

option.rooms {
	font-size: 12;
}

p.legal {
	font-family: Crimson, Georgia, Times New Roman, Times, serif;	/*	Crimson added August 26, 2011	*/
	font-size: small;
	font-style: italic;
}

select.rooms {
	font-size: 12;
}

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

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.brand {	/*	April 14, 2011	*/
	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: auto; /*	April 15, 2011 was 0;	*/
	text-align: center;	/*	April 15, 2011	*/
	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.center {
	text-align: center;
}

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

td.brand {	/*	April 15, 2011	*/
	background-color: #013158;	/*	new branding August 26, 2011 	previously #334c68	(not web-safe, but appeared close) #003366, #003399 */
	/*	hidden April 15, 2011	padding: 6;	*/
	padding-left: 6;	/*	April 15, 2011	*/
	padding-right: 6;	/*	April 15, 2011	*/
	padding-top: 4;	/*	April 15, 2011	*/
	padding-bottom: 2;	/*	April 15, 2011	*/
}

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: #6f976c;	/*	April 15, 2011 was #334c68;	not web-safe, but appears close; my old - #003366, #003399 */
	/*	hidden April 15, 2011	padding: 6;	*/
	padding-left: 6;	/*	April 15, 2011	*/
	padding-right: 6;	/*	April 15, 2011	*/
}

/*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: #d3dfe7; /*	not web safe, but closest match.  April 15, 2011	was #cccc99;	*/
	width: 146;
}
	
td.menu_item {
	/*	background-color: #334c68;	hidden April 14, 2011 */
	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: 11;	/*	October 19, 2011	was 12	*/
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	vertical-align: top;
}


