body, html {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #663300;
	background: url("bkgrnd.gif");
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
p, li {	font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #663300;}

.page_align_center {margin: 0 auto; width: 751px;}
.align_center {text-align: center}

a:link { color: #663300; font-weight: normal; text-decoration: underline;}
a:visited {	color: #663300;	text-decoration: underline;	font-weight: normal;}
a:hover { text-decoration: none; color: #0251B3; font-weight: normal;}
a:active { text-decoration: underline; color: #663300; font-weight: normal;}

ul {list-style-image: url(gpm_bullet.jpg)}
li {padding-bottom: 3px;}

.med_text {	font-size: 12px; }

.sm_text_index { font-size: 10px;}
#sm_blue_index { color: #0251B3;}

.sm_text { font-size: 10px;	line-height: 150%;}
.sm_text a:link { color: #663300; text-decoration: none;}
.sm_text a:visited { color: #663300; text-decoration: none;}
.sm_text a:hover { color: #663300; text-decoration: underline;}
.sm_text a:active { color: #663300; text-decoration: none;}

.altsm_text { font-size: 10px; line-height: 150%;}
.altsm_text a:link { color: #663300; text-decoration: underline;}
.altsm_text a:visited { color: #663300; text-decoration: underline;}
.altsm_text a:hover { color: #663300; text-decoration: none;}
.altsm_text a:active { color: #663300; text-decoration: underline;}

.sm_text_activities { font-size: 10px;}
.sm_text_activities a:link { color: #663300; text-decoration: underline;}
.sm_text_activities a:visited { color: #663300; text-decoration: underline;}
.sm_text_activities a:hover { color: #663300; text-decoration: none;}
.sm_text_activities a:active { color: #663300; text-decoration: underline;}

.vid_text { font-size: 10px; line-height: 150%;}
.vid_text a:link { color: #663300; text-decoration: underline;}
.vid_text a:visited { color: #663300; text-decoration: underline;}
.vid_text a:hover { color: #663300; text-decoration: none;}
.vid_text a:active { color: #663300; text-decoration: underline;}

.footer { font-size: 10px;}
.footer a:link { text-decoration: none;}
.footer a:visited {	text-decoration: none;}
.footer a:hover { text-decoration: underline;}
.footer a:active { text-decoration: none;}

.picborder { padding:1px 1px 1px 1px; border:1px solid #D1AB86;	background:#FFF;}

.calendartable { padding:1px 1px 1px 1px; border:1px solid #D1AB86;	background: url("../images/activities/calendarbkgrnd.jpg") no-repeat; background-color:#f9f2e8;}           

.smblue { color: #0B55B0; font-size: 10px; font-weight: bold;}

.lgblue { color: #0B55B0; font-size: 13px; font-weight: bold;}
#lgblue_pad { padding-top: 5px; padding-bottom: 10px;}

.brown_lg {	font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; color: #663300;}

.floatlink { position: relative; visibility: visible; clip: rect( );float: left;}

.leftnav { width: 143; height: 436px;}

td.borderl { background: url(border-l.jpg); width:6px;}
td.borderr { width:1px; background: url(border-r.jpg);}
td.about_box_left { background: url(about-box-left.jpg); width:13px;}
td.about_box_right { width:8px; background: url(about-box-right.jpg);}
td.index_tour { background: url(index-tour-bkgrnd.jpg); width: 183; height: 55; padding-bottom: 10;}

/* Newsletters page */
.email_newsletters {
	width: 133px;
	background: url(../newsletters/owner_connection/mb_emailnewsletter_right.jpg) no-repeat;
	text-align: left;
	padding-top: 14px;
	padding-bottom: 51px;
}
.newsletters {
	width: 133px;
	background: url(../newsletters/mb_newsletter_right.jpg) no-repeat;
	text-align: left;
	padding-top: 14px;
	/* reduce padding-bottom by 12 pixels when adding another listing */
	padding-bottom: 27px;
}
.email_newsletters_blue {
	font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #002e49;
}
.email_newsletters_smwhite {
	font-family: Verdana, Arial, Sans-Serif; font-size: 10px; color: #ffffff;
	padding: 11px 5px 0 8px;
}
.email_newsletters_smwhite a:link {
	font-size: 10px; 
	color: #ffffff;
	text-decoration: underline;
}
.email_newsletters_smwhite a:hover {
	font-size: 10px; 
	color: #ffffff;
	text-decoration: none;
}
.email_newsletters_smwhite a:active {
	font-size: 10px; 
	color: #ffffff;
	text-decoration: underline;
}
.email_newsletters_smwhite a:visited {
	font-size: 10px; 
	color: #ffffff;
	text-decoration: underline;
}

/* HotGetaways page */
.hg_body 
{
	font-family: Arial, Helvetica, Sans-Serif;
	color: #663300;
	font-size: 11px;	
}
.hgblue_large 
{
	font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
	color: #0062fa;
	font-size: 18px;	
}
.hgblue_small 
{
	font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
	color: #0062fa;
	font-size: 13px;	
}
.hgblue_med 
{
	font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
	color: #0062fa;
	font-size: 14px;
}
.red_med {font-family: verdana, arial, sans-serif; font-size: 11px; color: #db0000; font-weight: bold;}
.brown_med {font-family: verdana, arial, sans-serif; font-size: 13px; color: #663300}
.blue_lg {font-family: verdana, arial, sans-serif; font-size: 16px; color: #0d3d72; font-weight: bold;}
/* tour page - Pasadena */
.ul2 {
	list-style-image: url(../images/bullet.png);
}
.tour_white {
	color: #ffffff;
	margin-bottom: 6px;
}
.tour_white a:link {
	color: #ffffff;
	text-decoration: underline;
}
.tour_white a:active {
	color: #ffffff;
	text-decoration: underline;
}
.tour_white a:visited {
	color: #ffffff;
	text-decoration: underline;
}
.tour_white a:hover {
	color: #ffffff;
	text-decoration: none;
}
.tour_blue {
    font-size: 13px;
    color: #216bbd;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 15px;
    margin-left: -15px;
    margin-bottom: 20px;
}
.tour_blue a:link {
    color: #216bbd;
    font-weight: bold;
    text-decoration: underline;
}
.tour_blue a:active {
    color: #216bbd;
    font-weight: bold;
    text-decoration: underline;
}
.tour_blue a:visited {
    color: #216bbd;
    font-weight: bold;
    text-decoration: underline;
}
.tour_blue a:hover {
    color: #216bbd;
    font-weight: bold;
    text-decoration: none;
}
/* tour page - Pasadena */