* { margin: 0px; padding: 0px; }

#main_container { position:relative; width:522px; height:700px; margin-left:auto; margin-right:auto; z-index:1; }

#ken { position:absolute; left:130px; top:141px; width:280px; height:200px; z-index:10; background-repeat: no-repeat; text-align: center; }

#logo { position:absolute; left:-133px; top:386px; width:203px; height:136px; z-index:1; text-align: center; }

#ken_text { position:absolute; left:115px; top:337px; width:310px; height:68px; z-index:2; text-align: center; }

#nav_text { position:absolute; left:-99px; top:72px; width:136px; height:357px; z-index:2; text-align: center; }

#nav1_text { position:absolute; left:82px; top:524px; width:287px; height:112px; z-index:2; text-align: left; }

#nav2_text { position:absolute; left:260px; top:440px; width:169px; height:68px; z-index:10; text-align: left; }

#nav3_text { position:absolute; left:398px; top:80px; width:211px; height:583px; z-index:10; text-align: left; }

#rule1 { position:absolute; left:624px; top:80px; width:15px; height:578px; z-index:11; border-left-width: 1px; border-left-style: solid; border-left-color: #EE131E; }

#rule2 { position:absolute; left:288px; top:437px; width:9px; height:37px; z-index:11; border-left-width: 2px; border-left-style: solid; border-left-color: #EE131E; }

#rule3 { position:absolute; left:388px; top:94px; width:162px; height:9px; z-index:0; border-top-width: 1px; border-top-style: solid; border-top-color: #CC0000; }

#rule4 { position:absolute; left:68px; top:538px; width:162px; height:9px; z-index:0; border-top-width: 1px; border-top-style: solid; border-top-color: #CC0000; }

#rule5 { position:absolute; left:385px; top:198px; width:162px; height:9px; z-index:0; border-top-width: 1px; border-top-style: solid; border-top-color: #CC0000; }

#currentshow { position:absolute; left:84px; top:80px; width:291px; height:444px; z-index:12; }

#main_nav { position:absolute; left:-102px; top:524px; width:142px; height:105px; z-index:10; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; line-height: 16px; color: #CC0000; font-weight: bold; letter-spacing: 1px; }

.redbullet { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }

img { border:none; }

link { text-decoration: none; }

h1 { font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size: 20px; font-style: normal; font-weight: bold; letter-spacing: 1px; word-spacing: 0px; white-space: normal; }

h2 { font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size: 18px; font-style: normal; font-weight: normal; letter-spacing: 1px; word-spacing: 0px; white-space: normal; line-height: 22px; }

h3 { font-family:Geneva, Arial, Helvetica, sans-serif; color:#FF0000; font-size: 12px; font-style: normal; font-weight: normal; letter-spacing: 1px; word-spacing: 0px; white-space: normal; line-height: 20px; }

h4 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000; font-weight: bold; letter-spacing: 1px; line-height: 16px; }

h5 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000; font-weight: bold; letter-spacing: 1px; line-height: 20px; }

h6 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; line-height: 14px; font-weight: normal; }

p { font-size:13px; font-family: "Times New Roman", Times, serif; font-weight: bold; color: #000; line-height: 18px; }

a:link { text-decoration: none; color: #CC0000; }

a:visited { text-decoration: none; color: #CC0000; }

a:hover { text-decoration: underline; color: #000000; }

a:active { text-decoration: none; }
