*{margin:0;padding:0}html{overflow-y:scroll}html,body{height:100%}body{font-size:62.5%;font-family:Arial, sans-serif;color:#272727;background:url(/images/shout/master-bg.jpg)}ul{list-style:square inside}ol{list-style:decimal inside}a{outline:none;text-decoration:none}a img{border:none;background:none}img{vertical-align:middle}table{border-collapse:collapse;border:1px solid #000}th,td{border:1px solid #000;padding:0.5em}.floatLeft{float:left}.floatRight{float:right}.clear{clear:both}.centered{text-align:center}.space{margin-bottom:3em}.bordered{padding:4px;border:1px solid #ddd;background-color:#fff}.rightHalf{width:49%;float:right}.leftHalf{width:49%;float:left}.justified{text-align:justify}p,li,dt,dd{font-size:1.3em;line-height:1.4em;margin:0 0 10px 0}a:link,a:hover,a:visited{font-weight:bold;color:#e86e34;text-decoration:underline}a:hover{color:#d0632f;text-decoration:underline}h1,h2,h3,h4{margin:0 0 15px 0;font-family:Georgia, serif;font-weight:normal}h1{font-size:3.2em;color:#e86e34}h2{font-size:2.6em;color:#d0632f}h3{font-size:2em;font-family:Arial, sans-serif}h4{font-size:1.5em;font-family:Arial, sans-serif}strong{color:#d0632f}input{padding:3px}.uniForm fieldset{background-color:#faf8cc}.uniForm label{font-weight:bold;font-size:1.4em;color:#d0632f}.form_checkboxes{padding-left:2em;font-size:1.3em}.form_checkboxes .ctrlHolder{padding-top:1em}label{font-weight:bold;color:#d0632f}#character_selection{text-align:center;padding:1em 0}#character_selection label{font-size:2.5em}#character_selection select{font-size:1.5em;padding:0.25em 0;font-weight:bold;color:#d0632f}#header{background:url(/images/shout/header-bg.jpg) repeat-x;height:150px}#header-image{margin:0 auto;background:url(/images/shout/header.jpg);width:992px;height:150px}#body{margin:0px auto;width:992px;background:url(/images/shout/body-bg.jpg) repeat-y}#sidebar{float:left;width:320px;background:url(/images/shout/logo-bottom.jpg) top left no-repeat;padding-top:150px;padding-bottom:25px;text-align:center}#main{float:right;width:672px}#main .content{padding:20px 35px 15px 17px}#footer{width:992px;height:107px;margin:0 auto;background:url(/images/shout/footer-bg.jpg)}#footer .content{padding:20px;text-align:center}#sidebar{font-size:1.3em}#sidebar-nav ul{width:225px;margin:0 auto;padding:0;border-bottom:1px dashed silver;list-style:none outside}#sidebar-nav ul li{text-align:center;border-top:1px dashed silver;margin:0;padding:0}#sidebar-nav ul li a{display:block;width:225px;padding:15px 0;background-color:#f4d286}#sidebar-nav ul li a:link,#sidebar-nav ul li a:visited{text-decoration:none}#sidebar-nav ul li a:hover{text-decoration:underline;background-color:#f7e177}.padded{padding:2em}.featured{padding:10px;margin:2em auto;background:url(/images/shout/yellow-parchment-background.jpg)}.featured p{font-size:1.5em}.cta{font-size:1.75em;text-align:center}.cta a{display:block;padding:15px 0}.cta a:link,.cta a:visited{color:#e86e34}.cta a:hover,.cta a:active{color:#e86e34;background-color:#feffaf}.version{font-weight:bold;font-size:2em;background-color:#feffaf}.price{font-size:140%}.uniForm fieldset{background-color:#faf8cc}#multimedia h2{border-bottom:1px dashed #666;color:#666;font-size:150%;font-weight:bolder;margin-top:3em}#multimedia h3{margin-top:3em;color:#e86e34}table.shoutPricing,table.shoutGraphics{font-size:1.3em}table.shoutPricing tr.header,table.shoutPricing tr.footer,table.shoutGraphics tr.header,table.shoutGraphics tr.footer{background:url(/images/shout/yellow-parchment-background.jpg)}table.shoutPricing tr.header,table.shoutGraphics tr.header{font-size:150%}table.shoutPricing tr.odd,table.shoutGraphics tr.odd{background-color:#f1ae56}table.shoutPricing tr.even,table.shoutGraphics tr.even{background-color:#f4c765}table.shoutPricing .heading,table.shoutGraphics .heading{font-weight:900;font-size:120%}table.shoutPricing .explanation,table.shoutGraphics .explanation{font-style:italic;color:#333}.orderPreview,.playDescriptionBox{background:url(/images/shout/yellow-parchment-background.jpg)}dl.testimonials dt{font-weight:bold;font-size:2em;color:#d0632f;border-bottom:1px dashed #d0632f;margin-bottom:0.5em}dl.testimonials dd{color:#333;font-size:1.6em;margin-bottom:1.5em}.package_inclusions dt{font-weight:bold;margin-top:1em;color:#d0632f}p.question{font-size:1.8em;font-weight:bold;color:#e86e34}p.answer{font-size:1.3em;padding:0 2em}.package_inclusions{margin-top:1em}.package_inclusions dd{margin:0 0 0 20px;font-size:1.5em}.package_inclusions dt{font-weight:bold;margin-top:1em;color:#d0632f;font-size:1.5em}.package_inclusions dl{margin-left:40px}.package_inclusions h4{margin-top:2em}#flash_messages{margin:10px 0}#flash_messages p.error,#flash_messages p.notice,#flash_messages p.message{padding:4px;padding-left:30px;border:1px dashed #1b4182;color:#1b4182;font-weight:bold;background:#fcffdc url(/images/icons/small_lightbulb.gif) no-repeat 5px 50%;margin-bottom:10px}#flash_messages p.message{background:#fcffdc url(/images/icons/small_lightbulb.gif) no-repeat 5px 50%}#flash_messages p.error{background:#efcece url(/images/icons/formerror.gif) no-repeat 5px 50%}#flash_messages p.notice{background:#d2efce url(/images/icons/info.gif) no-repeat 5px 50%}form.formtastic ul,form.formtastic ol,form.formtastic legend,form.formtastic p{margin:0;padding:0}form.formtastic li{margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}form.formtastic fieldset{display:block;*display:inline-block}form.formtastic fieldset:after{content:" ";display:block;height:0;clear:both;visibility:hidden}form.formtastic abbr,form.formtastic acronym{border:0;font-variant:normal;font-weight:normal}form.formtastic ol,form.formtastic ul{list-style:none}form.formtastic label{display:block;*display:inline-block}form.formtastic label:after{content:" ";display:block;height:0;clear:both;visibility:hidden}form.formtastic input,form.formtastic textarea{vertical-align:middle}form.formtastic .check_boxes input,form.formtastic .radio input{margin:0}form.formtastic .check_boxes label,form.formtastic .radio label{cursor:pointer}form.formtastic .hidden{display:none}form.formtastic .date li,form.formtastic .time li,form.formtastic .datetime li{float:left;width:auto;clear:none}form.formtastic .date label,form.formtastic .time label,form.formtastic .datetime label{display:none;width:auto}form.formtastic .date input,form.formtastic .time input,form.formtastic .datetime input{display:inline;margin:0;padding:0}form.formtastic .errors{list-style:square}form.formtastic .errors li{padding:0;border:none;display:list-item;float:none;clear:both}form.formtastic .inputs{z-index:99}form.formtastic .buttons li{float:left}form.formtastic li{*display:inline-block;display:block}form.formtastic li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}form.formtastic li fieldset{border:none;position:relative;margin-top:0px}form.formtastic li legend{display:block;margin-bottom:0}form.formtastic li .label{display:block;clear:both;background:transparent}form.formtastic li ol{float:left;margin:0}form.formtastic li ol li{padding:0;border:0;display:inline}form.formtastic fieldset{width:100%}form.formtastic ol{padding-left:0}form.formtastic input{clear:both;float:none}form.formtastic li{display:block;clear:both;float:none;width:100%}form.formtastic li ol{padding:0}form.formtastic li li{clear:none;width:auto}form.formtastic li fieldset legend,form.formtastic li fieldset legend .label{display:block;clear:both}form.formtastic li fieldset .label{position:relative}form.formtastic li fieldset label,form.formtastic li fieldset input{width:auto}form.formtastic .date ol,form.formtastic .time ol,form.formtastic .datetime ol{width:100%}form.formtastic .date li,form.formtastic .time li,form.formtastic .datetime li{display:inline;clear:none;float:left;padding-right:0}form.formtastic .checkbox li,form.formtastic .radio li{display:block}form.formtastic .checkbox input,form.formtastic .radio input{border:none}form.formtastic label{display:block;clear:both;float:none;width:auto}form.formtastic input,form.formtastic textarea{width:auto}form.formtastic select{width:auto}form.formtastic .errors li{display:list-item}form.formtastic .buttons ol{padding-left:0;padding-right:0}form.formtastic .buttons li{float:left;width:auto;clear:none;display:inline}form.formtastic .buttons input{width:auto}form.formtastic #errorExplanation{width:100%}form.formtastic .label{#left:-0.5em;#position:relative}form.formtastic{background:#e2ecf2}form.formtastic li{padding:1px 0px}form.formtastic li li{padding:0}form.formtastic fieldset{margin-top:10px}form.formtastic li fieldset{padding:0}form.formtastic legend,form.formtastic label{color:#2b80af}form.formtastic label,form.formtastic .label{padding-bottom:5px}form.formtastic label abbr,form.formtastic .label abbr{color:red}form.formtastic label{line-height:1.4em;font-size:13px}form.formtastic legend{color:#216387}form.formtastic legend span{font-size:1.5em;line-height:1em}form.formtastic legend span.label{font-size:1em}form.formtastic select{padding:2px}form.formtastic input,form.formtastic textarea,form.formtastic select{border:1px solid #adc2d6;font-family:inherit;font-size:13px}form.formtastic textarea,form.formtastic input{padding:2px;line-height:100%}form.formtastic .date li,form.formtastic .time li,form.formtastic .datetime li{margin:0 0.3em 0 0}form.formtastic #errorExplanation li{margin-left:15px}form.formtastic form p,form.formtastic .errors{padding:3px 0px}form.formtastic .required input,form.formtastic .required textarea,form.formtastic .required select{background-color:#fff}form.formtastic .error input,form.formtastic .error textarea,form.formtastic .error select{background-color:#fcc;border:1px solid #f66}form.formtastic .optional input,form.formtastic .optional textarea,form.formtastic .optional select{background-color:#fff}form.formtastic .errors{color:#a00}form.formtastic .errors li{margin-left:1.2em}form.formtastic p.inline-errors{color:red}form.formtastic p.inline-hints{color:#777}form.formtastic .buttons{padding-top:8px;padding-bottom:8px;margin-top:8px}form.formtastic .buttons li{padding-right:0.5em}form.formtastic .buttons input{border:1px solid #999}