.tbg {
	background-image: url(../img/t_bg.gif);
	background-repeat: repeat-x;
}
.navlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6E1C10;
	text-decoration: none;
}
a:hover.navlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #450B02;
	text-decoration: none;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 180%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
	
}
.yellowarrow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFF9B9; margin-left: 10px; }
.bodyLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF9B9;
	text-decoration: none;
	font-weight: bold;
}
a:hover.bodyLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF9B9;
	text-decoration: underline;
	font-weight: bold;
}
.subHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF9B9;
	text-decoration: none;
}
.subTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF9B9;
	text-decoration: none;
}
.disclaimer {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF9B9;
	margin-top: 7px;
	margin-bottom: 5px;
	border: 1px dashed #FFF9B9;
	width: 95%;
	padding: 5px;
	text-align: center;
}

h1 { font-size: 18px; color:#fdf5ac; line-height: 100%; letter-spacing: -1px;}
h2 { font-size: 14px; color:#fdf5ac; line-height: 100%;}
a { color:#fdf5ac; text-decoration: underline;}
a:hover{ color:#fff; text-decoration: none;}

#navTop ul{margin:0; padding:0; font-size: 10px; font-family: arial; text-align: center;}
#navTop li{ color:#6e1c10;display:inline; border-right: 1px solid #6e1c10; margin: 0 9px 0 0; padding: 0 5px 0 0;}
#navTop li a{ color: #6e1c10; text-decoration: underline; }
#navTop li a:hover{color: #000; text-decoration: none;}
#navTop .removeMargin {margin:0; border: none;}

#header_r { position: absolute; top: 0px; left: 0; }

#navBot ul{margin:0; padding:0; font-size: 10px; font-family: arial; color:#fff;}
#navBot li{display:inline; margin: 0 9px 0 0; padding: 0 5px 0 0;}
#navBot li a{ color: #fff; text-decoration: underline; }
#navBot li a:hover{color: #fff; text-decoration: none;}
#navBot .removeMargin {margin:0; border: none;}

#pnum ul{margin:15px 0 0 0; padding:15px 0 0 0; font-size: 10px; font-family: arial; color:#fff;}
#pnum li{display:inline; margin: 0 70px 0 70px; padding: 0 5px 0 0;}
#pnum li a{ color: #fff; text-decoration: underline; }
#pnum li a:hover{color: #fff; text-decoration: none;}
#pnum .removeMargin {margin:0; border: none;}

#ctaShell {}
#ctaShell ul{  margin: 5px 0 0 6px; padding: 0px; }
#ctaShell li{ float: left; display: block; width: 236px; height: 58px;list-style: none; margin: 0 5px 5px 0; background:  url ('image1a.gif');}
#cta1 a{ background:url(../img/cta2a.jpg);}
#cta2 a{ background:url(../img/cta-none.jpg);}
#cta3 a{ background:url(../img/cta3a.jpg);}
#cta1 a, #cta2 a, #cta3 a { text-decoration: none; display: block; height: 58px; width: 236px; }
#cta1 a:hover, #cta2 a:hover, #cta3 a:hover, cta4 a:hover { border: 1px solid #C14F3E; }
.forPrint { position: absolute; margin-left: -2000px; }

#srsig {margin: 15px auto; width: 100%; padding: 15px; text-align: center;} 

#form table{ margin: 55px 0 0 0; font-family: arial; color:#fff; font-size: 10px;}
form select { font-size: 11px;}

div.twoCols {width:45%; float:left;padding:0 0 25px 0;} 
ul.twoCols {width:45%; float:left; list-style-type:square; margin:0; padding:0 0 25px 40px; display:block;}
.clearBoth {clear:both;}
.colsMarginRight {margin-right:15px; padding: 0 15px 0 0; margin: 0 40px 0 0; border-right: solid 1px #fff;}


/*  PHOTO GALLERY  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

	#gal {margin:0; padding:0;}
	#gal li { display: inline; height:auto; margin: 0 5px 15px 0; padding: 0 0 20px 0;}
	#gal li a img {border: 1px solid #cbbda4; padding: 5px;}
	#gal li a img:hover {border: 3px solid #46634c; padding: 3px;}
	
/*  Special Cases  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#ctaGallery {display:none;}
#meetingsEvents #ctaGallery {display:block;}
#meetingsEvents #ctaMeetings {display:none;}
/*#photoGallery #ctaMeetings {display:block; }*/

 #vizsig { margin: 0; }
#vizsig span#text { float: middle; margin: 8px 0 0 5px;font-size: 11px; font-family: "Trebuchet MS"; }
#vizsig span a { float: middle; margin: 8px 0 0 0; font-size: 11px; font-family: "Trebuchet MS"; }
#vizsig span a:hover { text-decoration: none; }
#vizsig img { float: middle; padding: 0; margin: 0 0 0 8px; /*border: 1px solid #000*/} 

#christianowned {background-image:url(http://www.miamielpalaciosportshotel.com/img/christianowned.gif); background-repeat:no-repeat; width: 291px; height: 23px; margin: -4px auto 0; /*display:none*/}