body { margin: 0px; background-color: #000000; colour:white;}
a:link {color:white; text-decoration:none;}
a:hover {color:white; text-decoration:none;}
a:visited{color:white; text-decoration:none;}
li.news {list-style-image:url('/images/icons/li.png'); list-type:circle; margin-left:15px; margin-top:2px; }
div.mainlink { margin: 6px; float: left; }
div.otherlinks { float: right; margin: 8px; }
span.U1 {color:#c1f3ff;}
span.U2 {color:#c1ffe0;}
span.U3 {color:#edffc6;}
span.Uhd {font-size:14px; font-weight:bold; text-align:left;}
div.Uicon {border:1px solid white; background-image:url('/images/icons/newsicons.png'); background-repeat:no-repeat; width:24px; height:24px; position: absolute;}
img.o1prev {border:1px solid white; margin:15px 25px 0px 20px; z-index:1;}
div.o1prevcont {position:relative; width:250px; margin:5px 5px 5px 5px;}
div.o1prevcont span.prevcont {font-family:verdana; font-style:italic; font-size:10px; color:white; margin: 3px 10px 0px 0px; float:right;}
div.o1prevdate {position:absolute; width:188px; height: 16px; top:-5px; left:39px; z-index:5; border:1px solid white; background-color:#86DCF1; font-family:Verdana;font-size:10px; color:#0F5142;font-weight:bold;}
div.o1prevav {position:absolute; width:38px; height:38px; top:-10px; left:0px; z-index:10; border:1px solid white;}
div.o1prevdate span.prevdate {margin-left:5px}
img.o2prev {border:1px solid white; margin:15px 25px 0px 20px; z-index:1;}
div.o2prevcont {position:relative; width:250px; margin:5px 5px 5px 5px;}
div.o2prevcont span.prevcont {font-family:verdana; font-style:italic; font-size:10px; color:white; margin: 3px 10px 0px 0px; float:right;}
div.o2prevdate {position:absolute; width:188px; height: 16px; top:-5px; left:39px; z-index:5; border:1px solid white; background-color:#86F1C7; font-family:Verdana;font-size:10px; color:#0F5142;font-weight:bold;}
div.o2prevav {position:absolute; width:38px; height:38px; top:-10px; left:0px; z-index:10; border:1px solid white;}
div.o2prevdate span.prevdate {margin-left:5px}
span.MenuIcon {background-image:url('/images/menus/main.png'); height:52px; margin-left:5px; display: block; float: left;}
span.O1M {width: 51px; background-position: -20px 0px;}
span.S1M {width: 51px; background-position: -111px 0px;}
span.W1M {width: 57px; background-position: -194px 0px;}
span.O2M {width: 54px; background-position: -280px 0px;}
span.S2M {width: 46px; background-position: -373px 0px;}
span.W2M {width: 52px; background-position: -454px 0px;}
span.H2M {width: 45px; background-position: -549px 0px;}
span.S3M {width: 44px; background-position: -633px 0px;}
span.H3M {width: 49px; background-position: -804px 0px;}
span.C3M {width: 49px; background-position: -891px 0px;}
span.W3M {width: 49px; background-position: -716px 0px;}
div.subMenu {height: 52px; position: relative; float: left; margin-left: 5px; margin-top: 3px;}
img.Umulti {border:1px solid white; margin-left:auto; margin-right:auto; display:inline;}
img { border: 0px; display: block; }
div.icreate {background-image:url('/images/icons/newsicons.png'); float:left; width:24px; height:24px;}
div.w938 {width: 938px; }
div.pbx { background-color: #000000; border: 1px white solid; margin: 8px; font-family: verdana; font-size:12px; color:white;}
div.content { width: 960px; position: relative; margin-left: 8px; margin-right: 8px; }
div.content div.pbx { padding: 0px 0px 18px 0px; }
div.hd { width: 938px; height: 60px; margin-top: 1px;  }
div.ft { width: 938px; height: 90px; }
div.menu, div.menu1, div.menu2, div.menu3 { background: url('/images/bar.gif'); width: 100%; height: 57px;}
p.footer { font-family: verdana; font-size: 14px; margin: 5px 0px; color: #000000; }
p.footer a { color: #000000; }
p.disclaimer { font-size: 10px; }
div.m1 { background: url('/images/bar.gif'); }
div.m2 { background: url('/images/bar.gif'); }
div.m3 { background: url('/images/bar.gif'); }
div.numbers { clear: both; font-family: Comic Sans MS; font-size: 32px; border: 1px solid white; width: 918px; margin: 0px; color: #7a7997; vertical-align: middle;}
div.numbers a { text-decoration: none; color: #7a7997; margin: 5px; }
div.numbers a.highlight { font-weight: bold; color:#4542c5; }
div.numbers1 a.highlight { bold; color: #c1f3ff; }
div.numbers2 a.highlight { bold; color: #c1ffe0; }
div.numbers3 a.highlight { bold; color: #edffc6; }
span.nextprev { width: 15px; height: 45px; background: url('/images/icons/np.png') no-repeat; display: inline-block; }
span.next1       { background-position: -0px   12px; }
span.next1:hover { background-position: -15px  12px; }
span.next2       { background-position: -30px  12px; }
span.next2:hover { background-position: -45px  12px; }
span.next3       { background-position: -60px  12px; }
span.next3:hover { background-position: -75px  12px; }
span.prev1       { background-position: -90px 12px; }
span.prev1:hover { background-position: -105px 12px; }
span.prev2       { background-position: -120px 12px; }
span.prev2:hover { background-position: -135px 12px; }
span.prev3       { background-position: -150px 12px; }
span.prev3:hover { background-position: -165px 12px; }
div.numbers img { display: inline; }
div.advert { }
div.AdvertBA, div.AdvertBB, div.AdvertBL, div.AdvertBX, div.AdvertL, div.AdvertLU, div.AdvertWS { margin: 0px; border: 0px; padding: 0px; }
div.AdvertBA, div.AdvertBB { width: 468px; height: 60px; }
div.AdvertBX { width: 300px; height: 250px; }
div.AdvertBL, div.AdvertL { width: 728px; height: 90px; }
div.AdvertLU { width: 728px; height: 15px; }
div.AdvertWS { width: 160px; height: 600px; }
div.Age { height: 28px; width: 28px; margin: 1px; float: left; border:none;}
div.AgeS2 { background-image:url('/images/icons/s2_ages.png');}
div.AgeS3 { background-image:url('/images/icons/s3_ages.png');}
div.Age1On { background-position:0px   0px;  }
div.Age2On { background-position:140px 0px;  }
div.Age3On { background-position:112px 0px;  }
div.Age4On { background-position:84px  0px;  }
div.Age5On { background-position:56px  0px;  }
div.Age6On { background-position:28px  0px;  }
div.Age1Off { background-position:0px   28px; }
div.Age2Off { background-position:140px 28px; }
div.Age3Off { background-position:112px 28px; }
div.Age4Off { background-position:84px  28px; }
div.Age5Off { background-position:56px  28px; }
div.Age6Off { background-position:28px  28px; }
div._1EP { width:38px; height:38px; border:none; float: left; margin: 5px; background-image:url('/images/icons/sims1_ep.gif');}
div._2EP { width:38px; height:38px; border:1px white solid; float: left; margin: 5px;}
div._3EP { width:38px; height:38px; border:1px white solid; float: left; margin: 5px; background-image:url('/images/icons/sims3_ep.gif');}
div._2EPeps { background-image:url('/images/icons/sims2_ep.gif');}
div._2EPops { background-image:url('/images/icons/sims2_ep.gif');}
div._2EPsps { background-image:url('/images/icons/sims2_sp.gif');}
div._1EPtsn, div._2EPtsn, div._3EPtsn { background-position:-0px   0px; }
div._1EPlln, div._2EPunn, div._3EPwan { background-position:-38px  0px; }
div._1EPhpn, div._2EPnln, div._3EPamn { background-position:-76px  0px; }
div._1EPhdn, div._2EPo4n, div._3EPlnn { background-position:-114px 0px; }
div._1EPsvn, div._2EPpen, div._3EPgen { background-position:-152px 0px; }
div._1EPuln, div._2EPsen, div._3EPpen { background-position:-190px 0px; }
div._1EPssn, div._2EPbvn { background-position:-228px 0px; }
div._1EPmmn, div._2EPftn, div._2EPmgn { background-position:-266px 0px; }
div._2EPaln{ background-position:-304px 0px; }
div._1EPtsf, div._2EPtsf { background-position:-0px   38px; }
div._1EPllf, div._2EPunf { background-position:-38px  38px; }
div._1EPhpf, div._2EPnlf { background-position:-76px  38px; }
div._1EPhdf, div._2EPo4f { background-position:-114px 38px; }
div._1EPsvf, div._2EPpef { background-position:-152px 38px; }
div._1EPulf, div._2EPsef { background-position:-190px 38px; }
div._1EPssf, div._2EPbvf { background-position:-228px 38px; }
div._1EPmmf, div._2EPftf, div._2EPmgf { background-position:-266px 38px; }
div._2EPalf { background-position:-304px 38px; } 
div.S1 { color: white; }
div.S1 a { color: white; }
div.S1Container { position: relative; width: 780px; min-height: 660px; float: right; }
div.S1Container img { border: white 1px solid; }
div.S1Head { float: left; width: 100px; height: 135px; margin: 15px; position: relative; }
div.S1Full { float: left; width: 145px; height: 315px; margin: 25px; Position: relative; }
div.S1FullImage { }
div.S1HeadImage { }
/* div.S1HeadArtist { position: absolute; left: 0px; top: 100px; width: 100px; height: 25px; } div.S1FullArtist { position: absolute; left: 22px; top: 280px; width: 100px; height: 25px; } */
div.S1HeadArtist, div.S1FullArtist { position: absolute; left: -10px; top: -10px; width: 38px; height: 38px; }
div.S1HeadCredit { position: absolute; left: 0px; top: 127px; width: 100px; height: 8px; text-align: center; color: white; font-family: verdana; font-size: 12px; }
div.S1FullCredit { position: absolute; left: 0px; top: 307px; width: 145px; height: 8px; text-align: center; color: white; font-family: verdana; font-size: 12px; }
div.S1HeadWideSky { float: left; clear: left; width: 160px; height: 660px; padding-top: 15px; }
div.S1FullWideSky { float: left; clear: left; width: 160px; height: 660px; padding-top: 25px; }
div.W1 { }
div.W1 a { color: white; }
div.W1Container { position: relative; width: 750px; min-height: 660px; float: right; }
div.W1Container img {  border: white 1px solid; }
div.W1Item { float: left; width: 100px; height: 200px; margin: 25px; Position: relative; }
div.F1Item { float: left; width: 100px; height: 100px; margin: 25px; position: relative; }
div.W1Image { }
div.F1Image { }
div.W1Artist { position: absolute; left: 0px; top: 211px; width: 100px; height: 25px; }
div.F1Artist { position: absolute; left: 0px; top: 110px; width: 100px; height: 25px; }
div.W1WideSky { float: left; clear: left; width: 160px; height: 660px; padding-top: 25px; margin-left: 18px; }
div.W2 { }
div.W2 a { color: white; }
div.W2Container { position: relative; width: 750px; min-height: 660px; float: right; }
div.W2Container img { border: white 1px solid; }
div.W2Item { float: left; width: 100px; height: 236px; margin: 25px; Position: relative; }
div.F2Item { float: left; width: 100px; height: 136px; margin: 25px; position: relative; }
div.C2Item { float: left; width: 285px; height: 296px; margin: 25px; position: relative; }
div.W2Image { }
div.F2Image { }
div.C2Image { }
div.W2Artist { position: absolute; left: 0px; top: 211px; width: 100px; height: 25px; }
div.F2Artist { position: absolute; left: 0px; top: 104px; width: 100px; height: 25px; }
div.C2Artist { position: absolute; left: 92px; top: 260px; width: 100px; height: 25px; }
div.W2WideSky { float: left; clear: left; width: 160px; height: 660px; padding-top: 25px; margin-left: 18px; }
div.W3 { }
div.W3 a { color: white; }
div.W3Container { position: relative; width: 753px; min-height: 660px; float: right; }
div.W3Container img { border: white 1px solid; }
div.W3Item { float: left; width: 192px; margin: 20px 6px 20px 50px; Position: relative;}
div.W3Artist { position: absolute; left: -20px; top: 10px; width: 40px; height: 40px; z-index: 4; }
div.W3Type { position: absolute; left: -20px; top: 60px; width: 40px; height: 40px; z-index: 4;}
div.W3Overlay { position: absolute; right: 2px; top: 4px; ; width: 24px; height: 24px; background: url('/images/icons/w3exp.png'); overflow: hidden; z-index: 2;}
div.W3Overlay img { margin: 40px; border: none; }
div.W3Overlay:hover { position: absolute; top: 1px; left: 1px; width: 192px; height: auto; background: none;}
div.W3Overlay:hover img { margin: 0px; border: none; }
div.W3WideSky { float: left; clear: left; width: 160px; height: 660px; padding-top: 18px; margin-left: 18px; }
div.S2 { }
div.S2 a { color: white; }
div.S2Container { position: relative; width: 938px; min-height: 660px; float: left; margin: 0px; }
div.S2Container img { border: white 1px solid; }
div.S2Item, div.S2ItemA, div.S2ItemB, div.S2ItemC, div.S2ItemD, div.S2ItemE, div.S2ItemF, div.S2ItemG { float: left; width: 216px; height: 490px; margin: 48px; Position: relative; }
div.S2ItemA { width: 366px; height: 494px; margin: 20px 49px; }
div.S2ItemB { height: 461px; }
div.S2ItemC { width: 200px; height: 476px; margin: 17px; }
div.S2ItemD { height: 398px; margin: 20px 49px; }
div.S2ItemE { height: 285px; margin: 20px 49px; }
div.S2ItemF { height: 223px; margin: 20px 49px; }
div.S2ItemG { height: 160px; margin: 20px 49px; }
div.S2Image { }
div.S2Artist, div.S2ArtistA, div.S2ArtistB, div.S2ArtistC, div.S2ArtistD, div.S2ArtistE, div.S2ArtistF, div.S2ArtistG { position: absolute; left: -10px; top: -10px; width: 48px; height: 48px; z-index: 10; }
div.S2ArtistA { left: 133px; }
div.S2ArtistC { left: 49px; bottom: 30px; display: none; }
div.S2ArtistG, div.S2ArtistE, div.S2ArtistA { bottom: 20px; }
div.S2ArtistF { bottom: 28px; }
div.S2Credit { position: absolute; left: 0px; top: auto; bottom: 0px; width: 100%; height: 18px; text-align: center; font-family:arial narrow; font-size:12px; color:white;}
div.S2Credit p { font-size: 12px; margin: 0px; font-weight: bold; }
div.S2ItemF div.S2Credit { bottom: 10px;}
div.S2Ages, div.S2AgesA, div.S2AgesB, div.S2AgesC, div.S2AgesD, div.S2AgesE, div.S2AgesF, div.S2AgesG { position: absolute; left: 11px; top: auto; bottom: 0px; width: 192px; height: 25px; text-align: center; }
div.S2AgesA { left: 108px; }
div.S2AgesC { left: 0px; }
div.S2Ages img, div.S2AgesA img, div.S2AgesB img, div.S2AgesC img, div.S2AgesD img, div.S2AgesE img, div.S2AgesF img, div.S2AgesG img { border: none; float: left; width: 25px; }
div.S2Leader { float: left; clear: left; } 
div.S2Overlay { position: absolute; width: 20px; height: 20px; right: 0px; top: 452px; overflow: hidden; opacity: 0; filter: alpha(opacity=1); }
div.S2Overlay:hover { top: 0px; left: 0px; width: 216px; height: 472px; background-color: white; opacity: 0.8; filter: alpha(opacity=80); }
div.S2Overlay img { float: left; }
div.S2Overlay div.Age { margin: 5px; }
div.S2OverlayAges { float: right; width: 40px; height: 235px; }
div.S2OverlayCategory { float: right; width: 46px; height: 235px; }
div.S2Cats { left: auto; right: auto; height: 50px; background: url('/images/menus/s2.png'); }
div.S2Catscaf { width: 37px; background-position: -70px -3px; }
div.S2Catscam { width: 33px; background-position: -132px -3px; }
div.S2Catsfo  { width: 45px; background-position: -188px -3px; }
div.S2Catspj  { width: 45px; background-position: -247px -3px; }
div.S2Catslg  { width: 36px; background-position: -311px -3px; }
div.S2Catssw  { width: 45px; background-position: -365px -3px; }
div.S2Catsgm  { width: 39px; background-position: -429px -3px; }
div.S2Catsow  { width: 46px; background-position: -485px -3px; }
div.S2OverlayBottom { position: absolute; width: 212px; height: 84px; top: 386px; left: 2px; }
div.S2OverlayCI { float: left; width: 38px; height: 38px; margin: 2px; }
div.S2OvCISK { background-image: url('/images/icons/s2c/i-skintone.gif'); }
div.S2OvCIHR { background-image: url('/images/icons/s2c/i-hair.gif'); }
div.S2OverlayCT { text-align: left; float: left; height: 38px; margin: 2px; color: black; }
div.S2OverlayCT a { color: black; }
div.H2 { }
div.H2Container { position: relative; width: 938px; height: 950px; }
div.H2WideSky { float: left; clear: left; width: 160px; height: 600px; margin-left: 18px; margin-top: 15px;}
div.H2Item { float: right; width: 730px; height: 490px; margin: 15px; position: relative; }
a.H2Item img { width: 600px; height: 450px; border: 1px solid white; left: 74px; top: 15px; position: absolute; }
div.H2Name { position: absolute; left: 150px; top: 0px; width: 450px; height: 28px; border: 1px solid white; z-index: 10; background: #701279; color: white; font-family: tahoma; font-size: 22px; font-weight: bold; }
div.H2Artist { position: absolute; left: 225px; top: 450px; width: 300px; height: 40px; border: 1px solid white; z-index: 10;}
div.H2Class { position: absolute; top: 0px; left: 0px; float: left; width: 50px; }
div.H2Class img {border: 1px solid white; margin-bottom: 10px; }
div.H2Comment { float: left; clear: left; width: 900px; overflow-y: auto; margin: 0px 0px 0px 18px; border: 1px solid white; }
div.H2Data { float: left; margin: 18px; width: 460px; height: 300px; border: 1px solid white; color: white;}
div.H2Data table { float: left; margin: 5px; width: 220px; }
div.H2Data table img { float: left; }
div.H2Date { text-align: center; }
div.H2Activities { float: left; width: 600px; height: 40px; margin: 0px 0px 0px 89px; }
div.H2Activities img { display: auto; float: left; margin: 0px 12px 10px 0px  ; border: 1px solid white; }
div.H2ActLabelled { display: auto; float: left; margin: 0px 12px 10px 0px ; border: 1px solid white; text-align: center; font-size: 10px; color: #000000; width: 38px; height: 38px; text-indent:22px;}
div.H2GalleryFrame { width: 417px; height: 300px; overflow-y: auto; float: left; clear: left; margin: 18px 0px 18px 18px; border: 1px solid white; }
div.H2Gallery { width: 400px; text-align: center; margin: 0px; }
div.H2Gallery img { border: none; width: 400px; height: 300px; }
div.H2EpIcon { width: 50px; height: 50px; }
div.H2EpSel { height: 50px; width: 938px; }
div.H2EpSel div._2EP { margin: 5px 7px 5px 11px; }
div.H3 { }
div.H3Container { position: relative; width: 938px; height: 950px; }
div.H3WideSky { float: left; clear: left; width: 160px; height: 600px; margin-left: 18px; margin-top: 15px;}
div.H3Item { float: right; width: 730px; height: 490px; margin: 15px; position: relative; }
a.H3Item img { width: 600px; height: 450px; border: 1px solid white; left: 74px; top: 15px; position: absolute; }
div.H3Name { position: absolute; left: 150px; top: 0px; width: 450px; height: 28px; border: 1px solid white; z-index: 10; background: #701279; color: white; font-family: tahoma; font-size: 22px; font-weight: bold; }
div.H3Artist { position: absolute; left: 225px; top: 450px; width: 300px; height: 40px; border: 1px solid white; z-index: 10;}
div.H3Class { position: absolute; top: 0px; left: 0px; float: left; width: 50px; }
div.H3Class img {border: 1px solid white; margin-bottom: 10px; }
div.H3Comment { float: left; clear: left; width: 900px; overflow-y: auto; margin: 0px 0px 0px 18px; border: 1px solid white; }
div.H3Data { float: left; margin: 18px; width: 460px; height: 300px; border: 1px solid white; color: white}
div.H3Data table { float: left; margin: 5px; width: 220px; }
div.H3Data table img { float: left; }
div.H3Date { text-align: center; }
div.H3Activities { float: left; width: 600px; height: 40px; margin: 0px 0px 0px 89px; }
div.H3Activities img { display: auto; float: left; margin: 0px 12px 10px 0px; border: 1px solid white; }
div.H3ActLabelled { display: auto; float: left; margin: 0px 12px 10px 0px ; border: 1px solid white; text-align: center; font-size: 10px; color: #000000; width: 38px; height: 38px; text-indent:22px;}
div.H3GalleryFrame { width: 417px; height: 300px; overflow-y: auto; float: left; clear: left; margin: 18px 0px 18px 18px; border: 1px solid white; }
div.H3Gallery { width: 400px; text-align: center; margin: 0px; }
div.H3Gallery img { border: none; width: 400px; height: 300px; }
div.H3EpSel { height: 50px; width: 942px; }
div.H3EpSel div._3EP { margin: 5px 11px; }
div.O3 { }
div.O3Container { position: relative; width: 938px; min-height: 660ps; }
div.O3Main { width: 600px; height: 479px; float: left; clear: left; position: relative; margin: 18px; }
img.O3Main { width: 600px; height: 450px; border: 1px solid white; position: absolute; top: 14px; left: 0px; z-index 0; }
div.O3SetName { width: 450px; height: 28px; border: 1px solid white; position: absolute; top: 0px; left: 75px; color: #f7f07b; background: #701279; font-family: Trebuchet MS; font-size: 22px; font-weight: bold; }
div.O3Artist { width: 300px; height: 40px; border: 1px solid white; position: absolute; top: 444px; left: 140px; }
div.O3SetData { font-family: Trebuchet MS; font-size: 18px; width: 280px; height: 450px; float: right; margin: 18px; margin-left: 0px; margin-top: 32px; border: 1px solid white; text-align: left;}
div.O3SetData p { margin: 16px; }
p.O3DataItem { font-weight: bold; color: white; padding-left: 20px;}
p.O3DataHeader { color: #f7f07b; }
span#O3WFIcon { cursor: pointer; width: 77px; height: 76px; display: block; background: url('/images/icons/wf-on.png'); }
div.O3WFItem { margin: 10px 10px 30px; float: left; position: relative; border:1px solid white; }
div.O3WFArtist { bottom: -28px; position: absolute; }
div.O3WFContainer { }
div.O3Items { width: 938px; float: left; clear: left; }
div.O3Requires { margin: 16px; }
div.O3Requires img { float: left; border: 0px; }
div.O3WF { float: left; clear: left; width: 900px; overflow-y: auto; margin: 18px; margin-top: 0px;}
div#O3WFOn { display: none; border: 1px solid white; }
div.O3Item { float: left; width: 298px; height: 248px; margin-left: 9px; margin-bottom: 9px; border: 1px solid white; overflow: hidden; }
div.O3ItemImage { float: left; margin: 4px 0px 0px 4px; border:1px solid white;}
div.O3ItemData { clear: left; margin: 5px; }
p.O3ItemName { float: left; font-size: 16px; font-weight:bold;}
p.O3ItemTitle { }
p.O3ItemCat { }
div.O3ItemData p { margin-top: 8px; font-family: Trebuchet MS; color: white; } 
div.O3ItemReq { margin: 0px;}
div.O3ItemReq img { margin: 4px 0px 0px 4px; border: 1px solid white; float: left; }
p.O3ItemCredit { float:right; font-size:10px;}
p.O3ItemCredit a { text-decoration: none; font-size:10px;}
P.O3ItemInstrs { clear: left; }
P.O3ItemInstrs img { float: left; border:white 1px solid;}
div.O2 { }
div.O2Container { position: relative; width: 938px; min-height: 660ps; }
div.O2Main { width: 600px; height: 479px; float: left; clear: left; position: relative; margin: 18px; }
img.O2Main { width: 600px; height: 450px; border: 1px solid white; position: absolute; top: 14px; left: 0px; z-index 0; }
div.O2SetName { width: 450px; height: 25px; border: 1px solid white; position: absolute; top: 0px; left: 75px; color: white; background: #3ca28b; font-family: Trebuchet MS; font-size: 22px; font-weight: bold;}
div.O2Artist { width: 300px; height: 40px; border: 1px solid white; position: absolute; top: 444px; left: 140px; }
div.O2SetData {background-color:white; font-family: Trebuchet MS; font-size: 14px; width: 282px; height: 450px; float: right; margin: 18px; margin-left: 0px; margin-top: 32px; border: none; text-align: left; color:black;}
div.O2SetData p { margin: 12px; }
p.O2DataItem { font-weight: bold; color: black; padding-left: 9px;}
p.O2DataHeader { color:black; }
span#O2WFIcon {cursor: pointer; width: 77px; height: 76px; display: block; background: url('/images/icons/wf-on.png'); }
div.O2WFItem { margin: 5px 6px 30px; float: left; position: relative; }
div.O2WFArtist { bottom: -28px; position: absolute; }
div.O2WFContainer {background: white;}
div.O2Items { width: 938px; float: left; clear: left; }
div.O2Poly { color: black; margin-left: 3px; position: relative; width: 223px; height: 14px; border: 1px solid black; background-color: #9E9E9E; font-family: Verdana; font-size: 10px; font-weight: bold;}
div.O2Poly a { text-decoration: none; color: black; }
div.O2Polyl { background-color: #BDE98C; }
div.O2Polym { background-color: #E9C38C; }
div.O2Polyh { background-color: #DC7272; }
div.O2PolyLabel { float: left; margin-left: 2px; }
div.O2PolyValues { float: right; margin-right: 2px; }
span.O2Poly { left: 2px; position: absolute; top: 2px; }
div.O2Requires { margin: 16px; }
div.O2Requires img { float: left; border: 0px; }
div.O2WF { float: left; clear: left; width: 903px; overflow-y: auto; margin: 18px; margin-top: 0px;}
div#O2WFOn { display: none; border:none; background-color:white;}
div.O2Item { float: left; width: 442px; height: 210px; margin-left: 18px; margin-bottom: 18px; overflow: hidden; background-color:white;}
div.O2ItemImage { position: relative; float: left; margin: 5px 1px 5px 5px; }
div.O2ItemData { float: left; margin: 5px 5px 5px 1px; width: 228px; height: 200px; position: relative; }
div.O2ItemData p { float: left; margin: 3px; font-family: Trebuchet MS; color: black; } 
div.O2ItemParent { float: left; clear: left; margin: 3px;}
div.O2ItemParent img { width: 60px; height: 60px; border: none; }
div.O2ItemParent:hover img { width: 100px; height: 100px; border: none; }
p.O2ItemName { }
p.O2ItemTitle { clear: left; }
p.O2ItemCat { clear: left; }
div.O2ItemReq { clear: left; margin: 0px;}
div.O2ItemReq img { margin: 1px 4px; border: none; float: left; }
p.O2ItemCredit { clear: left; font-size:10px;}
p.O2ItemCredit a { text-decoration: none; font-size:10px;}
P.O2ItemInstrs { clear: left; }
P.O2ItemInstrs img { float: left; border:white 1px solid;}
div.O1 { }
div.O1Container { position: relative; width: 938px; min-height: 660ps; }
div.O1Main { width: 600px; height: 479px; float: left; clear: left; position: relative; margin: 18px; }
img.O1Main { width: 600px; height: 450px; border: 1px solid white; position: absolute; top: 14px; left: 0px; }
div.O1SetName { width: 450px; height: 28px; border: 1px solid white; position: absolute; top: 0px; left: 75px; background-color:#3c8ea2;font-family: Trebuchet MS; font-size: 20px; font-weight: bold; }
div.O1Artist { width: 300px; height: 40px; border: 1px solid white; position: absolute; top: 444px; left: 150px; }
div.O1SetData {background-color:#3c8ea2; color:#c1f3ff; font-family: Trebuchet MS; font-size: 18px; width: 280px; height: 450px; float: right; margin: 18px; margin-left: 0px; margin-top: 32px; border: 1px solid white; text-align: left; font-weight:bold;}
div.O1SetData p { margin: 16px; }
p.O1DataItem { font-weight: bold; color: white; padding-left: 20px;}
p.O1DataHeader { color: #c1f3ff;}
span#O1WFIcon { cursor: pointer; width: 77px; height: 76px; display: block; background: url('/images/icons/wf-on.png'); }
div.O1WFItem { margin: 5px; margin-bottom: 30px; float: left; position: relative; }
div.O1WFItem img { border: 1px solid white;}
div.O1WFArtist { bottom: -28px; position: absolute; }
div.O1WFContainer { }
div.O1Items { width: 900px; float: left; clear: left; background-color: white; margin: 18px;  border: 1px solid white;}
div.O1Requires { margin: 16px; }
div.O1Requires img { float: left; border: 0px; }
div.O1WF { float: left; clear: left; width: 900px; overflow-y: auto; margin: 18px; margin-top: 0px;}
div#O1WFOn { display: none; border: 1px solid white; }
div.O1Item { width: 880px; text-align: left; position: relative; clear: both;}
div.O1ItemImage { margin: 50px 0px; }
div.O1ItemData { position: absolute; right: 0px; top: 0px; width: 200px; margin: 10px 0px; border: 1px solid white; background-color:#3c8ea2; font-family: Trebuchet MS; color:#c1f3ff; font-weight: bold; padding:7px 7px 7px 7px;} 
div.O1ItemData p { float: left; margin: 3px; }
p.O1ItemName { }
p.O1ItemTitle { clear: left; }
div.O1ItemReq { clear: left; margin: 0px;}
p.O1ItemReq img { float: left; }
P.O1ItemInstrs { clear: left; }
P.O1ItemInstrs img { float: left; }
div.S3 { }
div.S3 a { color: white; }
div.S3Container { position: relative; width: 944px; min-height: 660px; float: left; margin-top: 8px; }
div.S3Container img { border: none; }
div.S3Item, div.S3ItemA, div.S3ItemB, div.S3ItemC, div.S3ItemD, div.S3ItemE, div.S3ItemF, div.S3ItemG { float: left; width: 450px; margin: 35px 9px; Position: relative; }
div.S3ItemA { height: 205px; }
div.S3ItemB { height: 355px; }
div.S3ItemC { height: 430px; }
div.S3ItemD { height: 250px; }
div.S3ItemE { height: 330px; }
div.S3ItemF, div.S3ItemG { margin: 29px 10px; width: 214px; height: 260px; }
div.S3Image { }
div.S3Artist, div.S3ArtistA, div.S3ArtistB, div.S3ArtistC, div.S3ArtistD, div.S3ArtistE, div.S3ArtistF, div.S3ArtistG { position: absolute; left: 350px; top: -31px; width: 100px; height: 25px; }
div.S3ArtistF, div.S3ArtistG { left: 0px; }
div.S3Credit { position: absolute; left: 0px; top: auto; bottom: 10px; width: 100%; height: 8px; text-align: right; color: white; font-size: 10px; }
div.S3ItemF div.S3Credit, div.S3ItemG div.S3Credit {text-align: center;}
div.S3Credit p { margin: 0px; font-weight: bold;}
div.S3Ages, div.S3AgesA, div.S3AgesB, div.S3AgesC, div.S3AgesD, div.S3AgesE, div.S3AgesF, div.S3AgesG { position: absolute; left: -1px; top: auto; bottom: 0px; width: 195px; height: 25px; text-align: center; }
div.S3AgesF, div.S3AgesG { bottom: 29px; left: 25px;}
div.S3Ages img, div.S3AgesA img, div.S3AgesB img, div.S3AgesC img, div.S3AgesD img, div.S3AgesE img, div.S3AgesF img, div.S3AgesG img { border: none; float: left; width: 25px; }
div.S3Leader {float: left; clear: left; } 
div.C3 { }
div.C3 a { color: white; }
div.C3Container { position: relative; width: 762px; min-height: 660px; float: right; }
div.C3Container img { border: white 1px solid; }
div.C3Item { float: left; width: 194px; height: 194px; margin: 30px 30px; position: relative; }
div.C3Image { border: 1px solid white; }
div.C3Artist { position: absolute; left: 104px; bottom: 0px; width: 100px; height: 25px; top: 180px}
div.C3WideSky { float: left; clear: left; width: 160px; height: 660px; padding-top: 18px; margin-left: 18px; }
div.C3Channels { background-image:none; color:white; border: 1px solid white;  position: absolute; width: 16px; height: 16px; top: -8px; }
div.C3Ch0 { left: -8px; }
div.C3Ch1 { left: 16px; }
div.C3Ch2 { left: 40px; }
div.C3Ch3 { left: 64px; }
div.CS2Container { position: relative; width: 920px; min-height: 660px; float: left; margin: 20px; }
div.CS2Container img { border: white 1px solid; }
div.CS2Item { position: relative; }
div.CS2Bar { width: 902px; height: 2px; margin: 10px 0px; display: block; float: left; clear: both; font-size: 1px; }
div.CS2GB { float: left; clear: left; margin-left: 0px; }
div.CS2Name { margin-left:5px; width: 432px; float: left; text-align: left; font-size: 22px; font-family: Verdana; font-variant:smallcaps;}
div.CS2Ages { float: left; margin-left: 1px; padding:5px}
div.CS2Req { float: right; margin-left: 10px; margin-right: 14px; margin-top:-5px;}
div.CS2Main { width: 460px; height: 460px; float: left; clear: left; margin-left: 0px; display: block; }
div.CS2Parts { width: 430px; height: 458px; float: right; clear: right; border: 2px solid; margin-right: 18px; overflow-y: auto; }
div.CS2Footer { clear: both; }
div.CS2Page { position: relative; } 
div.CS2Part { width: 382px; padding-left: 40px; float: left; clear: left; text-align: left; font-family: Verdana; min-height: 19px; font-size: 12px; background: no-repeat 5px 0px; margin: 2px; line-height:38px; }
div.CS2SimBio { padding-left: 43px; min-height: 40px; background-image: url('/images/S2/cs/g-simbio.gif'); }
div.CS2Clothing { background-image: url('/images/icons/s2c/csclothes.gif'); }
div.CS2SkinTone { background-image: url('/images/icons/s2c/csskintone.gif'); }
div.CS2EyeColour { background-image: url('/images/icons/s2c/cseyecolour.gif'); }
div.CS2EyeLiner { background-image: url('/images/icons/s2c/cseyeliner.gif'); }
div.CS2Hair { background-image: url('/images/icons/s2c/cshair.gif'); }
div.CS2Accessories { background-image: url('/images/icons/s2c/csaccessories.gif'); }
div.CS2Beard { background-image: url('/images/icons/s2c/csbeard.gif'); }
div.CS2Blusher { background-image: url('/images/icons/s2c/csblusher.gif'); }
div.CS2EyeBrows { background-image: url('/images/icons/s2c/cseyebrows.gif'); }
div.CS2EyeShadow { background-image: url('/images/icons/s2c/cseyeshadow.gif'); }
div.CS2Glasses { background-image: url('/images/icons/s2c/csglasses.gif'); }
div.CS2Jewelry { background-image: url('/images/icons/s2c/csjewelry.gif'); }
div.CS2LipStick { background-image: url('/images/icons/s2c/cslipstick.gif'); }
div.CS2CostumeMakeup { background-image: url('/images/icons/s2c/cscostumemakeup.gif'); }
div.CS2Wings { background-image: url('/images/icons/s2c/cswings.gif');}
div.CS2Hat { background-image: url('/images/icons/s2c/cshat.gif');}
div.CS2Horns { background-image: url('/images/icons/s2c/cshorns.gif');}
div.CS2Ears { background-image: url('/images/icons/s2c/csears.gif');}
div.CS2Flowers { background-image: url('/images/icons/s2c/csflowers.gif');}
div.CS3Container { position: relative; width: 940px; min-height: 660px; float: left; margin: 0px; }
div.CS3Container img { border: white 1px solid; }
div.CS3Item { width: 465px; float: left; position: relative; }
div.CS3Name { margin-left: 15px; margin-top: 18px; width: 444px; float: left; text-align: center; font-size: 22px; font-family: Verdana; font-variant: smallcaps; border: 1px solid white; color: #F7F07B; background-color: #701279; }
div.CS3Main { width: 275px; height: 512px; float: left; clear: left; margin-left: 15px; display: block; position: relative; margin-top: 18px;}
div.CS3Req { bottom: 0px; right: 5px;  left: auto; top: auto; position: absolute;}
div.CS3GB { margin: 5px auto; }
div.CS3Credits { width: 150px; height: 330px; float: left; border: 1px solid; margin-left: 18px; margin-top: 18px; overflow-y: auto; }
div.CS3Thumbs { width: 150px; height: 164px; float: left; border: 1px solid; margin-left: 18px; margin-top: 18px; overflow: hidden; }
img.CS3Thumbs { width: 40px; height: 72px; border: 1px solid; float: left; margin: 4px;}
div.CS3Footer { clear: both; }
div.CS3Page { position: relative; } 
span.CS3Credit { clear: left; float: left; margin-left: 15px;}
span.CS3PatternTitle { clear: left; float: left; margin-left: 5px; color: #F7F07B; }
span.CS3MeshTitle { clear: left; float: left; margin-left: 5px; color: #F7F07B; }
span.CS3TextureTitle { clear: left; float: left; margin-left: 5px; color: #F7F07B; }

