.filmnames, .filmcovers, .filmdatas { width: 100%; text-align: center; clear: both; }
.filmnames a, .filmcovers a, .filmdatas a { float: none; }
.filmnames { margin: 2px 0pt 0pt; padding: 12px 0pt 0pt; background: transparent url('images/bg_cont_menu.gif') repeat-x scroll 0pt 0pt; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.filmcovers { padding-top: 10px; }
.singfilmname, .singfilmcover, .singlfilmdata { width: 180px; float: left; }
.filmnames .singfilmname a { margin: 3px 10px 0pt 0pt; float: right; }
.filmcovers .singfilmcover { padding: 20px 0pt; background: transparent url('images/bg_img.gif') no-repeat scroll center top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 159px; }
.filmnames .singfilmname img { text-align: center; }
.filmnames .singfilmname span { margin: 0pt; display: block; float: left; width: 150px; }
.filmnames .singfilmname span a { margin: 0pt; display: block; float: none; }
.filmcovers .singfilmcover img { margin: 0pt auto; text-align: center; }
.singfilmname span a { float: left; font-size: 17px; font-weight: normal; color: rgb(9, 139, 217); text-decoration: underline; }
.singfilmname span a:hover { color: rgb(229, 142, 71); text-decoration: none; }
/* ::::: http://www.moviepro.net/css/all.css ::::: */

body { margin: 0px; background: rgb(8, 135, 214) url('images/bg_body.gif') repeat-x scroll 0pt 0pt; font-family: Tahoma,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(82, 101, 113); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
img { border: medium none ; display: block; }
form, fieldset { border: medium none ; margin: 0pt; padding: 0pt; }
strong { font-weight: bold; }
ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
a { color: rgb(10, 144, 221); outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration: underline; }
a:hover { color: rgb(226, 104, 6); text-decoration: none; }
h1, h2, h3, h4, h5, h6, p { margin: 0pt; }
input { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
.main { margin: 0pt auto; overflow: hidden; width: 989px; }
.header { padding: 0pt 0pt 7px; background: transparent url('images/bg_header.gif') no-repeat scroll 0pt 0pt; overflow: hidden; width: 989px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header div.header_content { overflow: hidden; width: 989px; }
div.logo_menu { float: left; width: 370px; }
.header h1 a { margin: 60px 0pt 0pt 55px; background: transparent url('images/logo.png') no-repeat scroll 0pt 0pt; float: left; display: inline; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 181px; height: 77px; text-indent: -9999px; cursor: pointer; }
div.logo_menu ul { padding: 38px 0pt 0pt; overflow: hidden; width: 370px; float: left; }
div.logo_menu ul li { margin: 0pt 0pt 0pt -18px; float: left; width: 99px; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 14px; }
div.logo_menu ul li.first { margin: 0pt 0pt 0pt 10px; display: inline; }
div.logo_menu ul li a { text-decoration: none; }
div.logo_menu ul li.first a { background: transparent url('images/bg_pas_first.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.logo_menu ul li a:hover { background: transparent url('images/bg_act.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(10, 93, 138); cursor: pointer; }
div.logo_menu ul li.active a, div.logo_menu ul li.first a:hover { background: transparent url('images/bg_act_first.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(10, 93, 138); }
div.logo_menu ul li a { padding: 6px 0pt 5px; background: transparent url('images/bg_pas.png') no-repeat scroll 0pt 0pt; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 99px; color: rgb(255, 255, 255); text-align: center; }
.header div.browse_form { padding: 14px 0pt 0pt 85px; overflow: hidden; float: left; width: 330px; }
div.browse_form span.abc { padding: 0pt 4px 1px 0pt; background: transparent url('images/arrow_abc.gif') no-repeat scroll 100% 100%; font-size: 9px; color: rgb(255, 255, 255); line-height: 12px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.browse { padding: 15px 0pt 0pt 35px; overflow: hidden; width: 250px; }
div.browse strong { padding: 0pt 0pt 0pt 2px; overflow: hidden; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 227, 255); letter-spacing: -1px; }
div.browse ul { padding: 4px 0pt 0pt; overflow: hidden; width: 250px; }
div.browse ul li { padding: 8px 0pt 0pt; float: left; font-size: 14px; }
div.browse ul li a { padding: 2px 3px; color: rgb(255, 255, 255); text-decoration: underline; }
div.browse ul li a:hover { background: transparent url('images/bg_letter.gif') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-decoration: none; }
div.browse_form div.form { padding: 30px 0pt 0pt 40px; overflow: hidden; width: 285px; }
div.browse_form div.form label { float: left; display: block; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 227, 255); letter-spacing: -1px; line-height: 26px; }
div.browse_form div.form input { border: 1px solid rgb(252, 254, 255); padding: 1px 5px 3px; float: left; width: 242px; height: 15px; background-color: rgb(9, 138, 216); font-family: Ariak,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 227, 255); }
div.browse_form div.form input#submit { border: medium none ; margin: 0pt 0pt 0pt 6px; padding: 0pt; float: left; width: 21px; height: 21px; display: inline; background-color: rgb(255, 255, 255); }
label.no_display { display: none ! important; font-size: 0pt; line-height: 0pt; text-indent: -9999px; }
div.right_form { padding: 50px 0pt 0pt; float: right; width: 159px; }
div.right_form div.login { padding: 0pt 45px 0pt 0pt; overflow: hidden; width: 114px; }
div.label_field { overflow: hidden; }
div.right_form label { padding: 0pt 0pt 0pt 25px; display: block; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 243, 255); letter-spacing: -1px; text-align: center; line-height: 18px; }
div.right_form input { border: 1px solid rgb(252, 254, 255); margin: 2px 0pt 0pt; padding: 1px 5px 3px; float: left; width: 101px; height: 15px; background-color: rgb(14, 186, 249); font-family: Ariak,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 243, 255); }
div.log_fog { overflow: hidden; width: 114px; }
input#login { border: medium none ; padding: 0pt; width: 44px; height: 19px; background-color: rgb(255, 255, 255); }
div.right_form a { margin: 3px 0pt 0pt; float: right; font-size: 11px; color: rgb(255, 255, 255); text-decoration: underline; }
div.right_form div.rss { margin: 8px 10px 0pt 0pt; overflow: hidden; float: right; display: inline; width: 56px; height: 63px; }
div.right_form div.rss a { margin: 0pt; }
div.right_form a:hover { text-decoration: none; }
div.content_holder { padding: 4px 0pt 35px; background: rgb(255, 255, 255) url('images/bg_cont_hold.gif') no-repeat scroll 0pt 100%; overflow: hidden; width: 989px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left_column { float: left; width: 183px; }
div.genres { padding: 0pt 0pt 0pt 12px; overflow: hidden; }
div.genres strong { padding: 2px 5px; background: transparent url('images/bg_title.gif') no-repeat scroll left top; font-family: Arial,Tahoma,sans_serif; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; text-align: center; }
div.genres ul { padding: 0pt 0pt 10px; background: rgb(239, 246, 251) url('images/bg_left_list.gif') no-repeat scroll 0pt 100%; overflow: hidden; width: 170px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.genres ul li { margin: 0pt 0pt 0pt 6px; padding: 5px 0pt 0pt 15px; background: transparent url('images/small_img.gif') no-repeat scroll 0pt 9px; float: left; width: 149px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.genres ul li a { float: left; color: rgb(10, 144, 221); text-decoration: underline; line-height: 14px; }
div.genres ul li a:hover { text-decoration: none; color: rgb(226, 104, 6); }
div.genres ul li span { padding: 0pt 0pt 0pt 3px; color: rgb(158, 181, 196); line-height: 14px; }
div.view { overflow: hidden; width: 182px; height: 251px; padding-bottom: 65px; }
.content { padding: 0px 0px 0px 18px; float: left; width: 779px; }
div.blue { background: transparent url('images/bg_blue.jpg') no-repeat scroll 0pt 0pt; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 779px; height: 107px; }
div.blue div.create { padding: 32px 0pt 0pt 36px; overflow: hidden; float: left; width: 191px; height: 51px; }
div.blue div.text { padding: 12px 0pt 0pt 40px; float: left; width: 480px; color: rgb(255, 255, 255); }
div.blue div.text strong { padding: 0pt 0pt 10px; display: block; font-size: 20px; font-weight: normal; }
div.big_images { padding: 17px 0pt 0pt; overflow: hidden; width: 779px; }
div.big_images li { float: left; }
div.big_images li.central { padding: 0pt 7px; }
div.big_images div.ipod { float: left; }
div.big_images div.text { float: left; width: 135px; }
div.big_images div.text span { padding: 0pt 0pt 10px; display: block; font-size: 23px; font-weight: normal; line-height: 20px; color: rgb(226, 104, 6); }
div.brow_mov { margin: -17px 0pt 0pt; overflow: hidden; width: 779px; }
h2 { display: block; font-size: 23px; font-weight: normal; color: rgb(79, 94, 104); line-height: 23px; }
ul.content_menu { margin: 3px 0pt 0pt; padding: 16px 0pt 0pt; background: transparent url('images/bg_cont_menu.gif') repeat-x scroll 0pt 0pt; overflow: hidden; width: 779px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.content_menu li { margin: 0pt 0pt 0pt -18px; float: left; width: 95px; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 14px; }
ul.content_menu li.first { margin: 0pt; }
ul.content_menu li a { text-decoration: none; }
ul.content_menu li.first a { background: transparent url('images/bg_pas_first1.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.content_menu li.first a:hover { background: transparent url('images/bg_act_first1.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.content_menu li.actives a { background: transparent url('images/bg_act_first1.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(10, 93, 138); cursor: default; }
ul.content_menu li a:hover { background: transparent url('images/bg_act1.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(10, 93, 138); cursor: pointer; }
ul.content_menu li.actives a:hover { background: transparent url('images/bg_act_first1.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.content_menu li a { padding: 6px 0pt 5px; background: transparent url('images/bg_pas1.png') no-repeat scroll 0pt 0pt; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 93px; text-align: center; color: rgb(255, 255, 255); }
div.brow_mov .parts { padding: 6px 0pt 16px 16px; background: rgb(239, 246, 251) url('images/bg_long_list.gif') no-repeat scroll 0pt 100%; overflow: hidden; width: 763px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: justify; }
div.brow_mov .parts a { margin: 5px 0pt 0pt; color: rgb(10, 144, 221); text-decoration: underline; line-height: 24px; }
div.brow_mov .parts a:hover { text-decoration: none; color: rgb(226, 104, 6); }
div.brow_mov .parts span { padding: 0pt 4px 0pt 0pt; color: rgb(158, 181, 196); }
div.lat_mov_rev { padding: 22px 0pt 0pt; overflow: hidden; width: 779px; }
div.lat_mov_rev ul { background: transparent url('images/bg_cont_menu.gif') repeat-x scroll 0pt 0pt; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 779px; }
div.lat_mov_rev ul li { padding: 14px 0pt 0pt; overflow: hidden; width: 779px; }
div.lat_mov_rev div.film_img { padding: 4px 0pt 0pt; overflow: hidden; float: left; width: 96px; }
div.lat_mov_rev div.film_text { float: right; width: 673px; }
div.lat_mov_rev div.film_text h3 a { font-size: 18px; font-weight: normal; color: rgb(9, 139, 217); text-decoration: underline; line-height: 22px; }
div.lat_mov_rev div.film_text h3 { float: left; }
div.lat_mov_rev div.film_text h3 a:hover { text-decoration: none; color: rgb(226, 104, 6); }
div.rounded { margin: 2px 0pt 0pt; background: rgb(239, 246, 251) url('images/round_top.gif') no-repeat scroll 0pt 0pt; overflow: hidden; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 673px; }
div.rounded p { padding: 15px 8px 12px 10px; background: transparent url('images/round_bot.gif') no-repeat scroll 0pt 100%; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; line-height: 16px; }
div.lat_mov_rev_bot { padding: 28px 0pt 0pt; overflow: hidden; width: 779px; }
div.footer { padding: 16px 0pt 50px; overflow: hidden; clear: both; color: rgb(255, 255, 255); }
div.left_text { float: left; }
div.left_text a { color: rgb(255, 255, 255); text-decoration: underline; }
div.left_text a:hover { text-decoration: none; }
div.right_text {  }
div.right_text { padding: 0pt 30px 0pt 0pt; overflow: hidden; float: right; color: rgb(47, 167, 241); }
div.right_text a { color: rgb(255, 255, 255); text-decoration: underline; }
div.right_text a:hover { text-decoration: none; }
div.film_text h3 a { float: left; }
.tag_10 { font-size: 28px; }
.tag_9 { font-size: 28px; }
.tag_8 { font-size: 22px; }
.tag_7 { font-size: 22px; }
.tag_6 { font-size: 16px; }
.tag_5 { font-size: 16px; }
.tag_4 { font-size: 14px; }
.tag_3 { font-size: 14px; }
.tag_2 { font-size: 12px; }
.tag_1 { font-size: 12px; }

.singlecover { border: 1px solid rgb(200, 227, 243); margin: 5px 8px; padding: 10px 8px; background-color: rgb(234, 245, 251); display: block; float: left; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; height: 225px; }
.singlecover:hover { background-color: rgb(152, 203, 233); }
.singlecover img { border: 1px solid rgb(207, 231, 245); }

div.right_form a { float: none; }
#search { color: rgb(140, 243, 255); font-weight: bold; }
label {  }









body { margin: 0px; background: rgb(8, 135, 214) url('bg_body.gif') repeat-x scroll 0pt 0pt; font-family: Tahoma,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(82, 101, 113); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
img { border: medium none ; display: block; }
form, fieldset { border: medium none ; margin: 0pt; padding: 0pt; }
strong { font-weight: bold; }
ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
a { color: rgb(10, 144, 221); outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration: underline; }
a:hover { color: rgb(226, 104, 6); text-decoration: none; }
h1, h2, h3, h4, h5, h6, p { margin: 0pt; }
input { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
.main { margin: 0pt auto; overflow: hidden; width: 989px; }
.header { padding: 0pt 0pt 7px; background: transparent url('bg_header.gif') no-repeat scroll 0pt 0pt; overflow: hidden; width: 989px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header div.header_content { overflow: hidden; width: 989px; }
div.logo_menu { float: left; width: 370px; }
.header h1 a { margin: 60px 0pt 0pt 55px; background: transparent url('logo.png') no-repeat scroll 0pt 0pt; float: left; display: inline; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 181px; height: 77px; text-indent: -9999px; cursor: pointer; }
div.logo_menu ul { padding: 38px 0pt 0pt; overflow: hidden; width: 370px; float: left; }
div.logo_menu ul li { margin: 0pt 0pt 0pt -18px; float: left; width: 99px; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 14px; }
div.logo_menu ul li.first { margin: 0pt 0pt 0pt 10px; display: inline; }
div.logo_menu ul li a { text-decoration: none; }
div.logo_menu ul li.first a { background: transparent url('bg_pas_first.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.logo_menu ul li a:hover { background: transparent url('bg_act.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(10, 93, 138); cursor: pointer; }
div.logo_menu ul li.active a, div.logo_menu ul li.first a:hover { background: transparent url('bg_act_first.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(10, 93, 138); }
div.logo_menu ul li a { padding: 6px 0pt 5px; background: transparent url('bg_pas.png') no-repeat scroll 0pt 0pt; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 99px; color: rgb(255, 255, 255); text-align: center; }
.header div.browse_form { padding: 14px 0pt 0pt 85px; overflow: hidden; float: left; width: 330px; }
div.browse_form span.abc { padding: 0pt 4px 1px 0pt; background: transparent url('arrow_abc.gif') no-repeat scroll 100% 100%; font-size: 9px; color: rgb(255, 255, 255); line-height: 12px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.browse { padding: 15px 0pt 0pt 35px; overflow: hidden; width: 250px; }
div.browse strong { padding: 0pt 0pt 0pt 2px; overflow: hidden; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 227, 255); letter-spacing: -1px; }
div.browse ul { padding: 4px 0pt 0pt; overflow: hidden; width: 250px; }
div.browse ul li { padding: 8px 0pt 0pt; float: left; font-size: 14px; }
div.browse ul li a { padding: 2px 3px; color: rgb(255, 255, 255); text-decoration: underline; }
div.browse ul li a:hover { background: transparent url('bg_letter.gif') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-decoration: none; }
div.browse_form div.form { padding: 30px 0pt 0pt 40px; overflow: hidden; width: 285px; }
div.browse_form div.form label { float: left; display: block; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 227, 255); letter-spacing: -1px; line-height: 26px; }
div.browse_form div.form input { border: 1px solid rgb(252, 254, 255); padding: 1px 5px 3px; float: left; width: 242px; height: 15px; background-color: rgb(9, 138, 216); font-family: Ariak,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 227, 255); }
div.browse_form div.form input#submit { border: medium none ; margin: 0pt 0pt 0pt 6px; padding: 0pt; float: left; width: 21px; height: 21px; display: inline; background-color: rgb(255, 255, 255); }
label.no_display { display: none ! important; font-size: 0pt; line-height: 0pt; text-indent: -9999px; }
div.right_form { padding: 50px 0pt 0pt; float: right; width: 159px; }
div.right_form div.login { padding: 0pt 45px 0pt 0pt; overflow: hidden; width: 114px; }
div.label_field { overflow: hidden; }
div.right_form label { padding: 0pt 0pt 0pt 25px; display: block; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 243, 255); letter-spacing: -1px; text-align: center; line-height: 18px; }
div.right_form input { border: 1px solid rgb(252, 254, 255); margin: 2px 0pt 0pt; padding: 1px 5px 3px; float: left; width: 101px; height: 15px; background-color: rgb(14, 186, 249); font-family: Ariak,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 243, 255); }
div.log_fog { overflow: hidden; width: 114px; }
input#login { border: medium none ; padding: 0pt; width: 44px; height: 19px; background-color: rgb(255, 255, 255); }
div.right_form a { margin: 3px 0pt 0pt; float: right; font-size: 11px; color: rgb(255, 255, 255); text-decoration: underline; }
div.right_form div.rss { margin: 8px 10px 0pt 0pt; overflow: hidden; float: right; display: inline; width: 56px; height: 63px; }
div.right_form div.rss a { margin: 0pt; }
div.right_form a:hover { text-decoration: none; }
div.content_holder { padding: 4px 0pt 35px; background: rgb(255, 255, 255) url('bg_cont_hold.gif') no-repeat scroll 0pt 100%; overflow: hidden; width: 989px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left_column { float: left; width: 183px; }
div.genres { padding: 0pt 0pt 0pt 12px; overflow: hidden; }
div.genres strong { padding: 2px 5px; background: transparent url('bg_title.gif') no-repeat scroll left top; font-family: Arial,Tahoma,sans_serif; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; text-align: center; }
div.genres ul { padding: 0pt 0pt 10px; background: rgb(239, 246, 251) url('bg_left_list.gif') no-repeat scroll 0pt 100%; overflow: hidden; width: 170px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.genres ul li { margin: 0pt 0pt 0pt 6px; padding: 5px 0pt 0pt 15px; background: transparent url('small_img.gif') no-repeat scroll 0pt 9px; float: left; width: 149px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.genres ul li a { float: left; color: rgb(10, 144, 221); text-decoration: underline; line-height: 14px; }
div.genres ul li a:hover { text-decoration: none; color: rgb(226, 104, 6); }
div.genres ul li span { padding: 0pt 0pt 0pt 3px; color: rgb(158, 181, 196); line-height: 14px; }
div.view { overflow: hidden; width: 182px; height: 251px; padding-bottom: 65px; }
.content { padding: 0px 0px 0px 18px; float: left; width: 779px; }
h2 { display: block; font-size: 23px; font-weight: normal; color: rgb(79, 94, 104); line-height: 23px; }
div.lat_mov_rev { padding: 22px 0pt 0pt; overflow: hidden; width: 779px; }
div.lat_mov_rev ul { background: transparent url('bg_cont_menu.gif') repeat-x scroll 0pt 0pt; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 779px; }
div.lat_mov_rev ul li { padding: 14px 0pt 0pt; overflow: hidden; width: 779px; }
div.lat_mov_rev div.film_img { padding: 4px 0pt 0pt; overflow: hidden; float: left; width: 96px; }
div.lat_mov_rev div.film_text { float: right; width: 673px; }
div.lat_mov_rev div.film_text h3 a { font-size: 18px; font-weight: normal; color: rgb(9, 139, 217); text-decoration: underline; line-height: 22px; }
div.lat_mov_rev div.film_text h3 { float: left; }
div.lat_mov_rev div.film_text h3 a:hover { text-decoration: none; color: rgb(226, 104, 6); }
div.lat_mov_rev div.film_text span.price { padding: 3px 0pt 0pt; float: right; font-size: 12px; }
div.lat_mov_rev div.film_text span.price a { font-size: 12px; font-weight: normal; color: rgb(9, 139, 217); text-decoration: underline; line-height: 16px; }
div.lat_mov_rev div.film_text span.price a:hover { text-decoration: none; color: rgb(226, 104, 6); }
div.lat_mov_rev div.film_text span.price em { font-style: normal; color: rgb(226, 104, 6); }
div.rounded { margin: 2px 0pt 0pt; background: rgb(239, 246, 251) url('round_top.gif') no-repeat scroll 0pt 0pt; overflow: hidden; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 673px; }
div.rounded p { padding: 15px 8px 12px 10px; background: transparent url('round_bot.gif') no-repeat scroll 0pt 100%; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; line-height: 16px; }
div.footer { padding: 16px 0pt 50px; overflow: hidden; clear: both; color: rgb(255, 255, 255); }
div.left_text { float: left; }
div.left_text a { color: rgb(255, 255, 255); text-decoration: underline; }
div.left_text a:hover { text-decoration: none; }
div.right_text {  }
div.right_text { padding: 0pt 30px 0pt 0pt; overflow: hidden; float: right; color: rgb(47, 167, 241); }
div.right_text a { color: rgb(255, 255, 255); text-decoration: underline; }
div.right_text a:hover { text-decoration: none; }
div.catalog ul li { background: transparent url('dotted_line.gif') repeat-x scroll 0pt 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-bottom: 6px; }
div.catalog ul { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.total { margin: 5px 0pt 0pt; padding: 16px 0pt 0pt; background: transparent url('bg_cont_menu.gif') repeat-x scroll 0pt 0pt; overflow: hidden; width: 780px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.paginator { margin: 10px 0px 0px; background: rgb(239, 246, 251) url('round_top1.gif') no-repeat scroll 0pt 0pt; overflow: hidden; width: 780px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.paginator div { padding: 10px; background: transparent url('round_bot1.gif') no-repeat scroll 0pt 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.paginator span { padding: 2px 5px 3px; }
.paginator .paginator-title { padding: 0px; }
div.film_text h3 a { float: left; }
div.actors { padding: 4px 0pt 0pt; overflow: hidden; float: left; width: 673px; }
div.actors p strong { color: rgb(10, 144, 221); }
div.actors p { line-height: 15px; }
div.actors p a { color: rgb(10, 144, 221); text-decoration: underline; }
div.actors p a:hover { text-decoration: none; color: rgb(226, 104, 6); }
div.download { padding: 6px 0pt 0pt; overflow: hidden; float: left; width: 673px; }
div.download span { float: left; }
div.download strong { color: rgb(10, 144, 221); line-height: 20px; }
div.download ul { float: left; width: auto; padding-left: 8px; }
div.download ul li { padding: 0pt 6px 0pt 0pt ! important; background: transparent none repeat scroll 0% 0% ! important; float: left; width: auto; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; }
div.download ul li a { float: left; }
div.right_form a { float: none; }
#search { color: rgb(140, 243, 255); font-weight: bold; }
h2.pageTitle {  }
h2.pageTitle .data { padding: 0em; color: rgb(10, 154, 229); float: none; }
label {  }



body { margin: 0px; background: rgb(8, 135, 214) url('images/bg_body.gif') repeat-x scroll 0pt 0pt; font-family: Tahoma,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(82, 101, 113); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
img { border: medium none ; display: block; }
form, fieldset { border: medium none ; margin: 0pt; padding: 0pt; }
strong { font-weight: bold; }
ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
a { color: rgb(10, 144, 221); outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration: underline; }
a:hover { color: rgb(226, 104, 6); text-decoration: none; }
h1, h2, h3, h4, h5, h6, p { margin: 0pt; }
input { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
.main { margin: 0pt auto; overflow: hidden; width: 989px; }
.header { padding: 0pt 0pt 7px; background: transparent url('images/bg_header.gif') no-repeat scroll 0pt 0pt; overflow: hidden; width: 989px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header div.header_content { overflow: hidden; width: 989px; }
div.logo_menu { float: left; width: 370px; }
.header h1 a { margin: 60px 0pt 0pt 55px; background: transparent url('images/logo.png') no-repeat scroll 0pt 0pt; float: left; display: inline; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 181px; height: 77px; text-indent: -9999px; cursor: pointer; }
div.logo_menu ul { padding: 38px 0pt 0pt; overflow: hidden; width: 370px; float: left; }
div.logo_menu ul li { margin: 0pt 0pt 0pt -18px; float: left; width: 99px; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 14px; }
div.logo_menu ul li.first { margin: 0pt 0pt 0pt 10px; display: inline; }
div.logo_menu ul li a { text-decoration: none; }
div.logo_menu ul li.first a { background: transparent url('images/bg_pas_first.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.logo_menu ul li a:hover { background: transparent url('images/bg_act.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(10, 93, 138); cursor: pointer; }
div.logo_menu ul li.active a, div.logo_menu ul li.first a:hover { background: transparent url('images/bg_act_first.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(10, 93, 138); }
div.logo_menu ul li a { padding: 6px 0pt 5px; background: transparent url('images/bg_pas.png') no-repeat scroll 0pt 0pt; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 99px; color: rgb(255, 255, 255); text-align: center; }
.header div.browse_form { padding: 14px 0pt 0pt 85px; overflow: hidden; float: left; width: 330px; }
div.browse_form span.abc { padding: 0pt 4px 1px 0pt; background: transparent url('images/arrow_abc.gif') no-repeat scroll 100% 100%; font-size: 9px; color: rgb(255, 255, 255); line-height: 12px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.browse { padding: 15px 0pt 0pt 35px; overflow: hidden; width: 250px; }
div.browse strong { padding: 0pt 0pt 0pt 2px; overflow: hidden; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 227, 255); letter-spacing: -1px; }
div.browse ul { padding: 4px 0pt 0pt; overflow: hidden; width: 250px; }
div.browse ul li { padding: 8px 0pt 0pt; float: left; font-size: 14px; }
div.browse ul li a { padding: 2px 3px; color: rgb(255, 255, 255); text-decoration: underline; }
div.browse ul li a:hover { background: transparent url('images/bg_letter.gif') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-decoration: none; }
div.browse_form div.form { padding: 30px 0pt 0pt 40px; overflow: hidden; width: 285px; }
div.browse_form div.form label { float: left; display: block; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 227, 255); letter-spacing: -1px; line-height: 26px; }
div.browse_form div.form input { border: 1px solid rgb(252, 254, 255); padding: 1px 5px 3px; float: left; width: 242px; height: 15px; background-color: rgb(9, 138, 216); font-family: Ariak,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 227, 255); }
div.browse_form div.form input#submit { border: medium none ; margin: 0pt 0pt 0pt 6px; padding: 0pt; float: left; width: 21px; height: 21px; display: inline; background-color: rgb(255, 255, 255); }
label.no_display { display: none ! important; font-size: 0pt; line-height: 0pt; text-indent: -9999px; }
div.right_form { padding: 50px 0pt 0pt; float: right; width: 159px; }
div.right_form div.login { padding: 0pt 45px 0pt 0pt; overflow: hidden; width: 114px; }
div.label_field { overflow: hidden; }
div.right_form label { padding: 0pt 0pt 0pt 25px; display: block; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 243, 255); letter-spacing: -1px; text-align: center; line-height: 18px; }
div.right_form input { border: 1px solid rgb(252, 254, 255); margin: 2px 0pt 0pt; padding: 1px 5px 3px; float: left; width: 101px; height: 15px; background-color: rgb(14, 186, 249); font-family: Ariak,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(140, 243, 255); }
div.log_fog { overflow: hidden; width: 114px; }
input#login { border: medium none ; padding: 0pt; width: 44px; height: 19px; background-color: rgb(255, 255, 255); }
div.right_form a { margin: 3px 0pt 0pt; float: right; font-size: 11px; color: rgb(255, 255, 255); text-decoration: underline; }
div.right_form div.rss { margin: 8px 10px 0pt 0pt; overflow: hidden; float: right; display: inline; width: 56px; height: 63px; }
div.right_form div.rss a { margin: 0pt; }
div.right_form a:hover { text-decoration: none; }
div.content_holder { padding: 4px 0pt 35px; background: rgb(255, 255, 255) url('images/bg_cont_hold.gif') no-repeat scroll 0pt 100%; overflow: hidden; width: 989px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left_column { float: left; width: 183px; }
div.genres { padding: 0pt 0pt 0pt 12px; overflow: hidden; }
div.genres strong { padding: 2px 5px; background: transparent url('images/bg_title.gif') no-repeat scroll left top; font-family: Arial,Tahoma,sans_serif; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; text-align: center; }
div.genres ul { padding: 0pt 0pt 10px; background: rgb(239, 246, 251) url('images/bg_left_list.gif') no-repeat scroll 0pt 100%; overflow: hidden; width: 170px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.genres ul li { margin: 0pt 0pt 0pt 6px; padding: 5px 0pt 0pt 15px; background: transparent url('images/small_img.gif') no-repeat scroll 0pt 9px; float: left; width: 149px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.genres ul li a { float: left; color: rgb(10, 144, 221); text-decoration: underline; line-height: 14px; }
div.genres ul li a:hover { text-decoration: none; color: rgb(226, 104, 6); }
div.genres ul li span { padding: 0pt 0pt 0pt 3px; color: rgb(158, 181, 196); line-height: 14px; }
div.view { overflow: hidden; width: 182px; height: 251px; padding-bottom: 65px; }
.content { padding: 0px 0px 0px 18px; float: left; width: 779px; }
h2 { display: block; font-size: 23px; font-weight: normal; color: rgb(79, 94, 104); line-height: 23px; }
div.down_loads { padding: 33px 0pt 0pt; overflow: hidden; }
ul.content_menu { margin: 3px 0pt 0pt; padding: 16px 0pt 0pt; background: transparent url('images/bg_cont_menu.gif') repeat-x scroll 0pt 0pt; overflow: hidden; width: 779px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.content_menu li { margin: 0pt 0pt 0pt -18px; float: left; width: 95px; font-family: Arial,Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 14px; }
ul.content_menu li.first { margin: 0pt; }
ul.content_menu li a { text-decoration: none; }
ul.content_menu li.first a { background: transparent url('images/bg_pas_first1.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.content_menu li.first a:hover { background: transparent url('images/bg_act_first1.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.content_menu li.actives a { background: transparent url('images/bg_act_first1.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(10, 93, 138); cursor: default; }
ul.content_menu li a:hover { background: transparent url('images/bg_act1.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(10, 93, 138); cursor: pointer; }
ul.content_menu li.actives a:hover { background: transparent url('images/bg_act_first1.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.content_menu li a { padding: 6px 0pt 5px; background: transparent url('images/bg_pas1.png') no-repeat scroll 0pt 0pt; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 93px; text-align: center; color: rgb(255, 255, 255); }
div.lat_mov_rev { padding: 22px 0pt 0pt; overflow: hidden; width: 779px; }
div.footer { padding: 16px 0pt 50px; overflow: hidden; clear: both; color: rgb(255, 255, 255); }
div.left_text { float: left; }
div.left_text a { color: rgb(255, 255, 255); text-decoration: underline; }
div.left_text a:hover { text-decoration: none; }
div.right_text {  }
div.right_text { padding: 0pt 30px 0pt 0pt; overflow: hidden; float: right; color: rgb(47, 167, 241); }
div.right_text a { color: rgb(255, 255, 255); text-decoration: underline; }
div.right_text a:hover { text-decoration: none; }
div.items { overflow: hidden; width: 779px; }
div.items h2 { float: left; }
div.items span { padding: 6px 0pt 0pt; float: right; }
div.items span a { color: rgb(10, 144, 221); text-decoration: underline; }
div.items span a:hover { text-decoration: none; color: rgb(226, 104, 6); }
div.you_are { margin: 3px 0pt 0pt; padding: 20px 0pt 0pt; background: transparent url('images/bg_cont_menu.gif') repeat-x scroll 0pt 0pt; overflow: hidden; width: 779px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.you_are_img { overflow: hidden; float: left; width: 198px; }
div.names { padding: 0pt 0pt 0pt 22px; float: left; width: 500px; }
div.names table { width: 460px; }
div.names table td { padding: 0pt 0pt 2px; vertical-align: top; }
div.names table td.first { width: 111px; font-weight: bold; color: rgb(10, 154, 229); }
div.names table td.second { width: 349px; }
div.names table td.second table { width: auto; padding-bottom: 5px; }
div.names table td.second table td.sec_col { width: 157px; }
div.names table td.second table td.gray { color: rgb(182, 202, 217); }
div.names table td span { color: rgb(182, 202, 217); }
div.table_down { padding: 22px 0pt 0pt 8px; background: rgb(239, 246, 251) url('images/bg_movie.gif') repeat-x scroll 0pt 100%; overflow: hidden; width: 772px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: relative; }
div.table_down div.table { border: 1px solid rgb(195, 210, 221); padding: 0pt 0pt 3px; float: left; }
div.table_down div.no_mar { margin: 0pt ! important; }
div.table table { margin: 13px 0pt 0pt 4px; }
div.table_down div.table strong { padding: 0pt 3px; position: absolute; top: 13px; left: 18px; background-color: rgb(239, 246, 251); }
div.table_down div.table td { padding: 0pt 0pt 2px 5px; }
div.table_down div.table td.left { width: 73px; background-color: rgb(221, 234, 242); }
div.table_down div.table td.right { width: 100px; }
div.table_text { padding: 0pt 0pt 0pt 8px; overflow: hidden; float: left; width: 500px; }
div.table_text div.link_just { overflow: hidden; width: 780px; }
div.table_text div.link_just a { background: rgb(243, 173, 41) url('images/bg_download_left.gif') no-repeat scroll 0pt 0pt; float: left; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 28px; font-weight: bold; color: rgb(255, 255, 255); cursor: pointer; text-decoration: none; }
div.table_text div.link_just a span { padding: 7px 10px 0pt 15px; background: transparent url('images/bg_download_right.gif') no-repeat scroll 100% 0pt; float: left; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.table_text div.link_just p { padding: 7px 0pt 0pt 10px; float: left; }
div.ringtones { padding: 2px 0pt 7px; overflow: hidden; width: 780px; }
div.ringtones p { font-size: 11px; line-height: 18px; }
div.tech { padding: 10px 0pt 0pt; background: rgb(239, 246, 251) url('images/bg_tech.gif') repeat-x scroll 0pt 0pt; overflow: hidden; width: 779px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.tech div.tech_bot { padding: 0pt 0pt 12px 8px; background: transparent url('images/round_bot2.gif') no-repeat scroll 0pt 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.tech h2 { padding-bottom: 2px; }
div.all_table { margin: 10px 0pt 0pt; overflow: hidden; position: relative; width: 760px; }
div.all_table strong { padding: 0pt 3px; position: absolute; top: 0pt; left: 10px; background-color: rgb(239, 246, 251); }
div.table { border: 1px solid rgb(195, 210, 221); margin: 7px 0pt 0pt; }
div.tech div.table table { margin: 5px 0pt 0pt 3px; overflow: hidden; width: 751px; }
div.tech div.table span { padding: 12px 0pt 0pt 12px; display: block; }
div.tech div.table tr.dark { background-color: rgb(221, 234, 242); }
div.tech div.table td { padding: 3px 0pt 3px 10px; }
div.tech div.table a { color: rgb(10, 144, 221); text-decoration: underline; }
div.tech div.table a:hover { text-decoration: none; }
div.table2 { width: 758px; float: left; padding-bottom: 28px; }
div.table2 table { margin-top: 12px ! important; }
div.storyline { padding: 14px 0pt 0pt; overflow: hidden; width: 779px; }
div.storyline strong { float: left; width: 112px; color: rgb(10, 154, 229); line-height: 16px; }
div.taglines { margin: 3px 0pt 0pt; padding: 14px 0pt 0pt; background: transparent url('images/bg_cont_menu.gif') repeat-x scroll 0pt 0pt; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.taglines div.title { padding: 7px 0pt 0pt; overflow: hidden; width: 779px; }
div.storyline div.story_cont { float: left; width: 660px; text-align: justify; }
div.stills { margin: 18px 0pt 0pt; overflow: hidden; width: 779px; }
div.all_images { margin: 3px 0pt 0pt; padding: 22px 0pt 0pt; background: transparent url('images/bg_cont_menu.gif') repeat-x scroll 0pt 0pt; overflow: hidden; width: 779px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.stills p {  }
div.stills ul { padding: 7px 0pt 0pt; overflow: hidden; width: 779px; }
div.stills ul li { padding: 0pt 10px 0pt 5px; float: left; }
div.bg_pict { border: 1px solid rgb(227, 231, 234); margin: 3px; padding: 1px; }
div.right_form a { float: none; }
#search { color: rgb(140, 243, 255); font-weight: bold; }
h2.pageTitle {  }
h2.pageTitle .data { padding: 0em; color: rgb(10, 154, 229); float: none; }
label {  }











*{margin:0;padding:0;}
body{}
ul{list-style:none!important;}
img{border:0 none;}
.page{width:910px;margin:0 auto;}
.pagebgd{background:url(images/stripe.jpg) repeat-x;}
.nobgd{background:none!important;}
#header{background:url(images/header.jpg) no-repeat;padding-top:95px;padd ing-bottom:116px;}
#header.WT{background:url(images/header1.jpg) no-repeat !important;padding-top:95px;padd ing-bottom:116px;}


#header .logo{text-decoration:none;display:block;width:198px; height:84px;text-indent:-10000px;}

#header .textout{color:#704eb3;font-family:arial;font-size:14px;position:absolute;line-height:19px;overflow:hidden;}
#header .tag1{top:87px;left:388px;text-align:right;width:160px; height:64px;padding:10px;}
#header .tag2{top:22px;right:150px;width:176px; height:64px;padding:10px;}
#header .tag3{top:158px;right:135px;width:122px; height:64px;padding:10px;}
#header .topmenu{padding-top:84px;padding-bottom:9px;overflow:hidden;zoom:1;}
#header .topmenu ul{overflow:hidden;zoom:1;float:left;}
#header .topmenu li{float:left;background:url(images/divider.gif) no-repeat 100% 7px;padding:0 22px;}
#header .topmenu li a{color:#fff;font-size:12px;line-height:1!important;font-weight:bold;font-family:arial;}
#header .topmenu li a{color:#fff;font-size:12px;font-weight:bold;font-family:arial;}
#header .topmenu li a:hover, #header .topmenu li a.active{text-decoration:none;}
#header .search{float:right;overflow:hidden;zoom:1;padding-top:3px;}
#header .search label, #header .search input{float:left;display:block;}
#header .search .go{width:162px;}
#header .search label{color:#F3A9FE;font-size:11px;font-family:Arial,Helvetica,sans-serif;line-height:17px;font-weight:bold;width:65px;text-align:center;}
#header .letters{padding:5px 0;}
#header .letters ul{overflow:hidden;zoom:1;}
#header .letters li{float:left;padding-right:1px;}
#header .letters li a{display:block;width:32px; height:33px;background:url(images/a-basic.jpg) no-repeat;color:#8498b1;font-family:arial;font-size:14px;text-align:center;line-height:30px;}
#header .letters li a:hover, #header .letters li a.sel{text-decoration:none;}
#header .letters li a.sel{background:url(images/a-sel.jpg) no-repeat !important;color:#fff!important;}
#header .letters li a:hover{background:url(images/a-hover.jpg) no-repeat;color:#321c55;}

.box{padding-bottom:5px;}

.box-header{background:#311b54 url(images/top-bg.gif) repeat-x;}
.box-header .tr{background:url(images/tr-bg.gif) no-repeat 100% 0; }
.box-header .tl{background:url(images/tl-bg.gif) no-repeat;zoom:1; }

.box-header1{background:#FBBE02 url(images/title_top.gif) repeat-x;}
.box-header1 .tr{background:url(images/title_rtc.gif) no-repeat 100% 0; }
.box-header1 .tl{background:url(images/title_ltc.gif) no-repeat; zoom:1;}

.box-header2{background:#743ab6 url(images/top.gif) repeat-x;}
.box-header2 .tr{background:url(images/rtc.gif) no-repeat 100% 0; }
.box-header2 .tl{background:url(images/ltc.gif) no-repeat; zoom:1;}

.box-header3{background:#2286fe url(images/xtop.gif) repeat-x;}
.box-header3 .tr{background:url(images/xrtc.gif) no-repeat 100% 0; }
.box-header3 .tl{background:url(images/xltc.gif) no-repeat; zoom:1;}


h2.box-hdr{font-size:13px;line-height:17px;color:#fff;text-transform:capitalize;font-weight:bold;padding:10px 25px 12px 30px;font-family:Arial,Helvetica,sans-serif;}

.box-content{background:url(images/box_side.gif) repeat-x 0 100%;}
.box-content .left{background:url(images/box_side.gif) repeat-y;}
.box-content .right{background:url(images/box_side.gif) repeat-y 100% 0;}
.box-content .bl{background:url(images/box_lbc.gif) no-repeat 0 100%;zoom:1;}
.box-content .br{background:url(images/box_rbc.gif) no-repeat 100% 100%;padding:0 15px 20px;}

#content{overflow:hidden;zoom:1;}
#content .sidebar{width:200px;float:left;}
#content .sidebar .category-list {padding-top:15px;padding-left:10px;}
#content .sidebar .category-list a{color:#474747;font-family:arial;font-size:12px;text-decoration:none;}
#content .sidebar .category-list a:hover, #content .sidebar .category-list a.active{font-weight:bold;}
#content .sidebar .category-list li {color:#777777;font-size:10px;}
#content .mainbody{width:700px;float:left;padding:0 0 20px 10px;}

.zipper{overflow:hidden;zoom:1;padding:0 0 15px!important;}
.item{text-align:center;float:left;width:247px;padding:10px 10px 0 0;}

.item a:hover{text-decoration:none;}
.item .thumbnail img{width:195px!important;}
.item div{padding-bottom:2px;}
.item .title a{font-size:16px;color:#7940ba;font-weight:bold;text-decoration:none;line-height:1;}
.item .title a:hover{text-decoration:underline;}

.nav{overflow:hidden;zoom:1;}
.nav a{display:block;width:32px; padding-right:3px;height:33px;background:url(images/a-basic.jpg) no-repeat;float:left;color:#8498b1;font-family:arial;font-size:14px;text-align:center;line-height:30px;}
.nav a.sel{background:url(images/a-sel.jpg) no-repeat!important;color:#fff;text-decoration:none;}
.nav a:hover{background:url(images/a-hover.jpg) no-repeat;color:#321c55;text-decoration:none;}
.nav .nobgd{text-decoration:none;}

.about {padding:20px 20px 0!important;overflow:hidden;}
.about .details,.about .thumbnail{float:left;}
.about .thumbnail{width:100px;padding-right:20px;overflow:hidden;}
.about .details{width:540px;}
.about p{color:#474747;font-family:arial;font-size:12px;line-height:1;margin-bottom:20px;display:block;}
.about p.title{color:#7940ba;font-size:16px;line-height:1;font-weight:bold;}
.about .details table{width:100%;}
.about .details table td, .about .details table th{color:#473173;font-size:12px;font-family:arial; vertical-align:top;}
.about .details table th{width:100px;text-align:right;padding-right:3px;}
.about .details a:hover{text-decoration:none;}
.seealso{padding-bottom:10px!important;}
.comments{padding:20px!important;display:none;}
.comments .comment_text{padding:5px 0 10px;}
.comments p{font-family:arial;font-size:12px;color:#000;}
.comments p a{color:#473173;font-size:11px;padding-left:13px; background:url(images/comment.gif) no-repeat 0 2px;}
.comments p a:hover{text-decoration:none;}
.comments p span{color:#999999;font-size:11px;}
#comment {display:none; position:fixed; left:30%; top:30%;}
.download{padding:0 0 20px;}
.download table{width:100%;text-align:center;}
.download .bgg{background:#9e64b3 url(images/cnr5.gif) repeat-x;}
.download .cnr1{background:url(images/cnr1.gif) no-repeat left top;}
.download .cnr2{background:url(images/cnr2.gif) no-repeat right top;}
.download .cnr3{background:url(images/cnr3.gif) no-repeat right bottom;}
.download .cnr4{background:url(images/cnr4.gif) no-repeat left bottom;font-family:arial;font-size:12px;color:#fff;line-height:17px;padding:9px;}
.download .cnr4 a{font-size:16px;font-weight:bold;color:#fff;text-decoration:none;line-height:20px;text-align:left;}
.download .buy{background:url(images/buy.gif) no-repeat;display:block;width:100px; height:39px;text-indent:-10000px;}
.download .buy:hover{background:url(images/buy-hover.gif) no-repeat;}
.download .td100{width:100px;}
.download thead td{text-align:center;font-family:arial;font-size:12px;color:#474747;}
.download thead td span{color:#7940ba;font-weight:bold;font-size:16px;}

.td1{width:70px;}
.td2,.td5{width:60px;}
.td3{width:80px;}
.td4,.td7{width:60px;}
.td6{width:70px;}
.td8{width:25px;}

#captcha, #captcha{
	margin:0 auto;.
	width:310px;
	font-family:arial!important;
	font-size:12px;
	color:#000;
}
#captcha{
	position:fixed;
	left:50%;
	top:50%;
	display:none;
}
#captcha table,#captcha1 table{width:100%;border-collapse:collapse;}
#captcha td,#captcha1 td{vertical-align:top;}
#captcha h2,#captcha1 h2{padding-left:10px;}
#captcha form, #captcha1 form{padding-top:20px;}
#captcha .tr, #captcha1 .tr{position:relative;}
#captcha .bl, #captcha .right, #captcha .left, #captcha .br, #captcha1 .bl, #captcha1 .right, #captcha1 .left, #captcha1 .br{background:0 none;}
#captcha .box-content,#captcha1 .box-content{background:#dddddd;border:1px solid #cbcbcb; border-top:0 none;}
#captcha .close, #captcha1 .close{position:absolute;top:15px;right:15px;width:7px; height:7px; background:url(images/close.gif) no-repeat; cursor:pointer;}
#captcha .captcha-code, #captcha1 .captcha-code{border:1px solid #5a525f;}
#captcha .code, #captcha1 .code{border:1px solid #cbcbcb;padding:3px; overflow:visible;}
#captcha a, #captcha1 a{display:block;margin-top:5px;width:148px;}
#captcha textarea, #captcha1 textarea{width:99%;border:1px solid #cbcbcb;display:block;margin-top:5px;padding:2px; overflow:visible;zoom:1;height:100px;}
#captcha .fields, #captcha1 .fields{width:180px; border:1px solid #cbcbcb;padding:3px;};

#footer{font-family:arial;font-size:11px;color:#121212;text-align:center;padding-bottom:20px;}

.closePlayer{color:#fff; font-weight:bold;}

.trailer_link{color:#474747; font-family:arial; font-size:12px;}