a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}@font-face {font-family: 'Movie';src: url('fonts/sf_movie_poster_bold-webfont.eot');src: url('fonts/sf_movie_poster_bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/sf_movie_poster_bold-webfont.woff') format('woff'), url('fonts/sf_movie_poster_bold-webfont.ttf') format('truetype'), url('fonts/sf_movie_poster_bold-webfont.svg#sf_movie_posterbold') format('svg');font-weight: bold;font-style: normal;}@font-face {font-family: 'FuturaMedium';src: url('fonts/futurastd-medium-webfont.eot');src: url('fonts/futurastd-medium-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/futurastd-medium-webfont.woff') format('woff'), url('fonts/futurastd-medium-webfont.ttf') format('truetype'), url('fonts/futurastd-medium-webfont.svg#futura_std_mediumregular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'FuturaBook';src: url('fonts/futurastd-book-webfont.eot');src: url('fonts/futurastd-book-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/futurastd-book-webfont.woff') format('woff'), url('fonts/futurastd-book-webfont.ttf') format('truetype'), url('fonts/futurastd-book-webfont.svg#futura_std_bookregular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'FuturaBold';src: url('fonts/futurastd-bold-webfont.eot');src: url('fonts/futurastd-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/futurastd-bold-webfont.woff') format('woff'), url('fonts/futurastd-bold-webfont.ttf') format('truetype'), url('fonts/futurastd-bold-webfont.svg#futura_std_bookbold') format('svg');font-weight: bold;font-style: normal;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display: block;}audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}audio:not([controls]) {display: none;height: 0;}[hidden] {display: none;}html {font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }html,button,input,select,textarea {font-family: sans-serif;}body {margin: 0;}a:focus {outline: thin dotted;}a:active,a:hover {outline: 0;}h1 {font-size: 2em;margin: 0.67em 0;}h2 {font-size: 1.5em;margin: 0.83em 0;}h3 {font-size: 1.17em;margin: 1em 0;}h4 {font-size: 1em;margin: 1.33em 0;}h5 {font-size: 0.83em;margin: 1.67em 0;}h6 {font-size: 0.75em;margin: 2.33em 0;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}blockquote {margin: 1em 40px;}dfn {font-style: italic;}mark {background: #ff0;color: #000;}p,pre {margin: 1em 0;}code,kbd,pre,samp {font-family: monospace, serif;_font-family: 'courier new', monospace;font-size: 1em;}pre {white-space: pre;white-space: pre-wrap;word-wrap: break-word;}q {quotes: none;}q:before,q:after {content: '';content: none;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}dl,menu,ol,ul {margin: 1em 0;}dd {margin: 0 0 0 40px;}menu,ol,ul {padding: 0 0 0 40px;}nav ul,nav ol {list-style: none;list-style-image: none;}img {border: 0; -ms-interpolation-mode: bicubic; }svg:not(:root) {overflow: hidden;}figure {margin: 0;}form {margin: 0;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0; padding: 0;white-space: normal; *margin-left: -7px; }button,input,select,textarea {font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }button,input {line-height: normal;}button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer; *overflow: visible;}button[disabled],input[disabled] {cursor: default;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; }input[type="search"] {-webkit-appearance: textfield; -moz-box-sizing: content-box;-webkit-box-sizing: content-box; box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}textarea {overflow: auto; vertical-align: top; }table {border-collapse: collapse;border-spacing: 0;}div.hoverscroll {position : relative;}div.hoverscroll div.listcontainer {overflow : hidden;}div.hoverscroll div.fixed-listcontainer {overflow : hidden;float : left;}div.hoverscroll ul.list {list-style : none;margin : 0;padding : 0;}div.hoverscroll ul.list li.item {display : block;padding : 0;}div.hoverscroll.horizontal ul.list li.item {float : left;}div.hoverscroll.horizontal.rtl ul.list li.item {float : right;}div.hoverscroll div.fixed-arrow {position : absolute;float : none;background-position : center;background-repeat : no-repeat;}div.hoverscroll div.arrow.top,div.hoverscroll div.arrow.bottom,div.hoverscroll div.fixed-arrow.top,div.hoverscroll div.fixed-arrow.bottom {right : 0px;width : 14px;height : 8px;}div.hoverscroll div.arrow.top,div.hoverscroll div.fixed-arrow.top {top : -10px;background-image : url('../_img/arrow_up.png');}div.hoverscroll div.arrow.bottom,div.hoverscroll div.fixed-arrow.bottom {bottom : 0px;background-image : url('../_img/arrow_down.png');}@charset "utf-8";* {color : #412821;font-family : "FuturaMedium", Arial, Helvetica, sans-serif;font-weight : normal;font-smooth : always;-webkit-font-smoothing : antialiased;outline : 0 !important;}html {background-color : #fff9c6;background-image: -moz-linear-gradient(left,rgba(110,84,76,1) 50%, rgba(110,84,76,0) 50%); background-image: -webkit-gradient(linear, left top, right top, color-stop(50%,rgba(110,84,76,1)), color-stop(50%,rgba(110,84,76,0))); background-image: -webkit-linear-gradient(left,rgba(110,84,76,1) 50%,rgba(110,84,76,0) 50%); background-image: -o-linear-gradient(left,rgba(110,84,76,1) 50%,rgba(110,84,76,0) 50%); background-image: -ms-linear-gradient(left,rgba(110,84,76,1) 50%,rgba(110,84,76,0) 50%); background-image: linear-gradient(to right,rgba(110,84,76,1) 50%,rgba(110,84,76,0) 50%); background-size: 81px 81px;overflow-y : scroll;}.ie {background : url('../_img/bg_ie.gif') 0 0 repeat;}body {line-height : 1.4;margin : 0 auto;position : relative;font-size : 0.813em;width : 1014px;}header, section, article, aside, summary, details, figure, figcaption, footer {display : block;}section, header {clear : both;display : table;margin : 0 auto;width : 589px;}header ul {list-style : none;}header h1, nav, header aside {background : #fff8b2;float : left;height : 259px;width : 193px;}header h1 {float : left;left : 1px;margin : 0;padding : 0;top : 0;}header h1 a#logo {background : url("../_img/michelles-cupcakes-logo.png") 50% 50% no-repeat;background-size: 160px;display : block;height : 259px;padding : 0;text-align : center;text-indent : -9999px;vertical-align : middle;width : 193px;}nav {background : #422922;margin : 0 5px;}nav ul#mainnav {display : table;padding : 26px 0 0;text-align : center;vertical-align : middle;width : 100%;}nav ul#mainnav li {display : table-row;text-align : center;vertical-align : middle;}nav ul#mainnav li:after {content : "-";display : block;color : #fff7b2;font-family: "Movie", Georgia, "Times New Roman", Times, serif;font-size : 2.538em;font-weight : bold;line-height : 0.1;position : relative;text-align : center;top : -4px;}nav ul#mainnav li.last:after {content : "";}nav ul#mainnav li a, nav ul#mainnav li a:link, nav ul#mainnav li a:visited {color : #fff7b2;font-family: "Movie", Georgia, "Times New Roman", Times, serif;font-size : 2.538em;font-weight : bold;letter-spacing : 1pt;line-height : 0.94;text-align : center;text-decoration : none;text-transform : uppercase;}nav ul#mainnav li.active a, nav ul#mainnav li a:hover {color : #ffffff;text-decoration : none;}header aside {font-family : "FuturaBook", Arial, Helvetica, sans-serif;font-size : 0.769em;font-weight : normal;display : table-cell;line-height : 1.35;letter-spacing : 0.3pt;text-align : center;text-transform : uppercase;vertical-align : middle;}header aside h3 {color : #412821;font-family : "FuturaBold", Arial, Helvetica, sans-serif;font-size : 1em;font-weight : bold;margin : 25px 0 0 0;padding : 0;}header aside br + h3 {margin : 15px 0 0 0;}header aside ul, header nav ul#subnav {margin-top : 14px;text-align : center;}header aside ul li {display : inline;text-align : center;}header nav ul#subnav li {color : #FFF7B2;display : inline;font-size : 0.769em;font-weight : normal;line-height : 1.35;text-align : center;text-transform : uppercase;}header aside ul li:after, header nav ul#subnav li:after {content : "/";}header aside ul li.last:after, header nav ul#subnav li.last:after {content : "";}header aside ul li a, header aside ul li a:link, header aside ul li a:visited {line-height : 1;text-decoration : none;}header nav ul#subnav li a, header nav ul#subnav li a:link, header nav ul#subnav li a:visited {color : #FFF7B2;line-height : 1;text-align : center;text-decoration : none;text-transform : uppercase;}header aside ul li a:hover, header aside ul li.active a,header nav ul#subnav li a:hover, header nav ul#subnav li.active a {text-decoration : underline;}hr {border-top : 1px dashed #fff7b2;margin : 5px 0 6px;}h2 {font-size : 1.385em !important;margin : 0;}h3 {font-family : "FuturaBold", Arial, Helvetica, sans-serif;font-weight : bold;margin : 0;padding-bottom : 0.15em;text-transform : uppercase;}a, a:link, a:visited {color : #412821;text-decoration : underline;}a:hover, a:active {text-decoration : none;}.next, .prev {cursor : pointer;display: block;height: 24px;left: 764px;position: absolute;right: 220px;top: 285px;width: 24px;z-index: 5;}.next {top: 502px;}ul, ol {margin : 0;padding : 0;width : 100%;}p {margin : 0;padding-bottom : 0.5em;}img {display: block;max-width: 100%;}.ie8 img {width : auto;}section {margin : 5px auto;position : relative;}section:nth-child(3)#subpage {margin: -5px auto 5px auto;}article {clear : both;float : left;}article * {font-size : 0.962em;}#main {background : #422922;display : block;height : 199px;overflow : auto;border-bottom : 30px solid #422922;border-top : 30px solid #422922;padding : 0 38px;position : relative;width : 513px;}#main #scroller {position : relative;-webkit-tap-highlight-color : rgba(0,0,0,0);float : left;width : 100%;padding : 0;}.ie8 #main #scroller {width : 513px;padding : 0 38px;}#main article {width : 100%;}#main article * {color : #fff7b2;}#main #scroller article {float : none;margin : 0 auto;width : 513px;}#boxes figure {background : #fff8b2;clear : none;float : left;height : 259px;margin-bottom : 5px;position : relative;width : 193px;}#boxes figure:nth-child(3n-1) {margin : 0 5px 5px;}#boxes figcaption {background : #fff8b2;background : rgba(255,247,178,0.8);cursor : pointer;display : none;left : 0;height : 249px;padding : 5px;position : absolute;top : 0;width : 183px;}#subpage {background : #fff8b2;}#subpage article {padding : 0 38px 30px;width : 513px;}#subpage article:first-child {padding : 30px 38px 30px;}#subpage #map_wrap {padding : 0;width : 589px;}#map {background : #fff8b2;border : 0;height : 439px;clear : both;float : left;margin : 0;padding : 0;width : 589px;}.no-js #map {display : none;}article a, article a:link, article a:visited {text-decoration : underline;}article a:hover {text-decoration : none;}article ul, article ol,figcaption ul, figcaption ol {float : left;padding : 0 0 0.5em 1em;text-indent : -4px;}article ol, figcaption ol {padding : 0.5em 0 0.5em 1.5em;text-indent : 0;}article ul li, figcaption ul li {list-style-image : url(../_img/list-item.png);}footer {position : absolute;top : 35px;left : 50px;width : 119px;}footer ul#social-media{height : 33px;}footer ul#social-media li{list-style : none;float : left;margin-right : 10px;}footer ul#social-media li:last-child {margin-right: 0;}.hide {display : none !important;}.ie9 * {filter : none !important;}@media (min-width: 789px) {body {margin: 0 auto !important;}}@media (max-width: 979px) {body {width: 786px;margin: 0 2px 0 1px;font-size: 1.063em;}section, header {width: 100%;}header h1, header h1 a#logo, nav, header aside, #boxes figure, #boxes figure img {width: 258px;height: 346px;}header h1 a#logo {background-size: 213px;}header aside ul, header nav ul#subnav {margin-top: 10px;}#main {width: 712px;height: 236px;}#main #scroller article, #subpage article {width: 712px;}#boxes figure figcaption {width: 248px;height: 336px;}#map {width: 786px;height: 489px;}.next, .prev {display: none;}footer {top : 293px;left : 50%;margin-left: -59px;}}@media (max-width: 1023px) and (min-width: 980px) {body {width: 980px;margin: 0;font-size: 1.313em;}section, header {width: 100%;}header h1, header h1 a#logo, nav, header aside, #boxes figure, #boxes figure img {width: 323px;height: 433px;}header h1 a#logo {background-size: 266px;}header aside ul, header nav ul#subnav {margin-top: 20px;}#main {width: 906px;height: 332px;}#main #scroller article, #subpage article {width: 906px;}#boxes figure figcaption {width: 313px;height: 423px;}#map {width: 980px;height: 730px;}.next, .prev {display: none;}footer {top : 370px;left : 50%;margin-left: -59px;}}@media print {* {background: transparent !important;color: #000 !important; box-shadow:none !important;text-shadow: none !important;}a,a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";}abbr[title]:after {content: " (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after {content: "";}pre,blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group; }tr,img {page-break-inside: avoid;}img {max-width: 100% !important;}@page {margin: 0.5cm;}p,h2,h3 {orphans: 3;widows: 3;}h2,h3 {page-break-after: avoid;}body {font-family: Georgia, serif;background: none;color: black;height : auto;width: 100%;margin: 0;padding: 0}header {margin-bottom : 1em;}section, article, div {border : 0;height : auto;width: 100%;margin: 0;padding: 0;position : static;background: none;}nav, footer {display: none;}}