﻿@charset "UTF-8";

a{
        border-width:0px;
        border-bottom-width:1px;
        border-style:dotted;
        }

a:link{
        text-decoration:none;
        }

a:visited{
        text-decoration:none;
        }

a:hover{
        color:#cc6600;
        border-width:0px;
        border-bottom-width:1px;
        border-style:solid;
        }



body{
        color:#222222;
        font-family:Arial,sans-serif;
        line-height:1.5em;
        background-color:#f6f6f6;
        behavior:url("../program/csshover/csshover.htc");
        }



#header{
        font-weight:bold;
        color:#cccccc;
        height:3.5em;
        margin:0;
        padding:0em 0em 1em 0em;
        background-color:#111111;
        border-bottom:solid 0.06em #999999;
        clear:both;
        }

#header a{
        color:#cccccc;
        }

#head1{
        width:57em;
        margin:0 auto;
        }

#head2{
        width:57em;
        margin:0 auto;
        }

.title{
        float:left;
        }

#menu{
        text-align:center;
        margin:0em;
        padding:0em;
        }

#menu li{
        width:6em;
        height:3em;
        padding-left:0em;
        background-image:url("");
        float:left;
        }

#menu a{
        border-style:none;
        border-right:solid 2px #333333;
        border-bottom:solid 2px #333333;
        border-left:solid 2px #333333;
        margin-left:0.5em;
        display:block;
        }

#menu a:hover{
        color:#ffffff;
        background-image:url("../pics/background_menu4.gif");
        background-repeat:repeat-x;
        background-color:#993300;
        border-right:solid 2px #ffffff;
        border-bottom:solid 2px #ffffff;
        border-left:solid 2px #ffffff;
        }

.menu_box{
        text-align:right;
        float:left;
        }

.search{
        text-align:right;
        margin-left:1em;
        background-color:#f6f6f6;
        border-top:solid 1px #999999;
        border-right:solid 1px #ffffff;
        border-bottom:solid 1px #ffffff;
        border-left:solid 1px #999999;
        float:left;
        }

#keywords{
        color:#666666;
        width:10em;
        height:1.2em;
        vertical-align:top;
        padding:3px;
        background-color:#f6f6f6;
        border:solid 1px #f6f6f6;
        }



#content{
        width:55em;
        margin:0 auto;
        padding:0.2em 0em 1em 0em;
        clear:both;
        }

#main1{
        width:42em;
        min-height:25em;
        float:right;
        }

#main2{
        width:55em;
        }

#topicpath{
        width:53em;
        padding:0.2em 1em;
        }

.box1{
        width:41em;
        padding:0em 1em 0.5em 0em;
        }

.box2{
        width:20.0em;
        padding:0em 1em 0.5em 0em;
        float:left;
        }

.box3{
        width:12.9em;
        padding:0em 1em 0.5em 0em;
        float:left;
        }

.box4{
        width:53em;
        padding:0em 1em 0.5em 1em;
        }

.box5{
        width:30em;
        padding:0em 1em 0.5em 0em;
        float:left;
        }

.box6{
        width:16.5em;
        padding:0em 0em 1em 1em;
        float:left;
        }

.cast{
        width:20.0em;
        padding:0em 1em 0em 0em;
        float:left;
        }

.cast dt{
        font-weight:bold;
        }

.cast dd{
        margin-left:0.5em;
        border-bottom:#999999 dotted 1px;
        }

.crew{
        width:20.0em;
        padding:0em 1em 0em 0em;
        float:left;
        }

.crew dt{
        font-weight:bold;
        }

.crew dd{
        margin-left:0.5em;
        }

.pics1{
        text-align:center;
        width:11em;
        height:14em;
        padding-top:1em;
        background-image:url("../pics/comingsoon.png");
        background-repeat:no-repeat;
        background-position:50% 50%;
        float:right;
        }

.pics1 a:link{
        border-style:none;
        }

.pics1 a:visited{
        border-style:none;
        }


#sub{
        width:11em;
        padding:0em 1em 0em 0em;
        float:right;
        }



#footer{
        font-weight:bold;
        color:#222222;
        margin:0;
        padding:1em 0em 1.5em 0em;
        background-color:#f6f6f6;
        border-top:solid 1px #dddddd;
        border-bottom:solid 1em #f6f6f6;
        }

#footer a{
        color:#222222;
        }

#footer a:hover{
        color:#cc6600;
        }

#foot1{
        width:55em;
        margin:0 auto;
        padding-top:1em;
        text-align:center;
        }

#foot1 li{
        border-right:solid 1px #eeeeee;
        padding:0.5em 1em;
        background-image:url("");
        float:left;
        }

.menu_top{
        border-left:solid 1px #eeeeee;
        margin-left:6.5em;
        }

#foot2{
        width:55em;
        text-align:center;
        margin:0 auto;
        padding-top:1em;
        clear:both;
        }



h1,h2,h3,h4,h5,h6,h7{
        font-size:0.75em;
        }

h1{
        font-size:1.3em;
        font-weight:bold;
        line-height:1.5em;
        text-align:center;
        margin:0.5em 0em 0.1em 0em;
        }

h2{
        font-size:1.3em;
        font-weight:bold;
        line-height:1.5em;
        text-align:center;
        margin:0.1em 0em 0.5em 0em;
        }

h3{
        font-size:0.9em;
        font-weight:bold;
        line-height:1.5em;
        margin:1em 0em 0em 0em;
        }

p{
        font-size:0.75em;
        margin-right:0.3em;
        margin-left:0.3em;
        }

ul{
        font-size:0.75em;
        margin-right:0.3em;
        margin-left:0.3em;
        }

li{
        padding-left:1.4em;
        background-image:url("../pics/listmark1.gif");
        background-repeat:no-repeat;
        }

ol{
        font-size:0.75em;
        margin-right:0.3em;
        margin-left:0.3em;
        }

ol li{
        padding-left:0.1em;
        background-image:url("");
        }

dl{
        font-size:0.75em;
        margin-right:0.2em;
        margin-left:0.3em;
        }

dt{
        padding-left:1.4em;
        background-image:url("../pics/listmark1.gif");
        background-repeat:no-repeat;
        }

dd{
        margin-left:0.5em;
        }

table{
        font-size:0.75em;
        }

caption{
        font-size:1.15em;
        letter-spacing:0.1em;
        text-align:left;
        padding:0em 0em 0.5em 0.5em;
        border-left:solid 10px #666666;
        }

th{
        color:#eeeeee;
        background-image:url("../pics/background_menu5_3.gif");
        background-repeat:repeat-x;
        background-color:#333333;
        }

td{
        }

tr{
        }

img{
        vertical-align:middle;
        }

textarea{
        overflow:auto;
        }

hr{
        width:75%;
        border-top:solid 1px #cccccc;
        border-right:solid 1px #ffffff;
        border-bottom:solid 1px #ffffff;
        border-left:solid 1px #cccccc;
        }
