/* common css 
---------------------------------------------------------*/
html,body {	height: 100%; margin:0; background:#403830; }

div#redbar {height: 2px; width:100%; background:#8A1E04; line-height:2px;}

div#main{ width:929px; height:auto ;margin:0; }

div#content{ width:738px; height: inherit;  margin: 0; padding:0 0 10px 0; float:left; /*background:#F2F3F1 */}

div#header {height: 82px; width: 738px; background:#F2F3F1 url(../images/logo.gif) left no-repeat;}

a.gotoMain 
{
	float: left;
	display: block;
	position: absolute;
	width: 204px;
	height: 55px;
	top: 10px;
	bottom: 10px;
}


div#home_ctn{ width:718px; background: #F2F3F1; margin: 0 0 10px 0; padding:0 10px 10px 10px; }
div#home_banr{width:708px; height: 356px; background:#403830; padding: 5px; margin: 0; text-align:left;}
div#home_banrLt{margin: 0; width: 476px; float:left;}
div#home_banrRt{margin: 0; padding: 0; width: 224px; float:right;}

/*div#home_bottom{width:708px; height: 260px; background:#CBC6C0; padding: 5px; margin: 10px 0 0 0; text-align:left;}*/
div#home_bottom{width:708px; height: 270px; background:#CBC6C0; padding: 5px; margin: 10px 0 0 0; text-align:left;
}
/*div#home_news{margin: 0; padding: 24px 0 0 0; height:246px; width: 465px; float:left; background: #FFFFFF url(../images/newsHdr.gif) top no-repeat; }*/
div#home_news img.newsHeader
{
	display: block;
	float: left;
	margin: 0 0 0 0;
	padding-left: 10px;
}

/*
div#home_news{margin: 0; padding: 0 0 0 0; height:246px; width: 465px; float:left; background-color: #FFFFFF; }*/
div#home_news{margin: 0; padding: 0 0 0 0; width: 465px; float:left; background-color: #FFFFFF; }
div#home_news div.newsItems
{
	margin: 0 0 0 0;
	width: 465px;
	float: left;
	height: 246px; 
	overflow-y: scroll;
}

/*
div#newsArticle{width:400px; height:70px; margin: 5px 10px 5px 10px;}*/

div#newsArticle{width:400px; margin: 10px 10px 10px 10px;}

div#home_botRt{margin: 0;height:270px; width: 242px; padding: 0; float:right; background: #FFFFFF; text-align:center;}

div#home_botRt p
{
	margin: 8px 0 0 0;	
	
}



div#footer { width: 738px; text-align:center;}

div#sponsors{ width:191px; height: auto; margin:0; padding: 0 0 10px 0;text-align: left; float:right; background:#F2F3F1;}
div#orgby{width: 176px; margin: 0 0 0 5px; padding: 20px 0 0 0; text-align: left; background:#645950 url(../images/orgbyHdr.gif) top no-repeat;}
div#slist{width: 176px; margin: 0 0 0 5px; padding: 20px 0 0 0; text-align: center; background:#645950 url(../images/slistHdr.gif) top no-repeat;}

div#slist2
{
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
	text-align: center;
	background: #645950 url(../images/slistHdr3.gif) top no-repeat;
	line-height: 1px;
	width: 176px;
	height: 1px;
	
	
}
div#allaccess{
	margin:0 10px 0 5px;
	padding: 15px 0 5px 0;
	text-align: center;
	background:#645950;
	width: 176px;
}
div#slist3{margin:0 10px 0 5px; padding: 0 0 0 0;text-align: center; background:#645950;}

/* navigation
---------------------------------------------------------*/
.btn { margin:0; padding:0; }
.btn a { display:block; }
.btn span { display:none; }

div#nav_ctn{width:523px; height:29px;  margin: 28px 10px 0 205px; background:#645950 url(../images/filmsby.gif) left no-repeat;}

ul#nav {width:447px; height:29px; margin: 0 0 0 76px; padding: 0 0 0 0; list-style:none;}

ul#nav span { display:none; }
ul#nav a { height:29px; background:url("../images/nav.gif") no-repeat; }

ul#nav .title { left:0px;}
/*ul#nav .title a { width:59px; background-position:0px 0px; }
ul#nav .title a:hover, ul#nav .title a.selected { background-position:0px -29px; }*/

ul#nav .title a.titleOut { width:59px; background-position:0px 0px; }
ul#nav .title a.titleOut:hover { background-position:0px -29px; }
ul#nav .title a.titleOver { width:59px; background-position:0px -29px; }



ul#nav .genre {  left:59px;}
/*ul#nav .genre a { width:64px; background-position:-59px 0px;}
ul#nav .genre a:hover, ul#nav .genre a.selected { background-position:-59px -29px;}*/

ul#nav .genre a.genreOut { width:64px; background-position:-59px 0px; }
ul#nav .genre a.genreOut:hover { background-position:-59px -29px; }
ul#nav .genre a.genreOver { width:64px; background-position:-59px -29px; }




ul#nav .venue {  left:123px;}
ul#nav .venue a { width:64px; background-position:-123px 0px;}
/*ul#nav .venue a:hover, ul#nav .venue a.selected { background-position:-123px -29px;}*/
ul#nav .venue a.venueOut { width:64px; background-position:-123px 0px; }
ul#nav .venue a.venueOut:hover { background-position:-123px -29px; }
ul#nav .venue a.venueOver { width:64px; background-position:-123px -29px; }


ul#nav .date {  left:187px;}
/*ul#nav .date a { width:54px; background-position:-187px 0px;}
ul#nav .date a:hover, ul#nav .date a.selected { background-position:-187px -29px;}*/
ul#nav .date a.dateOut { width:54px; background-position:-187px 0px; }
ul#nav .date a.dateOut:hover { background-position:-187px -29px; }
ul#nav .date a.dateOver { width:54px; background-position:-187px -29px; }


ul#nav .buy {  left:241px; margin-left:114px;}
ul#nav .buy  a { width:92px; background-position:-241px 0px;}
ul#nav .buy  a:hover, ul#nav .buy  a.selected { background-position:-241px -29px;}

ul#nav li{float: left; padding: 0; margin: 0;}

ul#nav li+li{padding: 0; margin: 0;}

div#corpnav_ctn{width:166px; height:17px;  margin: 0 10px 0 562px; background:#8A1E04;}
ul#corpnav {width:166px; height:17px; margin: 0; padding: 0 0 0 0; list-style:none;}
ul#corpnav span { display:none; }

ul#corpnav a { height:17px; background:url("../images/corpnav.gif") no-repeat; }
ul#corpnav .about { left:0px;}
ul#corpnav .about a { width:108px; background-position:0px 0px; }
ul#corpnav .about a:hover, ul#corpnav .about a.selected { background-position:0px -17px; }

ul#corpnav .sponsors {  left:108px;}
ul#corpnav .sponsors a { width:58px; background-position:-108px 0px;}
ul#corpnav .sponsors a:hover, ul#corpnav .sponsors a.selected { background-position:-108px -17px;}

ul#corpnav li{float: left; padding: 0; margin: 0; display:block;}
ul#corpnav li+li{padding: 0; margin: 0;}

.footerbtn {font-weight:normal; font-size:11px; margin:0; padding: 0;}

ul#footNav {font-family: Tahoma, Verdana, Arial, sans-serif; color:#94856A; text-decoration:none; list-style:none; background: #403830; margin: 0 0 0 130px; padding: 0;}
ul#footNav a { font-family: Tahoma, Verdana, Arial, sans-serif; color:#94856A; text-decoration:none;  background: #403830;}
ul#footNav a:hover, ul#footNav a.selected {font-family: Tahoma, Verdana, Arial, sans-serif; color:#94856A; text-decoration:none;  background:#645950;}

ul#footNav li{float: left; padding: 0; margin: 0 5px 0 5px;}
ul#footNav li+li{padding: 0; margin: 0 5px 0 5px;}



.whiteText {font-family: Tahoma, Verdana, Arial, sans-serif; color:#FFFFFF; text-decoration:none;}
a.whiteText:link, a.whiteText:visited, a.whiteText:active  {font-family: Tahoma, Verdana, Arial, sans-serif; color:#FFFFFF; text-decoration:none;}
a.whiteText:hover  {font-family: Tahoma, Verdana, Arial, sans-serif; color:#E41D25; text-decoration:none;}

.brownText {font-family: Tahoma, Verdana, Arial, sans-serif; color:#94856A; text-decoration:none;}
a.brownText:link, a.brownText:visited, a.brownText:active  {font-family: Tahoma, Verdana, Arial, sans-serif; color:#94856A; text-decoration:none;}
a.brownText:hover  {font-family: Tahoma, Verdana, Arial, sans-serif; color:#CBC6C0; text-decoration:none;}

.redText {font-family: Tahoma, Verdana, Arial, sans-serif; color:#8A1E04; text-decoration:none;}
a.redText:link, a.redText:visited, a.redText:active  {font-family: Tahoma, Verdana, Arial, sans-serif; color:#8A1E04; text-decoration:none;}
a.redText:hover  {font-family: Tahoma, Verdana, Arial, sans-serif; color:#E41D25; text-decoration:none;}

.blkText {font-family: Tahoma, Verdana, Arial, sans-serif; color:#000000; text-decoration:none;}
a.blkText:link, a.blkText:visited, a.blkText:active  {font-family: Tahoma, Verdana, Arial, sans-serif; color:#000000; text-decoration:none;}
a.blkText:hover  {font-family: Tahoma, Verdana, Arial, sans-serif; color:#E41D25; text-decoration:none;}

.brnText {font-family: Tahoma, Verdana, Arial, sans-serif; color:#403830; text-decoration:none;}
a.brnText:link, a.brnText:visited, a.brnText:active  {font-family: Tahoma, Verdana, Arial, sans-serif; color:#403830; text-decoration:none;}
a.brnText:hover  {font-family: Tahoma, Verdana, Arial, sans-serif; color:#E41D25; text-decoration:none;}

.fs11px{font-size: 11px;}
.fs12px{font-size: 12px;}

.fs13px{font-size: 13px;}

.fwBold{font-weight: bold;}
.fwNormal{font-weight: normal;}

.arrowLink {background:url(../images/dbl_arrow.gif) no-repeat 0 4px; padding:0 0 0 14px; display:inline; font-size:11px; font-weight:bold; }

p#m5{margin: 0 0  5px 0;}

ul#linkList li#linkList {
	list-style:none;
	line-height:14px;
	margin:0;
	padding:0 0 0 13px;
	background-image:url(../images/dbl_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	_background-position:0 6px;
}

p#newsHeadline{margin:0 0 3px 0;}
p#article{margin:0;}

/*
l.brown 	CBC6C0
brown		645950
m.brown		94856A
d.brown		403830

red			8A1E04
bright red	E41D25
d. grey		403830

white		F2F3F1


*/

