body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin: 0;padding: 0;}
body {font:13px/1.231 Arial, Helvetica, sans-serif;color: #000;}

a:focus { outline: none; }
a:link, a:visited { text-decoration: none; color: #295171; }
a:hover { text-decoration: underline; color: #ed5d00; }

/** anchor links */
#headerbar a:link,#headerbar a:visited,
div.mod-rider-templatecolor a:link,div.mod-rider-templatecolor a:visited { color: #ffffff; text-decoration: underline; }

#headerbar a:hover,
div.mod-rider-templatecolor a:hover { color: #ed5d00; }

div.mod-rider-templatecolor2 a:link,
div.mod-rider-templatecolor2 a:visited { color: #000;}
div.mod-rider-templatecolor2 a:hover{ color: #ed5d00; }

div.mod-rider-templatecolor2 h3 a:link,
div.mod-rider-templatecolor2 h3 a:visited { color: #fff;}
div.mod-rider-templatecolor2 h3 a:hover{ color: #ed5d00; }
 
fieldset, img { border: 0; }
p {	margin: 10px 0; }

/* * headings */
h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif; margin-bottom: 10px; font-weight: normal;}
#top h1, .MStarter h1,#top h2, .MStarter h2,#top h3, .MStarter h3, .headertext { text-shadow: 0px 1px 0px #ffffff, 0px -1px 3px #bebebe;}

h1 {font-weight: normal; color: #50575F; text-decoration: none;}
h2 { color: #5C7990; font-size: 24px; line-height: 24px; margin-top: 25px;}
h3 { color: #50575F; font-size: 18px; line-height: 18px; margin-top: 15px;}
h4 { color: #5C7990; font-size: 16px; line-height: 16px; margin-top: 15px;}
h5 { color: #50575F; font-size: 14px; line-height: 14px; margin-top: 10px;}
h6 { color: #5C7990; font-size: 14px; line-height: 14px; margin-top: 10px;}

.headertext { font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#5C7990;font-size:22px;line-height:22px; margin:5px 0;}

.topicheader {
	background: url("/images/heading-shadow.png") no-repeat 0 50%;height: 30px;padding: 8px 0 0 15px;margin-left: -16px;
	font: bold 18px Arial Narrow, Arial, Helvetica, sans-serif, "Lucida Sans Unicode", "Lucida Grande";
	text-transform: uppercase;color: #000;text-shadow: 0px 1px 0px #ffffff, 0px -1px 3px #bebebe;}
.searchheader {
	background: url("/images/heading-shadow.png") no-repeat 0 50%;height: 30px;padding: 8px 0 0 25px;
	font: bold 18px Arial Narrow, Arial, Helvetica, sans-serif, "Lucida Sans Unicode", "Lucida Grande";
	text-transform: uppercase;color: #000;text-shadow: 0px 1px 0px #ffffff, 0px -1px 3px #bebebe;}

#header {position: relative;z-index: 10;height: 150px;clear: both;background: url("/images/logo_bg.png") 0 0 no-repeat;}
#footer {position: relative;margin: 0;padding: 0 0 10px 75px;clear: both;text-align: center;color: #ffffff;font-size: 11px;}
#left {position: relative;left: -50%;float: left;overflow:hidden;}
#right { float: left; overflow:hidden;}


/********** Spacer Styles ***********/ 
.width100 { width: 100%; }
.floatbox { overflow:hidden; }
.float-left { float: left; overflow: hidden; }
.float-right { float: right; overflow: hidden; }
.clear {clear: both; height: 1px; line-height: 1px;	float: none; display: block;}
.clear_top {clear: both; display: block;}
.spacer {clear: both; height: 10px; display: block;}
.spacer2 {clear: both; height: 5px; display: block;}
.hr_line, .unterline, hr {
	background: transparent url("/images/hr_line.gif") repeat-x center left;
	height: 2px;margin: 4px 0 2px 0;line-height: 1px;clear: both;border: 0px !important;clear: both;display: block;}
/*.separator {background: url("/images/section-shadow.png") 50% 50% no-repeat;height: 10px;display: block;clear: both;}*/
.separator, .separator2 {background: url("/images/article_separator.png") 50% 50% no-repeat;height: 4px;display: block;clear: both;}

/********** End Spacer ***********/ 
 
body.nspage { background: #1C2F3F; }
#page-header { background: #374D62 url("/images/header-bg.gif") 50% 0 repeat-x;}
#page-header .page-header { background: url("/images/page_header.png") 0 95px repeat-x;}
#page-header .page-header2 { color: #ffffff; background: url("/images/nav-bg.png") 50% 100% no-repeat;}
#page-middle { background: url("/images/page_middle_t.png") 0 0 repeat-x; border-top: 1px solid #7A8087;}
#page-middle .page-middle-1 { background: url("/images/page_middle_b.png") 0 100% repeat-x; }
/*#page-middle .page-middle-2 { background: url("/images/page_middle_img.png") 50% 0 no-repeat; }*/
#page-middle .page-middle-2 { background: url("/images/background.jpg") 50% -20px no-repeat; padding-top:150px }
#page-footer {background: #3A5167 url("/images/footer-bg.gif") 50% 0 repeat-x;}
#page-footer .wrapper {padding-top: 5px;background: url("/images/footer-logo.png") 0 0 no-repeat;}



/********* Speedbar styles *******/
#breadcrumbs { position: relative; top: -10px;	left: -10px; right: -10px; height: 30px; padding: 10px 0px 0px 10px;
	background: url("/images/breadcrumbs_bg.png") 0 100% repeat-x; overflow: hidden;
	font: normal 10px Arial Narrow, Arial, Helvetica, sans-serif;text-transform: uppercase;}
#breadcrumbs div{	display: block;	float: left;}
#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:visited {text-decoration: underline; color: #000;}
#breadcrumbs a:hover, #breadcrumbs a:active {text-decoration: none; color: #ed5d00;}
#breadcrumbs .box-1 { background: url("/images/speedbar_bg.png") 0 -75px no-repeat;	color: #000;}
#breadcrumbs .box-2 { padding: 0px 10px 0px 10px; background: url("/images/speedbar_bg.png") 100% -100px no-repeat;}
#breadcrumbs .box-3 {
	height: 20px;margin-left: -5px;padding-right: 5px;padding-top: 2px;	background: url("/images/speedbar_bg.png") 0 -125px repeat-x;
	white-space: nowrap;overflow: hidden;}

#sortpage { height: 20px;padding: 0 0 0 10px;margin:-5px 15px 0 0;overflow: hidden;
	font-size:10px;text-transform: uppercase;float:right;width: auto;}
#sortpage div { display: block; float: right;}
#sortpage a, #sortpage a:link, #sortpage a:visited {text-decoration: underline; color: #fff; margin: 0 2px;}
#sortpage a:hover, #sortpage a:active {text-decoration: none; color: #ed5d00;}
#sortpage .box-1 { background: url("/images/speedbar_bg.png") 0 0 no-repeat; color: #fff;}
#sortpage .box-2 { padding: 0 10px; background: url("/images/speedbar_bg.png") 100% -25px no-repeat;}
#sortpage .box-3 { white-space: nowrap;overflow: hidden;display: block; width: auto;
	height: 19px;margin-left: -5px;padding: 3px 0 0 5px;background: url("/images/speedbar_bg.png") 0 -50px repeat-x;}
 
/* * header module positions */
#headerbar {height: 40px;padding: 5px 0 0 0;overflow: hidden;}
#headerbar .right .module {	margin-left: 20px;	float: right;}

/********* Tools Utilities ********/
#toolbar {height: 39px; padding: 5px 0 0 0;overflow: hidden;}
#toolbar .right .module { margin-right: 150px; float: right;}
#toolbar .right .module img { opacity: 0.7}
#toolbar .right .module img:hover { opacity: 1}


/*Search Box*/
#search {position: absolute;top: 103px;right: 165px;z-index: 9;}
#search {background: url("/images/search_bg.png") no-repeat; width: 208px; height: 39px;}
#search input.searchsubmit {position: absolute; right: 0px; top: 0px;outline: none;	border: 0;background: none !important;}
#search input.searchinput {background: none !important; border: none !important;  margin: 9px 0 0 18px; outline: none;
	font: normal 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-style:italic; color: #36F; width: 155px;}
#search input.searchinput:hover {color: #036;}

/***** Footer ******/
#footer a:link, #footer a:visited { color: #ffffff; text-decoration: underline;}
#footer a:hover { color: #ffffff; text-decoration: none;}

/* Wrapper background styles */
div.main-wrapper-t1 {position: relative; background: url("/images/main_wrapper_corners.png") 0 0 no-repeat;}
div.main-wrapper-t2 {padding: 0px 10px 0px 10px;background: url("/images/main_wrapper_corners.png") 100% -15px no-repeat;}
div.main-wrapper-t3 {height: 9px;border-top: 1px solid #ffffff;	background: #ECEFF0;}
div.main-wrapper-1 {padding: 0 10px;background: #ECEFF0;}
div.with-breadcrumbs {padding: 0px; margin: -8px 0px 0 0px; overflow: hidden;}
div.main-wrapper-b1 {background: url("/images/main_wrapper_corners.png") 0 -30px no-repeat; }
div.main-wrapper-b2 {padding: 0px 10px 0px 10px;background: url("/images/main_wrapper_corners.png") 100% -45px no-repeat;}
div.main-wrapper-b3 {height: 10px;background: #ECEFF0;}
/* Wrapper background styles */
/***** trailer-category style */
div.main-wrapper-1 .trailer-cat {background:url("/images/trailer-cat.jpg") 0 0 no-repeat;display:block; height:343px}

h3.category {background:url("/images/category.png") 0 0 no-repeat; padding: 4px 0 0 55px;margin:3px 0 !important;height:27px; color:#1c2f3e !important; text-shadow: 1px 1px 1px #fff; text-transform:uppercase; font:bold 20px "Arial Narrow", Arial, Helvetica, sans-serif;float:left !important; overflow:hidden;}

/* tag with dropcaps */
.dropcap:first-letter {display: block;margin: 0 2px 0 0;float: left;font-size: 280%;font-family: Georgia, "Times New Roman", Times, serif;}

/* module headers */
.module h3.header {margin: 0;padding: 0;font-size: 16px;color: #000;font-weight: normal;}
.module span.header-2, .module span.header-3 { display: block; }
.module h3.header span.title {display: block;font-size: 15px;line-height: 27px;}
.module h3.header span.subtitle {display: block;margin-top: -5px;line-height: 10px;font-size: 9px;font-weight: normal;
	color: #646464;letter-spacing: 0px;text-indent: 1px;}

.article {margin: 0; position: relative;}

.commentheader {text-transform: uppercase;color: #000;text-shadow: 0px 1px 0px #ffffff, 0px -1px 3px #bebebe;
	padding: 0 0 3px 0;font: bold 18px Arial Narrow, Arial, Helvetica, sans-serif, "Lucida Sans Unicode", "Lucida Grande";}

.comments_id {background: #c4dde3; padding: 0 5px 5px 5px;}
/*.comments_id .text {font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 13px} */
.comments_id .text {font: normal 11px Tahoma, Geneva, sans-serif}

div.MStarter {padding: 0; min-height: 472px}
div.MStarter p.articleinfo {margin-top: 0px;padding-bottom: 2px;text-transform: uppercase;font-size: 80%;line-height: 150%;
	background: url("/images/hr_line.gif") repeat-x 0 100%;}
div.MStarter p.articleinfo span.modified,
div.MStarter p.articleinfo span.author,
div.MStarter p.articleinfo span.created,
div.MStarter p.articleinfo span.url {	white-space: nowrap; }

div.MStarter p.articleinfo span.category { white-space: nowrap; float:right;}

/* space between modules */
#left .module, #right .module { margin-top: 5px; }
#contentleft .module, #contentright .module { margin-bottom: 15px; }

/* * right modules styles */
div.module { position: relative; }
 
/* * module: blank */
div.mod-blank { overflow: hidden; }

/* * module: rider */
div.mod-rider div.box-t1 {padding: 0px 0px 0px 10px;background: url("/images/module_rider_white_corners.png") 0 0 no-repeat;}
div.mod-rider div.box-t2 {height: 10px;background: #ECEFF0 url("/images/module_rider_shadows.png") 100% 0 repeat-y;}
div.mod-rider div.box-1 {
	padding: 0px 15px 0px 15px;background: #ECEFF0 url("/images/module_rider_shadows.png") 100% 0 repeat-y;overflow: hidden;color: #323232;}
div.mod-rider div.with-header { padding-top: 30px; }
div.mod-rider div.box-b1 {padding-left: 10px;background: url("/images/module_rider_white_corners.png") 0 -30px no-repeat;}
div.mod-rider div.box-b2 {height: 10px;background: #ECEFF0 url("/images/module_rider_shadows.png") 100% 0 repeat-y;}
div.mod-rider h3.header {position: absolute;top:0;left:0;right:0;z-index: 1;height: 35px;padding-left: 12px;overflow: hidden;
	background: url("/images/module_rider_white_header.png") 100% 100% no-repeat;line-height: 35px;font-weight: bold;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;text-shadow: 0px 1px 0px #ffffff, 0px -1px 3px #bebebe;color: #295170}
div.mod-rider h3.header span.icon { top: 2px; }
 
#right div.mod-rider div.box-t1 {padding: 0px 10px 0px 0px;	background-position: 100% -15px;}
#right div.mod-rider div.box-t2 { background-position: 0 0; }
#right div.mod-rider div.box-1 { background-position: 0 0; }
#right div.mod-rider div.box-b1 {padding: 0px 10px 0px 0px;	background-position: 100% -45px;}
#right div.mod-rider div.box-b2 { background-position: 0 0; }
#right div.mod-rider h3.header { background-position: 0 100%; }

div.mod-rider-templatecolor h3.header {
	background-image: url("/images/module_rider_header.png");color: #ffffff; text-shadow: 0 0 5px #000;}
div.mod-rider-templatecolor div.box-t1, div.mod-rider-templatecolor div.box-b1 
	{ background-image: url("/images/module_rider_templatecolor_corners.png"); }
div.mod-rider-templatecolor div.box-t2, div.mod-rider-templatecolor div.box-1, div.mod-rider-templatecolor div.box-b2 
	{ background-color: #295171; }

.mod-sep {background: url("/images/module_rider_white_header.png") 100% 100% no-repeat;margin: 0 -15px; padding-bottom: 6px;}

/* color: templatecolor2 */
div.mod-rider-templatecolor2 div.box-t1 { background-image: url("/images/module_rider_templatecolor2_corners.png"); }
div.mod-rider-templatecolor2 div.box-t2 { background-color: #5C7990; }
div.mod-rider-templatecolor2 div.box-1 {background-color: #5C7990;color: #ffffff;}
div.mod-rider-templatecolor2 div.box-b1 { background-image: url("/images/module_rider_templatecolor2_corners.png"); }
div.mod-rider-templatecolor2 div.box-b2 { background-color: #5C7990; }
div.mod-rider-templatecolor2 h3.header {
	background-image: url("/images/module_rider_header.png");color: #ffffff;text-shadow: 0 0 5px #000;}
div.mod-rider-templatecolor2 h3.header span.subtitle { color: #ffffff; }
div.mod-rider-templatecolor2 em.box { background: #323232; border-color: #646464; }

/* color: templatecolor3 */
div.mod-rider-templatecolor3 div.box-t1 { background-image: url("/images/module_rider_templatecolor3_corners.png"); }
div.mod-rider-templatecolor3 div.box-t2 { background-color: #d06300; }
div.mod-rider-templatecolor3 div.box-1 {background-color: #d06300;color: #000;}
div.mod-rider-templatecolor3 div.box-b1 { background-image: url("/images/module_rider_templatecolor3_corners.png"); }
div.mod-rider-templatecolor3 div.box-b2 { background-color: #d06300; }
div.mod-rider-templatecolor3 a, div.mod-rider-templatecolor3 a:link, div.mod-rider-templatecolor3 a:visited {color: #444;}
div.mod-rider-templatecolor3 h3.header {
	background-image: url("/images/module_rider_white_header.png");color: #ffffff;text-shadow: 0 0 5px #000;}
div.mod-rider-templatecolor3 h3.header span.subtitle { color: #000; }
div.mod-rider-templatecolor3 em.box { background: #323232; border-color: #646464; }
div.mod-rider-templatecolor3 a:hover, div.mod-rider-templatecolor3 a:active {color: #000;}


/* menu */
div.mod-menu-rider div.box-1 {padding-left: 0px;padding-right: 0px;}
div.mod-menu-rider div.with-header { padding-top: 25px; }


/* * module: tab */
div.mod-tabs div.module { padding: 10px 0px 0px 0px;}
div.mod-tabs div.module-2 {	background: url("/images/module_tab_l.png") 0 0 repeat-y;}
div.mod-tabs div.module-3 { background: url("/images/module_tab_t.png") 0 0 repeat-x;}
div.mod-tabs div.module-4 { background: url("/images/module_tab_tr.png") 100% 0 no-repeat;}
div.mod-tabs div.module-5 { padding: 18px 0px 0px 8px; background: url("/images/module_tab_bl.png") 0 100% no-repeat; position: relative;}
div.mod-tabs div.header-container-1 {margin: 0px 0px 0px 0px;position: absolute;top: -25px;left: 0px;}
div.mod-tabs div.header-container-2 { padding: 0px 20px 0px 8px; position: relative;}
div.mod-tabs h3.module {background: url("/images/module_tab_header.png") 0 -70px repeat-x;
	padding-top: 7px;padding-bottom: 0px;font-size: 18px;color: #000;text-transform: uppercase;overflow: hidden;}
div.mod-tabs h3.module img { vertical-align: top; padding-right: 5px; border: 0;}
div.mod-tabs h3.module a, div.mod-tabs h3.module a:link, div.mod-tabs h3.module a:visited {	text-decoration: none;}
div.mod-tabs h3.module a:hover, div.mod-tabs h3.module a:active { text-decoration: underline;}
div.mod-tabs div.header-l {
	position: absolute;top: 0px;left: 0px;width: 8px;height: 30px;background: url("/images/module_tab_header.png") 0 0 no-repeat;}
div.mod-tabs div.header-r {
	position: absolute;top: 0px;right: 0px;width: 20px;	height: 30px;background: url("/images/module_tab_header.png") 100% -35px no-repeat;}
div.mod-tabs h3.module span.color {	color: #646464;}


/* * This for customization purpose only */ 
#logo {position: absolute;top: 0px;left: 0px; padding:0; margin:0}
#logo a.logo-icon { display: block;	width: 250px; height: 100px; text-indent: -9999px}

/******** Article tabs with round border *****/
  a.rounded, a.frounded{
    outline: none; border: none; text-decoration: none; cursor: pointer; white-space: nowrap; vertical-align: middle;
    display: -moz-inline-box; display: inline-block; overflow: visible;}
 
  a.tab, a.ftab {
    background-color: #234661;color: #fff !important;font-weight: normal;margin-top: 0.3em;text-transform: uppercase;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;text-decoration: none !important;}
  a.tab {font-size: 12px;padding: 6px;border-bottom: solid 1px #5c7990;}
  a.ftab {font-size: 14px;padding: 6px 10px;border-bottom: solid 1px #fff;}
  a.tab:hover, a.ftab:hover {background-color: #1c2f3e;color: #fff !important;}
  a.active, a.factive {border-bottom-color: #1c2f3e;background-color: #1c2f3e;color: #fff !important;}
  
  #TabsContainer, #fTabsContainer {display: block;}
  #ElementsContainer, #fElementsContainer {border-top:4px solid #1c2f3e;}

/* related movies {relatednews.tpl} */
  .fullfeature{background: #eceff0; padding:3px 0;font-size: 11px;color: #111;}
  .recommend {background: url("/images/reccomend.gif") no-repeat 3px 0;padding-left:75px;margin-top:10px;}
  .customs {}
  .fullfeature ul.links, .recommend ul.links, .customs ul.links {margin: 5px 0; padding: 0;display:block;clear:both;overflow:hidden;position:relative;list-style:none;}
  .fullfeature ul.links li, .recommend ul.links li, .customs ul.links li {margin:0;padding:9px 10px 14px 12px !important;list-style:none;width:104px; height:138px;display:inline-block;float:left;background:#eceff0 url("/images/related-movies.jpg") 0 0 no-repeat;position:relative}
  .fullfeature .links a, .fullfeature .links a:link, .fullfeature .links a:visited,
  .recommend .links a, .recommend .links a:link, .recommend .links a:visited,
  .customs .links a, .customs .links a:link, .customs .links a:visited {
	  display: block; text-decoration:none;}
  .recommend .links a:hover, .recommend .links a:active,
  .customs .links a:hover, .customs .links a:active,
  .fullfeature .links a:hover, .fullfeature .links a:active {
	  display: block; text-decoration:none}

  .customs .hollywood {background: url("/images/latest-hollywood.gif") no-repeat 3px 4px;padding-left:75px;margin-top:10px;}
  .customs .bollywood {background: url("/images/latest-bollywood.gif") no-repeat 3px 4px;padding-left:75px;margin-top:10px;}

/* screenshot img size */
.fullfeature .screenshots {text-align:center}
.fullfeature .screenshots img {height: 150px; width: auto; max-width:725px}

	ul.links li a span.movie-name {background:#165387; opacity:0.8;;position:absolute;left:12px;bottom:14px;width:96px;padding:3px; color:#fff;display:none}
	ul.links li:hover a span.movie-name {background:#165387; opacity:0.8;;position:absolute;left:12px;bottom:14px;width:96px;padding:3px; color:#fff;display:block;text-align:center}

  .feature .links a, .feature .links a:link, .feature .links a:visited {
	  display: block; background: url("/images/ico/right_arrow_black.gif") no-repeat 2px 3px; padding-left: 10px;}
  .feature .links a:active, .feature .links a:hover {background: url("/images/ico/right_arrow_orrange.gif") no-repeat 2px 3px;}


#section-TagClouds, #section-relatedPosts, #section-sharePosts, #section-Poll, #Archives, #Tags, #section-Screenshot, #section-Downloads { display:none; }

/******** Article tabs with round border *****/
.extra {font-size: 90% !important;}
.extra a, .extra a:link, .extra a:visited {
	padding-left: 15px;font-size: 90% !important;font-family: Arial, Helvetica, sans-serif;
	background: url("/images/ico/right_arrow_black.gif") no-repeat 5px 50%;	line-height: 15px;height: 15px;	display: block;color: #000;}
.extra a:hover, .extra a:active {padding-left: 15px; font-family: Arial, Helvetica, sans-serif;
	background: url("/images/ico/right_arrow_orrange.gif") no-repeat 5px 50%;line-height: 15px;height: 15px;color: #ed5d00}
  
/* news */
.article {padding: 0; margin: 0;position:relative}
/*.article .cat_name { 
	display: block;height: 50px;text-align: right;padding: 10px 20px 0 0;width: 720px;font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;letter-spacing: 0.05em;text-transform: uppercase;}
*/	
.article .cat_name a, .article .cat_name a:link, .article .cat_name a:visited {color: #000; text-decoration: underline}
.article .cat_name a:hover, .article .cat_name a:active {color: #ed5d00; text-decoration: none}

.nsblog {background: url("/images/blog.jpg") no-repeat 0 0}

.movies-full {background: url("/images/full-head.jpg") no-repeat 0 0;position:relative}

.movies-full .cat_name { 
	display: block;text-align: right;padding: 10px 10px 0 0;font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;letter-spacing: 0.05em;text-transform: uppercase;}
.movies-full .cat_name a, .movies-full .cat_name a:link, .movies-full .cat_name a:visited {color: #000; text-decoration: underline}
.movies-full .cat_name a:hover, .movies-full .cat_name a:active {color: #ed5d00; text-decoration: none}


.movies-full .left-full {float: left; width: 130px;	margin: 5px 5px 0 5px;display: block;position:relative; overflow:hidden}
.movies-full .left-full .full-poster, .full-poster {margin-left:1px;border:1px solid #1c2f3f; padding:2px;background:#fff;width:115px;height:155px;}
.movies-full .right-full {position:relative; display:block; overflow:hidden}
.movies-full .right-full h2.title{ 
	letter-spacing: -0.05px;position: relative;margin: 10px 0 0 0;padding: 0;white-space: nowrap;overflow: hidden;font-size: 20px;
	color: #000;font-weight: bold;font-family: "Arial narrow", Arial, Helvetica, sans-serif;text-transform: uppercase;}

/* movies > meta */
dl.meta { margin: 10px 0 0 0 !important; padding: 0; line-height: 20px; width: 100%; height: 1.2em;}
dl.meta dt { text-indent: -9999px; background: url("/images/news-meta-icons.png") 0 0 no-repeat; width: 16px;  float: left; margin: 0; }
dl.meta .author {}
dl.meta .rate {background: none}
dl.meta .rate ul, dl.meta .rate ul li {margin:0 !important;padding:0 !important;}
dl.meta .print { background-position: 0 -19px;}
dl.meta .date { background-position: 0 -40px;}
dl.meta .category { background-position: 0 -37px; }
dl.meta .comments { background-position: 0 -60px; }
dl.meta .views { background-position: 0 -79px;}
dl.meta .tags { background-position: 0 -96px;}
dl.meta dd { float: left;  margin: 0 10px 0 0; font-size: .9em;}

/* movies > post specific > meta */
.post dl.meta { margin: 5px 0 0 0px; padding: 0; line-height: 16px; width: 125px; float: left; color: #000; font: normal 12px Arial, Helvetica, sans-serif; height: auto;}
.post dl.meta dt { float: right; clear: right; padding: 2px 0;}
.post dl.meta dd { float: right; width: 95px; text-align: right; line-height: 16px;}

/* download links */
.dllinks {background:url("/images/dllink.jpg") 0 0 no-repeat;display:block;overflow:hidden;white-space:nowrap;height:34px;line-height:34px;padding:3px 8px 3px 40px;margin:0;font-size:1.2em; font-weight:bold}
.dllinks:hover {background:url("/images/dllink.jpg") 0 -40px no-repeat;}

.sb_info {width:100%;	vertical-align: middle;color: #FF0000;
	font: bold 16px Georgia, "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Times New Roman", Arial, Helvetica, sans-serif;}

.contenttext ul, .contenttext ol{margin: 5px 0 5px 30px;}
.contenttext ul li{list-style: square;}

.related_title, .tag_title {
	color: #000; border: 1px solid #999; background: #fff url("/images/extra.gif") repeat-x bottom left;padding: 3px 5px;}
.related, .tag {padding: 2px 4px;border: 1px solid #999;margin-top:-1px; background: #bababa;font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;}

.related_title h3 {
	background: url("/images/ico/related_articles.gif") no-repeat 0 2px;
	font-size: 16px;padding: 0 0 0 20px !important;display: block;color: #1d5eed;border: 0px;margin: 0;}
.related ul, .related ul li {margin: 0px;padding: 0px;margin-left: 25px;list-style:square;}

.tag_title h3 {	background: url("/images/ico/tag.png") no-repeat 0 2px;
	font-size: 16px;padding: 0 0 0 20px !important;	display: block;	color: #1d5eed;	border: 0px;margin: 0;}

/****** Site Stats Table Styles *********/    
table.userstop {font-size: 11px;border:1px solid #aaa;border-right: 0px;}
table.userstop thead td{
	font-size: 100%;font-weight: bold;color: #000;background: #333 url("/images/extra.gif") repeat-x bottom left;
	padding: 3px;border-right: 1px solid #aaa;border-top: 0px;text-align: center;}
table.userstop td {padding: 2px 4px;border-right:1px solid #aaa;border-top:1px solid #aaa;font-size: 11px;}
.userstop a, .userstop a:link, .userstop a:visited {color: #000;font-size: 11px;}
.userstop a:hover, .userstop a:focus, .userstop a:active {color: #0066ff;font-size: 11px;}

.icon_img{padding: 0px;	margin: 1px 0;vertical-align: middle;}
.icon_img_group a, .icon_img_group a:link, .icon_img_group a:visited, .icon_img_group a:hover, .icon_img_group a:active {
	text-decoration: none !important;}

.avatar{
	position:relative;width:60px;height:60px;border: 5px solid #1c2f3f;-moz-border-radius: 5px;-khtml-border-radius: 5px;
	-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 8px black;-webkit-box-shadow:0 0 8px black;box-shadow:0 0 8px black;}
.c {float: left;margin-left:-93px;}
.u {float: right;}		

.textinfo { font-size: 11px;;}

fieldset, legend.usinfo, legend {
	background:#ccc;border: 1px solid #999;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;
	border-radius: 3px;padding: 1px 5px;margin-top: 3px;}
legend {padding: 2px 5px; font-weight:bold}	

.com_container {background-color: #7298c2;padding: 8px;}
.com_body {background: #eceff0;padding: 5px;}


/* login form */
.login_overlay {
	display:none;
	z-index:10000;
	width:300px;	
	height:200px;
	padding: 10px;
	background:url("/images/login.jpg") 50% 50% no-repeat;
	-moz-box-shadow:0 0 90px 90px #000;
	-webkit-box-shadow:0 0 90px 90px #000;	
	box-shadow:0 0 90px 90px #000;	
}
.login_overlay .close {
	background-image:url("/images/close.png");
	position:absolute;
	right:-25px;
	top:-25px;
	cursor:pointer;
	height:35px;
	width:35px;
}

#signin_menu {padding-top: 35px}
#signin_menu input.userID {
	display:block;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	border: 1px solid #5079c5;
	background: #dcdcf7 url("/images/ico/users.png") no-repeat 2px 50%;
	font: normal 20px "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	margin:0 auto;
	padding: 3px 5px 3px 35px;
	width: 170px;
}
#signin_menu input.userID:hover, #signin_menu input.userID:focus {
	border: 1px solid #c55058;
	background: #fbdbfb url("/images/ico/users.png") no-repeat 2px 50%;
}
#signin_menu input.emailID {
	display:block;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	border: 1px solid #5079c5;
	background: #dcdcf7 url("/images/ico/login-email.png") no-repeat 2px 50%;
	font: normal 20px "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	margin:0 auto;
	padding: 3px 5px 3px 35px;
	width: 170px;
}
#signin_menu input.emailID:hover, #signin_menu input.emailID:focus {
	border: 1px solid #c55058;
	background: #fbdbfb url("/images/ico/login-email.png") no-repeat 2px 50%;
}

#signin_menu input[type=password] {
	display:block;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	border: 1px solid #5079c5;
	background: #dcdcf7 url("/images/ico/key_login.png") no-repeat 2px 50%;
	font: normal 20px "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	margin:0 auto;
	padding: 3px 5px 3px 35px;
	width: 170px;
}
#signin_menu input[type=password]:hover, #signin_menu input[type=password]:focus {
	border: 1px solid #c55058;
	background: #fbdbfb url("/images/ico/key_login.png") no-repeat 2px 50%;
}
#signin_menu p {margin:0; padding: 0 0 5px 0}
#signin_menu label {font-weight:normal;}
#signin_menu p.signbutton {	padding:5px; text-align: center;}
input#signin_submit{
	background: #cdcdcd url("/images/buttons.gif") 0 0 repeat-x;border:1px solid #777;color:#000;text-shadow: 1px 1px 1px #fff;
	padding:2px 15px;margin: 2px 0;text-decoration: none !important;text-transform: uppercase;border-radius: 15px;
	-moz-border-radius: 15px;-webkit-border-radius: 15px;/*-moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.5);box-shadow: 0px 0px 3px black;
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.5);*/font: normal 16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
input#signin_submit:hover {
	background: #fff url("/images/buttons.gif") 0 -49px repeat-x;cursor:pointer;color:#284e6d;text-shadow: 1px 1px 1px #fff;}

.required {	background: url("/images/required.gif") no-repeat 98% 50%;	width: 140px !important;}
.required1 {background: url("/images/required.gif") no-repeat 98% 33px;	padding-top: 30px;	vertical-align: top;width: 140px !important;}
.required2 {background: url("/images/required.gif") no-repeat 98% 15px;	padding-top: 10px;	vertical-align: top;width: 140px !important;}
.required3 {background:url("/images/required.gif") no-repeat 97% 103px;padding-top:80px;vertical-align:top;font-size:15px;width:140px !important;}

.border-radius3 {-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.border-radius5 {-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.border-radius10 {-moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
.border-radius15 {-moz-border-radius: 15px;-khtml-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;}


div#feature_story {width:460px;height:270px;padding:0;overflow:hidden;position:relative;}
div#feature_list {width:460px;height:270px;overflow:hidden;position:relative;}
div#feature_list ul {position: absolute;top: 0;list-style: none;padding: 0;	margin: 0;}
ul#featuretabs {left: 0;z-index: 2;width: 66px; overflow:hidden;}
ul#featuretabs li {font-size: 12px;font-family: Arial;width:66px; height:67px}
ul#featuretabs li img {width:46px;height:57px;margin:4px 0 0 4px}
ul#featuretabs li a {color:#222;text-decoration:none;display:block;padding:0;outline:none;background:url("/images/feature.png") 0 -84px no-repeat;width:66px; height:67px}
ul#featuretabs li a:hover {background:url("/images/feature.png") 0 0 no-repeat;text-decoration: underline;cursor: pointer !important}
ul#featuretabs li a.current {background:url("/images/feature.png") 0 0 no-repeat;}
ul#featuretabs li a.current:hover {text-decoration: none;cursor: pointer !important;}
ul#output {right: 0;width: 393px;height: 270px;position: relative;}
ul#output li {position: absolute;width: 393px;height: 270px;font:normal 11px Tahoma, Geneva, sans-serif !important}
ul#output h2.titles{letter-spacing: -0.05px;position: relative;margin: 0 0 0 130px;padding:0;font-size: 16px;font-weight: bold;font-family: "Arial narrow", Arial, Helvetica, sans-serif;text-transform: uppercase;display:block;white-space:nowrap; overflow:hidden}
	
ul#output li img {border: 0;}
.more-link-slider {position: absolute;bottom: 5px;right: 0;}
.more-link-slider a {height:35px;width: 393px;padding-top:5px;display: block;text-decoration: none;text-align: center;
	  background:#1C2F3F;background:rgba(28,47,63,0.75);font-size: 20px;font-weight: bold;font-family: "Arial narrow", Arial, Helvetica, sans-serif;text-transform: uppercase;-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;}
.more-link-slider a:hover, .more-link-slider a:focus {background:#1c2f3f;}

.more-link-slider a, .more-link-slider a:link, .more-link-slider a:visited {color:#fff}
.more-link-slider a:hover, .more-link-slider a:active {color: #ed5d00}

/**** Scroll to top ***/
#toTop {
	display:none;text-decoration:none;position:fixed;bottom:10px;right:20px;overflow:hidden;
	width:36px;height:45px;border:none;text-indent:-999px;background:url("/images/up.png") no-repeat 0 0;opacity: 0.7;}
#toTop:hover {opacity: 1;}
#toTop:active, #toTop:focus {outline:none;}


/*** Top Rate News ***/
.MostRates {
	background:url("/images/mostrates.png") 0 1px no-repeat;letter-spacing:-0.05px;position:relative;margin:0;padding:0 0 0 25px;
	font-size:20px;color: #000;font-weight: bold;font-family: "Arial narrow", Arial, Helvetica, sans-serif;text-transform: uppercase;
	text-shadow: 0px 1px 0px #ffffff, 0px -1px 3px #bebebe;}

a.catName:link, a.catName:visited {
	padding:2px 4px;display:block;border:1px solid #ccc;text-decoration:none;font:normal 11px Tahoma, Geneva, sans-serif;margin:2px 3px 0 0}
a.catName:hover, a.catName:active {padding:2px 4px;border:1px solid #2594d1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
a.catName img {margin:2px 4px 0 0;float:left;border:1px solid #ccc;width:25px;height:35px;}

/*****Go to top jQuery*******/
#toTop {width:36px;height: 45px;border:0;background: url("/images/up.png") 0 0 no-repeat;text-align:center;
    position:fixed;bottom:5px;right:10px;cursor:pointer;display:none;opacity:0.5;}
#toTop:hover, #toTop:focus {opacity:1;}

/* Movies styles for both short & full movies */
/* short movies */
.shortmovies {width:48%; margin:3px; display:block; float:left;padding:3px;position:relative;
	background: #444;background: rgba(0,0,0,.5);
	-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;
	box-shadow: 0 1px 0 rgba(255,255,255,.2), 0 2px 1px rgba(0,0,0,.8) inset;}
.shortmovies .shortinner {margin:3px; padding:4px 4px 4px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
	background: #dfdfdf;background: -moz-linear-gradient(#f5f5f5, #dfdfdf);
	background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#dfdfdf));
	background: -webkit-linear-gradient(#f5f5f5, #dfdfdf);background: -o-linear-gradient(#f5f5f5, #dfdfdf);
	background: -ms-linear-gradient(#f5f5f5, #dfdfdf);background: linear-gradient(#f5f5f5, #dfdfdf);}
.shortmovies .shortinner:hover, .shortmovies .shortinner:focus {background:#eef0fd url("/images/cell2.gif") repeat-x 0 100%;}
	
.leftpane {float: left;width: 160px;padding: 0px;position:relative}
.rightpane {margin: 0 0 0 160px;zoom: 100%;padding: 0;}
.movieposter {width:130px; height:149px; padding:5px 5px 5px 25px !important;background:url("/images/poster.png") no-repeat 0 0}
.shortmovies .shortinner .movieposter .shortname {position:absolute;bottom:4px;left:25px;background:#165387; opacity:0.8;width:100px;padding:2px 5px;color:#fff;text-align:center;font-size:11px;display:none}
.shortmovies .shortinner:hover .movieposter .shortname {display:block}
.shortmovies h2.title{ background:url("/images/movies-icons.png") no-repeat 0 4px;
	letter-spacing: -0.05px;position: relative;margin: 0;padding:0 0 0 20px;font-size: 16px;
	color: #000;font-weight: bold;font-family: "Arial narrow", Arial, Helvetica, sans-serif;text-transform: uppercase;display:block;white-space:nowrap}
.small {font:normal 11px Tahoma, Geneva, sans-serif}
/* Movies quality */
.TS, .DVDRip, .BDRip, .CamRip {width:156px; height:22px;text-indent:-9999px;display:block;position:absolute;top:-1px;left:5px;}
.TS {background:url("/images/quality.png") no-repeat 0 -2px;}
.DVDRip {background:url("/images/quality.png") no-repeat 0 -23px;}
.BDRip {background:url("/images/quality.png") no-repeat 0 -45px;}
.CamRip {background:url("/images/quality.png") no-repeat 0 -68px;}

.year, .release {background:url("/images/movies-icons.png") no-repeat 0 -40px;padding:2px 0 2px 20px}
.country {background:url("/images/movies-icons.png") no-repeat 0 -67px;padding:2px 0 2px 20px}
.size {background:url("/images/movies-icons.png") no-repeat 0 -97px;padding:2px 0 2px 20px}
.director, .comments {background:url("/images/movies-icons.png") no-repeat 0 -124px;padding:2px 0 2px 20px}
.imdb {background:url("/images/movies-icons.png") no-repeat 0 -152px;padding:2px 0 2px 20px}
.actor {background:url("/images/movies-icons.png") no-repeat 0 -180px;padding:2px 0 2px 20px}
.cats {background:url("/images/movies-icons.png") no-repeat 0 -285px;padding:2px 0 2px 20px}

/******** short link buttons *****/
.shortlinks {background:url("/images/shortlinks.png") no-repeat 0 0;margin:0 3px 0 0;padding:0;text-indent:-99999px;width:140px; height:30px;display:inline-block; cursor:pointer}
.shortlinksfull {background:url("/images/shortlinks.png") no-repeat 0 -30px;margin:0;padding:0;text-indent:-99999px;width:120px; height:30px;display:inline-block;}
.shortlinksnews {background:url("/images/shortlinksnews.png") no-repeat 0 0;margin:0 3px 0 0;padding:0;text-indent:-99999px;width:140px; height:30px;display:inline-block; cursor:pointer}
.shortlinkspub {background:url("/images/shortlinksnews.png") no-repeat 0 -30px;margin:0;padding:0;text-indent:-99999px;width:120px; height:30px;display:inline-block;}

/* plug-in for popup windows */
.trailer_overlay {
	display:none;
	z-index:10000;
	width:409px;	
	height:319px;
	-moz-box-shadow:0 0 90px 90px #000;
	-webkit-box-shadow:0 0 90px 90px #000;	
	box-shadow:0 0 90px 90px #000;	
}
.trailer_overlay h3.trailertitle {color:#fff;background:#000;padding:5px !important;margin:0 !important;display:block; text-shadow:none !important}
.trailer_overlay .close {
	background-image:url("/images/close.png");
	position:absolute;
	right:-25px;
	top:-25px;
	cursor:pointer;
	height:35px;
	width:35px;
}

:focus { -moz-outline-style:none;}

.randomcontent {margin:-5px 0 10px 0;width:425px;}
.randomcontent h3.randomtitle {color:#fff;background:#000;padding:5px !important;margin:0 !important;display:block; text-shadow:none !important}


#easyTooltip {
    border-radius: 5px;
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px;
  background:#1C2F3F;
  background:rgba(28,47,63,0.75);
    border: 1px solid #999;
    color: #fff;
    padding: 5px 8px;
  font-size:12px;
  font-weight:bold;
  z-index:1000;
}



/* ***** basic styles for multi-page nav elements */
.navigation {
	border:0;
	vertical-align: middle;
	font: normal 12px arial, tahoma, verdana, sans-serif;
	white-space: nowrap; 
	margin: 10px 0 2px 0;
	clear: both;
	height: 30px;
	line-height:20px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:active {
	padding:5px 9px;
	text-decoration: none !important;
	color:#333333;
	text-shadow:0px 1px #F6F6F6;
	border:solid 1px #B6B6B6;
	-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px;
	background:#E6E6E6;
	background:-moz-linear-gradient(top,#FFFFFF 1px,#F3F3F3 1px,#E6E6E6);
	background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#F3F3F3),color-stop(1,#E6E6E6));
}

.navigation a:hover, .navigation span {
	padding:5px 9px;
	color:#fff !important;
	text-shadow:0px 1px #636363;
	border:solid 1px #B6B6B6;
	-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px;
	background:#3e5e79;
}

.shortnote {color:#fff;}