html{width:100%; margin:0; padding:0;}
body{background:url(../image-files/m-bodybg.jpg) top center no-repeat, url(../image-files/foot.png)bottom center no-repeat;width:100% auto!important; margin:0;padding:0;color:#666;font-family:georgia,serif;font-size:20px;line-height:1.5;}
h1,h2,h3,h4,h5,h6{font-family:Batang;color:#333;text-align:center;}
h1+p{font-size:150%;color:#666}
h1,h2,h3,h4,h5,h6{margin:1em 0 .5em}
h1{font-size:54px;margin-top:0;margin-bottom:-10px; text-shadow: 1px 2px 1px #666;}
h2{font-size:150%}
h3{font-size:125%}
h4{font-size:100%}
blockquote{display:block;clear:both;background-image:url(../image-files/speech.jpg);background-repeat:no-repeat;background-color:#ccf;font-family:'Courier New';color:#000;font-size:90%;font-style:italic;margin:30px 0;padding:5px 70px;line-height:120%}
img{border:0}
p{margin:1em 0}
a:link img{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
a:hover img{opacity:.5}
a{color:#00E}
a:visited{color:#55199A}
a:active{color:#E00}
a img{border:0}
hr{background-image:url(https://www.dare-up-your-party.com/image-files/hr.png)}
.social-icons{position:absolute; top:85px; left:400px;}
.social-icons a:link img{ float:left;border:transparent;}
#PageWrapper{width:1000px;margin: 0 auto;float:none;}
#Header{background-image:url(../image-files/m-header.png);width:1000px;height:506px}
#Header .Liner{background-image:url();padding:1px 0;float:none;position:relative;min-height:506px}
#ContentWrapper{float:left;width:700px;margin:0 auto;background-color:transparent;padding:0}
#ContentColumn{border-right:1px dotted #666;width:700px;margin:0 auto;background-color:transparent;float:left}
#ContentColumn img{border:1px solid #ccc;padding:3px}
#ExtraColumn{display:inline;width:300px;float:right;color:#000;font-size:85%;}
#NavColumn{display:none}
#Footer{clear:both;width:1000px;color:#fff;font-size:80%;}
.Liner{padding:10px}
.triple{background:url(../image-files/triplebg.jpg) top center no-repeat;float:left;width:280px;margin:15px;border:1px solid #666}
.triple1st{margin-left:40px}
.inner{width:90%;margin:12px auto}
.triple img{margin:0 auto;border:1px solid #ccc;padding:2px}
.triple h3{font-size:20px;margin-top:-10px;color:#fff}
.triple p{font-size:85%;color:#101010;line-height:100%}
.tripledot{background-image:url(../image-files/tripledot-bg.png);background-repeat:repeat-x;width:280px;float:left;margin:15px;border:1px dotted #666;font-size:13px;color:#000}
.tripledot img{float:left;margin-right:5px;margin-left:-5px;border:1px solid #666;padding:2px}
.tripledot h3{margin-top:-10px;font-size:20px;color:#000}
.Ezine{border:2px solid #666;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,.3);background:#036;background:-webkit-linear-gradient(bottom,#36f,#036);background:-ms-linear-gradient(bottom,#36f,#036);background:-moz-linear-gradient(bottom,#36f,#036);background:-o-linear-gradient(bottom,#36f,#036);border-color:transparent;padding:4px;margin-top:8px;margin-bottom:8px}
div .checkout{width:628px;height:36px;border:none;background-image:url(../image-files/featured.png);margin:10px auto}
#accordion-wrap{width: 300px;}
.ui-accordion .ui-accordion-header{cursor: pointer;display:block;background: url(../image-files/acc.jpg) no-repeat;margin: 0px;min-height: 0;height: 32px;padding-left: 32px;position: relative;color: #333333;font-family: Georgia,"Times New Roman",Times,serif;font-weight: normal;font-size: 16px;line-height: 32px;}
.ui-accordion .ui-accordion-header:hover{background-position: 0 -50px;}
.ui-accordion .ui-accordion-header-active{background-position: 0 -100px;}
.ui-accordion .ui-accordion-header-active:hover{background-position: 0 -150px;}
.ui-accordion .ui-accordion-content{background-color:#F7F7F7;padding:20px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;}
#accordion div{background-color:#F7F7F7;border:0px none;margin:0;padding:0;width:300px;height:300px;}
.acc-links a:link{color:#123456;font-size:18px;margin-top:0;padding-bottom:10px;}
.acc-links a:visited{color:#123456;font-size:18px;margin-top:0;}
.acc-links a:hover{color:#0099ff;font-size:18px;margin-top:0;}
#ddmenu{position:absolute;top:5px;right:10px;width:100% !important;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;letter-spacing:normal}
#ddmenu ul{margin:0 auto;padding:2px 0 0;text-align:center;width:100%;font-size:0;background:0 0;display:inline-block;list-style:none;position:relative;z-index:999999990;border-radius:2px}
#ddmenu li{margin:0;padding:0;font-size:14px;display:inline-block;zoom:1;position:relative;color:#eee;line-height:44px;transition:background-color .2s;outline:0}
#ddmenu li.full-width{position:static}
#ddmenu li.over{color:#333;background-color:#e4e7ea}
#ddmenu li.over.no-sub{color:#fff;background-color:#366078;border-radius:0}
#ddmenu .top-heading{font-weight:400;white-space:nowrap;margin:0 22px;text-decoration:none;display:inline-block;outline:0;cursor:pointer}
#ddmenu li a,#ddmenu li a:hover,#ddmenu li a:link{color:inherit}
#ddmenu li a:hover{text-decoration:underline}
#ddmenu li a:focus{outline:#09F dotted 1px}
#ddmenu i.caret{color:inherit;left:-18px;width:0;height:0;overflow:hidden;vertical-align:middle;margin-bottom:2px;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;display:inline-block;position:relative}
#ddmenu .dropdown{width:auto;left:0;color:#333;padding:0;margin:0;display:none;position:absolute;top:100%;border:1px solid #bbb;border-top:none;border-radius:0 0 3px 3px;box-shadow:0 6px 6px rgba(0,0,0,.175)}
#ddmenu li.full-width .dropdown{width:100%;padding:0;margin:0}
#ddmenu .offset300{left:-300px;right:auto}
#ddmenu .right-aligned{left:auto;right:0}
#ddmenu li.over .dropdown{display:block}
#ddmenu .dd-inner{text-align:center;padding:20px;margin:0;background-color:#e4e7ea;white-space:nowrap;font-size:13px;line-height:1.35}
#ddmenu .dropdown a{display:block;color:#444;line-height:22px;text-decoration:none;padding:0}
#ddmenu .dropdown a:focus,#ddmenu .dropdown a:hover{text-decoration:underline;color:#09F}
#ddmenu div.column{text-align:left;vertical-align:top;display:inline-block;white-space:normal;width:auto;min-width:170px;max-width:300px;padding:0 30px;border-right:1px solid #333}
#ddmenu div.dd-inner div:last-child{border-right:none}
#ddmenu div.column h3{font-weight:500;line-height:1.1;margin-top:12px;margin-bottom:8px;font-size:20px}
#ddmenu li{border-radius:3px 3px 0 0}
#ddmenu div.column h3{border-bottom:1px solid #333}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox img{width:auto;height:auto}
#lightbox a img{border:none}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#imageContainer{padding:10px}#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#imageContainer>#hoverNav{left:0}#hoverNav a{outline:0}
#nextLink,#prevLink{width:49%;height:100%;background-image:url(data:image-files/gif;base64,AAAA);display:block}
#prevLink{left:0;float:left}
#nextLink{right:0;float:right}
#prevLink:hover,#prevLink:visited:hover{background:url(../image-files/prevlabel.gif) left 15% no-repeat}
#nextLink:hover,#nextLink:visited:hover{background:url(../image-files/nextlabel.gif) right 15% no-repeat}
#imageDataContainer{font:11px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}
#imageData{padding:0 10px;color:#666}
#imageData #imageDetails{width:70%;float:left;text-align:center}
#imageData #caption{font-weight:700}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:.7em;outline:0}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}
.Navigation{display:none}
.right-nav{width:260px;margin:5px auto 20px;text-shadow:0 1px 0 rgba(0,0,0,.3);background:#036;background:-webkit-linear-gradient(bottom,#36f,#036);background:-ms-linear-gradient(bottom,#36f,#036);background:-moz-linear-gradient(bottom,#36f,#036);background:-o-linear-gradient(bottom,#36f,#036);border-color:transparent}
.right-nav ul{list-style-type:none}
.right-nav a:link{width:100%;font-size:20px;color:#fff;border:transparent;margin:4px auto}
.right-nav a:hover{font-size:20px;color:#cc0}
div.clear{clear:both;background-color:transparent}div.clear10{clear:both;height:10px;background-color:transparent}div.clear20{clear:both;height:20px;background-color:transparent}div.clear30{clear:both;height:30px;background-color:transparent}div.clear40{clear:both;height:40px;background-color:transparent}div.clear50{clear:both;height:50px;background-color:transparent}div.clear60{clear:both;height:60px;background-color:transparent}div.clear70{clear:both;height:70px;background-color:transparent}div.clear80{clear:both;height:80px;background-color:transparent}div.clear90{clear:both;height:90px;background-color:transparent}div.clear100{clear:both;height:100px;background-color:transparent}
.mobile-only{display:none;}
.mobileOnly{display:none;}
@media screen and (max-width:16cm){
.mobile-only{display:block;width:100%}
span.mobile-only{display:inline;}
.mobileOnly{display:block;}
span.mobileOnly{display:inline;}
.desktopOnly{display:none;}
.desktop-only{display:none;}
.responsive-adsense{float:none; width:100%;  display:block; margin:15px auto; clear:both;}
#wrap{z-index:5000;width:95%;position:relative;top:50px;background:#036;background:-webkit-linear-gradient(bottom,#cc0066,#cc0033);background:-ms-linear-gradient(bottom,#cc0066,#cc0033);background:-moz-linear-gradient(bottom,#cc0066,#cc0033);background:-o-linear-gradient(bottom,#cc0066,#cc0033);border-color:transparent;padding:4px;margin-right:5px;margin-top:8px;margin-bottom:8px;color:#fff;}
#wrap img{border:transparent;}
#wrap a:link{color:#003399; font-weight:normal; font-size:15px; margin:10px;}
#wrap a:visited{color:#003399;}
#wrap a:hover{color:#33ccff;}
body{width:100%; margin:0;background:url(../image-files/modern-mobile-header-dare.jpg) #a40042 top center no-repeat; background-attachment:fixed;margin:0;padding:0;color:#333;font-size:90%;line-height:1.5em;letter-spacing:.03em}
#ExtraColumn, .HorizontalNavBarLeft, .ExtraNav, #Header .ExtraNav, #NavColumn,  .Navigation, #cssmenu, #ddmenu,  .HorizontalNavBar, .HorizontalNavBarCSS,.Navigation, .lil, .root, .scroll-top-wrapper{display:none;}
#Header,#Header .Liner{display:none;}
.mobile-header{height:5px;background:url() no-repeat; background-color:transparent;}
#Footer{background-image:url(); display:block;}
#Footer .Liner a:link{color:#fff;}
#Footer .Liner a:visited{color:#fff;}
#Footer .Liner a:hover{color:#ff0;}
#Footer .Liner{background-image:url(); display:block;}
#PageWrapper{ width:95%;background-color:#fff; margin:0 auto 0 auto; border-radius:5px;-webkit-box-shadow: 1px 2px 3px 2px #cccccc;}
#ContentWrapper{margin:120px auto 10px auto;float:none;display:block;width:100%;background-image:url();background-color:fff;}
#ContentColumn{margin:0; padding-top:110px;margin-top:100px;display:block;width:100%;background-color:fff;border:none; font-size:100%;}
#ContentColumn h1{margin-top:20px;}
#ContentColumn .Liner{width:95%;border:none;}
#ContentWrapper a:link{color:#0033cc;}
#ContentWrapper a:visited{color:#660066;}
#ContentWrapper a:hover{color:#000000;}
#Footer{display:block;width:100%;background:url() bottom center no-repeat;height:70px; margin-bottom:0; font-size:90%;}
#Footer .Liner{display:block; margin-bottom:0}
#Footer p{margin:15px auto;padding-top:10px;text-align:center;color:#333;font-size:11px}
#Footer a:link {color:#003399;font-size:15px;}
#Footer a:visited {color:#003399;}
#Footer a:hover {color:#000000;}
.MobileNav img{border:transparent}
.more{display:none;background:0 0;padding:0;}
.callout{width:120px; margin:5px; font-family:arial,san-serif;}
.mb{width:300px; margin-left:0; margin-right:0;float:none;display:block;}
h1+p{font-size:16px;color:#666; font-weight:bold;}
form{display:inline;float:none;width:90%}
.AdSenseBoxCenter468,.AdSenseBoxExtraColumn,.AdSenseBoxLeft,.AdSenseBoxRight{display:block;float:none;width:100%}
.ad1{float:none;display:block;margin:10px auto}
hr{height:10px;border-style:none;color:transparent;width:80%;background-image:url(../image-files/hr.png);overflow:hidden !important;}
blockquote{padding:5px 15px}
.triple1st{margin-left:15px}
.triple{background:url(../image-files/triplebg.jpg) top center no-repeat;float:none;width:280px;margin:15px auto !important;border:1px solid #666;clear:both}
.triple p{line-height:100%}
.tripledot{float:none;width:280px;display:block;clear:both;margin:10px auto !important;}
.tripledot p{line-height:100%}
.float-right{width:95%;padding:10px 5px; float:none; display:block; margin:0 auto;}
.float-left{width:95%;padding:10px 5px; float:none; display:block; margin:0 auto;}
.splitcol-1{width:90%;float:none;margin-left:0;margin:0 auto;background-color:#e7e7f4; font-size:16px;color:#000;}
.splitcol-2{width:90%;float:none;margin-left:0;margin:0 auto;background-color:#e7e7f4; font-size:16px;color:#000;}
.ReminderBox{float:none;margin:10px auto;width:90%;display:block}
div.checkout{width:220px;overflow:hidden!important}
.mobile-nav{font-size:12px; position:absolute; top:100px; width:90%; margin:0 auto;}
.Ezine{width:90%;float:none;display:block;margin:10px auto;padding:0}
.Ezine table{width:85%;margin:0 auto}
.Ezine td{width:100%;text-align:center;vertical-align:top}
.big{padding:0 15px}
img{max-width:90%!important;height:auto!important;-ms-interpolation-mode:bicubic;padding:4px;border:1px solid #ccc;clear:both;display:inline}
.mob-img img{display:inline !important; text-decoration:none; border-bottom:none;}
.mob-img a:link{text-decoration:none; border-bottom:none;}
.social-icons{display:none;}
#NotifyDiv input[type=text],#NotifyDiv select,#NotifyDiv textarea,.FormBlockLeft,.c2Form,.comments input[type=text],.comments textarea,.formbody input[type=text],.formbody select,.formbody textarea,.formwrapper,.storyInput,.titleInput,comments select,formbody{width:300px!important}
table{margin-left:-10px;width:90%!important;border:transparent;clear:both}
table,td,tr{width:100%;display:block;overflow:hidden!important}
table>span{display:none}
table #comments{width:100%!important; max-width:900px !important;display:block;border:1px solid #666;}
.subBodyText{display:block}
.videowrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0; }
.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.AdSenseBoxLeft{float:none;display:block;width:250px;margin:10px auto;border:1px solid #666}
.bottomLinks{margin:10px auto;}
tr, .ImageBlock,.ImageBlockCenter,.column_0,.column_1,.column_2,.columns_block,.grid_block{width:50%!important;display:inline !important;border:none;margin:0 auto}
.FormBlockCenter, .formwrapper, .formbody{width:270px !important;border:1px solid #666; border-radius:5px !important;}
.FormBlockCenter, .formwrapper, .formbody [input type="text"]{border:1px solid #666; border-radius:5px !important;}
}


