﻿/* Styled by: DMi Partners 2008 */


/* Basic Styles */
* {margin:0; padding:0; font-family:Helvetica, Verdana, Arial, Sans-Serif; font-size:12px;}
body {background:#000;}
a, a:hover, a:visited{color:#fff;}

.clear{clear:both;}
.left{float:left;}
.right{float:right;}
p{margin:5px 0;}
h1, h2, h3, h4, h5 {margin:0; padding:0; text-align:left;}
h1{color:#a10802; font-size:18px;}
h2{color:#a10802; font-size:16px; margin:15px 0;}
ul, li{list-style:none; margin:0; padding:0;}
#subContent p.title{margin:0 0 0 5px; padding:0; font-weight:bold;}

.errorText{font-size:16px; color:#520401; font-weight:600;}
#subContent h2.thanks{margin:200px 0 0 0; display:block; width:685px; text-align:center; font-size:26px;}
#subContent p.thankstitle{font-size:12px; font-weight:bold; text-align:center; display:block; width:685px;}
/* Structure Styles */
.bodywrap{overflow:hidden; width:1000px; height:700px; margin:0 auto; position:relative; background: url(images/opera/body_bg.jpg) no-repeat;}
#curtainTop{background: url(images/opera/CurtainTop.jpg) no-repeat center bottom; display:block; width:1000px; height:60px; position:absolute; z-index:100; top:0; left:0; }
#curtainLeft{position:absolute; z-index:25; top:49px; left:0; }
#curtainRight{position:absolute; z-index:25; top:49px; right:0; }
#curtainLevel2{position:absolute; z-index:90; top:49px; left:0; }
#openCurtainContainer{width:1000px; height:650px; position:absolute; z-index:20; top:-5px; left:0; background: url(images/opera/open_curtain.gif) no-repeat bottom center;} 
#openCurtain{background: url(images/opera/opencurtain_repeat.jpg) no-repeat; width:1000px; height:594px;}
#rock{width:265px; height:37px; position:absolute; z-index:100; bottom:0px; left:0;}
#singerSolo{margin:0 -200px 0 0; position:absolute; z-index:50; right:0; bottom:62px;}
#tv{display:none; position:absolute; z-index:100; width:489px; height:194px; top:250px; left:250px; background: url(images/opera/asseen.gif) no-repeat; color:#fff; font-size:24px; font-weight:bold; text-align:center;}

/*Footer */
#footer{margin:2px auto; padding:0 0 0; width:1000px; position:relative; color:#fff; font-size:10px; text-indent:20px; clear:both;}
#footer a{text-decoration:none; font-size:10px;}
#footer a:hover{text-decoration:underline;  font-size:10px;}
#footer .power {  font-size:10px; width:200px; height:24px; padding: 0; float:right; display:block; margin:0 10px 0 0;}
#footer .footerLinks{width:350px; height:24px; float:left; display:block;  font-size:10px;}

/* Navigation */
.nav{position:absolute; right:15px; top:10px;width:700px; height:35px;}
.nav li a, .nav li a:visited {position: absolute; top: 0; height:35px;text-indent: -9000px; overflow:hidden;}

.nav .home a, .nav .home a:visited {left:0px; width: 64px; background: url(images/opera/nav_bar.jpg) no-repeat 0 0;}
.nav .home a:hover,.nav .home a.selected {background: url(images/opera/nav_bar.jpg) no-repeat 0 -35px;}


.nav .watch a, .nav .watch a:visited {left:64px; width:116px; background: url(images/opera/nav_bar.jpg) no-repeat -64px 0;}
.nav .watch a:hover, .nav .watch a.selected {background: url(images/opera/nav_bar.jpg) -64px -35px;}


.nav .settlement a, .nav .settlement a:visited {left:180px; width:170px; background: url(images/opera/nav_bar.jpg) no-repeat -180px 0;}
.nav .settlement a:hover, .nav .settlement a.selected {background: url(images/opera/nav_bar.jpg) -180px -35px;}


.nav .annuity a, .nav .annuity a:visited {left:350px; width:150px; background: url(images/opera/nav_bar.jpg) no-repeat -350px 0;}
.nav .annuity a:hover, .nav .annuity a.selected {background: url(images/opera/nav_bar.jpg) -350px -35px;}


.nav .games a, .nav .games a:visited {left:500px; width:66px; background: url(images/opera/nav_bar.jpg) no-repeat -500px 0;}
.nav .games a:hover, .nav .games a.selected {background: url(images/opera/nav_bar.jpg) -500px -35px;}

.nav .otherproducts a, .nav .otherproducts a:visited {left:566px; width:134px; background: url(images/opera/nav_bar.jpg) no-repeat -566px 0;}
.nav .otherproducts a:hover, .nav .otherproducts a.selected {background: url(images/opera/nav_bar.jpg) -566px -35px;}

/*Singers*/
#singers2{padding:270px 0 0 140px; width:840px;}
#singers2 p{font-size:12px; font-style:italic; color:#1d1d1d; text-align:center; width:730px; margin:0 40px 0 0; font-weight:600;}

/*Games*/
 #games{ display:none;}
.imageTitle{width:208px; margin:70px auto 0px auto;}
/*Games Nav*/
 .ui-tabs-hide {display: none;} 
 
 #subContent .widget{width:600px; margin:0 auto;}
 .tabnav{width:361px; height:34px; margin:5px auto; padding:0; position:relative;}
 
 
 .tabnav li a:link, .tabnav li a:visited {position:absolute; top: 0; height:34px; text-indent: -9000px; overflow:hidden;}
 
 
 .tabnav .disc a,  .tabnav .disc a:visited {left:0px; width:120px; background: url(images/opera/gamenav_bar.jpg) no-repeat 0 0;}
 .tabnav .disc a:hover {background: url(images/opera/gamenav_bar.jpg) no-repeat 0 -34px;}
 .tabnav #discLink.ui-tabs-selected a {background: url(images/opera/gamenav_bar.jpg) 0 -34px;}
 
 .tabnav .brick a,  .tabnav .brick a:visited {left:120px; width:142px; background: url(images/opera/gamenav_bar.jpg) no-repeat -120px 0;}
 .tabnav .brick a:hover {background: url(images/opera/gamenav_bar.jpg) no-repeat -120px -34px;}
 .tabnav #brickLink.ui-tabs-selected a {background: url(images/opera/gamenav_bar.jpg) -120px -34px;}
 
 .tabnav .golf a,  .tabnav .golf a:visited {left:262px; width:95px; background: url(images/opera/gamenav_bar.jpg) no-repeat -262px 0;}
 .tabnav .golf a:hover {background: url(images/opera/gamenav_bar.jpg) no-repeat -262px -34px;}
 .tabnav #gameLink.ui-tabs-selected a {background: url(images/opera/gamenav_bar.jpg) -262px -34px;}


.okbutton{margin:auto; display:block; position:absolute; bottom:20px; left:120px;}
/* Form Classes */
#cashForm{ z-index:51;  margin:-500px 0 0 0; width:340px; height:301px; background: url(images/opera/requestaquote_home.gif) no-repeat; position:absolute;left:150px; top:0;}
#cashForm .cashnowform {display:none; width:345px; margin:65px 0 0 0; padding:0 0 0 15px;}
#cashForm .cashnowform .textbox{}
#cashForm .cellLong {margin:2px; display:block; float:left; width:310px;}
#cashForm .button {margin:auto; display:block;}
#cashForm .cell {margin:0; display:block; float:left; width:165px; height:42px;}
#cashForm .cashnowform label {margin:0 5px;}
#cashForm .dropdown {width:155px; font-size:11px;}
#cashForm .watermark{color:#ccc;}

#cashForm .valError{background: url(images/opera/errorPop.gif) no-repeat; width:293px;  height:258px; text-align:center;  display:block;}
#cashForm .valErrorWrap{position:absolute; top:20px; left:350px;}
#cashForm .valError ul {padding:115px 0 0 0;}


#subcashForm .valError{background: url(images/opera/errorPop.gif) no-repeat; width:293px;  height:258px; text-align:center;  display:block;}
#subcashForm  .valErrorWrap{position:absolute; top:50px; left:300px;}
#subcashForm .valError ul {padding:115px 0 0 0;}


#subcashForm {z-index:51;  margin:-600px 0 0 0; width:268px; height:586px; background: url(images/opera/subCashform.gif) no-repeat; position:absolute;left:10px; top:12px;}
#subcashForm .cashnowform {display:none; width:268px; margin:105px 0 0 0; padding:0 0 0 20px; z-index:52;}
#subcashForm .cellLong {margin:4px 0; display:block; width:224px; clear:both; float:left;}
#subcashForm .button {margin:auto; display:block;}
#subcashForm .cell {margin:2px 0; display:block; clear:both; float:left;width:224px; }
#subcashForm .cashnowform label {margin:0 5px;}
#subcashForm .cashnowform .textbox{width:85%; margin:2px 0 0 0;}
#subcashForm .watermark{width:85%; margin:2px 0 0 0; color:#ccc;}

.disclaimer{font-size:9px; line-height:11px; color:#000; text-align:center;}

/*Main Content */

#subContent{text-align:center; background: url(images/opera/blankPaper.gif) no-repeat center bottom; width:691px; height:613px; display:block; position:absolute; z-index:48; margin:0; top:-550px; left:260px; padding:0;}
.subContentWrap{padding:0; width:600px;}
.watchWrap{margin:80px auto 0 auto;}
.settlementWrap{margin:270px auto 0 auto;}
.annuityWrap{margin:270px auto 0 auto;}
.otherproductsWrap{margin:80px auto 0 auto;}
.gameWrap{margin:80px auto 0 auto;}
#subContent #otherProductsList{text-align:left; margin:0 0 0 50px; padding:0; font-weight:900; }
#subContent #otherProductsList li {list-style-type:disc;}
#subContent p{text-align:left; padding:0; margin:0 0 20px 5px; font-size:12px; width:600px; display:block; line-height:13pt;}
#subContent a, #subContent a:hover, #subContent a:visited {color:#1d1d1d; font-weight:bold;}


/*Home Page */
#homeCopy {width:346px; height:281px; background: url(images/opera/homeCopy.gif) no-repeat;  z-index:50;  margin-top:-500px; position:absolute; left:540px; top:0;}
#homeCopy .content{margin:120px 10px 0 20px;}
#homeBody {display:none;}
#homeBody h1{font-size:14px; font-weight:bold; color:#520401; text-align:center;}

