#logo {
font:24px Verdana, Arial, Helvetica, sans-serif;
color:#CF9;
letter-spacing:.2em;
line-height:30px
}

#navigation td {
border-bottom:2px solid #C0DFFD
}

#navigation a {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#00C;
line-height:12px;
letter-spacing:.1em;
text-decoration:none;
display:block;
padding:4px
}

#navigation a:hover {
background:#fff url(http://www.atlantisnassaubahamas.com/mm_arrow.gif) 12px 45% no-repeat;
color:#F60
}

td {
font-size:12px;
color:#036
}

.bodyText {
font:12px Arial,Verdana,Helvetica, sans-serif;
color:#036;
line-height:20px;
margin-top:0
}

.bodyText2 {
font:Arial,Verdana,Helvetica, sans-serif;
line-height:20px;
margin-top:0
}

.bodyText3 {
font:12px Arial,Verdana,Helvetica, sans-serif;
color:#036;
margin-top:0
}

td.header1 {
text-align:center;
background:#EBECE4
}

td.head2 {
color:#090;
background-color:#F6F9ED;
font-weight:700;
text-align:center;
font:18px Verdana, Arial, Helvetica, sans-serif
}

td.head3 {
font-style:normal;
color:#528B8B;
background-color:#FFF;
text-align:center;
font-size:100%;
width:90%;
font-weight:700;
border-color:#666;
border-style:solid;
border-width:1px;
padding:2px
}

td.head4 {
font-style:normal;
color:#FF9;
background-color:#03F;
text-align:center;
font-size:100%;
font-weight:700;
padding:2px
}

td.subheader1 {
text-align:center;
background:#F6F9ED
}

td.htl_head {
background:#EBECE4;
font-size:10px;
text-align:left
}

td.htl_body {
background:#F6F9ED;
font-size:9px;
text-align:left
}

td.header-bgimage {
background:url("http://www.dmlvacations.com/images/sky1.jpg");
background-repeat:repeat-x
}

td.header-bgimage2 {
background:url("http://www.dmlvacations.com/images/water6.jpg");
background-repeat:repeat-x
}

td.header-bgimage3 {
background:url("http://www.dmlvacations.com/images/beach1.jpg");
background-repeat:repeat-x
}

td.header-bgimage4 {
background:#00688B;
background-repeat:repeat-x
}

a.website_header:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:NAVY;
font-weight:700;
text-decoration:underline
}

a:hover {
color:#0E0;
text-decoration:underline
}

a.h7:hover {
font-family:Comic Sans MS;
font-size:12px;
color:#0E0;
font-weight:700;
text-decoration:underline
}

a.h8_u:hover {
font-family:System;
font-size:12px;
color:#0E0;
font-weight:700;
text-decoration:underline
}

a.nav_h2:hover {
font-family:Comic Sans MS;
font-size:12px;
color:#F93;
font-weight:700;
text-decoration:underline
}

a.DML_menu:hover {
font-family:Arial;
font-size:12px;
color:#0E0;
font-weight:700;
text-decoration:underline
}

a.style32list {
color:#36C;
font-weight:700;
font-size:12px;
text-decoration:underline;
line-height:2px;
display:block
}

a.style32list:hover {
color:#0E0;
font-weight:700;
font-size:12px;
text-decoration:underline;
line-height:2px;
display:block
}

a.primary:hover {
color:#F93;
font-weight:700;
width:130px;
text-decoration:underline
}

a.style34:hover {
color:#F60;
text-decoration:none
}

a.menu:hover {
text-decoration:none;
color:#F93;
font-size:12px;
line-height:17px;
font-weight:700
}

a.highlight:hover {
text-decoration:underline;
color:#0E0;
font-size:18px;
font-weight:700
}

.navigationBorder {
background:navy;
width:130px;
border-color:red;
border-style:solid;
border-width:5px
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin-top:5px
}

h2 {
font-style:normal;
color:#528B8B;
background-color:#FFF;
text-align:center;
font-size:100%;
width:90%;
font-weight:700;
border-color:#666;
border-style:solid;
border-width:1px;
margin:4px;
padding:0
}

h3 {
font-family:Comic Sans MS, Verdana, Arial, Helvetica;
font-style:normal;
font-size:18px;
color:#006400;
background-color:#EEF3E2;
text-align:center;
font-weight:700;
border:outset;
margin:4px;
padding:0
}

h4 {
font-family:Comic Sans MS, Verdana, Arial, Helvetica;
font-style:normal;
font-size:14px;
color:#006400;
background-color:#F4F4F4;
text-align:center;
width:50%;
font-weight:700;
border:solid;
border-color:#666;
border-width:1px;
margin:4px;
padding:0
}

h5 {
font-family:Comic Sans MS, Verdana, Arial, Helvetica;
font-style:normal;
font-size:14px;
color:blue;
text-align:left;
font-weight:700;
margin:0;
padding:0
}

.menu_title {
font-style:normal;
color:NAVY;
text-align:center;
font-size:100%;
width:90%;
font-weight:700;
border-top:2px solid BLUE;
border-bottom:2px solid BLUE;
margin:4px;
padding:0
}

.m_style1 {
font-family:Comic Sans MS;
font-size:12px;
color:#FF0;
font-weight:700
}

.styleonlinebook1 {
color:#090;
font-weight:700;
font-size:10px
}

.contact_style10 {
font-size:18px;
color:#006400
}

.hash {
font-size:12px;
color:#699
}

.style13 {
color:#EE5C42;
font-weight:700;
font-size:9px;
font-style:italic
}

.style14 {
color:navy;
font-weight:700;
font-size:11px
}

.style14a {
color:#B22222;
font-weight:700;
font-size:11px
}

.style15 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:blue;
font-weight:400;
font-size:12px
}

.style16 {
color:#707070;
font-weight:700;
font-size:9px
}

.style17 {
color:#228B22;
font-weight:700;
font-size:9px
}

.style18 {
color:#EE5C42;
font-weight:700;
font-size:9px
}

.style19 {
color:#4D4D4D;
font-weight:700;
font-size:9px
}

.style20 {
color:#1C86EE;
font-weight:700;
font-size:9px
}

.style21 {
color:#666;
font-size:10px
}

.style22 {
color:#B22222;
font-weight:700;
font-size:14px
}

.style22A {
font-family:Arial;
color:#090;
font-weight:700;
font-size:12px
}

.style22B {
font-family:Arial;
color:#090;
font-weight:700;
font-size:14px
}

.style23 {
font-family:Arial;
color:#000;
font-weight:400;
font-size:11px
}

.style24 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700
}

.style25 {
font-size:10px
}

.style26 {
color:red;
font-weight:700
}

.style27 {
color:#000;
font-size:10px
}

.style28 {
color:#000;
font-size:9px;
font-weight:700
}

.style29 {
color:#03F;
font-weight:700
}

.style30 {
color:#090;
font-weight:700;
font-size:18px
}

.style31 {
color:#666;
font-weight:700;
font-size:14px
}

.style32 {
color:#36C;
font-weight:700
}

.style34 {
color:#060
}

.blurb_style1 {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#009;
margin:0;
padding:0
}

.style_f_hotels {
color:#666;
font-size:9px
}

.ti_style32 {
color:#06C;
font-size:12px;
font-weight:700
}

.head_style2 {
font-size:12px;
font-weight:700
}

.head_style3 {
font-family:Arial;
font-size:16px;
color:#F93
}

.style1exc {
color:#009;
font-size:9px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif
}

.style3exc {
font-weight:400
}

.style6exc {
font-weight:700;
font-family:Arial, Helvetica, sans-serif
}

.style7exc {
color:#009
}

.special2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-style:italic;
font-size:16px
}

.oor_style10 {
font-family:Arial, Helvetica, sans-serif;
color:#00C;
font-weight:700;
font-size:18px
}

p {
font-size:100%;
margin-bottom:10px;
padding:0
}

p.align_mid {
font-size:100%;
color:#369;
text-align:center;
margin:0;
padding:0
}

p.align_left {
font-size:100%;
color:#595959;
text-align:left;
margin:0;
padding:0
}

p.align_left_intro {
font-size:100%;
color:#595959;
text-align:left;
margin:0;
padding:0 20px 6px
}

p.align_left_8 {
font-size:80%;
color:#595959;
text-align:left;
margin:0;
padding:0
}

p.align_left_9 {
color:NAVY;
text-align:left;
margin:0;
padding:0
}

p.align_left_10 {
color:#666;
text-align:left;
font-size:10px;
margin:0;
padding:0
}

p.p2 {
font-size:100%;
color:#616161;
text-align:center
}

p.p3 {
font-size:100%;
color:#00008B;
text-align:center;
font-weight:700
}

p.p4 {
font-size:100%;
text-align:left
}

p.p5 {
font:12px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#036;
line-height:20px
}

a {
font-size:100%
}

a.menu {
font-size:90%;
line-height:1.0
}

em {
font-style:normal
}

a.website_header:link,a.website_header:active,a.website_header:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#009;
font-weight:700;
text-decoration:none
}

a:link,a:active,a:visited {
color:BLUE;
text-decoration:underline
}

a.h1:link,a.h1:active,a.h1:visited {
font-family:Comic Sans MS;
font-size:12px;
color:#3CF;
font-weight:700;
text-decoration:none
}

a.h1:hover,a.h2:hover,a.h3:hover,a.h4:hover,a.h5:hover,a.h6:hover,a.nav_h2:link,a.nav_h2:active,a.nav_h2:visited {
font-family:Comic Sans MS;
font-size:12px;
color:NAVY;
font-weight:700;
text-decoration:underline
}

a.h2:link,a.h2:active,a.h2:visited {
font-family:Comic Sans MS;
font-size:12px;
color:#F93;
font-weight:700;
text-decoration:none
}

a.h3:link,a.h3:active,a.h3:visited {
font-family:Comic Sans MS;
font-size:12px;
color:#FF6EB4;
font-weight:700;
text-decoration:none
}

a.h4:link,a.h4:active,a.h4:visited {
font-family:Comic Sans MS;
font-size:12px;
color:#0E0;
font-weight:700;
text-decoration:none
}

a.h5:link,a.h5:active,a.h5:visited {
font-family:Comic Sans MS;
font-size:12px;
color:#FFD700;
font-weight:700;
text-decoration:none
}

a.h6:link,a.h6:active,a.h6:visited {
font-family:Comic Sans MS;
font-size:12px;
color:red;
font-weight:700;
text-decoration:none
}

a.h7:link,a.h7:active,a.h7:visited {
font-family:Comic Sans MS;
font-size:12px;
color:BLUE;
font-weight:700;
text-decoration:none
}

a.h8:link,a.h8:active,a.h8:visited {
font-family:System;
font-size:12px;
color:NAVY;
font-weight:700;
text-decoration:none
}

a.h8:hover,a.h8_u:link,a.h8_u:active,a.h8_u:visited {
font-family:System;
font-size:12px;
color:NAVY;
font-weight:700;
text-decoration:underline
}

a.h9:link,a.h9:active,a.h9:visited {
font-family:Arial;
font-size:11px;
color:BLUE;
font-weight:700;
text-decoration:underline
}

a.h9:hover,a.h9_xunderline:hover {
font-family:Arial;
font-size:11px;
color:#0E0;
font-weight:700;
text-decoration:underline
}

a.h9_xunderline:link,a.h9_xunderline:active,a.h9_xunderline:visited {
font-family:Arial;
font-size:11px;
color:BLUE;
font-weight:700;
text-decoration:none
}

a.DML_menu:link,a.DML_menu:active,a.DML_menu:visited {
font-family:Arial;
font-size:12px;
color:#036;
font-weight:700;
text-decoration:none
}

a.style14:link,a.style14:active,a.style14:visited {
color:navy;
font-size:12px;
text-decoration:underline
}

a.style14:hover,a.style32:hover {
color:#0E0;
font-size:12px;
text-decoration:underline
}

a.style15:link,a.style15:active,a.style15:visited,a.style15:hover,a.style28:link,a.style28:active,a.style28:visited,a.style28:hover {
color:blue;
text-decoration:underline
}

a.style32:link,a.style32:active,a.style32:visited {
color:#36C;
font-size:12px;
text-decoration:underline
}

a.primary:link,a.primary:active,a.primary:visited {
color:#060;
font-weight:700;
width:130px;
text-decoration:underline
}

a.g1:link,a.g1:active,a.g1:visited,a.g1:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
color:blue;
text-decoration:underline
}

a.style34:link,a.style34:active,a.style34:visited {
color:#060;
text-decoration:none
}

a.menu:link,a.menu:active,a.menu:visited {
text-decoration:none;
color:#060;
font-size:12px;
line-height:17px;
font-weight:700
}

a.highlight:link,a.highlight:active,a.highlight:visited {
text-decoration:underline;
color:BLUE;
font-size:18px;
font-weight:700
}

h1,h6 {
font-style:normal;
color:NAVY;
background-color:#F6F9ED;
text-align:center;
font-size:100%;
width:90%;
font-weight:700;
border-top:2px solid BLUE;
border-bottom:2px solid BLUE;
margin:4px;
padding:0
} 