* {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:1755px; 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:639px; }
#head2b {position:absolute; left:661px; top:0; width:68px; 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;}
#blurb1 { position:absolute; left:20px; top:31px; z-index:7; font: bold 14px/14px Arial, Helvetica, sans-serif; background: #FFF; padding: 1px 6px; }
#roll1 { position:absolute; left:10px; top:17px; z-index:10; width: 69px; }
#roll3 {position:absolute; left:10px; top:38px; z-index:10; 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:60px; width:310px; z-index:501; background-color:#FFF; border:1px solid #000; height:1184px; }


#map1 { position:absolute; left:9px; top:37px; z-index:2; }
#main2 {position:absolute; left:13px; top:12px; width:943px; z-index:5;}


#boxA1 { position:absolute; left:442px; top:102px; z-index:3; width: 155px; text-align: right; }
#boxA2 { position:absolute; left:441px; top:162px; z-index:3; width: 155px; text-align: right; }
#boxB1 { position:absolute; left:593px; top:652px; width:119px; z-index:3; } 
#boxC1 { position:absolute; left:543px; top:651px; z-index:3; width:150px; text-align: right; }
#boxD1 { position:absolute; left:762px; top:849px; width:175px; z-index:3; }
#boxB1 { position:absolute; left:263px; top:297px; z-index:3; width:150px; }
#boxC2 { position:absolute; left:571px; top:679px; z-index:3; width:200px; }
#boxD2 { position:absolute; left:762px; top:915px; width:160px; z-index:31; }
#boxD4 { position:absolute; left:762px; top:1000px; z-index:3; width:160px; }
#boxD3 { position:absolute; left:763px; top:945px; z-index:3; width:160px; }
#boxD5 { position:absolute; left:762px; top:1061px; z-index:3; width:160px; }
#boxD6 { position:absolute; left:743px; top:1132px; z-index:3; width:160px; }
#boxD7 { position:absolute; left:743px; top:1187px; z-index:3; width:160px; }
#boxD8 { position:absolute; left:743px; top:1219px; z-index:3; width:160px; }
#boxD9 { position:absolute; left:743px; top:1250px; z-index:3; width:160px; }
#boxD10 { position:absolute; left:743px; top:1320px; z-index:3; width:160px; }
#boxE1 { position:absolute; left:722px; top:1411px; z-index:3; width:170px; }
#boxE2 { position:absolute; left:722px; top:1517px; z-index:3; width:170px; }
#boxE3 { position:absolute; left:722px; top:1631px; z-index:3; width:170px; }

#footer { position:absolute; left:0; top:1857px; 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 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;}
#adv1a { position:absolute; left:19px; top:58px; width:384px; 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:1; border:1px solid #000; }
#adv5a { position:absolute; left:202px; top:20px; width:93px; z-index:0; background: #099; padding-top: 6px; padding-bottom: 6px; padding-left: 75px; }

