body     { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #696969; background-repeat: no-repeat; background-position: right bottom; text-align: center; margin: 0 }
p  { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 }
td  { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 }
a { color: #4a98d6; font-weight: bold; text-decoration: none; margin: 0 }
a:link { color: #ff7900; font-weight: bold; text-decoration: none; margin: 0 }
a:visited { color: #ff7900; font-weight: bold; text-decoration: none; margin: 0 }
a:hover { color: #f8de22; font-weight: bold; text-decoration: underline; margin: 0 }
a:active { color: #f8de22; font-weight: bold; text-decoration: underline; margin: 0 }
/*Structural DIVs*/
#container    { background-color: #fff; background-image: url(img/tcseros_bkg.jpg); background-repeat: no-repeat; background-position: left bottom; text-align: left; margin: 0 auto; width: 955px; height: auto; min-height: 460px; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #000  }
#stage   { background-image: url('(EmptyReference!)'); margin-left: 100px; padding-top: 25px; padding-right: 25px; height: 600px; overflow: visible  ; margin-right: 25px; padding-bottom: 0; }
/*Navigation Services*/
#navigator { color: #000; font-size: 11px; font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; line-height: 2em; background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0; padding: 0; width: 150px; float: left }
#navigator ul { list-style-type: none; margin: 0; padding: 0 }
#navigator a { color: #696969; font-weight: bold; text-decoration: none; background-image: none; background-repeat: repeat-x; text-indent: 0; display: block; padding-bottom: 2px }
#navigator li { margin: 0; padding: 0 }
#navigator li a { color: #fff; background-color: #ccc; background-image: url("img/menu_off.jpg"); text-indent: 10px; margin: 0; padding: 4px 0 4px 0; width: 150px; border-bottom: 1px solid #000 }
#navigator li #current  { color: #adff2f; font-weight: bold; background-color: #4a98d6; background-image: url("img/menu_orange.jpg"); background-repeat: repeat-x; background-attachment: scroll }
#navigator a:hover { color: #fff; font-weight: bold; text-decoration: none; background-color: #fff; background-image: url("img/menu_orange.jpg"); background-repeat: repeat-x }
/*Composing DIVS*/
#brand { background-image: url(img/tcseros.jpg); background-repeat: no-repeat; width: 150px; height: 180px }
#brand h2 { display: none }
#texto { float: left }
#footer    { color: #ccc; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #696969; text-align: center; margin-top: 25px; padding-top: 7px; padding-bottom: 7px; width: 955px; border-top: 1px solid #000 }
#ending  { font-size: 10pt; background-image: url("img/ending.jpg"); background-repeat: no-repeat; background-position: left top; padding-left: 10px; width: 150px; height: 170px; overflow: visible }
#ending p { font-size: 10pt }
#stage h5 { color: #696969; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin-top: 11px; margin-bottom: 11px; padding-right: 21px; padding-left: 21px }
#stage h1 { color: #696969; font-size: 1.75em ; }
#stage h2 { color: #ccc; font-size: 1.5em }
#stage h3 { color: #000; font-size: 1.2em; padding-left: 7px; border-left: 20px solid #ff7900 }
#stage h6 { color: #696969; font-size: 9px; font-weight: normal; margin: 11px 5px 5px }
#sidebox { color: #696969; font-size: 9pt; background-color: #efefef; margin-left: 7px; padding: 7px; width: 190px; float: right; border: solid 1px #ccc  }
#sidebox h1 { color: #696969; font-size: 1.2em; font-weight: bold; margin-bottom: 7px; border-bottom: 1px dotted #696969 }
