@charset "iso-8859-1";
/* CSS Document */

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
	background: #f2f2f2 none;
/*	background:#f2f2f2 url('images/background.png') no-repeat right top; */
	font-weight: normal;
	text-decoration: none;
}

div#bottom div.bar {
	width: auto;
	height: auto;
	color: #919191;
	text-decoration: none;
	background: transparent;
	bottom: 0px ;
	font-family: verdana, arial ;
	font-size: 11px ;
	height: 30px ;
	position: fixed ;
	width: 15px ;
	z-index: 1000 ;
}

div#bottom div.bar a, div#bottom div.bar a:hover {
	display: block;
	width: 10px;
	height: auto;
	color: #818181;
	text-decoration: none;
	background: #f2f2f2 url('images/plusminus_2.gif') 100px 0px no-repeat;
	font-size: 11px;
	padding: 4px 0px 3px 5px;
	margin-top: 5px;
}

div#bottom div.baropen {
	width: auto;
	height: auto;
	color: #919191;
	text-decoration: none;
	background: transparent;
	bottom: 0px ;
	font-family: verdana, arial ;
	font-size: 11px ;
	height: 30px ;
	position: fixed ;
	width: 15px ;
	z-index: 1000 ;
}

div#bottom div.baropen a, div#bottom div.bar a:hover {
	display: block;
	width: 120px;
	height: auto;
	color: #818181;
	text-decoration: none;
	background: #f2f2f2 url('images/plusminus_2.gif') 100px 0px no-repeat;
	font-size: 11px;
	padding: 4px 0px 3px 5px;
	margin-top: 5px;
}
.site-bottom-bar {
background-color: #F0F0F0 ;
border-top: 1px solid #CCCCCC ;
bottom: 0px ;
font-family: verdana, arial ;
font-size: 11px ;
height: 30px ;
position: fixed ;
width: 100% ;
z-index: 1000 ;
}

input, select, textarea {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
	background: #ffffff none;
}

textarea {
	padding: 10px 10px 10px 10px;
	border: #5A5A5A 1px solid;
	overflow: auto;
}

th, td, li {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
	background: transparent;
	text-decoration: none;
}

div {
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table.main, table.main th {
	background: #ececec none;
}

table.main tr, table.main tr td {
	background: #ffffff none;
	font-size: 14px;
}

p {
	margin-top: 0px;
}

form {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}	

div.clear {
	width: 1px;
	height: 1px;
	overflow: hidden;
	clear: both;
}

a {
	font-size: 11px;
	text-decoration: none;
	color: #915970;
}

a:hover {
	font-size: 11px;
	color: #BC7592;
	text-decoration: underline;
	background-color: transparent;
}

a:visited {
	font-size: 11px;
	color: #8fa2cc;
	background: transparent;
}

img {
	border: none;
}


/************************** HEADER *************************/
div#head1 {
width: 100%;
height: 8px;
background: #593950;
overflow: visible;
box-shadow: 0 1px 5px #888888;
-moz-border-radius: 0px 0px 15px 15px;
-webkit-border-radius: 0px 0px 15px 15px;
-webkit-box-shadow: 0 1px 5px #888888
border-radius-top-right: 0px;
border-radius-top-left: 0px;
border-radius-bottom-left: 15px;
border-radius-bottom-right: 15px;

}
div#featured {
width: 170px;
float: left;
background: pink;
height: 45px;

}

div#header {
	width: 100%;
	height: 50px;
	background: #915970 none;
	overflow: visible;
}

div#header div#headerinner {
	width: 1030px;
	height: 50px;
	background: #915970 none;
	margin: 0px auto 0px auto;
	position: relative;
}

div#header div#headerinner a#logo {
	display: block;
	position: absolute;
	left: 0px;
	top: 3px;
	width: 359px;
	height: 47px;
	overflow: hidden;
	text-decoration: none;
}

div#header div#headerinner div#topmenu {
	position: absolute;
	top: 0px;
	right: 0px;
	width: auto;
	height: 50px;
}

div#header div#headerinner div#topmenu a, div#header div#headerinner div#topmenu a:hover {
	display: block;
	width: auto;
	float: left;
	height: 35px;
	background: #915970 none;
	text-decoration: none;
	color: #ffffff;
	font-size: 14px;
	padding: 15px 10px 0px 10px;
}

div#header div#headerinner div#topmenu a:hover {
	background: #a0627b none;
}
/************************** HEADER ENDS HERE *************************/
/************************** MAIN WINDOW *************************/

div#main { 
	width: 1030px;
	height: auto;
	margin: 10px auto 30px auto; 
}

/************************** LEFT COLUMN *************************/
/** Declaration for the a.singleRollover selector **/  
  
a.singleRollover {  
    display: block;  
    width: 145px;  
    height: 42px;  
    background: url(images/featured.png) no-repeat 0 0;  
}  
  
/** Declaration for the additional states of the a.singleRollover selector **/  
  
a:hover.singleRollover {  
    background-position: 0 -20px;  
}  
  
a:active.singleRollover {  
    background-position: 0 -2px;  
} 

a.singleRollover1 {  
    display: block;  
    width: 145px;  
    height: 42px;  
    background: url(images/showsfeatured.png) no-repeat 0 0;  
}  
  
/** Declaration for the additional states of the a.singleRollover selector **/  
  
a:hover.singleRollover1 {  
    background-position: 0 -20px;  
}  
  
a:active.singleRollover1 {  
    background-position: 0 -2px;  
}
#buttons {
display: block;
background: white;
font-size: 12px;
color: black;
width: 150px;
height: 15px;
border: 1px solid #ece8e8;
text-align: center;
padding: 10px;
}

#buttons:hover {
display: block;
background: #f5deef;
color: red;
width: 150px;
height: 15px;
border: 1px solid #b8b8b8;
text-align: center;
padding: 10px;
text-decoration: none;
}

#button {
width:300px;
height:250px;
}

#button:hover {
width: 302px;
height: 252px;
display: block;
background: gray;
}

div#scrollerend {
width: 720px;
height: 11px;
background: #998899;
box-shadow: 0 1px 5px #888888;
-moz-border-radius: 0px 0px 15px 15px;
-webkit-border-radius: 0px 0px 15px 15px;
-webkit-box-shadow: 0 1px 5px #888888
border-radius-top-right: 0px;
border-radius-top-left: 0px;
border-radius-bottom-left: 15px;
border-radius-bottom-right: 15px;
}

div#leftcolumn {
	width: 720px;
	height: auto;
	float: left;
}

div#main div#scroller {
	width: 1030px;
	height: 220px;
	position: relative;
	background: #e5cad4 none;
	position: relative;
}

div#main div#scroller a.left, div#main div#scroller a.left:hover {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 13px;
	height: 220px;
	background: #e5cad4 url('images/scroller_arrow_left.gif') left top no-repeat;
}

div#main div#scroller a.right, div#main div#scroller a.right:hover {
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 13px;
	height: 220px;
/*	background: #e5cad4 url('images/scroller_arrow_right.gif') left top no-repeat;*/
	text-decoration: none;
	-moz-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
}

div#main div#scroller a.left:hover, div#main div#scroller a.right:hover {
	background-position: 0px -255px;
}

div#main div#scroller div#scrollerinner {
	width: 694px;
	height: 220px;
	margin: 0px auto 0px auto;
	position: relative;   
}

div#main div#scroller div#scrollerinner ul {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#main div#scroller div#scrollerinner ul li {
	background-color: transparent;
	text-align: center;
	margin: 0px 4px 0px 4px;
	float: left;
	position: relative;
}

div#main div#scroller div#scrollerinner ul li a, div#main div#scroller div#scrollerinner ul li a:hover {
	display: block;
	width: 137px;
	height: 220px;
	text-decoration: none;
	color: #7d7d7d;
	background: transparent;
	font-size: 12px;
	text-align: center;	
	font-weight: bold;
}

div#main div#scroller div#scrollerinner ul li a:hover {
	background-color: #998899;
	color: black;
}

div#main div#scroller div#scrollerinner ul li a img.star, 
div#leftcolumn div#content div#movielist a.movie img.star, 
div#movielist div#movie div.thumb img.star {
	display: block;
	width: 15px;
	height: 15px;
	position: absolute;
	border: none;
	z-index: 100;
	right: 10px;
	top: 7px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent;
}

div#leftcolumn div#scroller div#scrollerinner ul li a img {
	margin: 2px auto 4px auto;
	padding: 2px 2px 2px 2px;
	background-color: #fafafa;
	border: #cccccc 1px solid;
	width: 94px;
	height: 130px;
}

div#leftcolumn div#middlearea {
	margin: 0px 0px 0px 0px;
	width: 720px;
	height: 26px;
	background: #f0f8ff url('images/middle_area.png') left top no-repeat;
	position: relative;
	overflow: visible;
	z-index: 100;
}

div#leftcolumn div#middlearea div.formcontainer {
    background: none repeat scroll 0 0 #998899;
    height: 43px;
    left: 0;
    overflow: visible;
    position: absolute;
    top: 0;
    width: 720px;
	-moz-border-radius:0px 0px 10px 10px;
	border-radius:0px 0px 10px 10px;
	-webkit-border-radius:0px 0px 10px 10px;
	box-shadow: 0 1px 5px #888888;
-moz-border-radius: 0px 0px 15px 15px;
-webkit-border-radius: 0px 0px 15px 15px;
-webkit-box-shadow: 0 1px 5px #888888
	margin-bottom: 10px;
}

div#leftcolumn div#middlearea div.formcontainer form input.fraza {
	display: block;
	position: absolute;
	left: 7px;
	top: 6px;
	background: #ffffff none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	width: 700px;
	padding-left: 5px;
	height: 30px;
	font-size: 16px;
		-moz-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	
}

div#leftcolumn div#middlearea div.formcontainer form input.search {
	display: block;
	border: none;
	cursor: pointer;
	width: 25px;
	height: 25px;
	background: #ffffff url('images/searchipad.png') left top no-repeat;
	position: absolute;
	top: 7px;
	right: 15px;
}

div#leftcolumn div#middlearea div.suggestions {
	position: absolute;
	width: 400px;
	height: auto;
	padding: 5px 5px 5px 5px;
	background: #ffffff none;
	border: #a0a0a0 1px solid;
	left: 0px;
	top: 40px;
	display: none;
	z-index: 100;
}

div#leftcolumn div#middlearea div.suggestions a{
	white-space: pre;
	white-space: nowrap;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: Lucida Grande, Lucida sans-serif, verdana;
	color: black;
}

div#leftcolumn div#middlearea div.suggestions a:hover {
	white-space: pre;
	white-space: nowrap;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: Lucida Grande, Lucida sans-serif, verdana;
	color: gray;
}

div#leftcolumn div#middlearea div#letterlinks {
	position: absolute;
	left: 152px;
	top: 0px;
	width: auto;
	height: 21px;
	color: #915970;
	padding-top: 5px;
}

div#leftcolumn div#middlearea div#letterlinks a, div#leftcolumn div#middlearea div#letterlinks a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background: transparent;
	padding: 1px 0px 1px 0px;
}

div#leftcolumn div#middlearea div#letterlinks a:hover {
	background-color: #aaaaaa;
	color: #ffffff;
}

div#leftcolumn div#middlearea div#showmore {
	position: absolute;
	right: 4px;
	top: 0px;
	width: auto;
	height: 21px;
	color: #000000;
	padding-top: 5px;
	font-size: 11px;
	font-weight: bold;
}

div#leftcolumn div#middlearea div#showmore a, div#leftcolumn div#middlearea div#showmore a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #5a74ac;
	text-decoration: none;
	background: transparent;
	padding: 1px 0px 1px 0px;
}

div#leftcolumn div#middlearea div#showmore a:hover {
	background-color: transparent;
	color: #8fa2cc;
}

div#leftcolumn div#content, div#leftcolumn div#content2 {
	width: 678px;
	height: auto;
	padding: 20px 20px 20px 20px;
	background: #ffffff none;
	border: #dddddd 1px solid;
	margin-top: 10px;
}

div#leftcolumn div#content div#movielist div.moviespath {
	background: transparent;
	margin-bottom: 10px;
	color: #915970;
	font-weight: bold;
	padding-left: 4px;
	font-size: 15px;
}

div#leftcolumn div#content div#movielist a.movie, div#leftcolumn div#content div#movielist a.movie:hover {
	display: block;
	width: 165px;
	height: 255px;
	text-decoration: none;
	color: #7d7d7d;
	background: #ffffff none;
	font-size: 11px;
	text-align: center;
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
}

div#leftcolumn div#content div#movielist a.movie:hover {
	background: #dddddd none;
	-moz-border-radius: 5px 5px 15px 15px;
	-webkit-border-radius: 5px 5px 15px 15px;
	 border-radius: 5px 5px 15px 15px;
}

div#leftcolumn div#content div#movielist a.movie img {
	margin: 2px auto 4px auto;
	padding: 2px 2px 2px 2px;
	background-color: #fafafa;
	border: #cccccc 1px solid;
}

div#leftcolumn div#content div#preloader {
	text-align: center;
	margin-bottom: 20px;
	display: none;
}

div#leftcolumn div.bar {
	width: auto;
	height: auto;
	color: #919191;
	text-decoration: none;
	background: transparent;
}

div#leftcolumn .barinfo {
height: auto;
width: auto;
}

div#leftcolumn .barinfo  a{
color: gray;
font-style: bold;
}

div#leftcolumn .barinfo  a:hover{
color: black;
}
div#leftcolumn div.bar a, div#leftcolumn div.bar a:hover {
	display: block;
	width: 120px;
	height: auto;
	color: #818181;
	text-decoration: none;
	background: #f2f2f2 url('images/plusminus_2.gif') 100px 0px no-repeat;
	font-size: 11px;
	padding: 4px 0px 3px 5px;
	margin-top: 5px;
}

div#leftcolumn div.advformcontainer {
	width: 698px;
	height: auto;
	background: #ffffff none;
	margin-top: 2px;
	position: relative;
	overflow: visible;
	z-index: 100;
}

div#leftcolumn div.advformcontainer form#adv_movie_search_form input.definput {
	width: 200px;
}

div#leftcolumn div.advformcontainer form#adv_movie_search_form input.submit {
	display: block;
	width: 205px;
	padding: 2px 0px 2px 0px;
	margin: 0px auto 0px auto;
	color: #ffffff;
	background: #BC7592 none;
	font-weight: bold;
	cursor: pointer;
	border: none;
	margin-right: 41px;
	margin-top: 12px;
}

div#leftcolumn div.advformcontainer div.suggestions {
	position: absolute;
	width: 203px;
	height: auto;
	padding: 5px 5px 5px 5px;
	background: #ffffff none;
	border: #a0a0a0 2px solid;
	margin: 0px 0px 0px 0px;
	z-index: 100;
	display: none;
}

div#leftcolumn div.advformcontainer div#sugg_genre.suggestions {
	left: 10px;
	top: 46px;	
}

div#leftcolumn div.advformcontainer div#sugg_name.suggestions {
	left: 248px;
	top: 46px;	
}

div#leftcolumn div.advformcontainer div#sugg_actor.suggestions {
	left: 491px;
	top: 46px;	
}

div#leftcolumn div.advformcontainer div#sugg_director.suggestions {
	left: 10px;
	top: 92px;
}

div#leftcolumn div.advformcontainer div.suggestions a, div#leftcolumn div.advformcontainer div.suggestions a:hover {
	white-space: pre;
	white-space: nowrap;
	text-decoration: none;
}

/************************** LEFT COLUMN ENDS HERE *************************/
/************************** RIGHT COLUMN *************************/
div#rightcolumn {
	width: 300px;
	height: auto;
	float: right;
	background: #ffffff none;
}

div#rightcolumn div.bar {
	width: 300px;
	height: auto;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	background: #a0627b none;
	font-weight: bold;
	border-width: 0px 0px 1px 0px;
	box-shadow: 0 1px 5px #888888;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
-webkit-box-shadow: 0 1px 5px #888888
border-radius-top-right: 0px;
border-radius-top-left: 0px;
border-radius-bottom-left: 5px;
border-radius-bottom-right: 5px;
}

div#rightcolumn div.bar a, div#rightcolumn div.bar a:hover {
	display: block;
	width: 300px;
	height: auto;
	color: #ffffff;
	text-decoration: none;
	background: #bc7592 url('images/plusminus.gif') 288px -22px no-repeat;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	padding: 3px 0px 3px 0px;
}

div#rightcolumn div.contentad {
	padding-top: 10px;
	width: 300px;
	height: auto;
}

div#rightcolumn div.content {
	width: 280px;
	height: auto;
	padding: 10px 10px 10px 10px;
}

div#rightcolumn div.content ul.user li a, div#rightcolumn div.bar ul.user li a:hover {
	padding: 0px 6px 0px 6px;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
	color: #915970;
	border: none;
}

div#rightcolumn div.content ul.user li a:hover {
	color: black;
	background: #EDE0E6 none;
}
div#rightcolumn div.user a:hover {
	color: gray;
	background: #EDE0E6 none;
	}
div#rightcolumn div.user a {
	color: black;
	}
div#rightcolumn div.usermenu a {
color: #99549f;
}	

div#rightcolumn div.usermenu a:hover {
color: #3e2141;
}	

div#rightcolumn div#signinout.content form#loginform input.definput {
	width: 270px;
}

div#rightcolumn div#signinout.content form#loginform input.submit {
	display: block;
	width: 200px;
	padding: 2px 0px 2px 0px;
	margin: 0px auto 0px auto;
	color: #ffffff;
	background: #998899 none;
	font-weight: bold;
	cursor: pointer;
	border: none;	
}

div#rightcolumn div#signinout.content form#loginform a.forgot, 
div#rightcolumn div#signinout.content form#loginform a.forgot:hover,
div#rightcolumn div#signinout.content a.logout,
div#rightcolumn div#signinout.content a.logout:hover {
	color: #820000; 
	font-size: 11px;
	background: transparent;
	text-decoration: none;
}

div#rightcolumn div#signinout.content form#loginform a.forgot:hover, 
div#rightcolumn div#signinout.content a.logout:hover {
	color: #ff0000; 
	background: transparent;
}

div#rightcolumn div#signinout.content form#loginform a.join, div#rightcolumn div#signinout.content form#loginform a.join:hover {
	color: #BC7592; 
	font-size: 12px;
	font-weight: bold;
	background: transparent;
	text-decoration: none;
}

div#rightcolumn div#signinout.content form#loginform a.join:hover {
	color: #8fa2cc; 
	background: transparent;
}
/************************** RIGHT COLUMN ENDS HERE *************************/
/************************** MAIN WINDOW ENDS HERE *************************/

/************************** SPECIAL CONTENT *************************/

#rnd_container {background: #FFFFFF; margin:1px;}
    
    .rnd_top, .rnd_bottom {display:block; background:#FFFFFF; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#f7f7f7; border-left:1px solid #afafaf; border-right:1px solid #afafaf;}
    .rnd_b1 {margin:0 5px; background:#afafaf;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    
    .rnd_content {
    display:block;
    border:0 solid #afafaf;
    border-width:0 1px;
    padding: 4px;
    background:#f7f7f7;
    color:#000000;
}
div#noscript, div.alert {
	margin: 30px auto 0px auto;
	width: 600px;
	height: auto;
	border: #aaaaaa 1px solid;
	background: #efefef none;
	color: #820000;
	padding: 5px 5px 5px 5px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

div#pagination {
	margin-top: 30px;
	text-align: center;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background: #ffffff none;
	font-weight: bold;
}

div#pagination a, div#pagination a:hover, div#pagination span {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background: #ffffff none;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
}

div#pagination a:hover, div#pagination span {
	background: #dddddd;
}

h2.sitetitle {
	display: block;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-family: sans-serif;
	font-size: 18px;
	color: #BC7592;
	background: transparent;
	font-weight: normal;
	text-decoration: none;
	font-family: Lucida Grande, Lucida sans-serif, verdana;
}

div#faq dt {
	color: #BC7592;
	background: transparent;
	margin-bottom: 10px;
}

div#faq dd {
	margin-bottom: 20px;
	padding-left: 10px;
	margin-left: 0px;
}

input.definput {
	/*background: #ffffff url('images/input_backgr.gif') left top repeat-x;*/
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	width: 120px;
	height: auto;
	margin: 0px 0px 0px 0px;
	color: #915970;
	padding: 1px 1px 1px 1px;
	border-top-color: #C0C0C0;
	border-left-color: #D9D9D9;
	border-right-color: #D9D9D9;
	border-bottom-color: #D9D9D9;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

input.definput:hover {
background: #ffffff url('images/input_backgr.gif') left top repeat-x;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	width: 120px;
	height: auto;
	margin: 0px 0px 0px 0px;
	color: #915970;
	padding: 1px 1px 1px 1px;
	border-top-color: gray;
	border-left-color: gray;
	border-right-color: gray;
	border-bottom-color: gray;
}

div#leftcolumn div#content form#registrationform input.submit, 
div#leftcolumn div#content form#forgotform input.submit, 
div#leftcolumn div#content form#loginform2 input.submit, 
div#leftcolumn div#content form#changepassform input.submit, 
div#leftcolumn div#content form#editform input.submit, 
div#leftcolumn div#content form#commentform input.submit, 
div#rightcolumn div.content form#quick_suggestion_form input.submit, 
div#leftcolumn div#send_message_form_container form#send_message_form input.submit,
div#leftcolumn form#doing_form input.submit, 
div#leftcolumn form#send_chat_form input.submit, 
div#leftcolumn form#findusersform input.submit, 
div#leftcolumn form#openinviterform input.submit, 
div#rightcolumn form#recenterlivechatform input.submit, 
div#leftcolumn form#submitmovieform input.submit, 
div#leftcolumn form#submittvshowform input.submit, 
div#leftcolumn form#send_wall_form input.submit   {

	display: block;
	width: 216px;
	padding: 2px 0px 2px 0px;
	margin: 0px auto 0px auto;
	color: #ffffff;
	background: #998899 none;
	font-weight: bold;
	cursor: pointer;
	border: none;
}

div#rightcolumn div.content form#quick_suggestion_form input.submit {
	width: 140px;
	margin: 0px 0px 0px 0px;
}

div#rightcolumn div.content form#quick_suggestion_form div.left {
	float: left;
	width: auto;
	height: auto;
}

div#rightcolumn div.content form#quick_suggestion_form div.right {
	float: right;
	width: auto;
	height: auto;
}

div#rightcolumn div.content form#quick_suggestion_form select {
	width: 135px;
}


div#movielist div.back {
	margin-bottom: 0px;
	display: block;
	padding: 3px;
	background: gray;
	color: white;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

div#movielist div.back:hover {
	margin-bottom: 0px;
	display: block;
	padding: 3px;
	background: #998899;
	color: silver;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

div#movielist div.fave {
	margin-bottom: 0px;
	display: block;
	padding: 3px;
	border: 1px solid gray;
	color: white;
	width: 120px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

div#movielist div.fave:hover {
	margin-bottom: 0px;
	display: block;
	padding: 3px;
	border: 1px solid #998899;
	color: silver;
	width: 120px
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

div#movielist div.back a, div#movielist div.back a:hover {
	color: white;
	background: transparent;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
}

div#movielist div.back a:hover {
	color: silver;
	background: transparent;
}

div#rightcolumn div#factquestion.content a.yesno, div#rightcolumn div#factquestion.content a.yesno:hover {
	color: #820000; 
	font-size: 14px;
	font-weight: bold;
	background: transparent;
	text-decoration: underline;
}

div#rightcolumn div#factquestion.content a.yesno:hover { 
	background: transparent;
	color: #ff0000;
	text-decoration: underline;
}

div#rightcolumn div#recentuseractivity div.smallmenu {
	margin: 0px auto 10px auto;
	width: 280px;
	height: auto;	
}

div#rightcolumn div#recentuseractivity div.smallmenu a, div#rightcolumn div#recentuseractivity div.smallmenu a:visited, div#rightcolumn div#recentuseractivity div.smallmenu a:hover {
	display: block;
	padding: 1px 6px 1px 6px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	background: transparent;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #998899;
	color: #915970;
	float: left;
}

div#rightcolumn div#recentuseractivity div.smallmenu a.last, div#rightcolumn div#recentuseractivity div.smallmenu a.last:visited, div#rightcolumn div#recentuseractivity div.smallmenu a.last:hover {
	border: none;
}

div#rightcolumn div#recentuseractivity div.smallmenu a:hover {
	color: black;
	background: #998899 none;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px 7px 7px 7px;
}

div#rightcolumn div#recentuseractivity table {
	background: #ffffff none;
}

div#rightcolumn div#recentuseractivity table tr td {
	vertical-align: top;
	padding-bottom: 5px;
}

div#rightcolumn div#recentuseractivity table tr td.td1 {
	width: 50px;
	padding-right: 5px;
}

div#rightcolumn div#recentuseractivity table tr td.td1 img {
	width: 50px;
	border: none;
}

div#rightcolumn div#recentuseractivity table tr td.td2 div {
	text-align: right;
	margin-top: 5px;
}

div#rightcolumn div#recentuseractivity table tr td.td2 span, div#rightcolumn div#recentuseractivity table tr td.td2 a, div#rightcolumn div#recentuseractivity table tr td.td2 a:hover, 
div#rightcolumn div#livechatbardiv div.tablecontainer span, div#rightcolumn div#livechatbardiv div.tablecontainer a, div#rightcolumn div#livechatbardiv div.tablecontainer a:hover, 
div#rightcolumn a#user_monthly_points, div#rightcolumn a#user_monthly_points:hover, 
div#rightcolumn a#submitlinks, div#rightcolumn a#submitlinks:hover  {
	font-weight: bold;
	text-decoration: none;
	color: black;
	background-color: transparent;
}

div#rightcolumn div#recentuseractivity table tr td.td2 a:hover, div#rightcolumn div#livechatbardiv div.tablecontainer a:hover, div#rightcolumn a#user_monthly_points:hover, div#rightcolumn a#submitlinks:hover {
	color: #8FA2CC;
	background-color: transparent;
}

div#rightcolumn div#recentuseractivity div.tablecontainer,
div#rightcolumn div#livechatbardiv div.tablecontainer {
	background: #ffffff url('images/throbber.gif') center center no-repeat;
}


div#corneradvert {
	width: auto;
	height: auto;
	position: fixed;
	bottom: 0px;
	right: 0px;
	display: none;
}
/************************** SPECIAL CONTENT ENDS HERE *************************/

/************************** FOOTER *************************/

div#bottom div#bottominner {
	width: 1030px;
	height: 50px;
	background: #F0F0F0 none;
	margin: 0px auto 0px auto;
	padding-top: 5px;
	position: relative;
}

div#footer {
	width: 100%;
	height: 50px;
	background: #d3d3d3 none;
	overflow: visible;
	margin-top: 30px;
}

div#footer div#footerinner {
	width: 1030px;
	height: 50px;
	background: #d3d3d3 none;
	margin: 0px auto 0px auto;
}

div#footer div#footerinner div#footerlinks{
	width: auto;
	height: 33px;
	float: left;
	padding-left: 0px;
	font-size: 12px;
	padding-top: 17px;
	color:black
	
	
}

div#footer div#footerinner div#footerlinks a, div#footer div#footerinner div#footerlinks a:hover,
div#footer div#footerinner div#footerinfo a, div#footer div#footerinner div#footerinfo a:hover  {
	font-size: 12px;
	color: #915970;
	text-decoration: none;
}

div#footer div#footerinner div#footerlinks a:hover, div#footer div#footerinner div#footerinfo a:hover {
	color: #ffffff;
	background: transparent;
}

div#footer div#footerinner div#footerinfo {
	width: auto;
	height: 33px;
	float: right;
	font-size: 12px;
	padding-top: 17px;
}
/************************** FOOTER ENDS HERE *************************/
