p { color: #4e4e4e; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; margin: 0; padding: 0 0 1em; }
#large_text_area li { color: #4e4e4e; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 18px; margin: 0; padding: 0 0 0.1em; }
h1 { color: #f00; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; margin: 0; padding: 0 0 1em; }
h4 { color: #333; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; margin: 0 0 15px; }
h3 { color: #fff; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; margin: 0 10px 8px 0; padding-bottom: 5px; border-bottom: 1px solid #fff; }
td { }
a:link { color: #4e4e4e; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: none; }
a:visited { color: #4e4e4e; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: none; }
a:hover { color: #004687; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: none; }
a:active { color: #4e4e4e; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: none; }
#container { position: relative; width: 800px; height: 600px; margin-top: 25px; margin-right: auto; margin-left: auto; }
#text { position: absolute; top: 140px; left: 200px; width: 350px; height: 40px; }
#left_panel { background-image: url(../images/tfq.gif); opacity:0.7; filter:alpha (opacity=70); background-repeat: no-repeat; position: absolute; top: 0; left: 0; width: 115px; height: 400px; }
#header { color: #fff; font-size: 23px; font-family: arial; background-image: url(../images/black.gif); opacity:0.7; filter:alpha (opacity=70); background-repeat: repeat; text-align: right; position: absolute; top: 0; left: 120px; width: 670px; height: 32px; padding-top: 3px; padding-right: 10px; }
#image_container { position: absolute; top: 400px; left: 0; width: 115px; height: 160px; }
#bottom { opacity:0.7; filter:alpha (opacity=70); color: #f58020; font-size: 25px; font-family: arial; line-height: 40px; background-image: url(../images/black.gif); position: fixed; right: 0; bottom: 0; width: 200px; height: 100px; margin-right: 20px; margin-bottom: 20px; padding: 20px; }
#menu_container { position: absolute; top: 250px; width: 325px; height: 150px; overflow: hidden; }
#large_white_area { background-image: url(../images/white.gif); background-repeat: repeat; position: absolute; top: 40px; left: 120px; width: 680px; height: 520px; opacity: 0.7; filter: alpha (opacity=70); }
#small_white_area { background-image: url(../images/white.gif); background-repeat: repeat; position: absolute; top: 40px; left: 120px; width: 475px; height: 520px; opacity: 0.7; filter: alpha (opacity=70); }
#large_text_area { position: absolute; top: 40px; left: 120px; width: 640px; height: 480px; overflow: auto; padding: 20px; }
#small_text_area { padding: 20px; position: absolute; top: 40px; left: 120px; width: 435px; height: 480px; overflow: auto; }
#right_panel_fade { opacity:0.7; filter:alpha (opacity=70); background-color: #000; position: absolute; top: 35px; left: 600px; width: 200px; height: 525px; }
#right_panel { position: absolute; top: 35px; left: 600px; width: 200px; height: 525px; z-index: 1; }
#right_panel_text { position: relative; top: 10px; left: 10px; width: 180px; height: auto; }
#thumbnails { position: absolute; left: 10px; bottom: 10px; width: 190px; height: auto; }
#movie_thumbnails { color: #fff; font-size: 16px; font-family: arial; line-height: 20px; position: absolute; top: 250px; left: 10px; width: 190px; height: auto; }
#movie_container { color: #fff; font-size: 16px; font-family: arial; line-height: 20px; background-color: #c0c0c0; position: relative; top: 0; right: 0; width: 190px; height: auto; float: right; margin-left: 10px; padding: 10px; }
#right_panel_text p { color: #fff; }
#right_panel_text a:link, #right_panel_text a:visited, #right_panel_text a:active { color: #fff; text-decoration: underline; }
#right_panel_text a:hover { color: #f00; text-decoration: underline; }
#design { position: absolute; top: 565px; width: 115px; height: 15px; }
#design p, #design a:link, #design a:visited, #design a:active { color: #fff; font-size: 8px; text-decoration: none; }
#design a:hover { color: #f00; }
 img { border-style: none; }
#movie { width: 400px; height: 300px; display: none; }
#pop-up { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; background-color: #e2e3e5; width: 385px; height: 315px; overflow: auto; padding: 20px; }
#pop-up img { float: left; padding-right: 20px; padding-bottom: 10px; }

