@charset "UTF-8";
/* CSS Document */

/*Style Sheet-----Serac Adventure Films- Upper Navigation Web Pages*/ 


/*Background Formatting*/
body {background-color: #B0B0B0;
background-image: url(../images/background_white.jpg);
background-repeat: repeat-y;
background-position: center;
font-family: helvetica, arial, sans-serif; font-size: 14px; color:#333333; line-height: 16px;
 }




/*-----Serac Adventure Films Site Map Links*/
a.link2:link {color: #ffffff; font-size: 16px; font:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.link2:visited {color: #ffffff; font-size: 16px; font:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.link2:hover {color:#0055ac; font-size: 16px; font:Arial, Helvetica, sans-serif; text-decoration:none;font-weight:bold;}
a.link2:active {color:#003366; font-size: 16px; font:Arial, Helvetica, sans-serif; text-decoration:none;font-weight:bold;}



/*-----Navigation bar grey theme*/
/*If links spans two lines...*/
a.navlist {font-family: arial, sans-serif; color: #ffffff; line-height: 16px; display: block; text-decoration:none; width: 110px; margin-left:0px}
a.navlist:visited {font-family: arial, sans-serif; color: #ffffff; line-height: 16px; display: block; text-decoration:none; width: 110px; margin-left:0px}
a.navlist:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #0099ff; font-weight:bold;}
a.navlist:active {font-family: arial, sans-serif; color: #FFFFFF; background-color: #cccccc; font-weight:bold;}

/*If links spans one line...*/
a.navlist1 {font-family: arial, sans-serif; color: #ffffff; line-height: 32px; display: block; text-decoration: none; width: 110px; margin-left:0px}
a.navlist1:visited {font-family: arial, sans-serif; color: #ffffff; line-height: 32px; display: block; text-decoration: none; width: 110px; margin-left:0px}
a.navlist1:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #0099ff; font-weight:bold;}
a.navlist1:active {font-family: arial, sans-serif; color: #FFFFFF; background-color: #cccccc; font-weight:bold;}

/*If links spans one line with width correction to fit table...*/
a.navlist2 {font-family: arial, sans-serif; color: #ffffff; line-height: 32px; display: block; text-decoration: none; width: 110px; margin-left:0px}
a.navlist2:visited {font-family: arial, sans-serif; color: #ffffff; line-height: 32px; display: block; text-decoration: none; width: 110px; margin-left:0px}
a.navlist2:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #0099ff; font-weight:bold;}
a.navlist2:active {font-family: arial, sans-serif; color: #ffffff; background-color: #cccccc; font-weight:bold;}

/*<td> cell format...*/
.navlink{font-family: arial, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; line-height: 16px; background-color: #333333; border-style:solid; border-width:2px; border-color:#000000; margin-left:10px;}

/*-----END Navigation bar*/


/*Left navigation links...*/
a.navlist_left {font-family: arial, sans-serif; color: #ffffff; background-color:#003399; border-style:solid; border-color:#FFFFFF; border-width: 1px;  border-right-width: 8px; line-height: 32px; display: block; text-decoration: none; width: 190px; margin-left:0px; text-indent:15px;}
a.navlist_left:visited {font-family: arial, sans-serif; color: #ffffff; background-color:#003399;  border-style:solid; border-color:#FFFFFF; border-width: 1px;  border-right-width: 8px; line-height: 32px; display: block; text-decoration: none; width: 190px; margin-left:0px}
a.navlist_left:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #0099ff; font-weight:bold;}
a.navlist_left:active {font-family: arial, sans-serif; color: #ffffff; background-color: #cccccc; font-weight:bold;}

a.navlist_left_a {font-family: arial, sans-serif; color: #ffffff; background-color:#0066cc; border-style:solid; border-color:#FFFFFF; border-width: 1px;  border-right-width: 8px; line-height: 32px; display: block; text-decoration: none; width: 190px; margin-left:0px; margin-top: 3px; margin-bottom: 3px; text-indent:15px;}
a.navlist_left_a:visited {font-family: arial, sans-serif; color: #ffffff; background-color:#0066cc;  border-style:solid; border-color:#FFFFFF; border-width: 1px; border-right-width: 8px; line-height: 32px; display: block; text-decoration: none; width: 190px; margin-left:0px;  margin-top: 3px; margin-bottom: 3px; text-indent:15px;}
a.navlist_left_a:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #0099ff; font-weight:bold;}
a.navlist_left_a:active {font-family: arial, sans-serif; color: #ffffff; background-color: #cccccc; font-weight:bold;}

/*-----END Left Navigation Bar*/


/*-----Navigation bar blue, grey, orange theme*/
/*blue...*/
a.navlist3 {font-family: arial, sans-serif; color: #ffffff; background-color: #003399; line-height: 28px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; margin-bottom:4px; margin-top:4px; text-align:center;}
a.navlist3:visited {font-family: arial, sans-serif; color: #ffffff; background-color: #003399; line-height: 28px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; margin-bottom:4px; margin-top:4px; text-align:center;}
a.navlist3:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #003399; font-weight:bold;}
a.navlist3:active {font-family: arial, sans-serif; color: #FFFFFF; background-color: #cccccc; font-weight:bold;}

a.navlist3a {font-family: arial, sans-serif; color: #ffffff; background-color: #0099ff; line-height: 20px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; text-align:center; margin-bottom:4px; margin-bottom:0px;}
a.navlist3a:visited {font-family: arial, sans-serif; color: #ffffff; background-color: #0099ff; line-height: 20px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; text-align:center; margin-bottom:4px; margin-bottom:0px;}
a.navlist3a:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #003399; font-weight:bold;  margin-bottom:4px; margin-bottom:0px;}
a.navlist3a:active {font-family: arial, sans-serif; color: #FFFFFF; background-color: #cccccc; font-weight:bold;  margin-bottom:4px; margin-bottom:0px;}

a.navlist3b {font-family: arial, sans-serif; color: #ffffff; background-color: #0099ff; line-height: 20px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; text-align:center; margin-top:4px;}
a.navlist3b:visited {font-family: arial, sans-serif; color: #ffffff; background-color: #0099ff; line-height: 20px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; text-align:center;}
a.navlist3b:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #003399; font-weight:bold;}
a.navlist3b:active {font-family: arial, sans-serif; color: #FFFFFF; background-color: #cccccc; font-weight:bold;}

/*grey...*/
a.navlist4 {font-family: arial, sans-serif; color: #ffffff; background-color: #333333; line-height: 28px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; margin-bottom:4px; text-align:center; margin-top:4px;}
a.navlist4:visited {font-family: arial, sans-serif; color: #ffffff; background-color: #333333; line-height: 28px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; margin-bottom:4px; margin-top:4px; text-align:center;}
a.navlist4:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #333333; font-weight:bold;}
a.navlist4:active {font-family: arial, sans-serif; color: #FFFFFF; background-color: #cccccc; font-weight:bold;}

a.navlist4a {font-family: arial, sans-serif; color: #ffffff; background-color: #666666; line-height: 20px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; text-align:center;}
a.navlist4a:visited {font-family: arial, sans-serif; color: #ffffff; background-color: #666666; line-height: 20px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; text-align:center;}
a.navlist4a:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #333333; font-weight:bold;}
a.navlist4a:active {font-family: arial, sans-serif; color: #FFFFFF; background-color: #cccccc; font-weight:bold;}

a.navlist4b {font-family: arial, sans-serif; color: #ffffff; background-color: #666666; line-height: 20px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; text-align:center; margin-top:4px;}
a.navlist4b:visited {font-family: arial, sans-serif; color: #ffffff; background-color: #666666; line-height: 20px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; text-align:center;}
a.navlist4b:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #333333; font-weight:bold;}
a.navlist4b:active {font-family: arial, sans-serif; color: #FFFFFF; background-color: #cccccc; font-weight:bold;}

/*orange...*/
a.navlist5 {font-family: arial, sans-serif; color: #ffffff; background-color: #ff9900; line-height: 28px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; margin-bottom:4px; text-align:center; margin-top:8px;}
a.navlist5:visited {font-family: arial, sans-serif; color: #ffffff; background-color: #ff9900; line-height: 28px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; margin-bottom:4px; text-align:center;}
a.navlist5:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #ff9900; font-weight:bold;}
a.navlist5:active {font-family: arial, sans-serif; color: #FFFFFF; background-color: #cccccc; font-weight:bold;}

a.navlist5a {font-family: arial, sans-serif; color: #ffffff; background-color: #ffcc33; line-height: 20px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; text-align:center;}
a.navlist5a:visited {font-family: arial, sans-serif; color: #ffffff; background-color: #ffcc33; line-height: 20px; display: block; text-decoration:none; width: 192px; margin-left:0px; border-width:0px; text-align:center;}
a.navlist5a:hover {font-family: arial, sans-serif; color: #ffffff; background-color: #ff9900; font-weight:bold;}
a.navlist5a:active {font-family: arial, sans-serif; color: #FFFFFF; background-color: #cccccc; font-weight:bold;}

/*<td> cell format...*/
.navlink3{font-family: arial, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; line-height: 16px; background-color: #333333; border-style:solid; border-width:2px; border-color:#000000; margin-left:10px;}

.navlink4{font-family: arial, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; line-height: 16px; background-color: #333333; border-style:solid; border-width:2px; border-color:#000000; margin-left:10px;}

.navlink5{font-family: arial, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; line-height: 16px; background-color: #333333; border-style:solid; border-width:2px; border-color:#000000; margin-left:10px;}

/*-----END Navigation bar*/



/*-----Navigation bar white theme*/
/*If links spans two lines...*/
a.navlista {font-family: arial, sans-serif; color: #ffffff; line-height: 16px; display: block; text-decoration:none; width: 110px; margin-left:0px}
a.navlista:visited {font-family: arial, sans-serif; color: #ffffff; line-height: 16px; display: block; text-decoration:none; width: 110px; margin-left:0px}
a.navlista:hover {font-family: arial, sans-serif; color: #333333; background-color: #ffffff; font-weight:bold;}
a.navlista:active {font-family: arial, sans-serif; color: #FFFFFF; background-color: #999999; font-weight:bold;}

/*If links spans one line...*/
a.navlist1a {font-family: arial, sans-serif; color: #ffffff; line-height: 32px; display: block; text-decoration: none; width: 110px; margin-left:0px}
a.navlist1a:visited {font-family: arial, sans-serif; color: #ffffff; line-height: 32px; display: block; text-decoration: none; width: 110px; margin-left:0px}
a.navlist1a:hover {font-family: arial, sans-serif; color: #333333; background-color: #ffffff; font-weight:bold;}
a.navlist1a:active {font-family: arial, sans-serif; color: #FFFFFF; background-color: #999999; font-weight:bold;}

/*If links spans one line with width correction to fit table...*/
a.navlist2a {font-family: arial, sans-serif; color: #ffffff; line-height: 32px; display: block; text-decoration: none; width: 112px; margin-left:0px}
a.navlist2a:visited {font-family: arial, sans-serif; color: #ffffff; line-height: 32px; display: block; text-decoration: none; width: 112px; margin-left:0px}
a.navlist2a:hover {font-family: arial, sans-serif; color: #333333; background-color: #ffffff; font-weight:bold;}
a.navlist2a:active {font-family: arial, sans-serif; color: #333333; background-color: #999999; font-weight:bold;}

/*<td> cell format...*/
.navlinka{font-family: arial, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; line-height: 16px; background-color: #000000; border-style:solid; border-width:1px; border-color:#999999; margin-left:10px;}

/*-----END Navigation bar*/



/*<td> cell format black/grey border...*/
.border{font-family: arial, sans-serif; border-style:solid; border-width:2px; border-color:#333333; margin-left:10px; margin-right: 10px; margin-top:10px; margin-bottom:10px; vertical-align:top;}



/*div cells format black/grey...*/
#grey1 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #333333; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px; margin-bottom: 3px; margin-top:8px;}

#grey1a {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #333333; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px; margin-bottom: 3px; margin-top:8px;}

#grey2 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #666666; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px; margin-bottom:3px;}

#grey3 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #999999; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px; margin-bottom:3px;}

#grey4 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #cccccc; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px;}

#grey5 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #cccccc; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px;  margin-top:4px;}

/*div cells format orange...*/
#orange1 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #ff9900; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px; margin-bottom: 3px; margin-top:8px;}

#orange2 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #FFBA52; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px; margin-bottom:3px;}

#orange3 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #FFE1B4; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px; margin-bottom:3px;}

#orange4 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #ffffdc; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px;}

/*div cells format blue...*/
#blue1 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #1762b3; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px; margin-bottom: 3px; margin-top:8px;}

#blue2 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #4581C2; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px; margin-bottom:3px;}

#blue3 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #86ADD7; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px; margin-bottom:3px;}

#blue4 {font-size:10px; font-family: arial, sans-serif; color:#ffffff; background-color: #CFDEEF; border-style: solid; border-width:1px; border-right-width: 8px; border-color:#FFFFFF; margin-left:0px; width:190px;}

/*div application...*/
#app {margin-left:15px; margin-right:15px;}

/*div border...*/
#border { border: thin, #333333,; border-spacing: 5px;}



/*Links*/
/*-----Section title link white*/
a.link1:link {color: #ffffff; text-decoration:underline; font-size:24px; font-weight:bold;}
a.link1:visited {color: #ffffff; text-decoration:underline; font-size:24px; font-weight:bold;}
a.link1:hover {color: #0099CC; text-decoration:underline; font-size:24px; font-weight:bold;}
a.link1:active {color: #003366; text-decoration:underline; font-size:24px; font-weight:bold;}

/*-----Sub-section title link white*/
a.link1a:link {color: #ffffff; text-decoration:underline; line-height:26px; font-size:18px; font-weight:bold;}
a.link1a:visited {color: #ffffff; text-decoration:underline; line-height:26px; font-size:18px; font-weight:bold;}
a.link1a:hover {color: #0099CC; text-decoration:underline; line-height:26px; font-size:18px; font-weight:bold;}
a.link1a:active {color: #003366; text-decoration:underline; line-height:26px; font-size:18px; font-weight:bold;}

/*-----Sub-section paragraph link white*/
a.link1b:link {color: #ffffff; text-decoration:underline; line-height:18px; font-size:14px; font-weight:bold;}
a.link1b:visited {color: #ffffff; text-decoration:underline; line-height:18px; font-size:14px; font-weight:bold;}
a.link1b:hover {color: #0099CC; text-decoration:underline; line-height:18px; font-size:14px; font-weight:bold;}
a.link1b:active {color: #003366; text-decoration:underline; line-height:18px; font-size:14px; font-weight:bold;}

/*-----Sub-section stealth link white*/
a.link1c:link {color: #ffffff; text-decoration:none; font-size:14px;; font-weight:bold;}
a.link1c:visited {color: #ffffff; text-decoration:none; font-size:14px; font-weight:bold;}
a.link1c:hover {color: #ffffff; text-decoration:underline; font-size:14px; font-weight:bold;}
a.link1c:active {color: #003366; text-decoration:underline; font-size:14px; font-weight:bold;}

/*-----Sub-section stealth link larger white*/
a.link1cl:link {font-family: arial, sans-serif; color: #ffffff; text-decoration:none; font-size:18px;; font-weight:bold;}
a.link1cl:visited {font-family: arial, sans-serif; color: #ffffff; text-decoration:none; font-size:18px; font-weight:bold;}
a.link1cl:hover {font-family: arial, sans-serif; color: #ffffff; text-decoration:underline; font-size:18px; font-weight:bold;}
a.link1cl:active {font-family: arial, sans-serif; color: #CCCCCC; text-decoration:underline; font-size:18px; font-weight:bold;}

/*-----Sub-section stealth link larger line height white*/
a.link1ch:link {color: #ffffff; text-decoration:none; font-size:14px;; line-height:18px; font-weight:bold;}
a.link1ch:visited {color: #ffffff; text-decoration:none; font-size:14px; line-height:18px; font-weight:bold;}
a.link1ch:hover {color: #ffffff; text-decoration:underline; font-size:14px; line-height:18px; font-weight:bold;}
a.link1ch:active {color: #CCCCCC; text-decoration:underline; font-size:14px; line-height:18px; font-weight:bold;}

/*-----Sub-section stealth link blue*/
a.link1cb:link {color: #0099ff; text-decoration:none; font-size:12px;; font-weight:bold;}
a.link1cb:visited {color: #0099ff; text-decoration:none; font-size:12px; font-weight:bold;}
a.link1cb:hover {color: #0099ff; text-decoration:underline; font-size:12px; font-weight:bold;}
a.link1cb:active {color: #003366; text-decoration:underline; font-size:12px; font-weight:bold;}

/*-----Sub-section stealth link blue large*/
a.link1cbl:link {color: #0099ff; text-decoration:none; font-size: 18px; line-height: 22px; font-weight:bold; font-weight:bold;}
a.link1cbl:visited {color: #0099ff; text-decoration:none; font-size: 18px; line-height: 22px; font-weight:bold; font-weight:bold;}
a.link1cbl:hover {color: #0099ff; text-decoration:underline; font-size: 18px; line-height: 22px; font-weight:bold; font-weight:bold;}
a.link1cbl:active {color: #003366; text-decoration:underline; font-size: 18px; line-height: 22px; font-weight:bold; font-weight:bold;}

/*-----Sub-section stealth link grey*/
a.link1cg:link {color: #666666; text-decoration:none; font-size:14px;; font-weight:bold;}
a.link1cg:visited {color: #666666; text-decoration:none; font-size:14px; font-weight:bold;}
a.link1cg:hover {color: #666666; text-decoration:underline; font-size:14px; font-weight:bold;}
a.link1cg:active {color: #003366; text-decoration:underline; font-size:14px; font-weight:bold;}

/*-----Sub-section stealth link small*/
a.link1d:link {color: #ffffff; text-decoration:none; font-size:12px;; font-weight:bold;}
a.link1d:visited {color: #ffffff; text-decoration:none; font-size:12px; font-weight:bold;}
a.link1d:hover {color: #ffffff; text-decoration:underline; font-size:12px; font-weight:bold;}
a.link1d:active {color: #003366; text-decoration:underline; font-size:12px; font-weight:bold;}

/*-----Sub-section stealth link small, light blue*/
a.link1db:link {color: #0099ff; text-decoration:none; font-size:12px;; font-weight:bold;}
a.link1db:visited {color: #0099ff; text-decoration:none; font-size:12px; font-weight:bold;}
a.link1db:hover {color: #0099ff; text-decoration:underline; font-size:12px; font-weight:bold;}
a.link1db:active {color: #003366; text-decoration:underline; font-size:12px; font-weight:bold;}

/*-----Sub-section stealth link small, light blue*/
a.link1dr:link {color: #FF0000; text-decoration:none; font-size:12px;; font-weight:bold;}
a.link1dr:visited {color: #FF0000; text-decoration:none; font-size:12px; font-weight:bold;}
a.link1dr:hover {color: #FF0000; text-decoration:underline; font-size:12px; font-weight:bold;}
a.link1dr:active {color: #003366; text-decoration:underline; font-size:12px; font-weight:bold;}

/*-----Sub-section stealth link small, grey*/
a.link1dg:link {color: #cccccc; text-decoration:none; font-size:12px;; font-weight:bold;}
a.link1dg:visited {color: #cccccc; text-decoration:none; font-size:12px; font-weight:bold;}
a.link1dg:hover {color: #cccccc; text-decoration:underline; font-size:12px; font-weight:bold;}
a.link1dg:active {color: #003366; text-decoration:underline; font-size:12px; font-weight:bold;}

/*-----Sub-section stealth link small*/
a.link1dbr:link {color: #0099ff; text-decoration:none; font-size:14px;; font-weight:bold;}
a.link1dbr:visited {color: #0099ff; text-decoration:none; font-size:14px; font-weight:bold;}
a.link1dbr:hover {color: #0099ff; text-decoration:underline; font-size:14px; font-weight:bold;}
a.link1dbr:active {color: #003366; text-decoration:underline; font-size:14px; font-weight:bold;}

/*-----Sub-section stealth link large*/
a.link1dbl:link {color: #0099ff; text-decoration:none; font-size:18px;; font-weight:bold;}
a.link1dbl:visited {color: #0099ff; text-decoration:none; font-size:18px; font-weight:bold;}
a.link1dbl:hover {color: #0099ff; text-decoration:underline; font-size:18px; font-weight:bold;}
a.link1dbl:active {color: #003366; text-decoration:underline; font-size:18px; font-weight:bold;}

/*-----Sub-section stealth link super sized*/
a.link1dbg:link {color: #0099ff; text-decoration:none; font-size:24px;; font-weight:bold; line-height:34px;}
a.link1dbg:visited {color: #0099ff; text-decoration:none; font-size:24px; font-weight:bold; line-height:34px;}
a.link1dbg:hover {color: #0099ff; text-decoration:underline; font-size:24px; font-weight:bold; line-height:34px;}
a.link1dbg:active {color: #003366; text-decoration:underline; font-size:24px; font-weight:bold; line-height:34px;}

/*-----Sub-section stealth link very small*/
a.link1e:link {color: #ffffff; text-decoration:none; font-size:10px;; font-weight:bold;}
a.link1e:visited {color: #ffffff; text-decoration:none; font-size:10px; font-weight:bold;}
a.link1e:hover {color: #ffffff; text-decoration:underline; font-size:10px; font-weight:bold;}
a.link1e:active {color: #003366; text-decoration:underline; line-height:10px;; font-weight:bold;}

/*-----Bottom navigation links*/
a.bottom_nav:link {color: #CCCCCC; font-size: 10px;  line-height: 22px;}
a.bottom_nav:visited {color: #CCCCCC; font-size: 10px;  line-height: 22px;}
a.bottom_nav:hover {color: #ffffff; font-size: 10px;  line-height: 22px;}
a.bottom_nav:active{color: #333333; font-size: 10px;  line-height: 22px;}



/*Text*/
/*-----Section Header*/
.style0e {font-family: helvetica, sans-serif; font-size: 24px; color:#333333; line-height: 32px; text-decoration: none;}

/*-----Section title*/
.style1 {font-family: arial, sans-serif; font-size: 24px; color:#ffffff; line-height: 26px; font-weight:bold; font-family: arial, sans-serif;}
.style1a {font-family: arial, sans-serif; font-size: 24px; color:#333333; line-height: 26px; font-weight:bold; font-family: arial, sans-serif;}
.style1b {font-family: arial, sans-serif; font-size: 24px; color:#006699; line-height: 26px; font-weight:bold; font-family: arial, sans-serif;}
.style1c {font-family: arial, sans-serif; font-size: 22px; color:#333333; line-height: 26px; font-weight:bold; font-family: arial, sans-serif;}
.style1e {font-family: helvetica, sans-serif; font-size: 18px; color:#333333; line-height: 24px; text-decoration: none;}

/*-----Sub-section title*/
.style2 {font-family: arial, sans-serif; font-size: 18px; color:#ffffff; line-height: 22px; font-weight:bold; font-family: arial, sans-serif;}
.style2a {font-family: arial, sans-serif; font-size: 18px; color:#333333; line-height: 22px; font-weight:bold; font-family: arial, sans-serif;}

/*-----Sub-section title2*/
.style2b {font-family: arial, sans-serif; font-size: 16px; color:#ffffff; line-height: 22px; font-weight:bold; font-family: arial, sans-serif;}
.style2c {font-family: arial, sans-serif; font-size: 16px; color:#333333; line-height: 22px; font-weight:bold; font-family: arial, sans-serif;}
.style2d {font-family: arial, sans-serif; font-size: 16px; color:#006699; line-height: 16px; font-family: arial, sans-serif;}
.style2e {font-family: helvetica, sans-serif; font-size: 16px; color:#333333; line-height: 24px; text-decoration: underline;}
.style2ee {font-family: helvetica, sans-serif; font-size: 16px; color:#333333; line-height: 24px; text-decoration: none;}


/*-----Sub-section paragraph text1*/
.style3 {font-family: arial, sans-serif; font-size: 14px; color:#ffffff; line-height: 16px; font-family: arial, sans-serif;}
.style3a {font-family:  helvetica, sans-serif; font-size: 14px; color:#333333; line-height: 16px;}
.style3b {font-family:  helvetica, sans-serif; font-size: 14px; color:#333333; line-height: 16px; margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px;}
.style3c {font-family: arial, sans-serif; font-size: 14px; color:#ffffff; line-height: 24px; font-family: arial, sans-serif; margin-top:10px; margin-bottom:10px;}
.style3d {font-family: arial, sans-serif; font-size: 14px; color:#006699; line-height: 16px; font-family: arial, sans-serif;}
.style3e {font-family: helvetica, sans-serif; font-size: 14px; color:#666666; line-height: 20px;}


/*-----Sub-section paragraph text2*/
.style4 {font-family: arial, sans-serif;font-size: 12px; color:#ffffff; font-weight:normal; font-family: arial, sans-serif;}
.style4a {font-family: helvetica, sans-serif;font-size: 12px; color:#333333; line-height: 16px;}
.style4e {font-family: helvetica, sans-serif; font-size: 12px; color:#666666; line-height: 16px;}
.style4r {font-family: helvetica, sans-serif; font-size: 12px; color:#FF0000; line-height: 16px;}

/*-----Sub-section paragraph text2*/
.style5 {font-family: arial, sans-serif;font-size: 12px; line-height: 22px; color:#ffffff; font-weight:normal; font-family: arial, sans-serif;}
.style5a {font-family: arial, sans-serif;font-size: 12px; line-height: 22px; color:#333333; font-weight:normal; font-family: arial, sans-serif;}

/*-----Sub-section paragraph text2*/
.style6 {font-family: arial, sans-serif;font-size: 11px; color:#ffffff; font-weight:normal; font-family: arial, sans-serif;}
.style6a {font-family: arial, sans-serif;font-size: 11px; color:#333333; font-weight:normal; font-family: arial, sans-serif;}

/*-----Sub-section paragraph text2*/
.style7 {font-family: arial, sans-serif;font-size: 10px; color:#ffffff; font-weight:normal; font-family: arial, sans-serif;}
.style7a {font-family: arial, sans-serif;font-size: 10px; color:#333333; font-weight:normal; font-family: arial, sans-serif;}


/*-----Sub-section paragraph margin*/
p.leftmargin {margin-left: 30px; margin-top:5px; line-height:16px;}
p.leftmargin1 {margin-left: 15px; margin-right:15px; margin-top:11px; margin-bottom:11px; line-height:16px;}


/*-----List bullets with no margin between paragraph*/
#margin
{
margin-top: 0px;
margin-bottom: 0px;
}

#margin li
{

}

/*-----Image formatting and framing*/
/*Image with no frame...*/
.image {float: center; padding: 0.25em; border: none; margin-right: 8px; margin-left: 8px;}

.image_n {border: none; margin-bottom:4px;}

.image_l {float: left; padding: 0.25em; border: none; margin-right: 4px; margin-left: 0px; }
.image_le {float: left; margin-right: 4px; margin-left: 0px; border-color: #333333; border-width: 1px;}

.image_r {float: right; padding: 0.25em; border: none; margin-right: 0px; margin-left: 4px; margin-bottom:16px; }
.image_re {float: right; margin-right: 4px;}

	


/*Image with single white frame...*/
.image1 {border-color: white; border-width: 1px;}
.image1e {border-color: #333333; border-width: 1px;}

/*Image with single white frame and margins...*/
.image2 {border-color: white; border-width: 1px; margin-right: 8px; margin-left: 8px;}

/*Image with single white frame and margins...*/
.image2a {border-color: white; border-width: 1px; margin-right: 16px; margin-left: 16px; margin-bottom: 8px;}

/*Image with single white frame...*/
.image3 {border-color: white; border-width: 1px;}

/*Image with single white frame and margins for DVD store...*/
.image4 {border-color: white; border-width: 1px; margin-right: 8px; margin-left: 8px; margin-bottom:6px;}

/*Image with double white frame, for use with gray background...*/
.image5 {float: center; padding: 0.25em; border: double 3px white; margin-right: 8px;}

/*Image with double gray frame, for use with blue background...*/
.image6 {float: center; padding: 0.15em; border: double 3px gray;}

/*Image with double gray frame, for use with blue background, with margin left...*/
.image6a {padding: 0.15em; border: double 3px gray; margin-left:7px; float:right; margin-bottom:10px;}	

/*Image with double gray frame, for use with blue background...*/
.image6b {float: left; padding: 0.15em; margin-right: 15px; border: double 3px gray;}

/*Image with double gray frame, for use with blue background...*/
.image6c {padding: 0.15em; border: solid 2px gray;}	

/*Image with double gray frame, for use with black background and text...*/
.image7 {float: center; padding: 0.25em; border: double 3px gray; margin-right: 8px; margin-left: 8px;}

.image7_l {float: left; padding: 0.25em; border: double 3px gray; margin-right: 8px; margin-left: 8px; }

.image7_r {float: right; padding: 0.25em; border: double 3px gray; margin-right: 8px; margin-left: 8px; }


/*Image with double gray frame, for use with black background and text...*/
.image7a {
float: left;
clear: left;}	

/*Image with double gray frame, for use with black background and text...*/
.image8 {float: center; padding: 0.25em; border: double 3px gray; margin-right: 8px; margin-left: 8px; 
opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;}	

/*Image with margin on bottom...*/
.image9 {margin-bottom:4px; background-color:#FFFFFF}	

/*Image with margin on bottom...*/
.image10 {margin-bottom:8px; background-color:#FFFFFF}	

/*OPACITY addition the "4" for quality...*/
.highlightit4 img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
filter: alpha(opacity=100);
}

.highlightit4:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: .8;
opacity: .8;
filter: alpha(opacity=80);
}

/*-----List*/
ul {margin-top: 7px;}
li {}

/*-----List*/
ul.text1 {margin-top: 7px; margin-bottom: 7px; list-style-type: disc; list-style: outside;}
li {}

ul.text2 {margin-top: 7px; margin-bottom: 11px; margin-left:-8px; list-style-position:outside; list-style-type: disc; list-style: outside;}
li {}

ul.text3 {margin-top: 7px; margin-bottom: 11px; margin-left:-20px; list-style-position:outside; list-style-type: disc; list-style: outside;}
li {}

div.transOFF {width: 100%; height: 100%; opacity:.75;filter: alpha(opacity=75); -moz-opacity: .75; border-color: white; border-width: 1px; margin-right: 8px; margin-left: 8px;}
div.transON  {width: 100%; height: 100%; border-color: white; border-width: 1px; margin-right: 8px; margin-left: 8px;}

.transOFF {width: 100%; height: 100%; opacity:.75;filter: alpha(opacity=75); -moz-opacity: .75; border-color: white; border-width: 1px;}
.transON  {width: 100%; height: 100%; border-color: white; border-width: 1px;}


/*-----Lightbox*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; font-family: arial, sans-serif; font-size: 14px; color:#333333; line-height: 16px;}
#keyboardMsg{ float: right; font-family: arial, sans-serif; font-size: 14px; color:#ffffff; line-height: 16px;}
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(http://www.adventurefilmschool.com/images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.adventurefilmschool.com/images/overlay.png", sizingMethod="scale");
	}
	
	

/*-----Recaptcha*/

#recaptcha_image img {
      width: 155px;
      border: 0px;
	  margin-left:10px;
    }   
 #divrecaptcha{  
     width:100px;  
     font-size:12px; font-family:Arial, Helvetica, sans-serif;  
 }  
 #controls{ width:100px; float:rightright; }  

 #recaptcha_response_field {  
    border: 1px solid #999 !important; //Text input field border color  
    background-color:#ccc !important; //Text input field background color  
    width:100px !important;  
    padding:2px;  
 }  
 #divrecaptcha a{  
      color: #0099ff; text-decoration:none; font-size:12px;; font-weight:bold;
 }  
 #divrecaptcha a:hover{  
      color: #0099ff; text-decoration:underline; font-size:12px; font-weight:bold;
 }  
 </style> 	