* {margin-top: 0px;	margin: 0px; padding: 0px;}
#center {width: 960px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; left: 0px; top: 0px;}
body {background-color: #FFF; background-image: url(http://www.cancunhotellocator.com/art/bground_logo.gif);}
#container { position:absolute; left:0px; top:87px; width:960px; height:2310px; z-index:3; border:3px solid #099; background: #FFF; }


#head2 {position:absolute; left:0px; top:5px; width:966px; height:21px; z-index:500;}
#head2a { position:absolute; left:5px; top:3px; z-index:3; width:557px; }
#head2b { position:absolute; left:585px; top:0; width:144px; z-index:21; background-color:#099; text-align:center; padding-top:3px; padding-bottom:2px; }
#head2c {position:absolute; left:735px; top:0; width:116px; z-index:21; background-color:#099; text-align:center; padding-top:3px; padding-bottom:2px;}
#head2d {position:absolute; left:857px; top:0px; width:106px; z-index:21; background-color:#099; text-align:center; padding-top:3px; padding-bottom:2px;}
#head1 {position:absolute; left:1px; top:34px; width:965px; z-index:1;}
#head3 { position:absolute; left:987px; top:91px; z-index:1; background:#009999; padding:3px 10px; }
#head5a { position:absolute; left:1038px; top:178px; z-index:1; background:#099; text-align:center; padding:6px 12px; width:223px; border:3px solid #099; }
#head5b { position:absolute; left:1001px; top:251px; z-index:1; background:#066; text-align:center; padding:6px 12px; width:297px; border:3px solid #099; }


#main1 { position:absolute; left:10px; top:34px; z-index:2; border:1px solid #000; }
#main1b { position:absolute; left:1001px; top:388px; z-index:90; font: 14px/14px Arial, Helvetica, sans-serif; background: #FFF; padding: 1px 6px; width: 493px; height: 43px; }

#adv1a { position:absolute; left:33px; top:87px; width:392px; height:135px; z-index:50; background-color:#FFF; }
#adv2a { position:absolute; left:20px; top:11px; z-index:52; border: 1px solid #000; }
#adv3a { position:absolute; left:9px; top:20px; width:52px; z-index:51; background: #099; padding: 6px 0px 6px 125px; }
#adv4a { position:absolute; left:212px; top:11px; z-index:52; border:1px solid #000; }
#adv5a { position:absolute; left:202px; top:20px; width:93px; z-index:51; background: #099; padding-top: 6px; padding-bottom: 6px; padding-left: 75px; }
#main2 { position:absolute; left:13px; top:12px; width:943px; z-index:5; }


#roll1 { position:absolute; left:10px; top:77px; z-index:10; }
#roll3 { position:absolute; left:10px; top:98px; z-index:50; width:300px; }
#roll2 { position:absolute; left:195px; top:71px; z-index:10; background:#099; text-align:center; padding:4px 8px; width:90px; }


#rollA { position:absolute; left:10px; top:35px; width:310px; z-index:100; background-color:#FFF; border:1px solid #000; height:692px; }
#rollD { position:absolute; left:10px; top:10px; width:310px; z-index:101; background-color:#FFF; border:1px solid #000; height:448px; }
#rollG { position:absolute; left:10px; top:10px; width:310px; z-index:102; background-color:#FFF; border:1px solid #000; height:264px; }
#rollJ { position:absolute; left:10px; top:10px; width:310px; z-index:103; background-color:#FFF; border:1px solid #000; height:494px; }
#rollM { position:absolute; left:10px; top:10px; width:310px; z-index:1000; background-color:#FFF; border:1px solid #000; height:346px; }
#rollP { position:absolute; left:10px; top:10px; width:310px; z-index:105; background-color:#FFF; border:1px solid #000; height:389px; }
#rollS { position:absolute; left:10px; top:10px; width:310px; z-index:106; background-color:#FFF; border:1px solid #000; height:338px; }
#rollV { position:absolute; left:10px; top:10px; width:310px; z-index:107; background-color:#FFF; border:1px solid #000; height:369px; }
#Zroll1 { position:absolute; left:11px; top:32px; z-index:4; }
#Zroll2 { position:absolute; left:11px; top:32px; z-index:4; }
#Zroll3 { position:absolute; left:11px; top:32px; z-index:4; }


#Abtn1 { position:absolute; left:171px; top:191px; z-index:90; background-color: #FFFF00; border-bottom: 2px solid #000; border-left: 2px solid #000; text-align: center; padding: 3px 12px; }
#Abtn2 { position:absolute; left:139px; top:261px; z-index:90; background-color: #FFFF00; border-bottom: 2px solid #000; border-left: 2px solid #000; text-align: center; padding: 3px 12px; }
#Abtn3 { position:absolute; left:103px; top:337px; z-index:90; background-color: #FFFF00; border-bottom: 2px solid #000; border-left: 2px solid #000; text-align: center; padding: 3px 12px; }


#bx1a1 { position:absolute; left:787px; top:239px; z-index:3; width: 150px; }
#bx1b1 { position:absolute; left:611px; top:1134px; z-index:3; width:150px; }
#bx1b2 { position:absolute; left:611px; top:1157px; z-index:3; width:150px; }
#bx1c7 { position:absolute; left:611px; top:1475px; z-index:3; width:150px; }
#bx1c1 { position:absolute; left:611px; top:1264px; width:150px; z-index:3; }
#bx1c2 { position:absolute; left:611px; top:1302px; width:150px; z-index:3; }
#bx1c3 { position:absolute; left:611px; top:1326px; width:150px; z-index:3; }
#bx1a2 { position:absolute; left:787px; top:351px; z-index:3; width:150px; }
#bx1a3 { position:absolute; left:787px; top:444px; z-index:3; width:150px; }
#bx1a4 { position:absolute; left:787px; top:514px; z-index:3; width:150px; }
#bx1a5 { position:absolute; left:787px; top:702px; z-index:3; width:150px; }
#bx1a6 { position:absolute; left:787px; top:892px; z-index:3; width:150px; }
#bx1a7 { position:absolute; left:787px; top:982px; z-index:3; width:150px; }
#bx1c4 { position:absolute; left:611px; top:1376px; z-index:3; width:150px; }
#bx1c5 { position:absolute; left:611px; top:1425px; z-index:3; width:150px; }
#bx1c6 { position:absolute; left:611px; top:1455px; z-index:3; width:150px; }
#bx1c8 { position:absolute; left:611px; top:1491px; z-index:3; width:150px; }
#bx1c9 { position:absolute; left:611px; top:1514px; z-index:3; width:150px; }
#bx1c10 { position:absolute; left:611px; top:1543px; z-index:3; width:150px; }
#bx1c11 { position:absolute; left:611px; top:1574px; z-index:3; width:150px; }
#bx1c12 { position:absolute; left:611px; top:1593px; z-index:3; width:150px; }
#bx1d1 { position:absolute; left:610px; top:1693px; z-index:3; width:150px; }
#bx1d2 { position:absolute; left:611px; top:1727px; z-index:3; width:150px; }
#bx1e3 { position:absolute; left:611px; top:2217px; z-index:3; width:150px; }
#bx1d3 { position:absolute; left:611px; top:1748px; z-index:3; width:150px; }
#bx1d4 { position:absolute; left:611px; top:1766px; z-index:3; width:196px; }
#bx1d5 { position:absolute; left:611px; top:1787px; z-index:3; width:150px; }
#bx1d6 { position:absolute; left:611px; top:1857px; z-index:3; width:150px; }
#bx1e1 { position:absolute; left:611px; top:1999px; z-index:3; width:150px; }
#bx1e2 { position:absolute; left:611px; top:2127px; z-index:3; width:150px; }

#bx2a1 { position:absolute; left:507px; top:348px; width:150px; z-index:1; }
#bx2a2 { position:absolute; left:507px; top:447px; width:150px; z-index:1; }
#bx2a3 { position:absolute; left:507px; top:487px; width:150px; z-index:1; }
#bx2a4 { position:absolute; left:507px; top:569px; width:150px; z-index:1; }
#bx2b1 { position:absolute; left:507px; top:638px; width:150px; z-index:1; }
#bx2b2 { position:absolute; left:507px; top:654px; width:150px; z-index:1; }
#bx2b3 { position:absolute; left:507px; top:673px; width:150px; z-index:1; }
#bx2b4 { position:absolute; left:507px; top:712px; width:150px; z-index:1; }
#bx2b5 { position:absolute; left:507px; top:728px; width:150px; z-index:1; }
#bx2b6 { position:absolute; left:507px; top:743px; width:150px; z-index:1; }
#bx2b7 { position:absolute; left:507px; top:771px; width:150px; z-index:1; }
#bx2b8 { position:absolute; left:507px; top:786px; width:150px; z-index:1; }
#bx2b9 { position:absolute; left:507px; top:802px; width:150px; z-index:1; }
#bx2b10 { position:absolute; left:507px; top:817px; width:150px; z-index:1; }
#bx2b11 { position:absolute; left:507px; top:832px; width:150px; z-index:1; }
#bx2b12 { position:absolute; left:507px; top:847px; width:150px; z-index:1; }
#bx2b13 { position:absolute; left:507px; top:862px; width:150px; z-index:1; }
#bx2b14 { position:absolute; left:507px; top:877px; width:150px; z-index:1; }
#bx2b15 { position:absolute; left:507px; top:892px; width:150px; z-index:1; }
#bx2b16 { position:absolute; left:507px; top:907px; width:150px; z-index:1; }
#bx2b17 { position:absolute; left:507px; top:922px; width:150px; z-index:1; }
#bx2b18 { position:absolute; left:507px; top:937px; width:150px; z-index:1; }
#bx2c1 { position:absolute; left:587px; top:1000px; width:150px; z-index:1; }
#bx2c2 { position:absolute; left:587px; top:1020px; width:150px; z-index:1; }
#bx2c3 { position:absolute; left:587px; top:1041px; width:150px; z-index:1; }
#bx2c4 { position:absolute; left:587px; top:1057px; width:150px; z-index:1; }
#bx2d1 { position:absolute; left:588px; top:1102px; width:150px; z-index:1; }
#bx2d2 { position:absolute; left:588px; top:1116px; width:150px; z-index:1; }
#bx2d3 { position:absolute; left:588px; top:1130px; width:150px; z-index:1; }
#bx2d4 { position:absolute; left:588px; top:1159px; width:150px; z-index:1; }
#bx2d5 { position:absolute; left:588px; top:1174px; width:150px; z-index:1; }
#bx2d6 { position:absolute; left:588px; top:1188px; width:150px; z-index:1; }
#bx2d7 { position:absolute; left:588px; top:1204px; width:150px; z-index:1; }
#bx2d8 { position:absolute; left:588px; top:1145px; width:150px; z-index:1; }
#bx2d9 { position:absolute; left:588px; top:1260px; width:150px; z-index:1; }
#bx2d10 { position:absolute; left:588px; top:1245px; width:150px; z-index:1; }
#bx2d11 { position:absolute; left:588px; top:1273px; width:150px; z-index:1; }
#bx2d12 { position:absolute; left:588px; top:1338px; width:150px; z-index:1; }
#bx2d13 { position:absolute; left:588px; top:1286px; width:150px; z-index:1; }
#bx2d14 { position:absolute; left:588px; top:1299px; width:150px; z-index:1; }
#bx2d15 { position:absolute; left:588px; top:1312px; width:150px; z-index:1; }
#bx2d16 { position:absolute; left:588px; top:1325px; width:150px; z-index:1; }
#bx2d17 { position:absolute; left:588px; top:1351px; width:150px; z-index:1; }
#bx2d18 { position:absolute; left:588px; top:1364px; width:150px; z-index:1; }
#bx2d19 { position:absolute; left:588px; top:1377px; width:150px; z-index:1; }
#bx2e1 { position:absolute; left:588px; top:1606px; width:150px; z-index:1; }
#bx2e2 { position:absolute; left:588px; top:1463px; width:150px; z-index:1; }
#bx2e3 { position:absolute; left:588px; top:1493px; width:150px; z-index:1; }
#bx2e4 { position:absolute; left:588px; top:1517px; width:150px; z-index:1; }
#bx2f1 { position:absolute; left:588px; top:1554px; width:150px; z-index:1; }
#bx2f2 { position:absolute; left:588px; top:1593px; width:150px; z-index:1; }
#bx2f3 { position:absolute; left:588px; top:1620px; width:150px; z-index:1; }
#bx2f4 { position:absolute; left:588px; top:1644px; width:150px; z-index:1; }
#bx2g1 { position:absolute; left:588px; top:1724px; width:150px; z-index:1; }
#bx2g2 { position:absolute; left:588px; top:1778px; width:150px; z-index:1; }
#bx2g3 { position:absolute; left:588px; top:1794px; width:150px; z-index:1; }
#bx2g4 { position:absolute; left:588px; top:1822px; width:150px; z-index:1; }
#bx2g5 { position:absolute; left:588px; top:1902px; width:150px; z-index:1; }
#bx2g6 { position:absolute; left:588px; top:1993px; width:150px; z-index:1; }
#bx2h1 { position:absolute; left:42px; top:1622px; width:150px; z-index:1; text-align: right; }
#bx2h2 { position:absolute; left:42px; top:1716px; width:150px; z-index:1; text-align: right; }
#bx2h3 { position:absolute; left:42px; top:1817px; width:150px; z-index:1; text-align: right; }
#bx2i1 { position:absolute; left:42px; top:1378px; width:150px; z-index:1; text-align: right; }
#bx2i2 { position:absolute; left:42px; top:1490px; width:150px; z-index:1; text-align: right; }
#bx2i3 { position:absolute; left:42px; top:1507px; width:150px; z-index:1; text-align: right; }
#bx2j1 { position:absolute; left:42px; top:1259px; width:150px; z-index:1; text-align: right; }
#bx2j2 { position:absolute; left:42px; top:1275px; width:150px; z-index:1; text-align: right; }
#bx2j3 { position:absolute; left:42px; top:1304px; width:150px; z-index:1; text-align: right; }
#bx2j4 { position:absolute; left:42px; top:1329px; width:150px; z-index:1; text-align: right; }
#bx2k1 { position:absolute; left:43px; top:1087px; width:150px; z-index:1; text-align: right; }
#bx2k2 { position:absolute; left:43px; top:1112px; width:150px; z-index:1; text-align: right; }
#bx2k3 { position:absolute; left:43px; top:1151px; width:150px; z-index:1; text-align: right; }


#bx3a1 { position:absolute; left:348px; top:346px; width:150px; z-index:1; }
#bx3b1 { position:absolute; left:348px; top:939px; width:150px; z-index:1; }
#bx3b2 { position:absolute; left:348px; top:979px; width:150px; z-index:1; }
#bx3c1 { position:absolute; left:348px; top:1188px; width:150px; z-index:1; }
#bx3c2 { position:absolute; left:348px; top:1244px; width:150px; z-index:1; }
#bx3c3 { position:absolute; left:348px; top:1265px; width:150px; z-index:1; }
#bx3d1 { position:absolute; left:348px; top:1380px; width:150px; z-index:1; }
#bx3d2 { position:absolute; left:348px; top:1395px; width:150px; z-index:1; }
#bx3d3 { position:absolute; left:348px; top:1425px; width:150px; z-index:1; }
#bx3d4 { position:absolute; left:348px; top:1439px; width:150px; z-index:1; }
#bx3d5 { position:absolute; left:348px; top:1462px; width:150px; z-index:1; }
#bx3d6 { position:absolute; left:348px; top:1492px; width:150px; z-index:1; }
#bx3d7 { position:absolute; left:348px; top:1515px; width:150px; z-index:1; }
#bx3d8 { position:absolute; left:348px; top:1530px; width:150px; z-index:1; }
#bx3e1 { position:absolute; left:348px; top:1570px; width:150px; z-index:1; }
#bx3e2 { position:absolute; left:348px; top:1586px; width:150px; z-index:1; }
#bx3e3 { position:absolute; left:348px; top:1600px; width:150px; z-index:1; }
#bx3e4 { position:absolute; left:348px; top:1616px; width:150px; z-index:1; }
#bx3e5 { position:absolute; left:348px; top:1634px; width:150px; z-index:1; }
#bx3e6 { position:absolute; left:348px; top:1648px; width:150px; z-index:1; }
#bx3e7 { position:absolute; left:348px; top:1664px; width:150px; z-index:1; }
#bx3e8 { position:absolute; left:348px; top:1679px; width:150px; z-index:1; }
#bx3e9 { position:absolute; left:348px; top:1694px; width:150px; z-index:1; }
#bx3e10 { position:absolute; left:348px; top:1713px; width:150px; z-index:1; }
#bx3e11 { position:absolute; left:348px; top:1736px; width:175px; z-index:1; }
#bx3e12 { position:absolute; left:348px; top:1762px; width:150px; z-index:1; }
#bx3f1 { position:absolute; left:348px; top:1813px; width:150px; z-index:1; }
#bx3f2 { position:absolute; left:348px; top:1833px; width:150px; z-index:1; }
#bx3f3 { position:absolute; left:348px; top:1852px; width:150px; z-index:1; }


#footer { position:absolute; left:0; top:2409px; width:966px; height:300px; z-index:1; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:11px; text-align:right; }


h1 {font-family:Arial, Helvetica, sans-serif; font-size:56px; line-height:56px; font-weight:normal; color:#000;}
h3 { font: normal 12px/12px Arial, Helvetica, sans-serif; color: #099; letter-spacing: 1px; }

.text2 { color:#000; text-decoration:none; font: 12px/12px Arial, Helvetica, sans-serif; }
.index_text {font:normal 13px/13px Arial, Helvetica, sans-serif; text-decoration:none; color:#000;}
.a13a15z {font:13px/17px Arial, Helvetica, sans-serif; text-decoration:none; color:#999;}
.a13a15 {font:normal 13px/17px Arial, Helvetica, sans-serif; text-decoration:none; color:#000;}
.a15a15 { font:normal 19px/19px Arial, Helvetica, sans-serif; text-decoration:none; color:#099; }

.btn1 {font:bold 12px/12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline; color:#099;}
a:hover.btn1 {text-decoration:underline; color:#FFF;}
a:hover.a13a13 {text-decoration:underline;color:#099; font-weight:bold;}

.alph {font:normal 13px/13px Arial, Helvetica, sans-serif; text-decoration:none; color:#000;}
.btnBlack { font:bold 13px/13px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; }
#Abtn4 { position:absolute; left:169px; top:469px; z-index:90; background-color: #FFFF00; border-bottom: 2px solid #000; border-left: 2px solid #000; text-align: center; padding: 3px 12px; }
#Abtn5 { position:absolute; left:26px; top:146px; z-index:90; background-color: #FFFF00; border-bottom: 2px solid #000; border-left: 2px solid #000; text-align: center; padding: 3px 12px; }
.a15a15w { font:normal 17px/17px Arial, Helvetica, sans-serif; text-decoration:none; color:#FFF; }
.tabB { font: 15px/15px Arial, Helvetica, sans-serif; color: #FFF; }
.tabA { font: 17px/17px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; }
#tab1 { position:absolute; left:12px; top:10px; width:285px; z-index:91; }
#Tab2 { position:absolute; left:310px; top:16px; width:238px; z-index:92; }
#tab3 { position:absolute; left:579px; top:16px; width:285px; z-index:93; }
#tab3c { position:absolute; left:550px; top:10px; width:285px; z-index:93; }
#Tab2c { position:absolute; left:308px; top:16px; width:285px; z-index:92; }
#tab1c { position:absolute; left:11px; top:16px; width:285px; z-index:91; }

