/* CSS Document */

body{background-image: url(../_images/graydot_10w.gif);}



#container{width:900px; height:1200px; position: absolute; left:30px;}



/*masthead*/
#masthead{margin-bottom:5px;}



/*main navigation division begins here*/
#mainnav{width:850px; height:20px; z-index:1; margin-bottom:18px;}



/*mainnav formatting begins here*/
a.nav{display:block; padding:2px; text-decoration:none; width:124px; margin: 0px 2px 0px 0px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px; font-variant:small-caps; font-weight: bold; text-align:center;}

a.nav:link, a.nav:visited{background:#265071; border:2px solid #265071;}

a.nav:focus, a.nav:hover{background:#818720; border:2px solid #818720; color:#FFFFFF;}

a.nav:active{background:#265071; border:2px #265071;}



/*main navigation dropdown formatting begins here*/
#mainnav ul{margin:0; padding: 0; list-style:none;}

#mainnav a{display: block; width:124px; color:#FFFFFF; text-decoration:none;}

#mainnav li{float: left; width:auto;}

#mainnav li ul{display: none;}

#mainnav li:hover ul, #mainnav li.sfhover ul{display:block; width:115px; position:absolute; background:#265071; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:5px;}



/*secondary navigation division begins here*/
#secnav{width:900px; height:20px; z-index:1; margin-bottom:10px;}

/*secondary navigation formating begins here*/
a.nav2{display:inline; padding:2px; text-decoration:none; width:124px; margin: 0px 2px 0px 0px; color:#265071; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; font-weight:bold; text-align:center;}

a.nav2:link, a.nav2:visited{color:#265071;}

a.nav2:focus, a.nav2:hover{color:#038bdf;} 

a.nav2:active{color:#038bdf;}


/*secondary navigation dropdown formatting begins here*/
#secnav ul{margin:0; padding:0; list-style:none;}

#secnav a{display:inline; width:124px; text-decoration:none;}

#secnav li{float:left; width:auto;}

#secnav li ul{display:none;}

#secnav li:hover ul, #secnav li.sfhover ul{display:block; width: 200px; position:absolute; background:#FFFFFF; border-left: 2px solid #999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding:5px; color:#038bdf;}





/*left column formatting begins here*/
#leftcol{width:180px; height:981px; padding:10px 10px 0px 0px; margin-right:5px; float: left;}
#leftcolfilm{width:180px; height:981px; padding:10px 10px 0px 0px; margin-right:5px; float: left; background-image:url(../_images/topLevel/filmColumnBckgrnd.jpg);}

.leftcolimages{margin-bottom:20px;}




/*center column formatting begins here*/
#centercol{width:420px; height:981px; padding:10px 10px 10px 10px; float: left; margin-right:5px}

#centercolalt{width:590px; height:981px; padding:10px 10px 10px 10px; float: left; margin-right:5px}



/*right column formatting begins here*/
#rightcol{width:160px; height:981px; padding:10px 10px 10px 10px; float: left; margin-right:5px;}
.rightcolimagesevents{margin-bottom:10px;}
.rightcolimages{float:left; margin:5px 5px 5px 5px; width:125px; height:100px; border-style:solid; border-width:1px; border-color:#000000;}
.rightcolimagesbottom{float:left; margin:5px 5px 25px 5px; width:125px; height:100px; border-style:solid; border-width:1px; border-color:#000000;}


.movie{float:left;}



/*font formatting begins here*/
h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-variant:small-caps; color:#265071; margin: 0px 0px -10px 0px;}
h5.nocaps{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px; color:#265071; margin: 10px 0px -15px 0px;}

h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#038bdf; margin: 15px 0px -10px 0px;}
h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#265071; margin: 10px 0px -10px 0px;}
h4{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; margin: 0px 0px -3px 0px;}

h1.rightcol{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-variant:small-caps; font-weight:bold; color:#265071; margin: 0px 0px -10px 0px;}

h5.rightcol2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#265071; margin: 0px 0px -10px 0px;}
h5.rightcolnocaps{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#265071; margin: 10px 0px -10px 0px;}

h2.rightcol{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#038bdf; margin: 15px 0px -10px 0px;}
h3.rightcol{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#265071; margin: 10px 0px -10px 0px;}
h4.rightcol{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;margin: 0px 0px -10px 0px;}

h1.memberlevels{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#265071;}

p.membertext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px; }

p.eventdescription{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:17px; text-align:left;}

p.eventdescriptiontight{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:17px; text-align:left; margin:8px 0px 4px 0px;}

p.eventdescription2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:10px;}

p.eventdescription2loose{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}

p.eventdescriptonbox{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:17px; text-align:left; background:#A5D8F6; padding:10px; width:380px;}

p.eventdescriptonboxright{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:17px; text-align:left; background:#A5D8F6; padding:10px; width:160px;}

p.eventdescriptonboxrightgray{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:17px; text-align:left; background:#CCC; padding:10px; width:160px;}

p.eventdescriptonboxrightNew{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:17px; text-align:left; background:#A5D8F6; padding:10px; width:170px;}

p.darktext{color:#333333; font-weight:bold;}

p.dashes{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:6px; color:#CCCCCC; letter-spacing:2px; margin: 10px 0px -10px 0px;}

.style1 {
	color:#4A4A4A;
	font-weight: bold;}
	
p.footertext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#038bdf;}

p.footertext2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}



/*original green link
a.greenlink{text-decoration:none; color:#818720; font-weight:bold;}
*/
a.greenlink{text-decoration:underline; color:#3469b0; font-weight:bold;}

	
a:hover{color:#28baca; text-decoration:none;}

a.greenlinkLarge{text-decoration:underline; color: #3469b0; font-weight:bold; font-size:12px;}
a.greenlinkSmall{text-decoration:underline; color: #3469b0; font-weight:bold; font-size:10px;}
a.lightbluelink{text-decoration:none; color:#0066CC;}

.headerspan{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	line-height:16px;
}

.headerspan2{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	line-height:16px;
}

.headerspanblue{font-family:Verdana, Arial, Helvetica, sans-serif; color:#038bdf; font-weight: bold;} 
.headerspanblue2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#038bdf; font-weight: bold; font-size:14px;}
.headerspanblue3{font-family:Verdana, Arial, Helvetica, sans-serif; color:#038bdf;}  

.headerspanblue{font-family:Verdana, Arial, Helvetica, sans-serif; color:#038bdf; font-weight: bold;} 

.eventimageleft{margin: 15px 15px 15px 0px; float:left;}
.eventimageright{margin: 15px 15px 10px 15px; float:right;}

.eventimage{margin: 15px 15px 20px 0px; float:left;}
.eventimage2{margin: 15px 15px 10px 0px; float:left;}


.thumbnail
{
float: left;
margin: 0 15px 15px 0;
padding: 5px;
border: 2px solid #999;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
text-align:center;

}

.thumbnail img { width: 100px;}

.thumbnail2
{
float: left;
margin: 0 15px 15px 0;
padding: 5px;
border: 2px solid #CCC;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
text-align:center;

}

.thumbnail2 img { width: 90px;}

.clearboth { clear: both; }


#slideShow {
  width : 420px;
  height : 279px;
}

table{font-family:Verdana, Geneva, sans-serif; font-size:10px;}

