/* PAGE */
#p1	{ margin: 0px; background-color: #DAB89D; }

/* BOTTOM BORDER */
#b1	{ font-variant: normal; font-family: sans-serif; color: #BF4A39; font-size: 80%; text-decoration: none; }  /* red-brown text */
#b2	{ font-variant: normal; font-family: sans-serif; color: #BF4A39; font-size: 70%; text-decoration: none; font-style: italic; }  /* copyright */
#b3	{ font-variant: normal; font-family: sans-serif; color: #BF4A39; font-size: 70%; text-decoration: none; }  /* red-brown text */

/* TOP BORDER */
#t1	{ font-variant: normal; font-family: sans-serif; color: #FCD18C; font-size: 90%; font-weight: bold; text-decoration: underline; text-align: center; }  /* yellow text links */

/* INDEX */
#i1	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 70%; font-weight: bold; }  /* center column text */
#i2	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 65%; }  /* right column text */
#i3	{ font-weight: bold; font-size: 110%; }  /* bold */
#i4	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 150%; font-weight: bold; font-style: italic; }  /* top heading */
#i5	{ font-variant: normal; font-family: sans-serif; color: #FFCF91; font-size: 130%; font-weight: bold; }  /* second heading */
#i6	{ width: 250px; height: 333px; border: 1px solid #FFCF8F; } /* hotel image */

/* ROOMS */
#ro1	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 70%; font-weight: bold; padding: 0.0cm 1.0cm; }  /* right column text */
#ro2	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 150%; font-weight: bold; font-style: italic; }  /* top heading */
#ro3	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 70%; font-weight: bold; padding: 0.0cm 1.0cm; }  /* room description */
#ro4	{ font-size: 140%; color: #FFCF91; }  /* room heading  */ 
#ro5	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 70%; font-weight: bold; text-align: center; font-style: italic; }  /* image caption */
#ro6	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 70%; font-weight: bold; text-align: center; font-style: italic; padding: 0.2cm 0.0cm; }  /* room num for room image */
#ro7	{ width: 78px; height: 60px; border: 1px solid #FFCF8F; } /* room thumbnail image properties */
#ro8	{ font-variant: normal; font-family: sans-serif; color: #FFCF91; font-size: 130%; font-weight: bold; }  /* link to other room pages */
#ro9	{ width: 300px; height: 223px; border: 1px solid #FFCF8F; } /* room images */
#ro10	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 70%; text-align: center; background-color: #47A5AF; } /* rate low */
#ro11	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 70%; text-align: center; background-color: #47A5AF; } /* rate high */
#ro12	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 70%; text-align: center; background-color: #47A5AF; } /* rate peak */
#ro13	{ font-size: 140%;  color: #FFCF91; font-weight: bold; } /* rate title */
#ro14	{ font-size: 130%;  font-weight: bold; } /* rate title */

/* RESERVATIONS */
#re1	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 70%; font-weight: bold; }  /* main text */
#re2	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 150%; font-weight: bold; font-style: italic; }  /* top heading */
#re3	{ font-variant: normal; font-family: sans-serif; color: #FFCF91; font-size: 130%; font-weight: bold; }  /* second heading */
#re4	{ font-weight: bold; font-size: 110%; }  /* bold */
#re5	{ font-variant: normal; font-family: sans-serif; color: #FFCF91; font-size: 75%; font-weight: bold; vertical-align: top; text-align: right; padding: 0.1cm 0.5cm; }  /* form labels */
#re6	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 75%; font-weight: bold; text-align: left; }  /* form field extra info */
#re7	{ font-variant: normal; font-family: sans-serif; color: #47A5AF; font-size: 80%; font-weight: bold;  }  /* form fields */
#re8	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 120%; font-weight: bold; font-style: italic; text-decoration: underline; background-color: #47A5AF; border: none; }  /* form submit button */

/* RATES */
#ra1	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 70%; font-weight: bold; padding: 0.5cm 1.0cm; }  /* policies text */
#ra2	{ font-weight: bold; font-size: 130%; }  /* bold */
#ra3	{ font-variant: normal; font-family: sans-serif; color: #F2D963; font-size: 130%; font-weight: bold; padding: 0.1cm 0.0cm; }  /* low title */
#ra4	{ font-variant: normal; font-family: sans-serif; color: #F2D963; font-size: 100%; font-weight: bold; }  /* low price */
#ra5	{ font-variant: normal; font-family: sans-serif; color: #FFCC00; font-size: 130%; font-weight: bold; padding: 0.1cm 0.0cm; }  /* high title */
#ra6	{ font-variant: normal; font-family: sans-serif; color: #FFCC00; font-size: 100%; font-weight: bold; }  /* high price */
#ra7	{ font-variant: normal; font-family: sans-serif; color: #FFCF91; font-size: 130%; font-weight: bold;  padding: 0.1cm 0.0cm; }  /* peak title */
#ra8	{ font-variant: normal; font-family: sans-serif; color: #FFCF91; font-size: 100%; font-weight: bold; }  /* peak price */
#ra9	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 100%; font-weight: bold; }  /* room num */
#ra10	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 130%; font-weight: bold; font-style: italic; }  /* top heading */
#ra11	{ font-variant: normal; font-family: sans-serif; color: #FFCF91; font-size: 75%; font-weight: bold; }  /* peak times */

/* CONTACT */
#c1	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 130%; font-weight: bold; font-style: italic; }  /* top heading */
#c2	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 75%; font-weight: bold; }  /* text */
#c3	{ font-size: 140%; color: #FFCF91; }  /* second heading  */
#c4	{ font-variant: normal; font-family: sans-serif; color: #FFCF91; font-size: 75%; font-weight: bold; vertical-align: top; text-align: right; padding: 0.1cm 0.5cm; }  /* form labels */
#c5	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 75%; font-weight: bold; text-align: left; }  /* form field extra info */
#c6	{ font-variant: normal; font-family: sans-serif; color: #FFCF91; font-size: 75%; font-weight: bold; vertical-align: top; text-align: right; padding: 0.5cm 0.5cm; }  /* form labels spam block code */
#c7	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 75%; font-weight: bold; text-align: left; padding: 0.5cm 0.0cm; }  /* form field spam block code */
#c8	{ font-variant: normal; font-family: sans-serif; color: #47A5AF; font-size: 80%; font-weight: bold;  }  /* form fields */
#c9	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 120%; font-weight: bold; font-style: italic; text-decoration: underline; background-color: #47A5AF; border: none; }  /* form submit button */
#c10	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 120%; font-weight: bold; text-align: center; }  /* error message */
#c11	{ width: 99px; height: 108px; border: 1px solid #FFCF8F; } /* room images */

/* MAP */
#m1	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 130%; font-weight: bold; font-style: italic; }  /* top heading */
#m2	{ width: 386px; height: 423px; border: 1px solid #FFCF8F; } /* room images */

/* GALLERY */
#g1	{  font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 130%; font-weight: bold; font-style: italic; }  /* top heading */
#g2	{ width: 350px; height: 263px; border: 1px solid #FFCF8F; }  /* picture properties */
#g3	{ font-variant: normal; font-family: sans-serif; color: #FFFFFF; font-size: 75%; font-weight: bold; font-style: italic; }  /* caption */