body{background-color:#000000;font-family:Arial, Verdana;color:#FFFFFF;text-align:center;margin:0;}
a{outline:none;}
#content p a{text-decoration:underline;}
#videotag{width:100%;height:100%;}
#videotag_wrapper{width:100%;height:100%;}
#preload{display:none;}
#preload img{height:1px;width:1px;}
#header{text-align:left;margin:0 auto;width:967px;height:105px;padding:0;background:url(images/content-header.gif) top left no-repeat;}
#header h1{margin:0;}
#header h1 a{display:block;height:30px;width:967px;}
#footer{margin:40px auto;width:967px;height:89px;background:url(images/content-footer.gif);}
div.grace{min-width:980px;background:url(images/grace-bg.jpg) center center no-repeat;}
div.thevisitor{min-width:980px;background:url(images/thevisitor-bg.jpg) center center no-repeat;}
div.ndp{min-width:980px;background:url(images/ndp-bg.jpg) center center no-repeat;}
div.dot{min-width:980px;background:url(images/dot-bg.jpg) center center no-repeat;}
div.tjoe{min-width:980px;background:url(images/tjoe-bg.jpg) center center no-repeat;}
div.thebear{min-width:980px;background:url(images/thebear-bg.jpg) center center no-repeat;}
div.lsd{min-width:980px;background:url(images/lsd-bg.jpg) center center no-repeat;}
div.lalalaley{min-width:980px;background:url(images/lalalaley-bg.jpg) center center no-repeat;}
div.at{min-width:980px;background:url(images/at-bg.jpg) center center no-repeat;}
div.sound{min-width:980px;background:url(images/sound-bg.jpg) center center no-repeat;}
div.music{min-width:980px;background:url(images/music-bg.jpg) center center no-repeat;}
div.musicvideos{min-width:980px;background:url(images/musicvideos-bg.jpg) top center no-repeat;}
.hidden,.hidden2{display:none;}
.hidden table{margin:5px 0 15px 0;}
#centrecontainer{margin:0 auto;max-width:1250px;min-width:970px;padding:15px;}
#musicvideocontent{display:none;}
#samples{position:absolute; width: 200px; margin: 0 0 0 900px;}
#samples img{margin: 12px 0 0 0;border:none;}
#contactbutton{position:absolute; margin: 400px 0 0 0;}
#contactbutton a{display:block; width: 400px;height:150px;}
#contactbutton span{display:none;}
#artcont{margin:0 auto;width:960px;overflow:auto;text-align:left;font-size:12px;}
#artcont h1{font-weight:normal;margin:-5px 0 10px 0;}
#artcont h4{margin:0;}
#artcont h2{margin:0 0 5px 0;}
#artcont h3{margin:5px 0 5px 0;}
#artcont a{text-decoration:underline;}
#artcont p{margin:0 0 10px 0;}
#artcont div.exampleimage{clear:right;padding:5px;}
#dyncontent{margin:0 auto;width:960px;overflow:auto;text-align:left;font-size:12px;max-height:655px;min-height:200px;}
#dyncontent h1{margin:0;font-weight:normal;font-size:30px;}
#dyncontent h1 a:hover{text-decoration:none;}
#dyncontent p.details{margin:-5px 0 15px 0;font-size:11px;font-weight:bold;}
#dyncontent h2{border:solid #333333;border-width:0 0 1px 3px;margin: 12px 0 6px 0;padding:2px 0 3px 5px;font-size:14px;}
#dyncontent h3{border:solid #ffffff;border-width:0 0 0 3px;margin:0 0 10px 10px;padding:0 0 0 5px;font-size:13px;}
#dyncontent h3 a:hover{text-decoration:none;color:#ffffff;}
#dyncontent h3 a{color:#ff8700;}
#dyncontent ul{border:solid #CCCCCC;border-width:0 0 1px 0;padding:0;list-style:none;height:20px;}
#dyncontent object{height:0;width:0;}
#dyncontent li{float:left;padding:0 5px 5px 5px;background:url(images/tick.gif) bottom left no-repeat;}
#dyncontent li a{font-weight:bold;}
#dyncontent p{clear:left;}
#dyncontent div.hidden2 p,#dyncontent div.hidden p{font-size:11px;margin: 0 0 0 10px;}
#dyncontent table{border-collapse:collapse;clear:both;padding:10px;margin: 15px 0 15px 10px;background:url(images/infobg.png);}
#dyncontent td, #dyncontent th{padding:3px 10px 3px 10px;}
#dyncontent td{border:solid #333333;border-width:0 0 1px 0;font-size:11px;}
#dyncontent th{text-align:left;border:solid #666666;border-width:0 0 1px 0;}
#dyncontent table a{font-weight:bold;color:#ff8700;}
#dyncontent p.copynotice{font-size:11px;}
#leftinfo{margin:10px 0 0 0;position:relative;padding:15px 15px 15px 25px;}
#filmsynopsis{line-height:25px;font-size:16px;margin:0;text-align:left;}
#filmdetails{background:url(images/whiteline.png) top right no-repeat;width:190px;height:100%;font-size:12px;margin:0 20px 0 0;text-align:left;float:left;line-height:25px;}
#filmdetails b{position:absolute;left:120px;}
#rightinfo{height:635px;padding:15px 15px 15px 25px;background:url(images/infobg.png);font-size:10px;width:290px;float:right;text-align:left;overflow:hidden;line-height:12px;margin:0 0 15px 0;}
#rightinfo img{margin:10px 0 15px 0;}
#rightinfo h2{font-size:15px;margin:-5px 0 15px 0;}
#rightinfo h3{font-size:11px;margin:0;}
#rightinfo p{margin:0 0 10px 0;}
#vidplayer{float:left;margin:0 0 15px 0;}
.clear{clear:both;}
#content span{display:none;}
#content ul.main{margin:0px 0 0 5px;list-style:none;width:588px;height:43px;background:url(images/frontmenu.gif);padding:0;}
#content ul.main li{float:left;}
#content ul.main li a{height:43px;display:block;}
#content ul.sub{background:url(images/subbg.jpg);width:587px;height:70px;color:#CCCCCC;font-size:9px;margin:0;list-style:none;padding:0;display:none;}
#content ul.sub li{background:url(images/nick2.gif) right top no-repeat;padding:5px 12px 0 12px;float:left;height:5px;}
#content ul.sub li a{font-size:11px;display:block;margin:2px 0 2px 0;}
#homepage span{display:none;}
#homepage{width:588px;margin:100px auto;}
#homepage h1{width:588px;height:204px;background:url(images/logo.gif);margin:0;}
#homepage h1 a{display:block;width:588px;height:204px;}
#homepage ul.main{margin:3px 0 0 5px;list-style:none;width:588px;height:43px;background:url(images/frontmenu.gif);padding:0;}
#homepage ul.main li{float:left;}
.selectedli{background:url(images/frontmenu.gif);}
#musicli{background-position:-50px 0;}
#soundlibli{background-position:-155px 0;}
#musiclibli{background-position:-260px 0;}
#contactli{background-position:-365px 0;}
#homepage ul.main li a{height:43px;display:block;}
a.selected{background:url(images/nick.gif) bottom left no-repeat;}
#homepage ul.sub{background:url(images/subbg.jpg);width:587px;height:70px;color:#CCCCCC;font-size:9px;margin:0;list-style:none;padding:0;display:none;}
#homepage ul.sub li{background:url(images/nick2.gif) right top no-repeat;padding:5px 12px 0 12px;float:left;height:5px;}
#homepage ul.sub li a{font-size:11px;display:block;margin:2px 0 2px 0;}
#contactus{position:absolute;top:375px;text-align:left;font-size:10px;margin:0 0 0 10px;}
#contactus h3{border:solid #222222;border-width:0 0 1px 0;margin:10px 0 5px 0;padding:0 0 5px 0;font-size:11px;}
#contactus div.col{width:159px;margin:0;float:left;}
#jsreq{text-align:left;margin:5px 0 0 10px;font-size:11px;}
#footerfp{margin:0 0 0 10px;text-align:left;position:absolute;top:420px;font-size:9px;color:#666666;}
#ie6{text-align:left;font-weight:bold;margin:12px 0 0 5px;font-size:20px;}
p.advice{font-weight:normal;font-size:10px;line-height:17px;}
#ie6 a{font-weight:bold;}
a:link{text-decoration:none;color:#FFFFFF;}
a:visited{text-decoration:none;color:#FFFFFF;}
a:active{text-decoration:none;color:#FFFFFF;}
a:hover{text-decoration:underline;color:#ff8700;}

