/* this is my personal "CSS Reset" - don't delete this or change a thing (trust me on this) */
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, label, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, textarea, tt, var {margin:0px;padding:0px;}

body{background-color:#e5e8f7;font-size:100%;margin: 1px 0px 0px 2px;}
a{color:Blue;font-family:Times New Roman;font-size:11pt;}
p{font-weight:bold;text-decoration:underline;}
.clsAunderConstruction{color:Gray;}
.clsBrAccommodation{line-height:2pt;}
* html .clsBrAccommodation{line-height:38px;}
.clsDivCentre{font-family:Comic Sans MS,Arial,Tahoma,Verdana;font-size:11pt;text-align:center;}
.clsDivClearBoth{clear:both;}
.clsDivDs{color:Navy;font-family:Comic Sans MS,Arial,Tahoma,Verdana;font-size:11pt;line-height:14pt;}
.clsDivErrorMessage{color:Red;font-family:Arial;font-size:10pt;font-weight:bold;}
.clsDivFooter{position:relative;width:100%;}
.clsDivFooterInner{position:absolute;top:0px;}
.clsDivFooterInnerL{left:0px;}
.clsDivFooterInnerR{right:0px;}
.clsDivHeader{width:100%;}
.clsDivHeaderImg{background:url(images/16Pumamarca28.jpg) no-repeat;height:179px;width:134px;}
.clsDivHeaderImgL{float:left;}
.clsDivHeaderImgR{float:right;}
.clsDivHeaderInner{line-height:14pt;margin-left:auto;margin-right:auto;position:relative;text-align:center;width:800px;}
.clsDivHeaderInnerC{left:135px;position:absolute;width:532px;}
.clsDivLeftColumn{float:left;line-height:0pt;margin-right:10px;width:285px;}
.clsDivLeftColumn Img{margin-bottom:5px;}
.clsDivRightColumn{float:right;line-height:0pt;margin-left:10px;width:285px;}
.clsDivRightColumn Img{margin-bottom:5px;}
.clsDivMenuLeft{float:left;height:173px;position:relative;text-align:left;width:285px;}
.clsDivMenuLeftInner{position:absolute;right:0px;text-align:left;top:0px;width:145px;}
.clsDivMenuRight{float:right;height:173px;position:relative;text-align:right;width:285px;}
.clsDivMenuRightInner{left:0px;position:absolute;text-align:right;width:145px;}
.clsDivText{color:Navy;line-height:14pt;text-align:justify;}
.clsSpnBuzz{background:transparent url(/images/buzz-button-sprite.gif);display:inline-block;font-family:arial;font-size:large;height:25px;line-height:25px;margin:0;white-space:nowrap;}
.clsSpnLastModified{color:Navy;font-family:Times New Roman;}
.clsTelephone{color:Navy;font-family:Times New Roman;font-size:11pt;}
.clsTelephoneBgImg{font-family:Times New Roman;font-size:11pt;font-weight:bold;}
.clsTitle{color:Navy;font-family:Comic Sans MS,Arial,Tahoma,Verdana;font-size:16pt;font-weight:normal;}
.clsTitleBgImg{font-family:Comic Sans MS,Arial,Tahoma,Verdana;font-size:16pt;font-weight:normal;}
.clsWelcome{color:Navy;font-family:Comic Sans MS,Arial,Tahoma,Verdana;font-size:12pt;font-weight:bold;}

#divBuzz{float:left;height:44px;padding:10px 0 0 0;width:125px;}
#divFb{float:left;height:44px;margin-right:5px;width:144px;}
#divMain{clear:left;}
#divMain A{width:285px}
#divSocMed{height:44px;width:360px;}
/*#haBuzzz{background:url(/images/buzz-link.gif) no-repeat;background-position:left 50%;color:White;display:inline-block; font-family:Arial;padding-left:20px;text-decoration:none;text-shadow:1px 1px 1px #000;}*/
#haBuzz, #haBuzz:visited, #haBuzz:hover{text-decoration:none;margin:0;padding:0;}
#haBuzz img {border:0;margin:0;padding:0;}
#hgcSpnBuzz{line-height:25px;white-space:nowrap;}
#hgcSpnBuzz1{background-position:0 0;background-repeat:no-repeat;padding:0;width:29px;}
#hgcSpnBuzz2{background-position:0 -25px;background-repeat:repeat-x;color:white;padding:0 5px;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #000;}
#hgcSpnBuzz3{background-position:0 -50px;background-repeat:no-repeat;padding:0;width:2px;}