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;}
.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: 0.8; 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;}
#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;}
.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:360px; 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:207px; 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;}
#regtxtthanks{ width:358px; height:29px; float:left; display:inline;}
#btnarrowdiv{ width:49px; height:29px; float:left; display:inline;}
#connecttxt{ width:103px; float:left; display:inline; margin-top:10px;}
#footerfb{ width:305px; height:31px; float:left; display:inline;}
#mzonetxt{ width:49px; 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;}



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

}
.flex{height:321px; width:262px;  float:left;}
.flexx{height:280px; width:262px;  float:left;}
/* Scroll Bar Master Styling end Here */
#emails{ width:265px; height:350px; float:left;  background-color:#8a8889;}
#sms{ width:265px; height:350px; float:left;  background-color:#8a8889;}
#mob_msg_scroll{ width:260px; height:310px; float:left;  background-color:#808184; }
#mob_msg_scroll1{ width:264px; height:350px; float:left;  background-color:#808184; }
*html #mob_msg_scroll{ width:252px; height:350px; float:left; margin-left:10px; background-color:#808184;}
*html #mob_msg_scroll1{ width:258px; height:350px; float:left; margin-left:10px; background-color:#808184;}
#mob_msg_scroll_open{ width:252px; height:350px; float:left; margin-left:21px; background-image:url(images/msg_inner_bg.jpg); background-repeat:no-repeat;}
#mob_msg_scroll_open1{ width:252px; 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:265px; height:350px; float:left; margin-left:0px; background-image:url(images/msg_inner_bg.jpg); background-repeat:no-repeat;}
*html #mob_msg_scroll_open1{ width:265px; height:350px; float:left; margin-left:0px; 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:260px; float:left; display:inline; height:238px; margin:30px 0 0 21px; font-size:14px; color:#666666;}
.txtscroll{ overflow: auto; width:200px; 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;}
.msghover{font-size:14px; font-family:Arial, Helvetica, sans-serif;color:#666666;}
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;}

.msgheader{ width:262px; float:left; 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;  height:321px; color:#FFFFFF;} 

.msginner{ width:260px; float:left;  height:34px; background-image: url(../images/msg_bg.jpg); background-repeat:repeat-x;}
.msg_contentdiv{ width:242px; height:25px; float:left; 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;}

#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:center;text-align:center; display:inline; font-size: 36px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #645247; margin: 0 0 0 17px;}
#homeright{ width:126px; height:138px; float:left; display:inline; margin-left:682px; margin-top:10px;}
.tithome_jay{ width:80px; height:83px; float:left; display:inline; margin-left:23px;}
.rightno{ float:center; text-align:center;display:inline; font-size: 36px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #000000; margin: 0 0 0 17px;}


#crewtopdiv{ width:744px; height:508px; float:left; display:inline; margin:0 0 0 122px;}
#crewbottdiv{ width:587px; float:left; display:inline; height:217px; margin-left:200px;}
#crew_simlink{ width:119px; height:76px; float:left; display:inline; margin: 80px 0 0 0;}
#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;}

.jaipr {
font-size:13px;
font-weight:normal;
background: #ffffff;
color:#000;
width:248px;
height: 340px;
overflow: auto;
padding: 5px;
border: 1px solid #B7B7B7;
clear: both;
line-height:17px;

}


.simpr {
font-size:13px;
font-weight:normal;
background: #ffffff;
color:#000;
width:248px;
height: 340px;
overflow: auto;
padding: 5px;
border: 1px solid #B7B7B7;
clear: both;
line-height:17px;
overflow-X: hidden;
}
.scroll{height:321px; width:262px; display:inline; float:left;}
#linkjay{ width:111px; height:125px; float:left; display:inline; margin-top:56px;}
