body {font: 12pt Veranda; }

/* layout */
#cont {overflow: hidden;}
#leftColu {width: 225px; margin: 1px -235px 0 0; float: left; padding: 5px; background: white; }
#GoogleNav {display: none;}
#GoogleNavPad {width: 160px; height: 600px; margin: 10px 0 0 30px;}
#centCol {float: left; margin: 10px 0 0 235px; padding: 5px; border: 1px solid #E6E6E6; border-radius: 5pt;}
#GoogleHor {display: none;}
#GooglePadTop {width: 728px; height: 10px; margin: 0 auto; overflow: hidden;}
#GooglePadBottom {width: 336px; height: 280px; margin: 10px auto; overflow: hidden;}
#rightColu {display: none;}
#GoogleRght {display: none;}
#GoogleMobBot {display: none;}
#foot {background: #E3E3E3; width: 100%; text-align: center; margin: 30px 0 0 0;}
#foot2 {}
.fl2 {width: 33%; max-width: 350px;}
.fbr {}
#bigNameBox {border: 1px solid #C0C0C0; border-radius: 5pt; box-shadow: -3px 3px 5px #999999;}
#addT {display: inline-block; margin: 5pt 0 0 20pt;}
#contBox {margin-top: 20px;}
#mobNav {display: inline; cursor: pointer;}
.buttonGroup {margin-left: 10px;}
.buttonDivSmall {margin: 0 3px; font-size: 120%; }
.buttonDivSmall1 {margin: 0 3px; font-size: 120%; }
#plea {display: none;}
#ppbut {display: none;}
#pleaPad {box-shadow: 0px 0px 20px #999999; border-top: 6px solid #800000; border-bottom: 6px solid #800000; background: #FFFFC0; margin: 20pt 0; font: 11pt Verana; font-weight: 700; color: #666666; padding: 3pt 0;}
#ppbutPad {text-align: center;}
.smiley {border-radius: 50%; margin-top: 10px;}


/* elements */
.bigName {display: block; text-shadow: 5px 5px 10px #999999; text-align: center; font-family: "Times New Roman"; margin: -5pt 0 15pt 0;}
.bigNameT {font-size: 40pt;}
.bigNameS {font-size: 25pt;}
.icons {text-align: center; font-size: 20pt; font-weight: 700; width: 22pt; float: left;}
.menuBox {height: 25pt; margin: 0 0 5px 5px;}
.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 {padding: 2pt 0 2pt 5pt; border: 1px solid #C0C0C0; border-radius: 5pt; overflow: hidden; background: #F3F3F3; margin: 10pt 0 10pt 0; box-shadow: -3px 3px 5px #999999}
.navCol {overflow: hidden; background: #F3F3F3; padding: 5pt 0 5pt 10pt; margin-top: 10pt; box-shadow: -3px 3px 5px #999999;}
.navTit {font: 12pt Verana; font-weight: 700; margin: 2pt 0pt 10pt 5pt;}
.article {overflow: hidden;}
li {margin: 10pt; line-height: 150%;}
p {margin: 0 10pt 20pt 20pt; line-height: 150%; }
.fold {display: none;}
.unfold {display: inline;}
.navFold {display: none;}
.foldIcon {margin-right: 10px;}
.elTit {}


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

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

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


