@charset "utf-8";















/* CSS Document */































*{ margin:0px; padding:0px;}















p{ font-family:Arial, Helvetica, sans-serif;}































body{ background:url(images/bgmain.jpg);}















.wrapper{ text-align:center; margin:0 auto; width:904px; height:auto; border-top:#bb2982 solid 2px; background-color:#FFFFFF;}















.bgcontent{ background:url(images/bgcontent.jpg) repeat-y; float:left; width:900px; height:auto; padding:0 2px 0 2px;}















































/*Header ===========================*/















.topheaderwrap{ width:900px; height:89px; background-color:#FFFFFF;}















.banner_02{ float:left; margin-left:12px;}















.banner_01{ float:right; text-align:left; font-weight:bold; margin-top:7px; font-size:18px;}















.bgheadertop{ background:url(images/bgheadertop.jpg) no-repeat; width:900px; height:24px; padding-top:3px; font-weight:bold; font-size:18px;}















.mailto{ text-decoration:none; color:#000000;}















.mailtowrap{ width:900px; height:auto; float:left;}















.banner_03{ background:url(images/banner_03.jpg) no-repeat; width:900px; height:165px;}















.banner03_txt{ color:#ffea00; font-weight:bold; font-size:20px; margin:104px 0 0 332px; float:left;}































/*Navigation ===========================*/















.navwrap{ background:url(images/bgnav.jpg) repeat-x; width:900px; height:30px; float:left;}















.navdiv1{ background:url(images/navdiv.jpg) float:left; width:1px; height:30px;}















ul.navlist li{ list-style:none; float:left;}















ul.navlist li span{ font-size:14px; font-family:Arial, Helvetica, sans-serif;}















ul.navlist li a{display:block; height:23px; text-decoration:none; color:#000000; padding-top:7px; border-right:solid 1px;}































.home{ background:url(images/bgnav2.jpg) 0 0; width:51px; }















.dempod{ background:url(images/bgnav2.jpg) -51px 0px; width:182px;}















.host{ background:url(images/bgnav2.jpg) -233px 0px; width:61px; }















.contact{ background:url(images/bgnav2.jpg) -294px 0px; width:102px; }















.sponsors{ background:url(images/bgnav2.jpg) -396px 0px; width:89px; }















.contests{ background:url(images/bgnav2.jpg) -485px 0px; width:85px; }







.hedonismnav{ background:url(images/bgnav2.jpg); width:164px;}























.home2{ background:url(images/bgnav2.jpg) 0 -30px; width:51px; }















.dempod2{ background:url(images/bgnav2.jpg) -51px -30px; width:182px; }















.host2{ background:url(images/bgnav2.jpg) -233px -30px; width:61px; }















.contact2{ background:url(images/bgnav2.jpg) -294px -30px; width:102px; }















.sponsors2{ background:url(images/bgnav2.jpg) -396px -30px; width:89px; }















.contests2{ background:url(images/bgnav2.jpg) -485px -30px; width:85px;}



.hedonismnav2{ background:url(images/bgnav2.jpg) 0px -30px; width:164px;} 











 















ul.navlist li a.home:hover{ background:url(images/bgnav2.jpg) 0 -30px; width:51px; }















ul.navlist li a.dempod:hover{ background:url(images/bgnav2.jpg) -51px -30px; width:182px; }















ul.navlist li a.host:hover{ background:url(images/bgnav2.jpg) -233px -30px; width:61px; }















ul.navlist li a.contact:hover{ background:url(images/bgnav2.jpg) -294px -30px; width:102px; }















ul.navlist li a.sponsors:hover{ background:url(images/bgnav2.jpg) -396px -30px; width:89px; }















ul.navlist li a.contests:hover{ background:url(images/bgnav2.jpg) -485px -30px;width:85px;}







ul.navlist li a.hedonismnav:hover{ background:url(images/bgnav2.jpg) 0px -30px; width:164px;}























/*Left Column ===========================*/















.leftcolumnwrap{ width:355px; height:auto; margin:5px 16px 0 19px; float:left;}















.bgleft1_topwrap{ background:url(images/bgleft1_top.jpg) repeat-x; width:350px; height:60px; margin-bottom:1px; text-align:left; padding-top:8px;}















.bgleft1_topcontent{ width:265px; height:auto; float:left; margin-left:5px;}















.bgleft1_topimg{ background-image:url(images/Mark-Curry.jpg); width:62px; height:75px; margin-right:5px; float:right;}















.guestdate{ background:url(images/guest_date.jpg) no-repeat; width:213px; height:18px;}















.lblguest{ background:url(images/lbl_guest.jpg) no-repeat; width:119px; height:18px; margin-top:5px;}















.guestname{ font-size:14px; color:#FFFFFF; font-weight:bold; margin-top:3px;} 















.guestdesc{ font-size:12px; font-weight:bold; color:#656565;}































.bgleft1_mid{ background:url(images/bgleft1_mid.jpg) repeat-x; width:326px; height:100px; padding:12px 12px 12px 12px; text-align:left; margin-bottom:1px;}















.lbl_sched{ background:url(images/lblschedule.jpg) no-repeat; width:224px; height:18px;}















.bgleft1_midtxt1{ font-size:14px; color:#656565; font-weight:bold; margin-top:5px;}















.bgleft1_midtxt2{ font-size:14px; color:#590024; font-weight:bold;}































.bgleft1_bottom{ background:url(images/bgleft1_bottom.jpg) repeat-x; width:337px; height:111px; text-align:left; padding:17px 0 0 13px; margin-bottom:7px;}















.bgleft1_bottomtxt{ font-size:15px; color:#000000; font-weight:bold;}















.lbl_email{ background:url(images/lbl_email.jpg) no-repeat; width:188px; height:17px; margin-top:10px;}















.txtbtnwrap{ height:39px; width:337px;  margin-top:5px;}















.txtbtnwrap1{ width:255px; height:35px; float:left; margin-right:10px;}















.txtbtnwrap2{ width:46px; height:39px; float:left;}















.txtbox{ height:35px; width:255px; border:#c00069 solid 1px;}































.bgleft2wrap{ width:355px; height:auto; margin-top:8px; text-align:left; float:left;}















.bgleft2top{ background:url(images/bgleft2_top.jpg) no-repeat; width:355px; height:9px;  float:left;}















.bgleft2mid2{ background:url(images/bgleft2_mid.jpg) repeat-y; width:355px; height:auto; float:left; padding:9px 0 9px 0;}















.bgleft2mid{ background:url(images/bgleft2_mid.jpg) repeat-y; width:355px; height:auto; float:left;}















.bgleft2bottom{ background:url(images/bgleft2_bottom.jpg) no-repeat; width:355px; height:9px; float:left;}















.bgleft2txt1{ font-size:16px;font-weight:bold; color:#FFFFFF; margin-left:13px;}































.bgleftbullet1{ width:173px; height:auto; float:left;}















.bgleftbullet2{ width:155px; height:auto; float:left;}















ul.bgleftbulletlist { margin-left:25px;}















ul.bgleftbulletlist li{ list-style-image:url(images/bullet.jpg); margin-top:5px;}















.bgleftbullettxt{ color:#ee0161; text-decoration:underline; font-size:12px;}































/*Right Column ===========================*/















.rightwrap{ width:496px; height:auto; float:left; margin-top:2px;}















.avacadell{ float:left; width:496px; height:312px; float:left;}















.contactavacadell{ width:488px; height:126px; float:left; margin-top:5px;}















.banner_04{ width:488px; height:126px; float:left; margin-top:5px;}















.jaxi{ width:492px; height:212px; float:left; margin-top:5px;}













/*ClueAnswer ads ===========================*/

.cluewrap{ width:475px; height:auto; float:left; background-color:#28011c; border:#fe008b solid 1px; padding:10px 10px 10px 10px;}

.cluecontent{ font-size:12px; color:#fe008b; width:470px; text-align:left; }

.cluetitle{ font-size:16px; color:#ffce1a; font-weight:bold; margin-bottom:5px;}

.cluetxt{ font-weight:bold; color:#FFFFFF;}



.cluebtn{ float:right; margin-top:10px; }

















/*Footer ===========================*/















.bgfooter{ background:url(images/bgfooter.jpg) repeat-x; width:900px; height:46px; float:left; padding-top:25px;}















.footerlink{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}















.copyright{ color:#FFFFFF; font-size:11px; margin-top:5px;}







.footerlink:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}































 















  /*HOSTS PAGE ===========================*/







.hostmainwrap{ width:880px; height:auto; float:left; padding:12px 10px 0 10px; text-align:left;}







.hostwraptop{ width:880px; height:auto; float:left; padding-bottom:25px; border-bottom:#5c5c5c dotted 1px; margin-top:30px;}







.hostwraplast{ width:880px; height:auto; float:left; margin:25px 0 25px 0;}







.hostpage_imgwrap{width:267px; height:364px; float:left;}







.hostpage_contentwrap{ width:595px; height:auto; float:left; margin-left:18px;}







.hostcontentmaintxt{ font-size:12px; color:#5c5c5c; margin-top:15px;}







.hostnamestyle{ font-size:15px; font-weight:bold; color:#b4528d; font-style:italic;}







.hosttitlestyle{ font-size:12px; color:#989898;}







.lblhost{ background:url(images/lbl_host.jpg) no-repeat; width:137px; height:24px; float:left;  margin-top:10px;}







/*.lblhostwrap{ width:880px; height:25px; border-bottom:#dfdfdf solid 1px; padding-bottom:5px; margin-top:15px;}*/















 







/*CONTACTS PAGE ===========================*/







.contactpagewrap{ width:880px; height:auto; padding:12px 10px 15px 10px; text-align:left; float:left;}







.contactadswrap{ width:500px; height:auto; float:left;}







.contactads1{ width:500px; height:auto; float:left;}







.contactads2{ width:500px; height:auto; float:left; margin-top:15px;}







.lblcontact{ background:url(images/lblcontact.jpg) no-repeat; width:880px; height:24px; float:left; margin:10px 0 20px 0;}







.contactformwrap{ width:360px; height:auto; float:left; margin-left:20px;}







.contacttitle{ font-size:15px; color:#5c5c5c; font-weight:bold; margin-bottom:10px;}







.contactlbltxtwrap{ width:360px; height:auto; float:left; margin-top:10px;}







.contactlbl{ text-align:left; width:360px; float:left; font-size:12px; color:#5c5c5c;}







.contacttxt{ width:360px; height:auto; float:left;}







.contacttxtbox{ width:350px; height:25px; border:#d59dbf solid 1px;}







.contacttxtbox2{ width:350px; height:100px; border:#d59dbf solid 1px;}







.btnsubmit{ width:360px; height:auto; float:left; margin-top:10px; text-align:right; }







.contactsentstyle{ font-size:14px; color:#5c5c5c; width:880px; height:auto; text-align:center; font-weight:bold; margin-bottom:30px;}







 











/*HEDONISM GIVEAWAY PAGE ===========================*/



.hedonismpagewrap{ width:900px; height:auto; float:left; background:url(images/bghedonism.jpg) no-repeat; float:left; padding-bottom:20px;}



.hedonismleftwrap{ width:513px; height:auto; float:left; text-align:justify; padding:238px 0 0 17px; font-size:12px;}



.hedonismrightwrap{ width:328px; height:auto; float:left; padding-top:20px;} 



.hedonismtitletxt{ color:#e86f12; font-size:15px; font-weight:bold; margin:35px 0 15px 0;}



 



.hedonismformwrap{ width:328px; height:auto; float:left; margin-left:20px;}



.hedonismformtop{ background:url(images/hedonismformtop.jpg) no-repeat; float:left; width:328px; height:104px;}



.hedonismformleft{ background:url(images/hedonismformleft.jpg) no-repeat; float:left; width:6px; height:632px;}



.hedonismformright{ background:url(images/hedonismformright.jpg) no-repeat; float:left; width:9px; height:632px;}



.hedonismformmid{ background:url(images/hedonismformmid.jpg) repeat-x; float:left; width:313px; height:632px;}







.lbltxtmainwrap{ width:280px; height:auto; float:left; margin:15px 0 0 10px;}



.lbltxtwrap{ width:280px; height:22px; float:left; margin-top:5px;}



.formlbl{ width:75px; height:auto; float:left; color:#FFFFFF; font-size:12px; text-align:left; margin-top:3px;}



.formtxtbox{ width:138px; height:auto; float:left; margin-left:4px;}



.txtbox2{ width:205px;}







.hedonismbottomwrap{ width:305px; height:auto; float:left; margin-top:20px;}



.hedonismformnote{ text-align:left; font-size:12px; color:#FFFFFF; float:left; padding-bottom:15px; border-bottom:#FFFFFF solid 1px;}



.lbltxtwrap2{ width:305px; height:auto; float:left; margin:15px 0 15px 0;}



.formlbl2{ width:20px; height:auto; float:left; margin-right:5px;}



.formtxtbox2{ width:280px; height:auto; float:left; color:#FFFFFF; font-size:12px; text-align:left;}







.lbltxtwrap3{ width:295px; height:auto; float:left; margin-left:10px;}



.formlbl3{ width:295px; height:auto; float:left; color:#FFFFFF; font-size:12px; text-align:left;}



.formtxtbox3{ width:285px; height:98px; float:left; margin-top:5px;}



.formtxtarea{width:285px; height:98px; float:left;}







.hedonismformtoptxt{ color:#FFFFFF; font-size:10px; text-align:left; margin-top:5px;}



.hedonismformbottomtxt{ font-size:8px; text-align:left; margin-top:15px; width:305px; float:left; color:#FFFFFF;}



.hedonismbtnform{ width:178px; height:46px; float:left; margin:10px 0 0 70px;}



.hedonismimgside{ background:url(images/hedonismside.jpg) no-repeat; float:left; width:316px; height:879px; margin:22px 0 0 27px;}



 















 















 















 















 















 















 















 















 















 















 















 















 















 