/* Design & Code (c) FansiteScript.com *//* Table of Contents:	1. Films List Display	2. Film Page	3. Article Page	4. Link Styles	5. Site Layout	6. Typography	7. Navigation Menu	*//* 1. Films List Display ----------------------------------------------------------- */#filmslist A{text-decoration: none; color:#FF6600; background-color:#000; text-transform:uppercase;}#filmslist A:visited {text-decoration: none; color:#FF6600; background-color:#000; text-transform:uppercase;}#filmslist A:active {text-decoration: none; color:#FF6600; background-color:#000; text-transform:uppercase;}#filmslist A:hover {text-decoration: none; color:#ffe464; background-color:#000; text-transform:uppercase;}#filmslist { background-image:url(../images/filmsbg.jpg); background-color:#252525; background-repeat:repeat-x; padding:5px; margin-top:5px; color:#FFF;}#filmsbgbot { background-color:#FF6600; height:10px;  background-repeat:repeat-x;}#filminfo { }#filmslistimg { margin-right:10px; }/* 2. Film Page ----------------------------------------------------------- */.filminfostats A{text-decoration: none; color:#FF6600;}.filminfostats A:visited {text-decoration: none; color:#FF6600;}.filminfostats A:active {text-decoration: none; color:#FF6600;}.filminfostats A:hover {text-decoration: none; color:#ff6600;}.filmarticlebg { background-image:url(../images/filmarticlebg.jpg); background-repeat:repeat-x; padding:10px;border-left:solid #eaeaea 3px; border-bottom:solid #eaeaea 3px;}.filmarticlebgr { background-image:url(../images/filmarticlebgr.jpg); background-repeat:no-repeat; width:9px; height:38px; float:right;}.filminfobox { float:right; background-color:#000; width:200px;}.filminfostats { background-color:#000; padding:0px; color:#fff; background-image:url(../images/filminfostatsbg.gif); background-position:bottom; background-repeat:no-repeat;}.filminfostats2 { padding:10px; color:#fff; background-image:url(../images/filminfostatsbg2.gif); background-repeat: repeat-x;}.filminfocontent { width:355px;}.filminfoimg { border-width:thin; border-color:#FF6600;}h3 { font-weight:bold; font-size:13px;}/* 3. Article Page ----------------------------------------------------------- */.articlecontent { width:560px;}/* 4. Link Styles ----------------------------------------------------------- */A{text-decoration: underline; color:#000; }A:visited {text-decoration: underline; color:#000; }A:active {text-decoration: underline; color:#000; }A:hover {text-decoration: none; color:#777; }#sidetxt {margin-left:10px; margin-top:15px;}/* 5. Site Layout ----------------------------------------------------------- */body {    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;     font-size: 11px; 	background-color:#271700;	text-align:center;	color: #333;    text-decoration: none;	margin-bottom:0px;	margin-top:0px;	margin-left:0px;	margin-right:0px;	background-image:url(../images/bg.jpg);	background-repeat: repeat-x;				}		#frame {		width:750px;		margin-right:auto;		margin-left:auto;		margin-top:0px;		padding:0px;		text-align:left;		background-color:#FFFFFF;		height:100%;		}			#contentleft {		width:120px;		padding:0px;		float:left;								}		#contentcenter {		width:570px;		padding-left: 20px;		float:left;		margin-left:10px;		margin-top:2px;		line-height:15px;		padding-bottom:10px;									}						#contentright {		width:135px;		padding:0px;		float:left;				}			#contentright p {	font-size:10px			}			img { border:none;}			/* 6. Typography ----------------------------------------------------------- */			p,h1,pre {		margin:0px 10px 10px 0px;		}			h1 {	 font-size: 17px;     font-weight: bold;     letter-spacing: -1px;     text-align: center;     display: inline;     font-family: Helvetica, Arial, Sans-Serif;     color: #333333;	 text-transform: uppercase;	 }	 	 h2 {font-size: 14px;	 font-weight: bold;	 text-align: center;	 display: inline;	 font-family: Helvetica, Arial, Sans-Serif;	 color: #fff;	 text-transform: uppercase;	 }		/* 7. Navigation Menu ----------------------------------------------------------- */	#navcontainer { margin-left: 0px; }#navcontainer ul{margin: 0;padding: 0;list-style-type: none;font-family: verdana, arial, Helvetica, sans-serif;}#navcontainer li { margin: 0 0 1px 0; }#navcontainer a{display: block;margin-left:10px;padding: 5px 20px;width: 90px;color: #fff;background-color: #52260B;text-decoration: none;letter-spacing:0px;}#navcontainer a:hover{color: #fff;background-color: #B67A00;text-decoration: none;}#navcontainer ul ul li { margin: 0 0 1px 0; }#navcontainer ul ul a{display: block;padding: 5px 5px 5px 30px;width: 125px;color: #fff;background-color: #369;text-decoration: none;}#navcontainer ul ul a:hover{color: #fff;background-color: #69C;text-decoration: none;}