body{ margin:0; background-color:#000000; background-image:url(../images/body_bg.jpg); font-family:Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-position:top; height:100%;}
html, body {height:100%;}
#maindiv{ margin:0 auto; width:999px;}
#topmain{ width:999px; float:left; height:79px; display:inline;}
#utvlogo{ width:229px; height:74px; float:left; display:inline; margin:5px 0 0 63px;}
#utvtxt{ width:566px; height:50px; float:left; display:inline; margin-top:26px;}
#dharamalogo{ width:140px; height:68px; float:left; display:inline; margin:5px 0 0 0;}

img{ border:0px;}
#menudiv{ width:783px; height:23px; float:left; display:inline; margin:10px 0 0 106px;}
.menu0{ width:55px; float:left; display:inline;}
.menu1{ width:88px; float:left; display:inline;}
.menu2{ width:114px; float:left; display:inline;}
.menu3{ width:142px; float:left; display:inline;}
.menu4{ width:79px; float:left; display:inline;}
.menu5{ width:85px; float:left; display:inline;}
.menu6{ width:64px; float:left; display:inline;}
.menu7{ width:106px; float:left; display:inline;}
.menu8{ width:41px; float:left; display:inline;}
#middlediv{ width:999px; height:769px; float:left; display:inline; background-image:url(../images/sim_bg.jpg); background-repeat:no-repeat; background-position:top;}
#middledivjay{ width:999px; height:769px; float:left; display:inline; background-image:url(../images/jay_bg.jpg); background-repeat:no-repeat; background-position:top;}
#middledivhome{ width:999px; height:769px; float:left; display:inline; background-image:url(../images/home_bg.jpg); background-repeat:no-repeat; background-position:top;}
#middledivcrew{ width:999px; height:769px; float:left; display:inline; background-image:url(../images/crew.jpg); background-repeat:no-repeat; background-position:top;}
.highlightit img {
-moz-opacity: 0.9; opacity:.90; filter: alpha(opacity=90);
}
.highlightit:hover img {
-moz-opacity: 0.6; opacity:.60; filter: alpha(opacity=60);
}

.highlightit1 img {
-moz-opacity: 0.9; opacity:.90; filter: alpha(opacity=90);
}
.highlightit1:hover img {
-moz-opacity: 08; opacity:.80; filter: alpha(opacity=80);
}

#releasedate{ position: absolute; z-index:100; clear:both; margin-left:-100px; margin-top:-24px; width:92px; height:67px;}
#releasedatejay{ position: absolute; z-index:100; clear:both; margin-left:469px; margin-top:-26px; width:94px; height:67px;}
#middleleft{ width:631px; float:left; clear:both; display:inline;}

#jihls{ width:216px; height:217px; float:left; display:inline; margin:507px 0 0 1px;}
#jrightside{ width:76px; height:22px; float:right; display:inline; margin:60px 0 0 1px;color:#ffffff;font-weight:bold;background-color:#000;}
#ihls{ width:260px; height:248px; float:left; display:inline; margin:488px 0 0 366px; background-image:url(../images/ihls_logo.png); background-repeat:no-repeat;}
#middleright{ width:360px; float:left; display:inline;}
#mobtop{ height:32px; width:305px; float:left; display:inline; margin-top:79px; text-align:center;}
#mob_screen{ width:265px; height:350px; float:left; display:inline; margin-left:21px;}
*html #mob_screen{ width:265px; height:350px; float:left; display:inline; margin-left:10px;}
#mob_screenbot_menu{ width:265px; height:50px; float:left; display:inline; margin-left:21px;}
#luvstory{ width:88px; height:77px; float:left; display:inline; margin:83px 0 0 68px;}

#smsdiv{ width:64px; height:39px; float:left; display:inline; margin:9px 0 0 51px;}
#menumobdiv{ width:65px; height:39px; float:left; display:inline; margin:9px 0 0 0;}
#emaildiv{ width:65px; height:39px; float:left; display:inline; margin:9px 0 0 0;}

#mobinner{ width:221px; height:257px; float:left; display:inline; margin:35px 0 0 29px;z-index:10;}
.innerlogo{ width:221px; height:81px; float:left; display:inline;}
.logo1{ width:58px; height:61px; float:left; display:inline;}
.logo2{ width:58px; height:61px; float:left; display:inline; margin-left:20px;}
.innerlogo1{ width:212px; height:90px; float:left; display:inline; text-align:right;}

#middleleftjay{ width:330px; float:left; display:inline; margin-left:63px;}
#mobtopjay{ height:32px; width:305px; float:left; display:inline; margin-top:50px; text-align:center;}
#luvstoryjay{ width:119px; height:75px; float:left; display:inline; margin:106px 0 0 138px;}
#footer{ width:999px; height:125px; float:left; display:inline;}
#footertop{ width:999px; height:52px; float:left; display:inline;}
#regtxt{ width:182px; float:left; display:inline; margin-top:10px;}
#regtxtboxdiv{ width:128px; height:23px; float:left; display:inline; margin-top:4px;}
.regtxtbox{ width:117px; height:17px; color:#000000; border:1px solid #FF0000; padding: 3px 0 0 3px;}
#btnarrowdiv{ width:49px; height:29px; float:left; display:inline;}
#connecttxt{ width:103px; float:left; display:inline; margin-top:10px;}
#footerfb{ width:395px; height:31px; float:left; display:inline;}
#mzonetxt{ width:82px; float:left; display:inline; margin-top:10px;}
#ticketpartnertxt{ width:152px; float:left; display:inline; margin-top:10px;}
#partnertxt{ width:69px; float:left; display:inline; margin-top:10px;}
#footerimg{ width:999px; float:left; display:inline;}
.wapSite{ float:left; display:inline; width:201px; margin-top:3px;}
#homeinner{ width:999px; float:left; display:inline; height:147px; margin-top:407px;}

#mycustomscroll {
/* Typical fixed height and fixed width example */
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;

}

.scroll{height:321px; width:632px; display:inline; float:left;}

 Scroll Bar Master Styling end Here 
#mob_msg_scroll{ width:261px; height:350px; float:left; margin-left:21px; background-color:#808184; display:block;}
*html #mob_msg_scroll{ width:261px; height:350px; float:left; margin-left:10px; background-color:#808184;}
#mob_msg_scroll_open{ width:261px; height:350px; float:left; margin-left:21px; background-image:url(../images/msg_inner_bg.jpg); background-repeat:no-repeat;}
*html #mob_msg_scroll_open{ width:261px; height:350px; float:left; margin-left:10px; background-image:url(../images/msg_inner_bg.jpg); background-repeat:no-repeat;}
.mob_msg_tit{ width:217px; float:left; display:inline; height:17px; margin:9px 0 0 41px; color: #514d4d; font-size: 14px; font-family:Arial, Helvetica, sans-serif;}
.mob_inner_text{ width:219px; float:left; display:inline; height:238px; margin:30px 0 0 21px; font-size:14px; color:#666666;}
.txtscroll{ overflow: auto; width:218px; height:238px; float:left; display:inline; }
.backto_inbox{ width:92px; height:18px; float:left; display:inline; margin:34px 0 0 135px;}
.back{text-decoration:none; color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
a.back:link{text-decoration:none; color:#fff;}
a.back:visited{text-decoration:none; color:#fff;}
a.back:hover{text-decoration:underline; color:#fff;}
a.back:active{text-decoration:none; color:#fff;}

.download{text-decoration:none; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a.download:link{text-decoration:none; color:#000;}
a.download:visited{text-decoration:none; color:#000;}
a.download:hover{text-decoration:none; color:#ff0000;}
a.download:active{text-decoration:none; color:#000;}

.msgheader{ width:260px; float:left; display:inline; height:28px; background-color: #CCCCCC; border-bottom:1px solid #a3a3a3;}
.tit_inbox{ float:left; display:inline; height:20px; margin:3px 0 0 10px; color:#333333; font-family: Arial, Helvetica, sans-serif; font-size:14px;}  
#listgrid{ width: 260px; float:left; display:inline; height:321px; color:#FFFFFF;} 

.msginner{ width:260px; float:left; display:inline; height:34px; background-image: url(../images/msg_bg.jpg); background-repeat:repeat-x;}
.msg_contentdiv{ width:242px; height:25px; float:left; display:inline; margin:5px 0 0 16px;}
.msg_con_left{ width:38px; height:24px; background-image: url(../images/img_inbox.gif); background-position:left top; background-repeat:no-repeat;}
.msg_con_right{ width:202px; height:18px; margin-top:2px; color:#514d4d; font-family:Arial, Helvetica, sans-serif; font-size:16px;}


#homeinnertop{ width:170px; float:right; display:inline; height:22px; margin-top:167px;margin-left:850px;margin-right:20px;}
#homeinner{ width:999px; float:left; display:inline; height:147px; margin-top:217px;}

#homeleft{ width:132px; height:147px; float:left; display:inline; margin-left:24px;}
.tithome_sim{ width:122px; height:94px; float:left; display:inline; text-align:right;}
.leftno{ float:left; display:inline; font-size: 36px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #645247; margin: 0 0 0 8px;}
#homeright{ width:126px; height:138px; float:left; display:inline; margin-left:672px; margin-top:10px;}
.tithome_jay{ width:80px; height:83px; float:left; display:inline; margin-left:23px;}
.rightno{ float:left; display:inline; font-size: 36px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #000000; margin: 0 0 0 13px;}

#crewtopdiv{ width:744px; height:508px; float:left; display:inline; margin:0 0 0 122px;}
#crewbottdiv{ width:830px; float:left; display:inline; height:217px; margin-left:65px;}
#crew_simlink{ width:119px; height:76px; float:left; display:inline; margin: 80px 0 0 100px;}
#crewlstory{ width:212px; height:218px; float:left; display:inline; margin-left:76px;}
#crew_jaylink{ width:88px; height:77px; float:left; display:inline; margin: 86px 0 0 92px;}

#crew_div{ width:632px; height:337px; float:left; display:inline; margin:45px 0 0 75px;}

#crew_div{ width:632px; height:337px; float:left; display:inline; margin:45px 0 0 75px;}
.txtcrewtit{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#ff0000; line-height:52px;}
.titred{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#ff0000; height:40px; float:left; display:inline;}
.txtcrewcontent{ font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}

#gallerytop{ width:517px; height:38px; float:left; display:inline;} 
.txtcrewtit1{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#ff0000;}
#gall_div{ width:548px; height:317px; float:left; display:inline;}
#big_thumb{ width:421px; height:310px; float:left; display:inline; border:2px solid #333333;}
#gall_vscroll{ width:100px; height:318px; float:left; display:inline; margin-left:16px; z-index:10; padding:0;}
.scrollthumb2{ width:94px; height:55px; float:left; display:inline; border:2px solid #333333; z-index:10;}
.scrollthumb3{ width:94px; height:55px; float:left; display:inline; border:2px solid #333333; z-index:10; margin-left:4px;}
.scrollthumb4{ width:94px; height:100px; float:left; display:inline;  z-index:10;margin-top:2px}
