 /* {border: 1px solid #ff0000;}*//**************** Page Layout ******************/body {	text-align: center;	background-color: #006600;    /*background-color: #dddddd;*/}#container {    width: 550px;    /*border: 1px solid gray;*/    margin: 40px;    margin-left: auto;    margin-right: auto;    padding: 0px;}#header {    height: 53px;    margin-bottom: 0px;    margin:0px;    padding: 0px;    /*background-color: #c3c664;*/    background-image: url(images/header_bkg.gif);    background-repeat: no-repeat;}#content {	padding: 0px;	/*float: left;*/	background-color: #B5F2A6;	height: auto;	margin: 0px;	width: 580px;	position: relative;	height: auto;	border: 1px solid #000000;}#menus {    /*float: left;*/    width: 179px;    margin: 0;    padding: 0px;    padding-left: 1px;    background-color: #fffce0;    background-image: url(images/menu_bkg.gif);    height: 400px;    color: #ffffff;}#footer {    clear: both;    padding: 5px;    margin-top: 0px;    /*background-color: #a3c40d;*/    background-image: url(images/footer_bkg.gif);    background-repeat: no-repeat;    height: 20px;}								.story {    width: 550px;    padding: 0px;    margin: 0px;    /*border: 1px #ff0000 solid;*/    text-align: left;    }.storyImage {    width: 200px;    /*border: 1px #00ff00 solid;*/    float:left;    text-align: center;}.storyText {    /*border: 1px #0000ff solid;*/    float:left;    width: 330px;}.clear {    clear: both;}/**************** text formatting ******************/p {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 20px;	color: #333333;	text-decoration: none;	text-align: justify;	/*width: 550px;	padding-left: 5px;*/	margin-right: 20px;	margin-left: 20px;}h1 {    /*margin: 20px 15px 0px 0px;*/    font-family: Arial, Helvetica, sans-serif;    font-size: 14px;    line-height: 18px;    font-weight: bold;    color: #336600;	text-decoration: none;    text-align: left;    letter-spacing: 1px;    /*width: 550px;*/	border-bottom: dashed 1px #339944;	margin-right: 20px;	margin-left: 20px;	margin-top: 20px;}h2 {    font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    line-height: 18px;    font-weight: bold;    color: #000000;    text-decoration: none;    text-align: left;    margin-right: 20px;	margin-left: 20px;    margin-top: 30px;    border-bottom: 1px dotted #66CC66;}ul {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 20px;	color: #333333;	text-decoration: none;	text-align: justify;	/*width: 550px;	padding-left: 5px;*/	margin-right: 20px;	margin-left: 20px;}ol {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 20px;	color: #333333;	text-decoration: none;	text-align: justify;	/*width: 550px;	padding-left: 5px;*/	margin-right: 20px;	margin-left: 20px;}.mediaList {        list-style-type: none;}/**************** Text Links ******************/a:visited {    color: #006600;}a:visited:hover {    color: #ffffff;    background-color: #006600;}a:hover {    color: #ffffff;    background-color: #006600;}a {    color: #006600;    text-decoration: underline;}/**************** Form Elements ******************/label {	position: relative;	background-color: #e8e9c2;	padding: 8px;	color: #6d88b7;	display: block;    border: dotted 1px #bbbd60;	margin: 3px;	margin-left: 20px;	margin-right: 20px;	text-align: left;	font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #000000;}/**************** QuickTime Movies ******************/object {    margin-top: 10px;}embed {    margin-top: 10px;}/**************** Image Formatting ******************/.sponsorLogos {    margin-bottom: 45px;}.iconImage {    margin-top: 20px;}/**************** Main Navigation Menus ******************/ul.mainMenu {margin: 10px 0 0 30px;padding: 0;height: 20px;/*margin: 0px;padding: 0px;/*border: 1px solid #ff0000;*/}ul.subMenu {margin: 0px;padding: 0px;/*margin-bottom: -1px;*/}li.mainMenuItem {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	text-decoration: none;    text-align: justify;    list-style-type: none;    margin: 0px;    	margin-bottom: 1px;    padding: 0px;    padding-left: 0px;}li.subMenuItem {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	text-decoration: none;    text-align: justify;    list-style-type: none;    margin: 0px;    	margin-bottom: 1px;    padding: 0px;    padding-left: 0px;}li.subMenu {        	border: 1px solid #fffce0;margin-left: 0px;    list-style-type: none;}a.mainMenuItem {	background-color: #009966;	width: auto;	color: #000000;	margin-bottom: 1px;	padding: 3px 5px 3px 10px;	display: block;	text-decoration: none;}a.mainMenuItem:hover {	/*background-color: #9b161c;*/	background-color: #cc5d5f;	color: #ffffff;}a.mainMenuItem:visited {	color: #000000;}a.mainMenuItem:visited:hover {	color: #ffffff;}a.subMenuItem {    background-color: #e8e9c2;	width: auto;	color: #000000;	margin-bottom: 1px;	padding: 3px 5px 3px 25px;	display: block;	text-decoration: none;}a.subMenuItem:hover {	/*background-color: #9b161c;*/	/*background-color: #cc5d5f;*/	background-color: #cc5d5f;	color: #ffffff;}.menuLogo {    margin-top: 30px;    border: 0px;}a.menuLogo:hover {    background-color: fffce0;}/**************** Reviews  ******************/.pnj {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 25px;	color: #333333;	text-decoration: none;	text-align: justify;	/*width: 550px;	padding-left: 5px;*/	margin-right: 20px;	margin-left: 20px;}.filmReview {	margin-right: 20px;	margin-left: 20px;	border-bottom: 1px solid #e8e9c2;	margin-bottom: 15px;}td {	font-family: Geneva, Arial, Helvetica, sans-serif;}