body {margin-top:10px;margin-bottom:0;padding:0; background:#000; text-align:center; font: 11px/1.4em Verdana, Arial, sans-serif; text-align: center; color: #333;}
img {border:0;}
a {outline:0; color: #335467; text-decoration: none;}
a:hover {color: #f50;}
img.alignleft {float:left; margin-right:5px;}
img.alignright {float:right; margin-left:5px;}
img.valigncenter {margin-top:22px;}
img.valignbottom {margin-top:5px;float:right;margin-right:10px}
p {margin: 0.5em 0;}

#bigtable, #contenttable, #topnav, #lsidebar, #sidebar, #bottomnav , #bottomtable , #bottomcontainer {display:inline-block;overflow:hidden}
#bigtable {width:980px; margin:0 auto; padding:0; text-align: left;border-left: 1px solid #303030;border-right: 1px solid #303030;background: #fff url(../images_ex4/top_bg.jpg);}
#bigtable2 {float:left;width:980px; margin:0; padding:0; text-align: left;background: #fff url(../images_ex4/topmiddle_bg.jpg)}
#bigtable3 {float:left;width:980px; margin:0 auto; padding:0; text-align: left;background: #fff url(../images_ex4/menu_bg.jpg)}

#topcontainer {width:978px; margin:0; padding:0 0 0 0}
#topcontainer2 {width:978px; margin:0; padding:0 0 0 0 }

#headerleft {float:left;width:500px; margin:0px; padding:0}
#headerright {float:right;width:400px; margin:0; padding:0 0 0 0;background: #556D7D url(../images_ex4/top_bg.jpg)}
#headertopleft {float:left;width:454px; margin:0 auto; padding:0; text-align: left}
#headertopleft2 {float:left;width:174px; margin-top:20px;margin-bottom:20px ; margin-right:20px;padding:0; text-align: right}
#headertopright {float:right;width:520px; margin:0 auto; padding:0; text-align: left;margin-top:0px}
#headertopright2 {float:right;width:732px; padding:0;text-align: left;margin-top:20px;margin-bottom:20px ; margin-right:20px;}
#headertopleft .images {float:left;margin:22px 0 10px 15px; padding:0;FILTER: progid:DXImageTransform.Microsoft.fade();}
#headertopleft2 .images {float:right; padding:0;FILTER: progid:DXImageTransform.Microsoft.fade();}

#search {float:right;width:260px; margin:7px 20px 0 0px; padding:0 0px 0 0;background: #556D7D url(../images_ex4/search_bg.jpg)}
#logo img {float:left;}
#header-right {float:right; width: 350px;}
.search_field {float:left;margin:7px 5px 5px 5px;font-family: verdana;	font-size: 10px;color: #000000;line-height: 18px;border: 1px solid #335467; height: 17px;	width: 140px;padding-left: 2px;	padding-right: 2px}

#leftnav {float:left;width:165px;height:28px;text-align:center;font-family: Verdana, Arial, sans-serif;font-size: 14px;font-weight: bold;font-style: normal;color: #F5F5F5;background: #556D7D url(../images_ex4/leftmenu_bg.jpg) }
#rightnav {float:right;width:813px; height:28px;}
#topnav {font-size:12px; line-height:1.0em; font-weight: bold; text-transform: uppercase; text-align:center;}  
#topnav ul {margin:0; list-style:none; padding:8px 0px 7px 0px; }
#topnav ul li {margin:0 15px 0 0; padding:0;  display: inline;}
#topnav ul li a {color: #335467; text-decoration: none; margin:0; padding:0;}
#topnav ul li a.current {color: #f50;}
#topnav ul li a:hover {color: #f50;}

#banner {width: 165px;text-align:center}

#contenttable {float:center;width:980px; margin:0 auto; padding:0; text-align: left;border-left: 1px solid #303030;border-right: 1px solid #303030;background: #fff url(../images_ex4/content_bg.jpg)}
#container {width:980px; margin:0; padding:0 0 0px 0;}
#lsidebar {float:left; width: 165px;background: #556D7D url(../images_ex4/leftmenu_bg.jpg) repeat-y}
#lsidebar {margin:0px 0 0px 0; padding: 0px; display:inline-block; overflow:hidden; text-align: left; line-spacing: 1.5em;}
#lsidebar ul, #sidebar ul {margin:0; padding:0 0 10px 0;list-style: none; overflow: hidden;}
#lsidebar ul li{margin:0; padding:2px 2 2px 15px; background: transparent url(../images_ex4/button1.gif);}
#lsidebar ul li a {padding: 0; color: #335467; text-decoration: none; width: 240px; height: 30px; font-weight: bold;display:inline;font-size: 12px}
#lsidebar ul li a:hover{color: #f30; text-decoration: none; width: 240px; height: 30px; font-size: 12px;font-weight: bold;}

#content-wrapper {float:left; width: 540px;background-color:#fff;margin-left:15px}

#maincontent {float:left; margin-left:10px; margin-top:15px; width: 535px;}
#maincontent h1 {text-align:left;font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif;line-height: 1.0em; color: #f50; text-transform: uppercase; margin:0; padding: 10px 5px 10px 15px;background: transparent url(../images_ex4/middlecontent_bg.jpg);border-bottom:1px solid #8D99A0;}
#maincontent h1 a {float:right;font-size: 11px; font-weight: bold;color: #335467;font-family: Arial;margin-top: -10px;margin-right: 10px;text-transform: none; }
#maincontent h1 a:hover {color: #f50;}
#maincontent h2 {text-align:left;display:inline-block; font-size: 12px; padding: 0 2px; color: #B2070D;margin: 0px}
#maincontent h3 {text-align:left;display:inline-block; font-size: 11px; padding: 0 2px; color: #B2070D;margin: 10px}
#maincontent p {text-align:justify;display:inline-block; font-size: 11px; padding: 0 2px; color: #000;margin: 10px}
#maincontent #contentmore {float:left;text-align: left;margin:10x; padding:0 5px 5px 0;border: 1px solid #d0d0d0;}
#smallbox {float:right; width: 420px;margin:15px 50px 15px 0;border:1px dashed #303}
#smallbox ul {margin-top:15px; margin-left:0px; padding:2px;list-style: none; overflow: hidden}
#smallbox ul li {float:left;margin:0 0 5px 0;}
#smallbox ul li .txt {font-size:12px;font-weight:bold;width:200px;padding-left:10px;color:#f50}
#smallbox ul li a {font-size:12px;text-align:left;font-weight:bold;padding: 0; margin-left:25px; color: #335467; text-decoration: none; display:inline;}
#smallbox ul li a:hover {font-size:12px;color: #f50;}
#smallbox ul li a.current {font-size:12px;color: #f50;}

#topcontent {text-align:center;font-size: 15px; font-weight: bold; font-family: Verdana, Arial, sans-serif;color:#f50;line-height: 1.0em; color: #f50; text-transform: uppercase; margin:0;background: #fff}

#release {width: 540px;margin:0;text-align:center;float:left}
#release a {font-size:12px;font-weight:bold;padding: 0; color: #335467; text-decoration: none; display:inline;}
#release a:hover {font-size:12px;color: #f50;}
#releasetime {width: 500px;margin:10px 10px;padding:7px;text-align:center;float:left;background:#BAC9D9;font-weight:bold;font-size:12px}

#inside-wrapper {float:left; width: 550px;background-color:#fff;margin-left:5px;}
#insidecontent {float:left; width: 550px; margin-bottom:15px}
#insidecontent ul {margin-top:15px; margin-left:0px; padding:2px;list-style: none; overflow: hidden}
#insidecontent ul li {float:left;margin:0; padding:2px;width:170px}
#insidecontent ul li a {text-align:left;padding: 0; color: #666; text-decoration: none; display:inline;}
#insidecontent ul li a:hover {color: #f30; background: #fff;}

#listingcontent {float:left; width: 540px;}
#listingcontent ul {margin-top:15px; margin-left:0px; padding:2px;list-style: none; overflow: hidden}
#listingcontent ul li {float:left;margin-left:10px; padding:2px;width:500px;border-bottom:1px dashed #8D99A0}
#listingcontent ul li a {text-align:left;padding: 0; color: #666;font-size:12px;font-weight:bold; text-decoration: none; display:inline;}
#listingcontent ul li a:hover {color: #f30; background: #fff;}

#content-box-list {width: 535px; text-align:center; padding: 0 0 0px 0;border-bottom:1px solid #8D99A0;background: transparent url(../images_ex4/middlecontent_bg2.jpg);}
#content-box-list .thumb {margin-top: 10px; margin-left: 10px; margin-right: 7px; padding:2px; border: 2px solid #ccc; float:left;}
#content-box-list .image {margin: 2px;padding:2px; border: 2px solid #ccc; float:center;}
#content-box-list .promo {margin:2px;float:center;text-align:center;}

#content-box-list ul {margin-left:8px; margin-top:0; margin-bottom:2px; padding:2px;list-style: none; overflow: hidden}
#content-box-list ul li {float:left;text-align: center;margin:0; padding:2px;width:100px;}
#content-box-list ul li a {text-align: center;padding: 0; color: #666; text-decoration: none; display:inline;}
#content-box-list ul li a:hover {color: #f30; background: #fff;}

#wallpaper-list {width: 535px; text-align:center; padding: 0 0 0px 0;border-bottom:1px solid #8D99A0;background: transparent url(../images_ex4/middlecontent_bg2.jpg);}
#wallpaper-list .image {margin: 2px;padding:2px; border: 2px solid #ccc; float:center;}
#wallpaper-list ul {margin-left:8px; margin-top:0; margin-bottom:2px; padding:2px;list-style: none; overflow: hidden}
#wallpaper-list ul li {float:left;text-align: center;margin:0; padding:2px;width:168px;}
#wallpaper-list ul li a {text-align: center;padding: 0; color: #666; text-decoration: none; display:inline;}
#wallpaper-list ul li a:hover {color: #f30; background: #fff;}

#movie-list {float:left;width: 535px;padding:0;border-bottom:1px dashed #8D99A0;}
#movie-list .thumb {margin: 10px 10px 5px 10px; padding:2px; border: 2px solid #ccc; float:left;}

#movie-list h1 {width:415px;float:left;padding:0;margin:10px 0 0 0;border:0;text-align:left;font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif;color: #f50; text-transform: uppercase;background:#fff;}
#movie-list h2 {width:415px;float:left;padding:0;margin:4px 0 0 0;border:0;text-align:left;font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif;color: #B2070D;background:#fff;}
#movie-list h3 {width:315px;float:left;padding:0;margin:10px 0 0 0;border:0;text-align:left;font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif;color: #f50; text-transform: uppercase;background:#fff;}
#movie-list h4 {width:315px;float:left;padding:0;margin:4px 0 0 0;border:0;text-align:left;font-size: 11px; font-weight: normal; font-family: Verdana, Arial, sans-serif;color: #B2070D;background:#fff;}
#movie-list h5 {width:315px;float:left;padding:0;margin:4px 0 0 0;border:0;text-align:left;font-size: 12px; font-weight: normal; font-family: Verdana, Arial, sans-serif;color: #0C0C0C;background:#fff;}
#movie-list p  {width:415px;float:left;padding:0;margin:4px 0 0 0;border:0;text-align:justify;display:inline-block; font-size: 11px; color: #000}

#moviecontent {float:left;width: 535px; margin:10px 0 10px 0;padding: 0 0 0px 0;border:1px dashed #8D99A0;}
#moviecontent .movietable {float:right;width: 422px; margin:0;padding:0;border:0;}
#moviecontent .thumb {margin: 10px 10px 10px 10px; padding:2px; border: 2px solid #ccc; float:left;}
#moviecontent .smallspace {float:left;width:3px;border:0;height:20px;margin-top:2px;}
#moviecontent .voting {float:left;}
#moviecontent .btvoting {float:left;margin-left:10px}

#moviecontent h1 {width:415px;float:right;padding:2px;margin-top:10px;margin-bottom:5px;border:0;text-align:left;font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif;color: #f50; text-transform: uppercase;background:#fff;}
#moviecontent h2 {width:105px;float:left;margin:0;padding:2px;border:0;text-align:left;font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif;color: #B2070D;background:#fff;}
#moviecontent h3 {width:520px;float:left;padding:2px;margin:5px 5px 5px 10px;border:0;text-align:left;font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif;color: #f50; text-transform: uppercase;background:#fff;}
#moviecontent h4 {width:530px;float:left;padding:2px;margin:5px 5px 5px 10px;border:0;text-align:left;font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif;}
#moviecontent span {width:300px;float:right;padding:2px;margin-bottom:0px;border:0;text-align:left;font-size: 12px; font-family: Verdana, Arial, sans-serif;}
#moviecontent a {text-decoration:underline}
#moviecontent ul {margin-left:25px; margin-top:0; margin-bottom:10px; padding:2px}
#moviecontent ul li {float:left;text-align: left;margin:0; padding:2px;;width:530px}

#wallpaper {float:left;width: 535px; margin:10px 0 10px 0;padding: 0 0 0px 0;border:1px dashed #8D99A0;}
#wallpaper .movietable {float:left;width: 263px; margin:0;padding:0;border:0;}
#wallpaper .thumb {margin: 5px 0px 5px 5px; padding:2px; border: 2px solid #ccc; float:left;}

#wallpaper h1 {width:520px;float:left;padding:2px;margin:5px 5px 5px 10px;border:0;text-align:left;font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif;color: #f50; text-transform: uppercase;background:#fff;}
#wallpaper a {font-weight:bold}
#wallpaper ul {float:left;margin-left:15px; margin-top:5px; margin-bottom:5px; padding:2px;width:70px}
#wallpaper ul li {float:left;text-align: left;margin:0; padding:2px;width:80px;border:0}

#boxofficetable {float:left;width: 540px;padding:0;border:1px dashed #8D99A0;margin-top:15px;}
#boxoffice {float:left;width: 540px;padding: 0 0 0px 0;border-bottom:1px dashed #8D99A0;}
#boxoffice #color				{font-size:12px;font-weight:bold}
#boxoffice #pos					{float:left;width:50px;  text-align: center;margin:0; padding:2px;}
#boxoffice #title 			{float:left;width:231px; text-align: left;margin:0; padding:2px;border-left:1px dashed #8D99A0; border-right:1px dashed #8D99A0;}
#boxoffice #currentpos	{float:left;width:120px; text-align: center;margin:0; padding:2px; border-right:1px dashed #8D99A0;}
#boxoffice #lastpos			{float:left;width:120px; text-align: center;margin:0; padding:2px;}
#boxoffice #titlereview	{float:left;width:301px; text-align: left;margin:0; padding:2px;border-right:1px dashed #8D99A0;}
#boxoffice #reviewer		{float:left;width:120px; text-align: center;margin:0; padding:2px; border-right:1px dashed #8D99A0;}
#boxoffice #reviewdate	{float:left;width:100px; text-align: center;margin:0; padding:2px;}

#reviewlink {float:left;width: 540px;padding: 5px 0 5px 0;text-align:center}
#reviewlink a {padding: 0; color: #666; text-decoration: none; display:inline;font-size:12px;font-weight:bold}
#reviewlink a:hover {font-size:12px;color: #f50;font-weight:bold}

#reviewtable {float:left;width: 540px;padding:0;border-top:1px dashed #8D99A0;border-left:1px dashed #8D99A0;border-right:1px dashed #8D99A0;margin-top:0px;}

#contact {float:left;width: 535px; padding: 0 0 0px 0;border-bottom:1px solid #8D99A0;background: transparent url(../images_ex4/middlecontent_bg2.jpg);}
#contact #error					{float:left;width:535px;text-align: center;margin:0; padding:2px;color:#F00}
#contact #fieldname			{float:left;width:100px; text-align: left;margin-left:12px;margin-top:10px; padding:2px;}
#contact #fieldcontent 	{float:left;width:400px; text-align: left;margin:0; padding:2px; margin:7px 5px 5px 5px; }
#contact .fieldname			{height:20px;float:left;width:100px; text-align: left;margin-left:12px;margin-top:15px; padding:2px;}
#contact .fieldcontent 	{float:left;width:400px; text-align: left;margin:0; padding:2px;margin:10px 5px 5px 0px; }
#contact .fieldsize {float:left;font-family: verdana;	font-size: 10px;color: #000000;line-height: 15px;border: 1px solid #335467; height: 21px;	width: 150px;padding-left: 2px;	padding-right: 2px};
#contact .form_area {font-family: Tahoma, Verdana;line-height: 15px;color: #000000;border: 1px solid #335467;height: 75px;width: 350px;}
#contact .dropdown {float:left;font-family: verdana; font-size: 12px;color: #000000;line-height: 15px;border: 1px solid #335467; height: 21px;	width: 150px;padding-left: 2px;	padding-right: 2px};

form#form2 {margin:0; padding:0px; text-align: center; }

#sideads {float:left; margin-left:8px; margin-top:5px; margin-bottom:5px; width: 209px}
#sidebar {float:right; width: 238px;background-color:#fff;}
#sidecontent {float:left; margin-left:5px; margin-top:5px; width: 238px;}
.sidebar-box-list {width: 209px; padding: 5px 0 5px 0;}
.more {text-align: right;margin:0; padding:0 5px 5px 0;border-left: 1px solid #d0d0d0;border-bottom: 1px solid #d0d0d0;border-right: 1px solid #d0d0d0;}
.boxoffice {text-align: center;margin:0; padding:0 5px 5px 0;border-left: 1px solid #d0d0d0;border-bottom: 1px solid #d0d0d0;border-right: 1px solid #d0d0d0;color:#00f;font-weight:bold}
.member {margin:0; padding:5px 0px 5px 0;border-left: 1px solid #d0d0d0;border-right: 1px solid #d0d0d0;text-align:center}
.member_field {	font-family: verdana;	font-size: 10px;line-height: 15px;	color: #000000;	font-weight: bold;border: 1px solid #2E2E2E;	height: 21px;	width: 150px;	padding-left: 2px;	padding-right: 2px}
.member_submit {font-family: verdana;	font-size: 10px;line-height: 15px;	color: #000000;	font-weight: bold}
.membersubmit {margin:0; padding:0 0px 5px 0;border-left: 1px solid #d0d0d0;border-right: 1px solid #d0d0d0;border-bottom: 1px solid #d0d0d0;text-align:center}

#sidebar ul {margin:0; padding:0 0 5px 0;list-style: none; overflow: hidden;border-left: 1px solid #d0d0d0;border-right: 1px solid #d0d0d0;}
#sidebar ul li {text-align: left;margin:0; padding:4px 4px 4px 7px; border-bottom: 1px dashed #d0d0d0;}
#sidebar ul li a {text-align: left;padding: 0; color: #666; text-decoration: none; display:inline;}
#sidebar ul li a:hover {color: #f30; background: #fff;}

#sidecontent h1 {font-size: 14px; font-weight: bold; line-height: 1.0em; color: #335467; text-transform: uppercase; margin:0; padding: 5px 0 15px 0px;}
#sidecontent h2 {font-size: 12px; line-height: 1.7em; text-align:center; color: #F31F36; text-transform: uppercase; margin:0; padding: 3px	5px 2px 0px;background: transparent url(../images_ex4/rightmenu_bg.jpg);}

#bottomtable {float:center;width:980px; margin:0 auto; padding:0; text-align: left;border-left: 1px solid #303030;border-right: 1px solid #303030;background: #BAC6D1}
#bottomcontainer {width:980px; margin:0; padding:0 0 0px 0;}

#bottombox {text-align: center;margin:0; padding:0 5px 5px 0;border-left: 1px solid #d0d0d0;border-right: 1px solid #d0d0d0;background: #BAC6D1}
#bottomnav {font-size:12px; font-family: arial;line-height:1.8em; font-weight: bold; text-align:center;}
#bottomnav ul {margin:0; list-style:none; padding:3px 0px 3px 0px; }
#bottomnav ul li {margin:0 10px 0 0; padding:0;  display: inline;}
#bottomnav ul li a {color: #335467; text-decoration: none; margin:0; padding:0;}
#bottomnav ul li a.current {color: #f50;}
#bottomnav ul li a:hover {color: #f50;}

#bottomcopywrite {text-align: center;font-size:11px;line-height:1.1em; font-family: arial;color: #fff;margin-right:0px;padding:10px 15px 5px 0;background: #1A4267}

#moviemember {float:left;width: 535px; margin:10px 0 10px 0;padding: 0 0 0px 0;border:1px dashed #8D99A0;}
#moviemember .moviecenter {float:center;width: 530; text-align:center; margin:0;padding:2px;border:0;}
#moviemember .movieerror {float:center;width: 300; margin-left:180px;padding:2px;font-size:12px;line-height:1.1em; font-family: arial;color: #f00;}
#moviemember .moviefield {float:left;width:206px; margin:0;padding:0;border:0;}
#moviemember .moviecontent {float:left;width:325px; margin:0;padding:0 0 2px 2px;border:0;}
#moviemember h2 {margin:0;padding:2px;border:0;text-align:right;font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif;color: #B2070D;background:#fff;}

.textfieldgrey {
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	height: 21px;
	width: 220px;
	padding: 2px;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

.textareagrey {
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	height: 100px;
	width: 220px;
	padding: 3px;
	border: 1px solid #CCC;
}

.textfieldgrey75 {
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	height: 21px;
	width: 79px;
	padding: 2px;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

#content-trivia-list {width: 535px; text-align:center; padding: 0 0 0px 0;border-bottom:1px solid #8D99A0;background: transparent url(../images_ex4/middlecontent_bg2.jpg);}
#content-trivia-list .thumb {margin-top: 10px; margin-left: 10px; margin-right: 7px; padding:2px; border: 2px solid #ccc; float:left;}
#content-trivia-list .image {margin: 2px;padding:2px; border: 2px solid #ccc; float:center;}
#content-trivia-list .promo {margin:2px;float:center;text-align:center;}

#content-trivia-list ul {margin-left:8px; margin-top:0; margin-bottom:2px; padding:2px;list-style: none; overflow: hidden}
#content-trivia-list ul li {float:left;text-align: center;margin:0; padding:2px;width:100px;}
#content-trivia-list ul li a {text-align: center;padding: 0; color: #666; text-decoration: none; display:inline;}
#content-trivia-list ul li a:hover {color: #f30; background: #fff;}
