﻿body
{
    font-family:"Trebuchet MS", Trebuchet, sans-serif;
    font-size:90%;
    margin-right: auto;
    margin-left: auto;
    margin-top:8%;
    color: #a4a4a4;
    width:1010px;
}

.adobe
{
    /*background-image:url('../images/download_adobe.gif');
    background-repeat: no-repeat;
    height:44px;
    width:164px;*/
    padding-bottom:3px;
}

#content {
	background-color: #AAAAAA;
	padding: 3em;
	margin:0.2em 2em;
}

#mycustomscroll {
/* Typical fixed height and fixed width example */
    width: 600px;
    overflow: auto;
    /* IE overflow fix, position must be relative or absolute*/
    position: absolute;
    /*margin: 0.3em auto;*/
    padding: 0 10px 10px 10px;
}

img.downloadOver
{
   display:none;border:0;
}

a:hover img.downloadOver
{
   display:inline;
}
a:hover img.download
{
    display:none;
}

#CCRegBox
{
   background-image:url('../images/registration_dates.gif');
   background-repeat: no-repeat;
   margin-top:225px;
}

.FAQBack
{
    text-decoration: none;
}

.FAQBack.hover,
.FAQBack:hover
{
    color:#999966;
}

.CCBgSettings
{
   background-image:url('../images/global_bg.jpg');
   background-repeat: no-repeat;
}

.CCHomeBgSettings
{
   background-image:url('../images/home_bg.jpg');
   background-repeat: no-repeat;
}

.CCAboutUsBgSettings
{
   background-image:url('../images/aboutus_bg.jpg');
   background-repeat: no-repeat;
}

.CCAboutUsClientBgSettings
{
   background-image:url('../images/aboutus_client_bg.jpg');
   background-repeat: no-repeat;
}

.CCServicesBgSettings
{
   background-image:url('../images/faculty_bg.jpg');
   background-repeat: no-repeat; 
}

.CCFAQBgSettings
{
   background-image:url('../images/faq_bg.jpg');
   background-repeat: no-repeat;
}

.CCFAQActorBgSettings
{
   background-image:url('../images/faqactor_bg.jpg');
   background-repeat: no-repeat;
}

.CCFAQClientBgSettings
{
   background-image:url('../images/faqclient_bg.jpg');
   background-repeat: no-repeat;
}

.CCWorkshopBgSettings
{
   background-image:url('../images/workshop_bg.jpg');
   background-repeat: no-repeat;
}

.CCStudentBgSettings
{
   background-image:url('../images/student_bg.jpg');
   background-repeat: no-repeat;
}

.CCResourcesBgSettings
{
   background-image:url('../images/resources_bg.jpg');
   background-repeat: no-repeat;
}

.CCFilmBgSettings
{
   background-image:url('../images/film_bg.jpg');
   background-repeat: no-repeat;
}

.CCTelevisionBgSettings
{
   background-image:url('../images/television_bg.jpg');
   background-repeat: no-repeat;
}

.CCContactBgSettings
{
   background-image:url('../images/contact_bg.jpg');
   background-repeat: no-repeat;
}
.CCHeaderArea
{
    margin: 16px 0 0 20px;
}

.CCActorsFaq li
{
   padding-top:.5em; padding-bottom:.5em; 
}

.CCActorsFaq li a
{
    color:#a4a4a4; 
}

.CCHomeContentArea
{
    margin: 190px 105px 65px 325px;
}

.CCContentContainer
{
    width: 1009px;
}

.CCContentArea
{
    width: 600px;
    margin-top: 25px;
    margin-left: 100px;  
}

.fixedwidth {
/* a wide div is used for creating horizontal scrollbars for demonstration purposes 
width: 550px;
height: auto;
position: absolute;
color: black;
padding: 1px;*/
}

.CCReelFilmArea
{
    margin-left: 75px;
}

.CCFooter
{
	margin: 55px 0 10px 0;
}

#imageContainer {
	height:309px;
}

#imageContainer img {
	display:none;
	position:absolute;
	/*top:0; left:0;*/
}

/*BUTTONS and ROLLOVERS*/
A.Controls:link    { color:#cccc99;
                     text-decoration:none;
                     font-size:   14px;
                     font-weight: bold; }
A.Controls:visited { color:#cccc99; text-decoration:none; 
                     font-size:   14px;
                     font-weight: bold; }
A.Controls:active  { color:#cccc99; text-decoration:none;
                     font-size:   14px;
                     font-weight: bold; }
A.Controls:hover   { color:#eeeeee; text-decoration:none;
                     font-size:   14px;
                     font-weight: bold; }
                     
A.ControlsDark:link    { color:#cccc99;
                     text-decoration:none;
                     font-size:   14px;
                     font-weight: bold; }
A.ControlsDark:visited { color:#cccc99; text-decoration:none; 
                     font-size:   14px;
                     font-weight: bold; }
A.ControlsDark:active  { color:#cccc99; text-decoration:none;
                     font-size:   14px;
                     font-weight: bold; }
A.ControlsDark:hover   { color:#333333; text-decoration:none;
                     font-size:   14px;
                     font-weight: bold; }
                     

.cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/empty.gif) no-repeat;
white-space: nowrap;
display: block;
width: 225px;
height: 118px;
margin: 0;
padding: 0;
}

.cssnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 225px;
height: 118px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav img
{
width: 225px;
height: 118px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.cssnav span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

