/* 3 col flanking menus */
body {color:#333;background-color:white;margin:1px;padding:0px;font:11px verdana, arial, helvetica, sans-serif;}
h1 {margin:10px 20px 15px 20px;padding:0px;font-size:28px;font-weight:900;color:#6c6c6c;}
h2 {font:bold 16px/18px verdana, arial, helvetica, sans-serif;margin:0px 0px 5px 0px;padding:0px;font-weight:900;}
p {font:14px/20px verdana, arial, helvetica, sans-serif;margin:0px 0px 16px 0px;padding:0px;}
a {color:#09c;font-size:14px;font-family:verdana, arial, helvetica, sans-serif;font-weight:600;text-decoration:none;}
a:link {color:#09c;}
a:visited {color:#07a;}
a:hover {background-color:#eee;}
hr {color:#ccc; width: 90%; margin-right: 3.0em;border-width: 0.5px;}

nav {top:10px;z-index:2;position:absolute;position: 500px; display:block;top:0 px; left:500px;text-align:left;width:650px;}
nav ul ul{display:none;color:#ccc;}
nav ul li:hover > ul{display:block;color:#fff;}
nav ul{background: transparent;background: linear-gradient(top, #efefef 0%, #bbb 100%);background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%);background: -webkit-linear-gradient(top, #efefef 0%, #bbb 100%); box-shadow: 5 0 9 rgba(0,0,0,0.15);padding: 1px;border-radius: 10px; list-style: none;position: relative;display: inline-block; color:#000;}
nav ul:after{content: ""; clear:both; display:block;color:#000;}
nav ul li {float:left;}
nav ul li:hover{background: #ccc;}
nav ul li:hover{background: #ccc;background: linear-gradient(top, #4f5964 0%, #5f6975 40%);background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);background: -webkit-linear-gradient(top, #4f5964 0%, #5f6975 40%); }
nav ul li:hover a{color:#ccc;}
nav ul li a{display:block; padding:1px 25px; color:#000; text-decoration:none;}
nav ul ul{background:#5f6975; border-radius:0; padding:0;   position:absolute; top:100%;}
nav ul ul li{float:none; border-top:0px solid #6b727c;border-bottom:1px solid #575f6a; position:relative;}
nav ul ul li a{padding: 2px 40px; color: #fff;}
nav ul ul li a:hover{background:#4b545f;}
nav ul ul ul{position: absolute; left: 100%; top:0;}
  
/*#menu {position:absolute;width:1000px;height:200px;top:0px;left:100px;background-color:#fff;padding:10px;z-index:1;voice-family: "\"}\"";voice-family:inherit;width:1000px;}
body>#menu {width:1000px;} */

/* All the content boxes belong to the content class. *//* Position is declared "relative" to gain control of stacking order (z-index). *//* This allows the content to overlap the right menu in narrow windows in good browsers. */
#banner   {position:relative; width:auto; min-width:33%; height: 200px; top:-2px; margin:0px 0px 0px 0px; padding:5px; z-index:2; background: -moz-linear-gradient(left,  #fff,  #ddd);}

/*.content {position:absolute; width:77%; min-width:120px; top:60px; margin:112px 10px 10px 230px; border:1px dotted black; background: -moz-linear-gradient(left,  #fff,  #ccc); padding:10px; z-index:3;}*/
.content {position:relative; width:auto;min-width:67%;margin:10px 60px -20px 390px;border-left:1px dotted black;background-color:white;padding:10px;z-index:3; z-index:1; }
.content>p {margin:20px;}
.Content>p+p {text-indent:380px;}


#navAlpha {position:absolute;width:350px;top:240px;left:20px;background-color:#fff;padding:10px;z-index:3;voice-family: "\"}\"";voice-family:inherit;width:128px;}
body>#navAlpha {width:350px;}


.poema {font:Comic Sans MS; font-size:18}



