﻿/*
Brown:	#340E02;
Red:	#931A1D;
Gold:	#FBB351;
dark Gold: #E89F41;
*/

body{
	border:0;
	padding:0;
	margin:0;
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:.8em;
	line-height:1.15;
	/*background-color:#340E02;*/
	background-color:#000000;
}

p
{
	margin-top:0;
	margin-bottom:1em;
}

h1, h2, h3, h4, h5
{
	padding-bottom:0;
	margin-bottom:0;
	margin-top:0;
	padding-top:0;
}

h1 {
	color:#340E02;
	font-size:2em;
	
	margin-bottom:.2em;
	
	/*margin-top:0;*/
}

h2 {
	color:#931A1D;
	font-size:1.45em;
	padding-bottom:.3em;
	
/*	padding-bottom:0px;
	margin-bottom:0px;*/
}

h3
{
	/*margin-top:0;
	padding-top:0;*/
	padding-bottom:.4em;
	font-size:1.15em;
}

img
{
	border:none;
}

ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}

ol
{
	margin-top:0;
	padding-top:0;
}





#headerlogo
{
	width:190px;
	height:83px;
	background-repeat:no-repeat;
	background-image:url(images/mockup/logo_w_bk.gif);
}

#headergrad
{
	background-image:url(images/mockup/header_grad.gif);
	background-repeat:repeat-x;
	height:83px;
	text-align:right;
}

#HeaderMessage
{
	text-align:left;
	/*color:#340E02;*/
	color:#931A1D;
	cursor:default;
	font-weight:bold;
	float:left;
}

#HeaderWrapper a
{
	color:#340E02;
}

#HeaderWrapper a:hover
{
	color:#FFCc68;
}

#headerright
{
	width:14px;
	height:83px;
	background-repeat:no-repeat;
	background-image:url(images/mockup/header_tr.gif);
}




#mtl
{
	width:26px;
	height:30px;
	background-image:url(images/mockup/main_tl.gif);
	background-repeat:no-repeat;
}

#mtr
{
	width:37px;
	height:30px;
	background-image:url(images/mockup/main_tr.gif);
	background-repeat:no-repeat;
}

#maincell
{
	width:100%;
	background-color:#f5f5f5;
	vertical-align:top;
}

#maincell2
{
	background-color:#f5f5f5;
	vertical-align:top;
}

#mr
{
	background-image:url(images/mockup/main_r.gif);
	background-repeat:repeat-y;
}

#mbr
{
	width:37px;
	height:10px;
	background-image:url(images/mockup/main_br.gif);
	background-repeat:no-repeat;
}

#mbl
{
	width:26px;
	height:10px;
	background-image:url(images/mockup/main_bl.gif);
	background-repeat:no-repeat;
}

#mbl_grey
{
	width:26px;
	height:4px;
	background-image:url(images/mockup/main_bl_grey.gif);
	background-repeat:repeat-y;
}

#mbr_grey
{
	width:37px;
	height:4px;
	background-image:url(images/mockup/main_br_grey.gif);
	background-repeat:repeat-y;
}

#sidemenu_top
{
	background-image:url(images/mockup/red_t.gif);
	background-repeat:repeat-x;
	height:30px;
}

#MainNavWrapper
{
	padding-left:5px;
}

#MainNavWrapper a 
{
	padding-left:1em;
	padding-right:1em;
	border-right:solid 1px #931A1D;
	border-left:solid 1px #931A1D;
	font-weight:bold;
	/*color:#931A1D;*/
	/*color:#E89F41;*/
	/*color:#C57E26;*/
	color:#E89F41;
	/*text-decoration:none;*/
}

#MainNavWrapper a.current-nav
{
	/*color:#FBB351;*/
	/*color:#FBF5AD;*/
	color:#FFCc68;
	text-decoration:none;
}

#MainNavWrapper a:hover
{
	text-decoration:underline;
	color:#FFCc68;
}


/* This is needed when showing 2 panes in the main content area (use mockup.aspx as an example). */
#divisiontop
{
	background-image:url(images/mockup/main_mtm.gif);
	background-repeat:repeat-x;	
	width:18px;
}
#mainmidright
{
	width:9;
	height:100%;
	background-image:url(images/mockup/main_mr.gif);
	background-repeat:repeat-y;
}

#mainmidleft
{
	width:9;
	height:100%;
	background-image:url(images/mockup/main_ml.gif);
	background-repeat:repeat-y;
}
/* End of section only for 2 pane version */


.leftborder
{
	width:5px;
	height:100%;
	background-image:url(images/mockup/brown.gif);
	background-repeat:repeat-y;
}

.mainleft
{
	background-image:url(images/mockup/main_l.gif);
	background-repeat:repeat-y;	
	width:26px;
	height:100%;
}

.sidemenu_left
{
	background-image:url(images/mockup/red_l.gif);
	background-repeat:repeat-y;
	height:100%;
	vertical-align:top;
}


.maintop
{
	background-image:url(images/mockup/main_t.gif);
	background-repeat:repeat-x;
}

.mainbottom
{
	background-image:url(images/mockup/main_b.gif);
	background-repeat:repeat-x;
}

.grey
{
	background-image:url(images/mockup/grey.gif);
	background-repeat:repeat;
}





.sidemenu
{
	background-color:#931A1D;
	vertical-align:top;
	height:100%;
}

.SideNav
{
	background-repeat:repeat-x;
	background-color:#931A1D;
	vertical-align:top;
	margin:0;
	padding:0;
}

.SideNav a
{
	font-weight:bold;
	color:#E89F41;
	
}
.SideNav a.current-nav
{
	color:#FFCc68;
	text-decoration:none;
}
.SideNav a:hover
{
	text-decoration:underline;
	color:#FFCc68;
}

.SideNavlinks{
	padding-left:.5em;
}
.SideNav ul
{
/*	margin:0;*/
	padding:0;
/*	list-style-type:none;*/
}
.SideNav ul li
{
	margin-bottom:.75em;
}



.TableHeader
{
	font-weight: bold;
	background: #FBB351;
	color: #340E02;
	line-height: normal;
	font-style: normal;
	text-decoration: none;
	border: solid 1px #340E02
}

.item-row
{
	border: solid 1px #340E02;
}

.alt-row
{
	/*background: #FBB351;*/
	background: #fddaa9;
	border: solid 1px #340E02;
}

.inset
{
	padding-left:2em;
}



.faqlist div
{
	padding-bottom:1em;
	
}
.faqlist div div
{
	padding-bottom:0;
}

/*
.faqlist div div
{
	padding-left:2em;
	padding-bottom:0;
	padding-top:0;
	margin-top:0;
	margin-bottom:0;
	float:none;
}
*/




.FilmListItem
{
	/*margin:5px;*/
}

.runtime
{
	font-size:85%;
	color: #333333;	
	margin-bottom:.8em;
}

.Separator
{
	border-bottom:solid 1px #666666;
	margin-top:5px;
	margin-bottom:5px;
	clear:both;
}

.posterthumb
{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	background-color:#cccccc;
}
/*
.FilmListItem ul
{
	margin:0;
	list-style-type:none;
}
*/


.FilmEditSection
{
	padding-top:5px;
	padding-bottom:5px;
}

.FilmPoster
{
	padding-right:.5em;
	float:left;
}



.errormessage
{
	color : #ff0000;
}

.confmessage
{
	color : #3333ff;
}

.tip
{
	text-decoration:underline;
	color:#333366;
}

.subdued
{
	color:#888888;
	font-size:0.8em;
}

ul.bullets
{
	margin-left:1em;
	padding-left:1em;
	padding-bottom:.5em;
	list-style-type:disc;
}



.footer
{
	background-image:url(images/brown.gif);
	background-repeat:repeat;
	/*color:#FBB351;*/
	color:#E89F41;
	text-align:center;
	vertical-align:top;
	padding-top:.3em;
	padding-bottom:.8em;
}
.footerLinks a
{
	font-size:0.85em;
	margin-right:1em;
	margin-left:1em;
	/*color:#FBB351;*/
	color:#E89F41;
}

.footerLinks a:hover
{
	color:#FBB351;
	background-color:#441E12;
}


.copy {
	font-size:0.7em;
	padding-top:.7em;
	/*padding-bottom:2em;*/
}
.copy a
{
	text-decoration:none;
	/*color:#FBB351;*/
	color:#E89F41;
}
.copy a:hover
{
	text-decoration:underline;
	color:#FBB351;
}



.txt
{
	width:10em;
}

.Article h3 a
{
	color:#931A1D;
}

.Article h3 a:hover
{
	color:#FBB351;
}

.pubDate
{
	float:left;
	color:#888888;
	font-size:0.85em;
}

.author
{
	float:left;
}

.articleBody
{
	padding-top:.5em;
	padding-bottom:.8em;
}