body, table, td {
	margin: 0px;
	padding: 0px;
	border:0;
	border-collapse:collapse;
	vertical-align:top;
	color:#FF;
	font:12px Arial, Helvetica, sans-serif;
}
img { border:0; }
.boxed { display:block; }
.centered { margin:auto;}
.tab_main { background:#615E59 url(images/bg-bottom.gif) bottom left no-repeat; width:800px; height:154px; text-align:center; }
.td_navl { width:144px; padding:4px 8px 8px 7px; }
.td_center { width:405px; padding-top:4px; }
.td_navr { width:236px; padding:4px 20px 0 20px; }
.tab_navl { margin-top:6px; }
.font19 { font-size:19px; }
.td_toll_free { background:url(images/header11.jpg) no-repeat; width:164px; height:52px; color:#C90303; font:italic bold 16px/1.2em Arial, Helvetica, sans-serif; text-align:right; padding:40px 10px 0 0; }
.tab_frame1 { margin-top:4px; }
.td_frame1 { background:url(images/frame1-bg.gif) repeat-y; padding:7px 25px; }
.td_frame1 p { color:#38352E; line-height:1.2em; text-align:justify; padding:12px 0 0 0; margin:0; }
.td_frame1 p.p_first { padding:0; }
.tab_contacts { margin-top:7px; text-align:center; font:11px Arial, Helvetica, sans-serif;}
.td_tourcont { text-align:center; padding-bottom:10px; }
.div_cnt_h { font-weight:bold; padding:0 0 15px 0; text-align:center;  color:#FFFFFF}
.div_cnt { text-align:left; font:11px Arial, Helvetica, sans-serif; color:#FFFFFF}
.a_email { color:#F0EBDF; font:11px	Arial, Helvetica, sans-serif; text-decoration:underline; }
.div_navr { padding-top:10px; }
.div_navr h2 { text-align:left; margin:0; padding:0; }
.div_navr h2 a { background:url(images/bg-star1.gif) no-repeat; padding-left:16px; text-decoration:none; font:bold 11px/16px Arial, Helvetica, sans-serif; color:#E4DDCE; }
.div_navr h2 a:hover { color:#FFF7E7; background:url(images/bg-star_over.gif) no-repeat; }
.div_footer { margin:35px 0 15px 0; }
.div_footer, .div_footer a { color:#D8CFBA; font:10px/1em Arial, Helvetica, sans-serif; text-decoration:none; padding:0 10px; }
.div_footer a:hover { text-decoration:underline; }

.td_center2 { width:550px; padding-top:4px; }
.td_frame2 { background:url(images/content_mid_bg.jpg) repeat; padding:7px 25px; width: 550px;  }
.td_frame2 p { color:#38352E; line-height:1.2em; text-align:justify; padding:12px 0 0 0; margin:0; }
.td_frame2 p.p_first { padding:0; }

.header {
font-family:Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: bold; 
color: #ffffff;
}

.div_cnt_h2 { font-weight:bold; padding:0 0 15px 0; text-align:center;}
.div_cnt2 { text-align:left; font:11px Arial, Helvetica, sans-serif;}
