body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;color:#A1A1A1;margin:20px 0}
h1,h2,h3,h4,h5,h6{color:#2582A4}
p,ol,ul{text-align:justify}
strong{font-weight:700;color:gray}
a{color:#87A019}
a:hover{text-decoration:none;color:#2582A4}
.imageLogo{float:left;margin:8px 0 0 5px;padding:0}
.indent{margin-left:275px}
.fotos{position:relative;float:left;border:1px solid #CCC;width:160px;text-align:center;margin:3px;padding:2px}
.border{border:0}
.marco{border:1px solid #CCC;width:750px;margin-left:1px;padding:2px}
.bubble{width:375px;max-width:375px;}
.bubbleTitle{font-size:16px;border-bottom:2px solid #CCC;margin:1px}
a.bubbleLink{text-decoration:none;color:#EDBB23;margin:1px}
a.bubbleLink:visited{color:#EF5D0E}
a.bubbleLink:hover{color:#68C12B}
.bubleDiv{float:left;width:200px;font-weight:700;padding:5px 0}
.fotosbubble{float:right;border:1px solid #CCC;margin:10px 0 0 0;padding:2px}
#header{width:928px;height:37px;background:#BECF74 url(http://s3.amazonaws.com/images.zeepuertorico.com/img01.gif) repeat-x;border-bottom:3px solid #FFF;margin:0 auto}
#headerLC{float:right;height:28px;background:url(http://s3.amazonaws.com/images.zeepuertorico.com/img03.gif) no-repeat right top;margin:0;padding:9px 25px 0 0}
#headerBottom{width:928px;height:122px;background:url(http://s3.amazonaws.com/images.zeepuertorico.com/upblue.png) repeat-x;border-bottom:3px solid #FFF;margin:0 auto}
#headerBottom h1,#headerBottom strong{display:block;text-align:left;padding:0 0 0 0;margin:0 0 0 0;font-size:11px;color:gray;font-weight:700;line-height:16px;}
#headerBottom p{padding:0 50px 0 0;margin:12px 0 0 0;}
#headerBottom span{position:relative;left:450px;top:5px;margin:0 0 0 0;padding:0 0 0 0;}
.debug{border:solid 2px gray}
#menu{float:left;width:850px;height:37px;list-style:none;background:url(http://s3.amazonaws.com/images.zeepuertorico.com/img02.gif) no-repeat;font-size:14px;margin:0;padding:0 0 0 10px}
#menu li{display:inline}
#menu a{display:block;float:left;height:27px;text-decoration:none;font-size:15px;font-weight:700;color:#FFF;padding:10px 15px 0}
#menu a:hover{background:#A4B74C url(http://s3.amazonaws.com/images.zeepuertorico.com/img04.gif) repeat-x}
#content{width:928px;background:url(http://s3.amazonaws.com/images.zeepuertorico.com/acbl.png) repeat-y;margin:0 auto}
#colOne{float:left;width:162px;margin:0;padding:33px 0 0 0;min-height:45px;background:url(http://s3.amazonaws.com/images.zeepuertorico.com/Corner.png) no-repeat}
#colOne span{color:#3C78B5;font-size:28px;margin:0 0 5px 5px}
#ImgCorr{position:relative;width:160px;height:45px}
#colTwo h1{width:750px;font-size:26px;border-bottom:1px solid #CCC}
#colTwo h2{margin-top:10px;font-size:26px;color:#3C78B5;border-bottom:2px solid #CCC;padding-top:5px}
#colTwo h3{margin-bottom:0;font-size:18px;color:gray}
#ColTwoL{float:left;width:375px;height:620px;color:gray;font-size:16px}
#colTwoL p{font-size:18px;font-weight:700}
#colTwoL span{position:absolute;left:40px}
#ColTwoR{float:right;width:350px;height:620px;margin:10px 0 0;padding:0}
#CenterLC h4,#CenterF h4{clear:left;margin-top:0;font-size:16px;font-weight:700;border-bottom:1px solid #CCC}
#smallMap{margin:10px 0 0 0}
.CenterInfo{position:relative;left:15px}
.LeftLin{float:left;font-weight:700;margin:5px 0 0 12px}
.ComDiv{width:485px;margin:0 0 10px}
.ComNum{float:left}
.ComName{float:left;margin-left:8px}
.ComDate{float:right}
.ComPar{border-top:1px solid #CCC;margin:3px 0 0 20px}
.Pl{border-bottom:1px solid #CCC;height:180px}
.Pl H3{font-size:16px;margin:10px 0 -10px}
.pLTxt{float:left;width:500px}
.pLTxt p,.ContactUsP{font-size:16px;padding:0 10px 10px}
.PlFoto{border:1px solid #CCC;float:right;margin:8px 1px 1px;padding:2px}
#footer{clear:both;width:928px;padding-top:40px;background:url(http://s3.amazonaws.com/images.zeepuertorico.com/img11.gif) repeat-x;margin:0 auto}
#footer p{text-align:center;margin:0}
#colTwo{float:right;width:764px;background:url(http://s3.amazonaws.com/images.zeepuertorico.com/img09.gif) repeat-x;padding:39px 0 0}
#ranPla p,.LinksTxt{font-size:16px}
#CenterLC,#CenterF{clear:both;float:left;width:750px;margin:9px 0 0}
.slogan{color:#2582A4;margin-top:0;margin-bottom:0;font-size:30px}
.bookmark{float:right;margin:-30px 3px 0 0;}
.pueblos{padding-left:0;margin-left:0px;list-style-type:none;font-size:13px}
.zone{float:left;margin-left:35px;}
.zone1{float:left;margin-left:0;}
ul{list-style: none;margin: 0;padding: 0;}
.drawers{margin-bottom: 15px;color: #76797C;font-size: 11px;line-height: 18px;}
.drawer{color: #76797C;font-size: 11px;line-height: 1.3em;}
.drawer-handle{background: #939393 url(images/slider_handlebg.png) no-repeat scroll 0pt;color: #333333;cursor: default;height: 25px;line-height: 25px;text-indent: 15px;font-size: 12px;width: 100%;margin: 0 0;}
.drawer-handle.open{background-color: #72839D;background-position: -188px 0pt;color: #FFFFFF;}
h2.drawer-handle span{}/* nasty, but it fixes the indent on the first one. */
.drawer ul{padding: 0 12px;padding-bottom: 0pt;}
.drawer li{border-bottom: 1px solid #E5E5E5;line-height: 16px;padding: 0 0;}
.drawers a{color: #666666;font-family: "Lucida Grande" ,Geneva,Arial,Verdana,sans-serif;}
.TownH1{font-size:28px;line-height:36px;color:#3C78B5;font-weight:normal;}
label.error{width: 250px;display: block;float: left;color: red;padding-left: 10px;}
.hide{display:none}
.bold{font-weight:bold}
.right{text-align:right}

