body {
	background: #eee8de;
	min-width: 952px;
	height: 100%;
	margin: 0px;
	text-align: center;
	font-size:13px;
	color:#4e4e4e;
}

a,
a:link,
a:hover,
a:visited {
	color: #2f4455;
	text-decoration: none;
}

form {
	padding: 0px;
	margin: 0px;
}

.container {
	width: 952px;
	margin: 0 auto;
	text-align: left;
	padding: 0;
}

#header {
	width: 100%;
	height: 95px;
	background: #2f4455;
	display: block;
	border-bottom: 1px solid #22313d;
}

#header-left {
	width: 454px;
}

#header-left img {
	border: 0px;
}

#header-right {
	color: #f9f2df;
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
	padding-top: 3px;
	text-align: right;
	vertical-align: top;
}

#header-right a {
	color: #f9f2df;
	text-decoration: none;
}

#menu {
	width: 100%;
	background: #f9f2df;
	height: 40px;
	border-bottom: 1px solid #cab8ae;
	margin-bottom: 16px;
	margin-top: 0px;
	text-align: left;
}

#menu_left {
	margin: 0;
	padding: 0px 0px 0px 1px;
	background: URL(/img/menu_line.jpg) no-repeat;
	background-position:bottom left;
	float: left;
}

#menu_left ul {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 40px;
	display: inline;
}

#menu_left li {
	float: left;
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
}

#menu_left li a {
	background: URL(/img/menu_line.jpg) no-repeat #f9f2df;
	background-position:bottom right;
	height: 40px;
	line-height: 40px;
	display: block;
	padding: 0px 13px 0px 13px;
	color: #8f7758;
}

#menu_left li a:link,
#menu_left li a:visited {
	color: #8f7758;
	text-decoration: none;
}

#menu_left li a:hover {
	color: #2f4455;
	background: URL(/img/menu_line.jpg) no-repeat #fefdfb;
	background-position:bottom right;
	text-decoration: none;
}

#menu_right {
	float: right;
	padding-top: 7px;
}

#menu_right table {
	width: 235px;
	height: 26px;
	background: URL(/img/search.jpg) no-repeat;
}

#search_box {
	padding: 0;
	margin: 0;
	width: 173px;
	vertical-align: center;
}

#search_box input {
	margin: 0px 0px 2px 6px;
	border: 0px;
	padding: 3px;
	font: 11px Tahoma, Verdana, Arial, Sans-Serif;
	width: 157px;
}

#search_button {
	width: 62px;
	vertical-align: center;
}

#search_button input {
	border: 0px;
	padding: 0px;
	margin: 0px;
	width: 62px;
	height: 26px;
}

#slider {
	width: 100%;
	background: #f5f2ed;
	height: 400px;
	border-top: 1px solid #cab8ae;
	border-bottom: 1px solid #cab8ae;
	margin-bottom: 16px;
	text-align: center;
}

#body_title {
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
	text-transform: uppercase;
	color: #2f4455;
	height: 40px;
	display: block;
	width: 938px;
	padding-left: 14px;
	background: URL(/img/bread_crumb.gif) no-repeat;
	margin: 0 auto;
}

#bread_crumb {
	height: 40px;
	width: 753px;
	float: left;
	display: block;
}

#bread_crumb table {
	height: 40px;
}

#bread_crumb img {
	display: block;
	border: 0;
}

#bread_crumb a {
	text-decoration: none;
	color: #2f4455;
}

#add_my_movies {
	height: 40px;
	width: 171px;
	float: right;
	display: block;
	padding-right: 14px;
}

#add_my_movies table {
	width: 171px;
	height: 40px;
	text-align: right;
}

#add_my_movies a {
	text-decoration: underline;
	color: red;
	cursor: pointer;
}

#body {
	width: 950px;
	margin: 0 auto;
	display: block;
	min-height: 600px;
	border: 1px solid #cab8ae;
	background: #FFFFFF;
	text-align: left;
}

#footer {
	width: 952px;
	margin: 0 auto;
	display: block;
	padding: 14px 0px 14px 0px;
	text-align: center;
	color: #666666;
	font:  normal 11px Tahoma, Calibri, Verdana, Geneva, sans-serif;
}

#footer a {
	color: #666666;
	text-decoration: none;
}

#slider_table {
	width: 100%;
	border: 0px;
	height: 400px;
}

#slider_left {
	width: 67px;
	text-align: left;
}

#slider_left img {
	border: 0px;
	display: block;
}

#slider_main {
	width: 816px;
}

#slider_right {
	width: 67px;
	text-align: right;
}

#slider_right img {
	border: 0px;
	display: block;
}

#home {
	background: URL(/img/home_bg.jpg) repeat-y;
	min-height: 650px;
	color: #000000;
	font: 11px Verdana, sans-serif;
}

#home_left {
	width: 705px;
	display: block;
	float: left;
	margin: 14px;
}

#home_right {
	width: 188px;
	display: block;
	float: right;
	margin: 14px;
}

#page {
	background: URL(/img/page_bg.jpg) repeat-y;
	min-height: 650px;
	color: #000000;
	font: 11px Verdana, sans-serif;
}

#page_left {
	width: 188px;
	display: block;
	float: left;
	margin: 14px;
}

#page_right {
	width: 705px;
	display: block;
	float: right;
	margin: 14px;
}

.section_label {
	display: block;
	border-top: 4px solid #8f7758;
	border-bottom: 1px dotted #8f7758;
	padding: 5px 0px 5px 14px;
	text-align: left;
	color: #8f7758;
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
	margin-bottom: 10px;
}

.section_label a {
	color: #8f7758;
	text-decoration: none;
}

.float_left {
	float: left;
}

.float_right {
	float: right;
	margin-right: 14px;
}

.section_label_center {
	display: block;
	border-top: 4px solid #8f7758;
	border-bottom: 1px dotted #8f7758;
	padding: 5px 0px 5px 0px;
	text-align: center;
	color: #8f7758;
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
	margin-bottom: 10px;
}

.section_label_center a {
	color: #8f7758;
	text-decoration: none;
}

.section_label_center a:hover {
	color: #2f4455;
	text-decoration: none;
}

.ad_160-600 {
	text-align: center;
}

.blue_caps {
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
	color: #2f4455;
}

#login_form {
	margin: 14px;
}

.register_label {
	margin-bottom: 3px;
	font: bold 12px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

.register_input input {
	margin-bottom: 14px;
	font: 12px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border: 1px solid #cab8ae;
	width: 300px;
}

.register_input select {
	margin-bottom: 14px;
	font: 12px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border: 1px solid #cab8ae;
}

.register_submit input {
	margin-top: 14px;
	font: 12px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border: 1px solid #cab8ae;
}

.register_captcha {
	margin-bottom: 14px;
}

.register_captcha img {
	border: 1px solid #cab8ae;
}

.register_country select {
	font: 12px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border: 1px solid #cab8ae;
	width: 300px;
}

.register_error {
	font: bold 12px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: red;
}

.register_error a {
	text-decoration: none;
	color: #2f4455;
}

.login_remeber {
	margin: 0;
	padding: 0;
}

.login_submit table {
	margin-top: 14px;
}

.login_submit a {
	text-decoration: none;
	color: #000000;
}

.login_submit input {
	font: 12px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border: 1px solid #cab8ae;
}

.grey_line {
	height: 0px;
	border-bottom: 1px solid #cab8ae;
}

#login_faq {
	margin-top: 14px;
}

.margin_14 {
	margin: 14px;
}

.margin_left_14 {
	margin-left: 14px;
}

.margin_top_14 {
	margin-top: 14px;
}

#view_more_updates,
#view_more_updates a {
	text-align: center;
	color: #2f4455;
	text-decoration: none;
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
}

.releasing_soon {
	margin-top: 10px;
	text-align: center;
}

.releasing_soon table {
	width: 160px;
	text-align: center;
}

.menu_list ul {
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	text-align: center;
}

.menu_list li {
	text-align: center;
	font: 11px Tahoma, Verdana, Arial, Sans-Serif;
}

.menu_list li a {
	width: 150px;
	margin: 0px 0px 14px 0px;
	padding: 5px;
	display: block;
	text-decoration: none;
	color: #2f4455;
	background: #eee8de;
	text-align: center;
}

.menu_list li.current a {
	border: 1px solid #cab8ae;
	width: 148px;
	font-weight: bold;
}

#home_updated {
	width: 690px;
	display: block;
	margin: -14px 14px 0px 1px;
}

#home_updated ul {
	list-style: none;
	padding: 0;
	margin: 0;
	text-align: left;
	width: 100%;
}

#home_updated li {
	float: left;
	display: block;
	text-decoration: none;
	color: #2f4455;
	background: URL(/img/home_list_back.png) no-repeat;
	text-align: center;
	width: 303px;
	height: 193px;
	margin: 14px 0px 0px 14px;
	padding: 14px;
}

#home_updated img {
	display: block;
	border: 1px solid RGB(202,184,174);
}

.home_updated_img {
	float: left;
	width: 136px;
	height: 193px;
	margin-right: 14px;
}

.home_updated_info {
	float: left;
	text-align: left;
	width: 152px;
	height: 139px;
	overflow: hidden;
}

.home_updated_trailer {
	color: #999999;
	font: bold 12px Verdana, sans-serif;
}

.home_updated_trailer a {
	color: #999999;
	text-decoration: none;
}

.home_updated_movie {
	color: #000000;
	font: bold 12px Verdana, sans-serif;
	margin-top: 5px;
}

.home_updated_movie a {
	color: #000000;
	text-decoration: none;
}

.home_updated_desc {
	margin-top: 5px;
	font: 10px Verdana, sans-serif;
	color: #000000;
}

.home_updated_added {
	font: 11px Verdana, sans-serif;
	margin-top: 10px;
	color: #000000;
}

.home_updated_added a {
	color: #000000;
	text-decoration: none;
}

.home_updated_release {
	font: 10px Verdana, sans-serif;
	margin-top: 1px;
	color: #000000;
}

.home_updated_desc a {
	color: #000000;
	text-decoration: none;
}


.home_updated_release a {
	color: #000000;
	text-decoration: none;
}

.home_updated_hd {
	float: left;
	text-align: left;
	background: grey;
	margin-top: 4px;
	width: 152px;
	height: 31px;
}

.home_updated_play {
	font: bold 10px Verdana, sans-serif;
	color: #8f7758;
	text-align: right;
	float: left;
	width: 152px;
	height: 14px;
	margin-top: 7px;
}

.home_updated_play a {
	color: #8f7758;
	text-decoration: none;
}

#movie_thumb {
	text-align: center;
	float: left;
	width: 134px;
	margin-left: 14px;
}

#movie_thumb img {
	border: 0px;
	display: block;
	margin: 0 auto;
}

#thumb_larger {
	margin-top: 10px;
	margin-bottom: 14px;	
	text-align: center;
	color: #2f4455;
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
}

#movie_desc_block {
	float: right;
	width: 390px;
	height: 221px;
	margin: 0px 14px 14px 14px;
}

#movie_views_block {
	float: right;
	height: 16px;
	width: 390px;
	margin-right: 14px;
	text-align: right;
	font: 10px Verdana, sans-serif;
	color: #000000;
}

#thumb_larger a {
	color: #2f4455;
	text-decoration: none;
}

#movie_popular {
	margin-top: 10px;
}

#movie_top {
	background: URL(/img/movie_bg.jpg) repeat-y;
	height: 317px;
	color: #000000;
	font: 12px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin-bottom: 14px;
	border-bottom: 1px solid #cacaca;
}

#movie_bottom {
	background: URL(/img/page_bg.jpg) repeat-y;
	min-height: 600px;
	color: #000000;
	font: 12px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin-top: 14px;
	border-top: 1px solid #cacaca;
}

#movie_right {
	width: 328px;
	display: block;
	float: right;
	margin: 14px;
}

#movie_left {
	width: 566px;
	display: block;
	float: left;
	margin: 14px;
}

#movie_desc_label {
	font: bold 12px Verdana, sans-serif;
	color: #000000;
}

#movie_desc {
	font: 11px Verdana, sans-serif;
	color: #000000;
	margin-top: 3px;
}

#movie_release_label {
	margin-top: 14px;
	font: bold 12px Verdana, sans-serif;
	color: #000000;
}

#movie_release {
	font: 11px Verdana, sans-serif;
	color: #000000;
	margin-top: 3px;
}

#movie_views_label {
	margin-top: 14px;
	font: bold 12px Verdana, sans-serif;
	color: #000000;
}

#movie_views {
	font: 11px Verdana, sans-serif;
	color: #000000;
	margin-top: 3px;
}

.read_more {
	font: italic 10px Verdana, sans-serif;
	color: #2f4455;
}

#trailer_left {
	float: left;
	width: 728px;
	height: 410px;
	background: #000000;
	margin: 0px 14px 0px 14px;
}


#trailer_ad {
	width: 728px;
	height: 104px;
	float: left;
	margin-right: 14px;
	margin-left: 14px;
	margin-top: 14px;
	border-bottom: 1px solid #cacaca;
}

#trailer_right {
	float: right;
	height: 528px;
	border-bottom: 1px solid #cacaca;
	width: 180px;
	margin-right: 14px;
}


#like_button {
	width: 158px;
	height: 40x;
	border: 1px solid #cacaca;
	background: #f9f9f9;
	margin-top: 14px;
	padding: 10px 10px 6px 10px;
}

#like_button table,
#like_button td {
	width: 158px;
	height: 24x;
	text-align: center;
	color: #000000;
	font: 11px Verdana, sans-serif;
}

#now_playing {
	width: 178px;
	height: 99px;
	border: 1px solid #cacaca;
	background: #f9f9f9;
}

#now_playing table,
#now_playing td {
	width: 167px;
	height: 99px;
	text-align: center;
	color: #000000;
	font: 11px Verdana, sans-serif;
}

#now_playing_label {
	font-weight: bold;
}

#now_playing_text {
	margin-top: 3px;
}

#now_playing_added_label {
	font-weight: bold;
	margin-top: 12px;
}

#now_playing_added_text {
	margin-top: 3px;
}

#playlist {
	margin-top: 14px;
	width: 180px;
	text-align: center;
}

#playlist_list {
	width: 100%;
	height: 289px;
	overflow-x: hidden;
	overflow-y: auto;
}

#playlist_list table {
	border: 0px;
}

.playlist_item ul {
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	text-align: center;
}

.playlist_item li {
	text-align: center;
	font: 11px Tahoma, Verdana, Arial, Sans-Serif;
}

.playlist_item li a {
	width: 142px;
	margin: 0px 0px 10px 0px;
	padding: 5px;
	display: block;
	text-decoration: none;
	color: #2f4455;
	background: #eee8de;
	text-align: center;
}

.playlist_item li.playing a {
	width: 140px;
	color: #2f4455;
	background: #eee8de;
	border: 1px solid #2f4455;
}

#share_left {
	float: left;
	border: 1px solid #cacaca;
	background: #f9f9f9;
	width: 220px;
	height: 124px;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 14px;
	padding: 4px 5px 5px 4px;
}

#share_left ul {
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
}

#share_left li {
	text-align: left;
	float: left;
	color: #000000;
}

#share_left li a {
	display: block;
	margin-left: 1px;
	margin-top: 1px;
	width: 107px;
	padding: 1px;
	text-align: left;
	color: #000000;
}

#share_left img {
	display: block;
	border: 0px;
	width: 107px;
}

#share_left li a:hover {
	background: #eee8de;
	border: 1px solid #cacaca;
	padding: 0px;
	width: 107px;
}

#share_right {
	float: right;
	width: 432px;
	height: 135px;
	margin-right: 14px;
	margin-bottom: 14px;
}

#permalink_label {
	font: bold 11px Verdana, sans-serif;
}

.permalink {
	margin-top: 5px;
	font: 11px Verdana, sans-serif;
}

.permalink input {
	width: 426px;
	border: 1px solid #cacaca;
	font: 11px Verdana, sans-serif;
	padding: 2px;
}

#embed_label {
	font: bold 11px Verdana, sans-serif;
	margin-top: 14px;
}

#embed_custom {
	margin-top: 5px;
}

#embed_custom table {
	border: 0px;
}

#embed_width input,
#embed_height input {
	width: 40px;
	border: 1px solid #cacaca;
	font: 11px Verdana, sans-serif;
	text-align: center;
	padding: 2px;
}

#embed_button input {
	width: 100px;
	border: 1px solid #cacaca;
	font: 11px Verdana, sans-serif;
	text-align: center;
	padding: 1px;
	margin-left: 5px;
}

#popular_previews {
	width: 700px;
	margin-left: 11px;
}

#popular_previews ul {
	list-style: none;
	padding: 0;
	margin: 0;
	text-align: left;
	width: 100%;
}

#popular_previews li {
	float: left;
}

#popular_previews li a {
	width: 153px;
	display: block;
	text-align: center;
	margin-left: 5px;
	font: 10px Verdana, sans-serif;
	color: #000000;
	text-decoration: none;
	border: 1px solid #cacaca;
	padding: 5px 5px 8px 5px;
	background: #f9f9f9;
}

#popular_previews li a:hover {
	background: #eee8de;
}

#popular_previews li img {
	display: block;
	border: 0px;
	margin: 5px auto;
	border: 1px solid #cacaca;
}

#popular_text {
	font: 11px Verdana, sans-serif;
	margin-left: 14px;
	margin-bottom: 14px;
}

#more_popular {
	color: #8f7758;
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
	margin-right: 14px;
	margin-top: 14px;
	text-align: right;
}

#more_popular a {
	text-decoration: none;
	color: #8f7758;
}

#atoz {
	border: 1px solid #cab8ae;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
	margin: 0px 0px 14px 0px;
	padding: 5px;
	display: block;
	text-decoration: none;
	color: #2f4455;
	background: #eee8de;
	text-align: center;
	margin: 0px 14px 0px 14px;
}

#atoz a {
	text-decoration: none;
	color: #2f4455;
}

#browse_left {
	float: left;
	margin-left: 14px;
	width: 326px;
}

#browse_right {
	float: right;
	margin-right: 14px;
	width: 326px;
}

.browse_title {
	margin-top: 14px;
}

.browse_list {
	margin-left: 14px;
}

.browse_list ul {
	list-style: none;
	padding: 0;
	margin: 0;
	text-align: left;
	width: 100%;
}

.browse_list li {
	font: 11px Verdana, sans-serif;
}

.page_list_bottom {
	height: 30px;
	color: #2f4455;
	background: #f9f8f6;
	border: 1px solid #cab8ae;
	margin: 14px 14px 0px 14px;
}

.page_list_profile {
	height: 30px;
	color: #2f4455;
	background: #f9f8f6;
	border: 1px solid #cab8ae;
	margin: 14px;
}

.page_list_top  {
	height: 30px;
	color: #2f4455;
	background: #f9f8f6;
	border: 1px solid #cab8ae;
	margin: 0px 14px 14px 14px;
}

.page_left,
.page_right {
	float: left;
	height: 30px;
	width: 30px;
}

.page_left img,
.page_right img {
	display: block;
	border: 0px;
}

.page_numbers {
	float: left;
	height: 30px;
	margin: 0px 14px 0px 14px;
	width: 587px;
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
}

.page_numbers table td {
	width: 587px;
	height: 30px;
	border: 0px;
	text-align: center;
}

.page_numbers_profile {
	float: left;
	height: 30px;
	margin: 0px 14px 0px 14px;
	width: 804px;
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
}

.page_numbers_profile table td {
	width: 804px;
	height: 30px;
	border: 0px;
	text-align: center;
}

#most_popular_left {
	float: left;
	width: 338px;

}

#most_popular_right {
	float: right;
	width: 337px;
	padding-left: 14px;
	border-left: 1px solid #cab8ae;
}

.popular_movie {
	margin: 14px 14px 0px 14px;
	border: 1px solid #cab8ae;
	background: #f9f8f6;
	padding: 14px;
	width: 279px;	
}

.popular_img {
	float: right;
	width: 136px;
}

.popular_img img {
	border: 1px solid #cab8ae;
	display: block;
}

.popular_text {
	width: 129px;
	height: 180px;
	float: left;
}

.popular_text a,
.popular_release a {
	color: #000000;
	text-decoration: none;
}

.popular_view {
	float: left;
	width: 129px;
	height: 15px;
	text-align: center;
	font: bold 10px Verdana, sans-serif;
	color: #8f7758;
}

.popular_view a {
	text-decoration: none;
	color: #8f7758;
}

.popular_num {
	text-align: center;
	height: 90px;
}

.popular_num img {
	display: block;
	border: 0px;
	margin: 0 auto;
}

.popular_name {
	margin-top: 12px;
	border-top: 1px solid #cab8ae;
	padding: 14px 5px 5px 5px;
	text-align: center;
	font: bold 11px Verdana, sans-serif;
}

.popular_release {
	font: 10px Verdana, sans-serif;
	text-align: center;
}

#page_padding {
	margin: 0px 14px 0px 14px;
}

#my_account {
	margin-top: 4px;
}

#playing_text {
	margin: 0px 14px 14px 14px;
	font-weight: bold;
}

.playing_light {
	padding: 14px;
	background: #f9f8f6;
	margin: 0px 14px 0px 14px;
	border-bottom: 1px solid #FFFFFF;
}

.playing_dark {
	padding: 14px;
	background: #eee8de;
	margin: 0px 14px 0px 14px;
	border-bottom: 1px solid #FFFFFF;
}

.playing_left {
	float: left;
	width: 134px;
	height: 193px;
	margin-right: 14px;
}

.playing_left img {
	display: block;
	border: 1px solid #cab8ae;
}

.playing_right {
	float: right;
	height: 178px;
	width: 501px;
}

.playing_right a {
	text-decoration: none;
	color: #000000;
}

.playing_bottom {
	float: right;
	height: 15px;
	width: 487px;
	font: bold 10px Verdana, sans-serif;
	color: #8f7758;
	margin-left: 14px;
}

.playing_bottom a {
	text-decoration: none;
	color: #8f7758;
}

.movie_label {
	padding: 6px 6px 6px 14px;
	background: #f9f8f6;
	border: 1px solid #cab8ae;
	font: bold 11px Verdana, sans-serif;
}

.playing_desc_label {
	margin-left: 14px;
	margin-top: 14px;
	font: bold 11px Verdana, sans-serif;
}

.playing_desc {
	margin-left: 14px;
	margin-right: 14px;
	font: 11px Verdana, sans-serif;
	margin-top: 3px;
}

.soon_right {
	float: right;
	height: 178px;
	width: 473px;
}

.search_result_right {
	float: right;
	height: 178px;
	width: 501px;
}

.soon_right a,
.search_result_right a {
	text-decoration: none;
	color: #000000;
}

.soon_bottom {
	float: right;
	height: 15px;
	width: 459px;
	font: bold 10px Verdana, sans-serif;
	color: #8f7758;
	margin-left: 14px;
}

.search_result_bottom {
	float: right;
	height: 15px;
	width: 487px;
	font: bold 10px Verdana, sans-serif;
	color: #8f7758;
	margin-left: 14px;
}

#first_month {
	margin-bottom: 14px;
}

.soon_error {
	margin-left: 14px;
	font-weight: bold;
}

#movie_board {
	margin: 0px 14px 14px 14px;
}

#movie_board a {
	text-decoration: none;
	color: #000000;
}

#movie_board table {
	width: 100%;
	border-top: 1px solid #cab8ae;
	border-left: 1px solid #cab8ae;
	font: 11px Verdana, sans-serif;
}

#movie_board td {
	padding: 8px;
	border-bottom: 1px solid #cab8ae;
	border-right: 1px solid #cab8ae;
}

#movie_board tr.board_top {
	background: #eee8de;
	font-weight: bold;
}

#movie_board tr.announce {
	background: #f4f4f4;
}

#movie_board td.topic_td {
	width: 49%;
}

#movie_board td.reply_td {
	width: 13%;
	text-align: center;
}

#movie_board td.author_td {
	width: 13%;
	text-align: center;
}

#movie_board td.post_td {
	width: 25%;
	text-align: center;
}

#movie_board td.reply_text {
	text-align: center;
	font: 10px Verdana, sans-serif;
}

#movie_board td.author_text {
	text-align: center;
	font: 10px Verdana, sans-serif;
}

#movie_board td.post_text {
	text-align: center;
	font: 10px Verdana, sans-serif;
}

#more_board {
	text-align: right;
	margin-top: 14px;
	color: #8f7758;
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
}

#new_topic {
	text-align: right;
	margin-bottom: 10px;
	margin-right: 14px;
	color: #8f7758;
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
}

#create_topic {
	text-align: right;
	margin-bottom: 14px;
	margin-right: 14px;
	color: #8f7758;
	text-transform: uppercase;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
}

#more_board a,
#new_topic a,
#create_topic a {
	text-decoration: none;
	color: #8f7758;
}

#board_height {
	min-height: 580px;
}

#my_movies_height {
	min-height: 900px;
}

#create_topic_tos {
	margin-right: 14px;
	margin-left: 14px;
	font: 12px Tahoma, Verdana, Arial, Sans-Serif;
}

.button {
	border: 1px solid #ccc;
	margin: 1px;
	padding: 2px;
}

.button:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.6;
}

.ed {
	width: 580px;
	height: 280px;
}

.post_wrapper {
	background: #f9f8f6;
	border: 1px solid #cab8ae;
	margin: 0px 14px 14px 14px;
}

.post_title {
	border-bottom: 1px solid #cab8ae;
	padding: 8px 0px 8px 14px;
	background: #eee8de;
}

.post_title a {
	text-decoration: underline;
}

.post_message {
	padding: 14px;
}

.post_quote {
	padding: 8px 14px 8px 14px;
	border: 1px solid #cab8ae;
	background: #e9e7e4;
}

.message_bottom {
	margin: 14px;
}

.message_bottom a {
	color: #cab8ae;
}

.quote_report {
	float: right;
	text-align: right;
	text-transform: uppercase;
	font: bold 10px Verdana, sans-serif;
	color: #cab8ae;
}

.last_edited {
	float: left;
	text-align: left;
	font: 10px Verdana, sans-serif;
	color: #cab8ae;
}

.thread_advert {
	margin: 0px 14px 14px 14px;
	border: 1px solid #cacaca;
	background: #f9f9f9;
	padding: 14px;
	text-align: center;
	height: 60px;
}

.sig_line {
	height: 0px;
	margin: 14px;
	border-bottom: 1px solid #cab8ae;
}

.signature {
	margin: 0px 28px 14px 28px;
	font: 10px Verdana, sans-serif;
	color: #000000;
}

#send_mail {
	float: left;
	margin-left: 14px;
	margin-right: 14px;
	display: block;
	width: 120px;
	height: 150px;
}

#send_mail img {
	border: 1px solid #cab8ae;
	display: block;
}

#send_mail a {
	width: 120px;
	text-align: center;
	border: 1px solid #cab8ae;
	display: block;
	padding: 6px 0px 6px 0px;
	margin-top: 14px;
	font: bold 11px Tahoma, Verdana, Arial, Sans-Serif;
	text-transform: uppercase;
	color: #8f7758;
	background: #eee8de;
}

#user_info {
	float: left;
	font: 11px Verdana, sans-serif;
	width: 400px;
}

#user_info td {
	padding: 0px 35px 14px 0px;
}

#profile_posts {
	margin: 0px 14px 0px 14px;
}

#user_posts {
	margin: 0px 14px 14px 14px;
	color: #000000;
	font: 10px Verdana, sans-serif;
}

#user_posts a {
	text-decoration: none;
	color: #000000;
}

#user_posts table {
	width: 100%;
	border-top: 1px solid #cab8ae;
	border-left: 1px solid #cab8ae;
	font: 11px Verdana, sans-serif;
}

#user_posts td {
	padding: 8px;
	border-bottom: 1px solid #cab8ae;
	border-right: 1px solid #cab8ae;
}

#user_posts tr.board_top {
	background: #eee8de;
	font-weight: bold;
}

#user_posts td.board_td {
	width: 22%;
}

#user_posts td.subject_td {
	width: 40%;
	text-align: left;
}

#user_posts td.posted_td {
	width: 18%;
	text-align: left;
}

#register_form {
	margin: 14px;
	border: 1px solid #cacaca;
	background: #f9f9f9;
	padding: 14px 14px 0px 14px;
}

#reg_error {
	margin: 14px;
	border: 1px solid #cacaca;
	background: #f9f9f9;
	padding: 14px;
}

#register_form input {
	margin: 5px 0px 14px 0px;
	display: block;
	border: 1px solid #cacaca;
	width: 313px;
}

#register_form select {
	margin-bottom: 14px;
	display: block;
	margin-top: 5px;
	border: 1px solid #cacaca;
	max-width: 313px;
}

#register_left {
	float: left;
	width: 313px;
	margin-right: 10px;
}

#register_right {
	float: right;
	width: 313px;
	margin-left: 11px;
}

#reg_tos {
	margin: 8px 0px 11px 0px;
}

#register_button input {
	width: auto;
}

#my_movies_table {
	margin: 0px 14px 14px 14px;
}

#my_movies_table a {
	text-decoration: none;
	color: #000000;
}

#my_movies_table table {
	width: 100%;
	border-top: 1px solid #cab8ae;
	border-left: 1px solid #cab8ae;
	font: 11px Verdana, sans-serif;
}

#my_movies_table td {
	padding: 8px;
	border-bottom: 1px solid #cab8ae;
	border-right: 1px solid #cab8ae;
}

#my_movies_table tr.table_top {
	background: #eee8de;
	font-weight: bold;
}


#my_movies_table td.movie_td {
	width: 38%;
}

#my_movies_table td.release_td {
	width: 18%;
	text-align: center;
}

#my_movies_table td.bookmark_td {
	width: 18%;
	text-align: center;
}

#my_movies_table td.movie_select {
	width: 3%;
	text-align: center;
}

#my_movies_table td.movie_select_text input {
	text-align: center;
	display: block;
}

#my_movies_table td.movie_select_text img {
	border: 0x;
	display: block;
	margin: 0 auto;
}

#my_movies_table td.movie_select_text a {
	cursor: pointer;
}	

#my_movies_table td.bookmark_text {
	text-align: center;
	font: 10px Verdana, sans-serif;
}

#add_comments {
	margin-top: 14px;
	background: #f9f8f6;
	padding: 14px;
	border: 1px solid #cab8ae;
}

#comments_left {
	float: left;
	margin-right: 14px;
	width: 314px;
	font: bold 11px Verdana, sans-serif;
	color: #000000;
}

#comments_left input {
	width: 314px;
	margin-top: 4px;
	margin-bottom: 14px;
	border: 1px solid #cacaca;
	font: 11px Verdana, sans-serif;
	padding: 2px;
}

#comments_left textarea {
	width: 314px;
	margin-top: 4px;
	border: 1px solid #cacaca;
	font: 11px Verdana, sans-serif;
	padding: 2px;
	height: 75px;
}

#comments_right {
	float: right;
	margin-left: 14px;
	width: 302px;
	font: bold 11px Verdana, sans-serif;
	color: #000000;
}

#comments_right img {
	display: block;
	margin-top: 4px;
	border: 1px solid #cacaca;
}

#comments_right td {
	padding-top: 6px;
}

#comments_right input {
	width: 190px;
	border: 1px solid #cacaca;
	font: 11px Verdana, sans-serif;
	padding: 2px;
	margin-right: 14px;
}

#add_button {
	margin-top: 18px;
}

#add_button input {
	width: auto;
}
