﻿.Print{}
.noPrint{}
.header{float:left; width: 976px; height: 89px;}
.footer{ float: left;  width: 976px;  font-size: 0.75em; padding:  20px 20px 0px 20px;}
 
.hideTxt{display:none;}
.showTxt{display:inline;}
.pageBlock{padding: 0px; width:976px; position:absolute; left:50%; margin-left:-488px; text-align: left;}

body{color: #ffffff; background-color: #000000; font-family: verdana, arial, helvetica, tahoma, sans-serif; font-size: small; font-weight: normal; margin: 0px;}

hr{ display:block; background-image: url('../m_images/hr.gif'); background-repeat: repeat-x; color: #000000; border: none; height: 5px; }
form{display: inline}
li{padding-bottom: 5px; margin: 0px; }
ul{padding: 5px 0px 10px 50px; margin: 0px;}

h1{font-size: 1.4em; color:#ffffff; margin: 3px 0px 10px 0px; font-weight:normal; text-transform: uppercase;font-family: arial, helvetica, verdana, tahoma, sans-serif; }
h2{font-size: 1.1em; color:#ee1b24; font-weight:bold; margin: 0px 0px 5px 0px; text-transform: uppercase;font-family: arial, helvetica, verdana, tahoma, sans-serif;}
h3{font-size: 1.3em; color:#ffffff; margin: 3px 0px 5px 0px; font-weight:bold; font-family: arial, helvetica, verdana, tahoma, sans-serif;}
h4{font-size: small; color:#ffffff; font-weight: bold;}
h5{font-size: small; color:#333333; font-weight:bold; display: inline;}

A{color: #ee1b24;  text-decoration: none;}
A:hover{color: #ee1b24; text-decoration: underline;}

A.more{color: #ffffff;  text-decoration: none;}
A.more:hover{color: #ffffff; text-decoration: underline;}

 /* side menu */
.menu{ float:left; width: 180px; padding-top: 17px; }
.menuOn{ background-image: url('../m_images/MenuOn.gif'); background-repeat: no-repeat; height: 20px; padding:  5px 0px 0px 20px; color: #ee1b24; font-size: 0.90em; cursor: default; font-weight: bold;font-family: arial, helvetica, verdana, tahoma, sans-serif;}
.menuOff{height: 20px; padding: 5px 0px 0px 20px; color: #ffffff; font-size: 0.90em; cursor: default; font-weight: bold; font-family: arial, helvetica, verdana, tahoma, sans-serif;}
.menuOvr{ background-image: url('../m_images/MenuOvr.gif'); background-repeat: no-repeat; height: 20px; padding:  5px 0px 0px 20px; color: #ee1b24; font-size: 0.90em; cursor: pointer; font-weight: bold; font-family: arial, helvetica, verdana, tahoma, sans-serif;}

.menuOn2{height: 20px; padding: 0px 0px 0px 30px; color: #ee1b24; font-size: 0.80em; cursor: default; font-weight: bold; text-transform: uppercase; font-family: arial, helvetica, verdana, tahoma, sans-serif;}
.menuOff2{height: 20px; padding: 0px 0px 0px 30px; color: #808080; font-size: 0.80em; cursor: default; font-weight: bold; text-transform: uppercase; font-family: arial, helvetica, verdana, tahoma, sans-serif;}
.menuOvr2{height: 20px; padding: 0px 0px 0px 30px; color: #ffffff; font-size: 0.80em; cursor: pointer; font-weight: bold; text-transform: uppercase; font-family: arial, helvetica, verdana, tahoma, sans-serif;}

 
/* content & news areas */
.contentHolder{float:left; width: 776px; padding-right: 20px; min-height: 350px; vertical-align: top;}
.contentHeader{width: 776px; background-image: url('../m_images/m_contentHeader.gif'); background-repeat: no-repeat; height: 39px; padding: 13px 20px 0px 20px;}
.contentContent{ width: 734px; border-right: solid 1px #650c0f; border-left: solid 1px #650c0f; padding: 0px 20px 20px 20px; min-height: 300px; }
.contentFooter{ width: 776px; background-image: url('../m_images/m_contentFooter.gif'); background-repeat: no-repeat; height: 10px; }
.contentNismo{ float: left; width: 776px; text-align: right; padding-top: 30px; }

/* concierge service */
.conContainer{ float:left; width: 180px; padding: 7px 0px 0px 20px;}
.conHeader{background-image: url('../m_images/con_Hdr.gif'); background-repeat: no-repeat; height: 52px; }
.conContent{width: 108px; border-right: solid 1px #650c0f; border-left: solid 1px #650c0f; padding: 0px 10px 10px 10px;}


 /* home page editble area */
.hmContainer{ width: 373px; float:left;}
.hmHeader{ width: 333px; background-image: url('../m_images/m_newsHeader.gif'); background-repeat: no-repeat; height: 40px; padding: 13px 20px 0px 20px;}
.hmHeader1{ width: 333px; background-image: url('../m_images/m_newsHeader1.gif'); background-repeat: no-repeat; height: 40px; padding: 13px 20px 0px 20px;}
.hmContent{ width: 331px; border-right: solid 1px #650c0f; border-left: solid 1px #650c0f; padding: 0px 20px 10px 20px; min-height: 140px; }
.hmFooter{ width: 373px; background-image: url('../m_images/m_newsFooter.gif'); background-repeat: no-repeat; height: 10px; }
.hmFooterBit{ width: 373px; background-image: url('../m_images/m_aboutFtr.jpg'); background-repeat: no-repeat; height: 114px; }
.hmFooterNewsGt{ width: 373px; background-image: url('../m_images/m_aboutFtrNews.jpg'); background-repeat: no-repeat; height: 114px; }
.hmFooterNews{ width: 373px; background-image: url('../m_images/m_newsFooter.gif'); background-repeat: no-repeat; height: 10px; }
.hmFooterSer{ width: 373px; background-image: url('../m_images/m_serviceFtr.jpg'); background-repeat: no-repeat; height: 114px; }
 
.hmEditableContainer{ width: 744px;}
.hmEditableHdr{float:left; background-image: url('../../Images/HmTxtHdr.gif'); width: 744px; height: 20px;}
.hmEditable{ padding: 0px 10px 0px 20px; width: 712px; border-left: solid 1px #cacaca; border-right: solid 1px #cacaca;}
.hmEditableFtr{float:left; background-image: url('../../Images/HmTxtFtr.gif'); width: 744px; height: 20px;} 
 

/* footer */
A.footerRoll{color: #ffffff; font-size: 1 em; text-decoration: none;}
A.footerRoll:hover{color: #ffffff; text-decoration: underline;}
A.footer101{color: #626567; font-size: 1 em; text-decoration: none;}
A.footer101:hover{color: #ffffff; text-decoration: underline;}






