* {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:0; top:87px; width:960px; height:1810px; z-index:3; border:3px solid #099; background: #FFF;}


#head1 {position:absolute; left:1px; top:34px; width:965px; z-index:1;}
#head2 {position:absolute; left:0px; top:5px; width:966px; height:21px; z-index:3;}
#head2a { position:absolute; left:5px; top:3px; z-index:5; width:553px; }
#head2b { position:absolute; left:584px; top:0; width:145px; z-index:7; background-color:#099; text-align:center; padding-top:3px; padding-bottom:2px; }
#head2c {position:absolute; left:735px; top:0; width:116px; z-index:7; background-color:#099; text-align:center; padding-top:3px; padding-bottom:2px;}
#head2d {position:absolute; left:857px; top:0px; width:106px; z-index:7; background-color:#099; text-align:center; padding-top:3px; padding-bottom:2px;}



#map1 { position:absolute; left:11px; top:37px; z-index:2; }
#blurb1 { position:absolute; left:20px; top:51px; z-index:7; font: bold 14px/14px Arial, Helvetica, sans-serif; background: #FFF; padding: 1px 6px; }
#map2 { position:absolute; left:10px; top:37px; z-index:5; }
#blurb2_1 { position:absolute; left:21px; top:50px; z-index:70; font: bold 14px/14px Arial, Helvetica, sans-serif; background: #FFF; padding: 1px 6px; width: 342px; }
#adv1a { position:absolute; left:537px; top:47px; 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; }

#boxN2 {position:absolute; left:0; top:0; z-index:35; border:4px solid #FFF;}
#boxN1 {position:absolute; left:245px; top:1626px; width:320px; height:113px; z-index:36;}
#boxO1 {position:absolute; left:588px; top:1441px; width:328px; height:304px; z-index:37;}
#boxO2 {position:absolute; left:0; top:0; z-index:1; border:4px solid #FFF;}
#main2 {position:absolute; left:13px; top:12px; width:943px; z-index:5;}


#roll1 { position:absolute; left:10px; top:96px; z-index:10; }
#roll3 { position:absolute; left:10px; top:117px; z-index:100; width:300px; }
#roll2 {position:absolute; left:195px; top:11px; z-index:10; background:#099; text-align:center; padding:4px 8px; width:90px;}

#rollA { position:absolute; left:25px; top:85px; width:310px; z-index:501; background-color:#FFF; border:1px solid #000; height:1557px; }
#rollD { position:absolute; left:25px; top:85px; width:310px; z-index:502; background-color:#FFF; border:1px solid #000; height:505px; }
#rollG { position:absolute; left:25px; top:85px; width:310px; z-index:503; background-color:#FFF; border:1px solid #000; height:706px; }
#rollJ { position:absolute; left:25px; top:85px; width:310px; z-index:504; background-color:#FFF; border:1px solid #000; height:379px; }
#rollM { position:absolute; left:25px; top:85px; width:310px; z-index:505; background-color:#FFF; border:1px solid #000; height:696px; }
#rollP { position:absolute; left:25px; top:85px; width:310px; z-index:506; background-color:#FFF; border:1px solid #000; height:629px; }
#rollS { position:absolute; left:25px; top:85px; width:310px; z-index:507; background-color:#FFF; border:1px solid #000; height:787px; }
#rollV { position:absolute; left:25px; top:85px; width:310px; z-index:508; background-color:#FFF; border:1px solid #000; height:418px; }


#boxA1 { position:absolute; left:142px; top:139px; z-index:3; }
#boxA2 { position:absolute; left:142px; top:153px; z-index:3; width: 120px; }
#boxB1 { position:absolute; left:12px; top:336px; width:119px; z-index:3; } 
#boxB2 { position:absolute; left:12px; top:352px; width:119px; z-index:3; }
#boxB3 { position:absolute; left:12px; top:367px; width:119px; z-index:3; }
#boxB4 { position:absolute; left:12px; top:382px; width:119px; z-index:3; }
#boxC1 { position:absolute; left:337px; top:104px; z-index:3; width:110px; }
#boxC2 { position:absolute; left:337px; top:119px; z-index:3; width:110px; }
#boxC3 { position:absolute; left:337px; top:135px; z-index:3; width:110px; }
#boxC4 { position:absolute; left:337px; top:151px; z-index:3; width:110px; }
#boxD1 { position:absolute; left:356px; top:194px; width:175px; z-index:3; }
#boxD2 { position:absolute; left:356px; top:209px; width:175px; z-index:3; }
#boxD3 { position:absolute; left:356px; top:226px; width:175px; z-index:3; }
#boxD4 { position:absolute; left:356px; top:243px; width:175px; z-index:3; }
#boxE1 { position:absolute; left:402px; top:285px; z-index:3; width:130px; }
#boxE2 { position:absolute; left:402px; top:301px; width:130px; z-index:3; }
#boxE3 { position:absolute; left:402px; top:318px; width:130px; z-index:3; }
#boxE4 { position:absolute; left:402px; top:333px; width:130px; z-index:3; }
#boxE5 { position:absolute; left:402px; top:349px; width:130px; z-index:3; }
#boxE6 { position:absolute; left:402px; top:365px; width:130px; z-index:3; }
#boxF1 { position:absolute; left:258px; top:444px; width:140px; z-index:3; }
#boxF2 { position:absolute; left:210px; top:463px; width:188px; z-index:3; }
#boxF3 { position:absolute; left:258px; top:478px; width:140px; z-index:3; }
#boxF4 { position:absolute; left:258px; top:501px; width:140px; z-index:3; }
#boxF5 { position:absolute; left:258px; top:531px; width:140px; z-index:3; }
#boxG1 { position:absolute; left:624px; top:214px; z-index:3; width:220px; }
#boxG2 { position:absolute; left:624px; top:231px; z-index:3; width:220px; }
#boxG3 { position:absolute; left:624px; top:247px; z-index:3; width:220px; }
#boxG4 { position:absolute; left:624px; top:263px; z-index:3; width:250px; }
#boxG5 { position:absolute; left:624px; top:279px; z-index:3; width:220px; }
#boxG6 { position:absolute; left:624px; top:295px; z-index:3; width:220px; }
#boxG7 { position:absolute; left:624px; top:312px; z-index:3; width:220px; }
#BoxH1 { position:absolute; left:711px; top:366px; z-index:3; width:215px; }
#boxH2 { position:absolute; left:711px; top:383px; z-index:3; width:230px; }
#boxH3 { position:absolute; left:711px; top:404px; z-index:3; width:215px; }
#boxH4 { position:absolute; left:711px; top:420px; z-index:3; width:215px; }
#boxH5 { position:absolute; left:711px; top:437px; z-index:3; width:215px; }
#boxI1 { position:absolute; left:657px; top:474px; z-index:3; width:150px; }
#boxI2 { position:absolute; left:657px; top:489px; z-index:3; width:150px; }
#boxI3 { position:absolute; left:657px; top:505px; z-index:3; width:150px; }
#boxI4 { position:absolute; left:657px; top:522px; z-index:3; width:151px; }
#boxI5 { position:absolute; left:657px; top:539px; z-index:3; width:150px; }
#boxI6 { position:absolute; left:657px; top:555px; z-index:3; width:150px; }
#boxJ1 { position:absolute; left:594px; top:595px; z-index:3; width:200px; }
#boxJ2 { position:absolute; left:594px; top:609px; z-index:3; width:200px; }
#boxJ3 { position:absolute; left:594px; top:625px; z-index:3; width:200px; }
#boxJ4 { position:absolute; left:594px; top:642px; z-index:3; width:200px; }
#boxJ5 { position:absolute; left:594px; top:658px; z-index:3; width:200px; }
#boxJ6 { position:absolute; left:594px; top:674px; z-index:3; width:200px; }
#boxJ7 { position:absolute; left:594px; top:690px; z-index:3; width:200px; }
#boxJ8 { position:absolute; left:594px; top:708px; z-index:3; width:200px; }
#boxJ9 { position:absolute; left:594px; top:724px; z-index:3; width:200px; }
#boxJ10 { position:absolute; left:594px; top:739px; z-index:3; width:200px; }
#boxJ11 { position:absolute; left:594px; top:758px; z-index:3; width:200px; }
#boxK1 { position:absolute; left:512px; top:826px; z-index:3; width:160px; }
#boxK2 { position:absolute; left:512px; top:840px; width:160px; z-index:31; }
#boxK3 { position:absolute; left:512px; top:857px; z-index:3; width:160px; }
#boxK4 { position:absolute; left:512px; top:904px; z-index:3; width:160px; }
#boxK5 { position:absolute; left:512px; top:921px; z-index:3; width:160px; }
#boxK6 { position:absolute; left:512px; top:938px; z-index:3; width:160px; }
#boxK7 { position:absolute; left:512px; top:955px; z-index:3; width:160px; }
#boxK8 { position:absolute; left:512px; top:971px; z-index:3; width:160px; }
#boxK9 { position:absolute; left:512px; top:988px; z-index:3; width:160px; }
#boxK10 { position:absolute; left:512px; top:1005px; z-index:3; width:160px; }
#boxL1 { position:absolute; left:466px; top:1064px; z-index:3; width:240px; }
#boxL2 { position:absolute; left:466px; top:1098px; z-index:3; width:240px; }
#boxL3 { position:absolute; left:466px; top:1137px; z-index:3; width:240px; }
#boxL4 { position:absolute; left:466px; top:1154px; z-index:3; width:240px; }
#boxL5 { position:absolute; left:466px; top:1169px; z-index:3; width:240px; }
#boxL6 { position:absolute; left:466px; top:1186px; z-index:3; width:240px; }
#boxL7 { position:absolute; left:466px; top:1203px; z-index:3; width:240px; }
#boxL8 { position:absolute; left:466px; top:1220px; z-index:3; width:240px; }
#boxM1 { position:absolute; left:440px; top:1335px; z-index:3; width:170px; }
#boxM2 { position:absolute; left:440px; top:1349px; z-index:3; width:170px; }
#boxM3 { position:absolute; left:440px; top:1364px; z-index:3; width:170px; }
#boxM4 { position:absolute; left:440px; top:1382px; z-index:3; width:170px; }
#boxM5 { position:absolute; left:440px; top:1398px; z-index:3; width:170px; }
#boxM6 { position:absolute; left:440px; top:1414px; z-index:3; width:170px; }
#boxM7 { position:absolute; left:440px; top:1433px; z-index:3; width:170px; }
#boxM8 { position:absolute; left:440px; top:1447px; z-index:3; width:170px; }
#boxM9 { position:absolute; left:440px; top:1463px; z-index:3; width:170px; }
#boxM10 { position:absolute; left:440px; top:1480px; z-index:3; width:170px; }
#boxM11 { position:absolute; left:440px; top:1516px; z-index:3; width:170px; }
#boxM12 { position:absolute; left:440px; top:1532px; z-index:3; width:170px; }
#boxN3 { position:absolute; left:118px; top:23px; width:150px; z-index:36; }
#boxO3 { position:absolute; left:205px; top:235px; width:100px; z-index:34; }
#box2A1 { position:absolute; left:58px; top:247px; z-index:3; text-align: right; width: 180px; }
#box2A2 { position:absolute; left:58px; top:266px; z-index:3; width: 180px; text-align: right; }
#box2A3 { position:absolute; left:58px; top:281px; z-index:3; width: 180px; text-align: right; }
#box2A4 { position:absolute; left:58px; top:298px; z-index:3; width: 180px; text-align: right; }
#box2A5 { position:absolute; left:58px; top:330px; z-index:3; width: 180px; text-align: right; }
#box2A6 { position:absolute; left:58px; top:313px; z-index:3; width: 180px; text-align: right; }
#box2A7 { position:absolute; left:58px; top:346px; z-index:3; width: 180px; text-align: right; }
#box2A8 { position:absolute; left:58px; top:363px; z-index:3; width: 180px; text-align: right; }

#box2B1 { position:absolute; left:58px; top:441px; width:180px; z-index:3; text-align: right; } 
#box2B2 { position:absolute; left:58px; top:458px; width:180px; z-index:3; text-align: right; }
#box2B3 { position:absolute; left:58px; top:474px; width:180px; z-index:3; text-align: right; }
#box2B4 { position:absolute; left:58px; top:489px; width:180px; z-index:3; text-align: right; }
#box2B5 { position:absolute; left:58px; top:507px; width:180px; z-index:3; text-align: right; }
#box2B6 { position:absolute; left:58px; top:521px; width:180px; z-index:3; text-align: right; }
#box2B7 { position:absolute; left:58px; top:538px; width:180px; z-index:3; text-align: right; }

#box2C5 { position:absolute; left:6px; top:664px; z-index:3; width:150px; text-align: right; }
#box2C6 { position:absolute; left:6px; top:680px; z-index:3; width:150px; text-align: right; }
#box2C7 { position:absolute; left:6px; top:697px; z-index:3; width:150px; text-align: right; }
#box2D5 { position:absolute; left:251px; top:822px; width:110px; z-index:3; text-align: right; }
#box2D6 { position:absolute; left:251px; top:837px; width:110px; z-index:3; text-align: right; }
#box2E7 { position:absolute; left:182px; top:1010px; width:180px; z-index:3; text-align: right; }
#box2G8 { position:absolute; left:690px; top:724px; z-index:3; width:120px; }
#box2G9 { position:absolute; left:690px; top:742px; z-index:3; width:120px; }


#box2C1 { position:absolute; left:6px; top:600px; z-index:3; width:150px; text-align: right; }
#box2C2 { position:absolute; left:6px; top:616px; z-index:3; width:150px; text-align: right; }
#box2C3 { position:absolute; left:6px; top:632px; z-index:3; width:150px; text-align: right; }
#box2C4 { position:absolute; left:6px; top:647px; z-index:3; width:150px; text-align: right; }
#box2D1 { position:absolute; left:251px; top:756px; width:110px; z-index:3; text-align: right; }
#box2D2 { position:absolute; left:251px; top:772px; width:110px; z-index:3; text-align: right; }
#box2D3 { position:absolute; left:251px; top:789px; width:110px; z-index:3; text-align: right; }
#box2D4 { position:absolute; left:251px; top:805px; width:110px; z-index:3; text-align: right; }
#box2E1 { position:absolute; left:182px; top:912px; z-index:3; width:180px; text-align: right; }
#box2E2 { position:absolute; left:182px; top:929px; width:180px; z-index:3; text-align: right; }
#box2E3 { position:absolute; left:182px; top:945px; width:180px; z-index:3; text-align: right; }
#box2E4 { position:absolute; left:182px; top:961px; width:180px; z-index:3; text-align: right; }
#box2E5 { position:absolute; left:182px; top:979px; width:180px; z-index:3; text-align: right; }
#box2E6 { position:absolute; left:182px; top:995px; width:180px; z-index:3; text-align: right; }
#box2F1 { position:absolute; left:690px; top:507px; width:120px; z-index:3; }
#box2F2 { position:absolute; left:690px; top:523px; width:120px; z-index:3; }
#box2F3 { position:absolute; left:690px; top:539px; width:120px; z-index:3; }
#box2F4 { position:absolute; left:690px; top:555px; width:120px; z-index:3; }
#box2G1 { position:absolute; left:690px; top:603px; z-index:3; width:120px; }
#box2G2 { position:absolute; left:690px; top:620px; z-index:3; width:120px; }
#box2G3 { position:absolute; left:690px; top:636px; z-index:3; width:120px; }
#box2G4 { position:absolute; left:690px; top:652px; z-index:3; width:120px; }
#box2G5 { position:absolute; left:690px; top:668px; z-index:3; width:120px; }
#box2G6 { position:absolute; left:690px; top:684px; z-index:3; width:120px; }
#box2G7 { position:absolute; left:690px; top:706px; z-index:3; width:120px; }


#footer { position:absolute; left:0px; top:1912px; 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;}
h2 { font: normal 24px/24px Arial, Helvetica, sans-serif; color: #000; letter-spacing: 1px; }
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;}
.btn2 { font:bold 13px/13px Arial, Helvetica, sans-serif; color:#099; text-decoration:none; }
.btnBlack { font:bold 13px/13px Arial, Helvetica, sans-serif; color:#000; 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:visited.btn1 {text-decoration:none;}
a:hover.btn2 {text-decoration:underline; color:#099;}
a:visited.btn2 {text-decoration:none;}
a:hover.btnBlack {text-decoration:underline; color:#000;}
a:visited.btnBlack {text-decoration:none;}

.alph {font:normal 13px/13px Arial, Helvetica, sans-serif; text-decoration:none; color:#000;}
.red { color: #F00; }
.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; }
#tab1b { position:absolute; left:12px; top:16px; width:285px; z-index:91; }
#Tab2b { position:absolute; left:283px; top:11px; width:238px; z-index:92; }
#rollDexText { position:absolute; left:10px; top:41px; width:300px; z-index:11; }

