﻿body
{
	margin: 0;
	background:transparent url(../../images/bground.png) repeat scroll 0 0;
}
h1
{
	font: normal normal 24pt Verdana;
}
h2
{
	font: normal normal 15pt Verdana;
}
h3
{
	font: normal normal 14pt Verdana;
	color: #4672A9;
}
.requestcontrols
{
	width: 120px; 
	margin-bottom: 5px; 
	font: normal 10px verdana;
	color: Gray;
	}
#divhomeoption
{
	float:left;
	position:relative;
	padding:0px 0px 0px 140px;
	}
	#divsearch
	{
		width:98%;
		}
	#divsearch dd 
	{
		background-color:#F2F2F2;
		border:solid 1px #ACA5A5;
		height:30px;
		height:30px;
		margin:0px;
		text-align:center;
		padding:5px 0px 0px 0px;
		}
#headtitle
{
	padding: 0px 0px 0px 10px;
	float:left;
	position:relative;
}
#divheadad
{
	float:left;
	position:relative;
	padding-top:5px;
	}
#divadbrite
{
	float: left;
	position: relative;
	width: 15%;
	}
#ctl00_divleftcontent
{
	float: left;
	position: relative;
	width: 15%;
	min-height: 450px;
}
#ctl00_divrightcontent
{
	float: left;
	position: relative;
	width: 25%;
	min-height: 450px;
	text-align:center;
}
#divrighttopad
{
	float: left;
	position: relative;
	width: 25%;
	vertical-align:top;
	min-height: 450px;
	text-align:center;
	}
.divbigimageoption
{
	margin:0;
	}
.divbigimageoption dd
{
	margin:0;
	float:left;
	position:relative;
	text-align:center;
	}
	.divbigimageoptioncenter
	{
		width:80%;
		}
		.simplebutton 
		{
			font:normal bold 8pt Verdana;
			color:#F47B3F;
			text-decoration:none;
			}
			.simplebutton:hover
			{
				cursor:pointer;
				text-decoration:underline;
				}
/************************Right Master***/
#divrightmaster
{
	/*border-right: solid 1px #000000;*/
	font: normal 8pt Verdana;
	
}
#divrightmaster dd h2 a
{
	color: #ffffff;
	text-decoration: none;
	}
#divrightmaster dd
{
	margin: 0;
}
#divrightmaster dd a
{
	color: #0060A3;
	text-decoration: none;
}
#divrightmaster dd a:hover
{
	text-decoration: underline;
}
.playimg
{
	left:30px;
	top:-80px;
	position:relative;
	height:25px;
	width:32px;
	}
.rightheading
{
	background: #ffffff url(../../images/righthead.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font:normal bold 8pt Verdana;
	color:#ffffff;
	height:25px;
	padding:8px 0px 0px 0px;
}
.rightheading a
{
	color:#ffffff;
	}
.rightheading h2
{
	font-size:8pt;
	margin:0px;
	}
.rightcontent
{
	/*border:solid 1px #000000;*/
	padding:0px;
}
	.rightactoractresslinks dl
{
	border:solid 1px #BBBDBF;
	}
	.rightactoractresslinks
	{
		height:400px;
		}
	.rightactoractresslinks dl dd
	{
		text-align:left;
		padding:2px 0px 2px 5px;
		}
.rightrelatedmovielisting
{
	height:100%;
	border:solid 1px #BBBDBF;
	}
	.topsearchlist dd
	{
		float:left;
		position:relative;
		}
	.topsearchlist
	{
	min-height:100px;
	max-height:400px;
	border:solid 1px #BBBDBF;
	float:left;
	position:relative;	
	width:100%;
	text-align:left;
		}
	.rightrelatedmovielisting dd
	{
		text-align:left;
		padding:2px 0px 2px 5px;
		}
.rightactoractresslisting
{
	border:solid 1px #BBBDBF;
	height:700px;
	margin-bottom:5px;
	}
	.rightactoractresslisting dl
	{
		padding:5px 0px 5px 0px;
		float:left;
			position:relative;
		}
		.rightactoractresslisting dd
		{
			/*float:left;
			position:relative;
			height:110px;*/
			padding:1px 5px 1px 5px;
			}
			.rightactoractresslisting img
			{
				padding:4px;
				border:solid 1px #E3E4E5;
				border-right:solid 2px #B8BBBD;
				border-bottom:solid 2px #B8BBBD;
				}
.rightlist
{
	border:solid 1px #BBBDBF;
	}
.rightlist dl
{
	height:90px;
	padding:5px;
	clear:both;
	border-bottom:solid 1px #BBBDBF;
	}
.rightlist dd
{
	float:left;
	position:relative;
	}
	.divmovielist
	{
		clear:both;
		width:98%;
		}
		.divmovielist dl:hover
		{
			border-top:solid 1px #90B007;
		border-left:solid 1px #90B007;
		border-bottom:solid 2px #436004;
		border-right:solid 2px #436004;
		background:#EAEDEE;
			}
		.divmovielist dl
		{
			margin:0px;
			padding:0px;
			height:110px;
		border-top:solid 1px #DCDAD9;
		border-left:solid 1px #DCDAD9;
		border-bottom:solid 2px #887E7B;
		border-right:solid 2px #887E7B;
			}
.divmovielist dl dd
{
	margin:0px;
	float:left;
	position:relative;
	height:120px;
	
	}
		.divmovielist dl dd a
		{
			font:normal 8pt Verdana;
			color:#0060A3;
			}
			.ddmovieimage img
			{
				width:100px;
				padding:5px 0px 0px 5px;
				}
				.ddmoviename
				{
					padding:5px 0px 0px 10px;
					font:normal 8pt Verdana;
			color:#0060A3;
					}
/***************************/
#divleftmaster
{
	border-right: solid 1px #999999;
	font: normal 8pt Verdana;
}
#divleftmaster dd
{
	margin: 0;
	padding: 4px 0px 4px 5px;
}
#divleftmaster dd a
{
	color: #0060A3;
	text-decoration: none;
}
#divleftmaster dd a:hover
{
	text-decoration: underline;
}
.leftheading
{
	background: #0075C2 url(../../images/mainmenubg.jpg);
	color: #ffffff;
}
.leftcontent
{
	text-align: center;
}
.leftheading h2
{
	font:normal bold 11px verdana;
	color:White;
	margin:0px;
	text-align:center;
	}
.divperiodlink
{
	font: normal 8pt Verdana;
	width: 150px;
	float: left;
	position: relative;
}
.divperiodlink dd
{
	margin: 0;
}
.divperiodlink dd a
{
	color: #015EA3;
	text-decoration: none;
}
.divperiodlink dd a:hover
{
	text-decoration: underline;
}


/****for home page*/
.divlinkcontent
{
	font: normal 8pt Verdana;
	width: 180px;
	float: left;
	position: relative;
}
.divlinkcontent dd
{
	margin: 0;
}
.divlinkcontent dd a
{
	color: #015EA3;
	text-decoration: none;
}
.divlinkcontent dd a:hover
{
	text-decoration: underline;
}
/****for movies page*/
.divlinkcontent1
{
	font: normal 8pt Verdana;
	width: 350px;
	float: left;
	position: relative;
}
.divlinkcontent1 dd
{
	margin: 0;
	padding: 4px 0px 4px 0px;
}
.divlinkcontent1 dd a
{
	color: #015EA3;
	text-decoration: none;
}
.divlinkcontent1 dd a:hover
{
	text-decoration: underline;
}
#divpaging
{
	float:left;
	position:relative;
	}
	.divselected
	{
		color: #F823D2;
		}
	#divpaging a 
	{
		color: #015EA3;
	font: normal bold 8pt Verdana;
	text-decoration: none;
		}
		#divpaging a:hover
		{
			text-decoration:underline;
			}
#contentmaster
{
	margin: 0 auto;
	width: 999px;
	min-height: 500px;
	background-color:White;
}
#contenthead
{
	width: 100%;
	height: 90px;
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
	background: #345897 url(../../images/headbg.jpg);
}
#contenthead a
{
	cursor: pointer;
	text-decoration: none;
	color: White;
	font-family: Verdana;
}
#contenthead a:hover
{
	color: Black;
}
#maincontent
{
	margin: 0;
	width: 54%;
	float: left;
	position: relative;
	min-height: 450px;
}
#footercontent
{
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
#footercontent dl dd
{
	clear:both;
	margin:0px;
	text-align:left;
	list-style-type: none;
	padding-left:5px;
	}
#footercontent dl dd h3
{
	margin:0px;
	padding:2px 0px 2px 0px;
	}
#footercontent ul
{
	padding: 0px;
}
.footerbindgroup
{
	float: left;
	position: relative;
	margin:0px;
}
.footerbindgroup ul
{
	list-style-type: none;
	}
	.footerbindgroup h2
	{
		font:normal 12px Verdana;
		}
.footerhead
{
	float:left;
	position:relative;
	list-style-type: none;
	padding-left:5px;
}
.footerhead ul
{
	margin:0px;
	}
#contentfooter
{
	width: 100%;
	min-height: 200px;
	clear: both;
	background: #ffffff url(../../images/footerbg.jpg) repeat-x scroll 0pt 0pt;
}
.maincontentmenu
{
	width: 100%;
	float: left;
	position: relative;
	height: 25px;
	background: #006AB8 url(../../images/mainmenubg.jpg);
	z-index: 10000;
	margin-bottom: 0px;
	}
	.maincontentmenu1
{
	width: 100%;
	float: left;
	position: relative;
	height: 25px;
	z-index: 1;
	background: #006AB8 url(../../images/mainmenubg.jpg);
	margin-bottom: 10px;
	}
#divmenugridview
{
	height: 15px;
}
.divclientcontent
{
	padding: 0px 0px 0px 15px;
	margin: 0;
}
.divcategory ul
{
	margin: 0;
}
.divbindgridwallpapers
{
	width: 162px;
	height: 160px;
	float: left;
	position: relative;
	border: 0;
	background: #ffffff url(../../images/thumbnailbg.jpg) no-repeat scroll 0% 0%;
	padding: 0px 0px 0px 10px;
}
img
{
	border: 0px;
}
.divbindgridwallpapers dd
{
	margin: 0;
}
.divbindgridwallpapers dl
{
	margin: 0;
}
.divbindgridwallpapers a
{
	border: 0;
	text-decoration:none;
}
.divbindgridwallpapers a:hover
{
	text-decoration:underline;
}
.divbindgridwallpapers img
{
	border: 0;
	padding: 20px 0px 0px 20px;
}
.pagetitle
{
	clear: both;
	border-bottom: solid 1px #000000;
	margin: 0px 0px 15px 0px;
}
.simplelink
{
	color: #015EA3;
	font: normal 8pt Verdana;
	text-decoration: none;
	cursor:pointer;
}
.simplelink :hover
{
	text-decoration: underline;cursor:pointer;
}
.whitelink
{
	color:White;
	font: normal 8pt Verdana;
	text-decoration: none;
}
.whitelink:hover
{
	text-decoration: underline;
}

.biglink
{
	color: #015EA3;
	font: normal 14pt Verdana;
	text-decoration: none;
}
.biglink :hover
{
	text-decoration: underline;
}
.simpletext
{
	color: #015EA3;
	font: normal 8pt Verdana;
}
.boldtext
{
	color: #015EA3;
	font: bold 8pt Verdana;
	}
.blacktext
{
	font: normal 8pt Verdana;
	color: Black;
}
.divperiodhead
{
	clear: both;
	color: #015EA3;
	font: normal 8pt Verdana;
}
.divxslthead a
{
	clear: both;
	color:#000000;
	text-decoration:none;
}
.divseparatelink
{
	clear: both;
}
.adminlist
{
	height: 200px;
	overflow: auto;
	width: 100%;
}
#divadmingridviewcontent
{
	height:300px;
	overflow:auto;
	}
#divadmingridviewcontent dt tt
{
	float:left;
	position:relative;
		}
		#divadmingridviewcontent dt
		{
			clear:both;
			height:20px;
			}
.divAdminCategory1
{
	width: 15%;
	float: left;
	position: relative;
}
.divAdminCategory2
{
	width: 73%;
	float: left;
	position: relative;
}
.divAdminCategory3
{
	width: 5%;
	float: left;
	position: relative;
}
.divAdminCategory4
{
	width: 5%;
	float: left;
	position: relative;
}
.divreview dd
{
	padding: 0;
	margin: 0;
	font: normal 9pt Verdana;
	line-height: 25px;
}
.divnormal dd
{
	padding: 0;
	margin: 0;
}
.divmovieoptions
{
	padding-bottom:25px;
	}
.divmovieoptions dl
{
	clear:both;
	width:100%;
	padding:0px 0px 28px 0px;
	border-bottom:solid 1px #D6D7D9;
	margin:0px;
	}
.divmovieoptions dd
{
	float: left;
	position: relative;
	font: normal 9pt Verdana;
	text-align:center;
	margin:0px 2px 0px 2px;
	
}
.divmovieoptions dd a
{
	color: #939598;
	text-decoration: none;
	padding:8px 15px 8px 15px;
	background:#ffffff url(../../images/moviemenu1.jpg);
	border-left:solid 1px #D6D7D9;
	border-right:solid 1px #D6D7D9;
	line-height:28px;
}
.divmovieoptions dd a:hover
{
	color: #ffffff;
	background:#4D4D4D;
	}

.divmoviehome dd
{
	float:left;
	position:relative;
	}
	.divmoviehome dl
	{
		clear:both;
		}
		.divmoviehome dd
		{
			margin:0px;
			padding:0px;
			}
			.divbindbigwallpaperimg
			{
				width:550px;
				overflow:scroll;
				clear:both;
				}
.shadow {
background-color:Gray;
display:none;
left:0;
opacity:0.5;
filter: alpha(opacity=50);
position:absolute;
top:0;
z-index:1000;
}
#divuseroption
{
	z-index:100001;
	position:fixed;
	left:350px;
	top:50px;
	width:380px;
	height:200px;
	background:#A8D8F8;
	border:1px solid #000000;
	font:normal 12px Verdana;
	}
	#divuseroption dd
	{
		margin:10px;
		}
	#divsendtofriend
	{
		z-index:999;
		}
		#divsendtofriend dd
		{
			margin:0px;
			float:left;
			position:relative;
			}
			#divrightcomments dd
			{
				margin:0px;
				}
				.divbindcomments dd
				{
					margin:0px;
					}
					.divcommenttext
					{
						border:solid 1px #DEDCDC;
						border-bottom:solid 2px #A6A3A3;
						border-right:solid 2px #A6A3A3;
						height:80px;
						padding-left:5px;
						font:normal 9pt Verdana;
						padding-right:5px;
						width:545px;
						}
		.mandatory
		{
			font:normal 8pt verdana;
			color:Red;
			}
			.divpara
			{
				padding:4px 4px 4px 4px;
				line-height:100px;
				font:normal 8pt verdana;
				letter-spacing:1px;
				}
/*******************************************Home page*/

/**********************************main menu styles**/

.jquerycssmenu
{
	font: bold 12px Verdana;
	padding-left: 10px; /*offset of tabs relative to browser left edge*/
	z-index:1;
}

.jquerycssmenu ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*Top level list items*/
.jquerycssmenu ul li
{
	position: relative;
	display: inline;
	float: left;
	list-style: none;
}
.jquerycssmenu ul li h2
{
	border-left: solid 1px #000000;
	float: left;
	height: 20px;
	padding: 5px 10px 0px 10px;
	margin:0px;
}
/*Top level menu link items style*/
.jquerycssmenu ul li a
{
	display: block; /*background: white url(tintblue.gif) top center repeat-x; /*background of tabs (default state)*/
	margin-right: 0px; /*spacing between tabs*/
	border-bottom-width: 0;
	text-decoration: none;
	color: #ffffff;
}

.jquerycssmenu ul li h2:hover
{
	/*background: #B5D936 url(../images/hovercategorybg.jpg) repeat-x;*/
	cursor: pointer;
	padding: 5px 10px 0px 10px;
}
.jquerycssmenu ul li a:hover
{
	color: #9FD4FD;
	text-decoration:none;
}
/*1st sub level menu*/
.jquerycssmenu ul li ul
{
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li
{
	display: list-item;
	float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul
{
	top: 0;
}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a
{
	font: normal 8pt Verdana;
	width: 160px; /*width of sub menus*/
	background: #EAEAEA;
	color: Black;
	padding: 4px 5px;
	margin: 0;
	border-top-width: 0;
	border: solid 1px #989896;
}

.jquerycssmenu ul li ul li a:hover
{
	/*sub menus hover style*/ /*background: #eff9ff;*/
	cursor: pointer;
	color: Black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass
{
	position: absolute;
	top: 7px;
	right: 5px;
}

.rightarrowclass
{
	position: absolute;
	top: 5px;
	right: 5px;
}
/******************************************************************************** Gallery Styles */

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 95%; /* Set to gallery width, in px or percentage */
height: 130px; /* Set to gallery height */
}

#motioncontainer a img {
border: 2px solid #6AA2D1; /* Set image border color */
padding:2px;
}

#motioncontainer a:hover img {
border: 2px solid #315494; /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 2px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}

#motioncontainer {
width:expression(Math.min(this.offsetWidth, maxwidth)+'px');
}
/* End Gallery Styles */
/***************************************Vertical image gallery*/



#motioncontainer1 a img{ /*image border color*/
border: 1px solid #ccc;
padding:15px;
}

#motioncontainer1 a:hover img{ /*image border hover color*/
border: 1px solid navy;
}

#motioncontainer1 a:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#statusdiv1{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}

#divmoviestatus
{
	float:left;
	position:relative;
	height:300px;
	overflow: auto;
	width:50%;
	}
	#divmoviestatus1
{
	float:left;
	position:relative;
	height:300px;
	overflow: auto;width:50%;
	}