body {font: 12pt Veranda; }

/* layout */
#cont {max-width: 1700px; margin: 0 auto; overflow: hidden;}
#leftColu {width: 346px; margin: 10px -366px 0 0; float: left; padding: 5px; }
#GoogleNav {width: 336px; height: 280px; margin-top: 10px;}
#GoogleNavPad {display: none;}
#centCol {float: left; margin: 0 190px 0 366px; padding: 15px; border: 1px solid #E6E6E6; border-radius: 5pt; text-align:justify; width: auto;}
#GoogleHor {width: 728px; height: 30px; float: left; margin: 0 0 0 366px;}
#GooglePadTop {display: none;}
#GooglePadBottom {display: none;}
#rightColu {width: 170px; float: left; margin-left: -180px; padding: 5px; }
#GoogleRght {width: 160px; height: 600px;}
#GoogleMobBot {display: none}
#foot {background: #E3E3E3; max-width: 1700px; margin: 30pt auto 0 auto; text-align: center;}
#foot2 {max-width: 1700px; margin:0 auto;}

#plea {box-shadow: 0px 0px 20px #999999; border-top: 6px solid #800000; border-bottom: 6px solid #800000; background: #FFFFC0; margin-bottom: 40pt; padding: 3pt 0;}
#ppbut {text-align: center;}
#pleaPad {display: none;}
#ppbutPad {display: none;}
.smiley {border-radius: 50%; margin-top: 10px; border: 2px solid #800000;}


.fl2 {width: 33%; max-width: 380px;}
.fbr {}
#bigNameBox {border: 2px solid #C0C0C0; border-radius: 5pt;}
#addT {display: inline-block; margin: 5pt 0 0 20pt;}
#contBox {margin-top: 30px;}
#mobNav {display: none;}
.buttonGroup {margin-left: 10px;}
.buttonDivSmall {margin: 0 3px; font-size: 120%; }
.buttonDivSmall1 {margin: 0 3px; font-size: 120%; }


/* elements */
.bigName {display: block; text-shadow: 3px 3px 7px #999999; text-align: center; font-family: "Times New Roman"; margin: -5pt 0 15pt 0;}
.bigNameT {font-size: 70pt;}
.bigNameS {font-size: 45pt;}
.icons {text-align: center; font-size: 20pt; font-weight: 700; width: 22pt; float: left;}
.menuBox {height: 25pt; margin: 0 0 5px 16px;}
.menuBox2 {height: 25pt; margin: 0 0 5px 5px; width: 150px; float: left;}
.Hicons {font: 14pt "Times New Roman"; font-weight: 700; width: 32pt; float: left; line-height: 25pt;}
.Dictionary {box-shadow:3px 6px 6px #999999; margin: 0 10pt 20pt 10pt; border:1px solid #C0C0C0; padding: 5px; border-radius: .5em; display: block; background: #FFFFC0; overflow: hidden;} 
.dicLink {margin: 20px;}
.catBox {display: none;}
.navCol {overflow: hidden; background: #F3F3F3; padding: 5pt 0 5pt 10pt; margin-top: 10pt;}
.navTit {font: 12pt Verana; font-weight: 700; margin-bottom: 15px; margin-left: 5px;}
.article {overflow: hidden;}
li {margin: 10pt; line-height: 150%;}
p {margin: 0 10pt 20pt 20pt; line-height: 150%; }
.fold {}
.unfold {}
.navFold {overflow: hidden; background: #F3F3F3; padding: 5pt 0 5pt 10pt; margin-top: 10pt;}
.foldIcon {display: none;}
.elTit {}


/* titles */
h1 {font: 22pt Veranda, sans-serif; margin-bottom: 20px;}
h2 {font: 12pt Verana; font-weight: 700; margin: 30pt 0 2pt 0;}
h3 {font: 11pt Verana; font-weight: 700; margin: 10pt 0 2pt 0; color: #666666; text-align: right;}

/*fonts and colors */
.buttT {font: 11pt Veranda; margin: 7px 16px 0 16px; float: left; color: #3399FF;}
.buttT:hover {text-decoration: underline;}
.contL {font: 11pt Veranda; margin: 1px 3px 0 0; float: left; }
.contL:link {text-decoration: none; color: #3399FF;}
.contL:visited {text-decoration: none; color: #800000;}
.contL:hover {text-decoration: underline; color: #3399FF;}


/*nameLists */
.nameCol1 {margin: 10px 15px 10px 0; float: left; width: 280px;  border-top: 1px solid #800000;}


