@media screen {   html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; background-color: #BDE4B5; font-family: Arial, Helvetica, "Bitstream Vera Sans", sans-serif; background-image: url('/wp-content/themes/blankSlate/images/pr-background.jpg'); } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }  :focus { outline: 0; }  ins { text-decoration: none; } del { text-decoration: line-through; }  table { border-collapse: collapse; border-spacing: 0; }   .alignright { float:right; } .alignleft { float:left; } .aligncenter { display:block; margin:0 auto; }  #page { margin-bottom : 0; margin-left : auto; margin-right : auto; margin-top : 0; width : 1010px; } #page-inner { margin-bottom : 0; margin-left : auto; margin-right : auto; margin-top : 0; } #content { margin-top: 264px; background-color: #FB94F8; background-image : url(/wp-content/themes/blankSlate/images/content-background.jpg); background-repeat: no-repeat; } #content-inner { margin:15px 0 0 280px; min-height:385px; height:auto !important; height:385px; }  #content-wrapper { height: 1%; } #header, #menubar, #content, #footer { margin-left: 0; margin-right: -100%; float: left; display: block; width: 100%; } #header { margin-top: 30px; background-color : #096A11; height : 233px; background-image: url(/wp-content/themes/blankSlate/images/header-2010.jpg); background-position: 0 -2px; } #menubar { height: 30px; background-color: #000; color: #fff; line-height: 26px; } #pagemenu { margin-left: 20px; } #footer { background-color : #000; font-size : 10px; min-height :30px; height: auto !important; height : 30px; color: #fff; } .clear { clear: both; } .front3panels { float: left; width: 30%; height: 130px; border-right: 1px solid #FB94F8; } .twopanels { float: left; width: 150px; height: 100px; border: 1px solid #FB94F8; padding: 12px; margin-left: -1px; } .noborders { border: none; }  #header p { margin-bottom:0; margin-left:280px; margin-right:0; margin-top:210px; font-weight: bold; font-size: 19px; letter-spacing:-0.01em; } #post-3 h1.prGreen { letter-spacing: -1px; } p.front { width: 85%; font-weight: bold; font-size: 15px; line-height: 16px; } .prGreen { color: #096A11; } .prPink { color: #FB94F8; } .prGrey, a { color: #686868; } .topmargin15 { margin-top: 15px; } .leftmargin25 { margin-left: 25px; } h1 { font-size: 24px; font-weight: bold; } p.capchoice { font-weight: bold; line-height: 22px; font-size: 17px; } p.bigprize { font-weight: bold; line-height: 22px; font-size: 22px; width: 170px; } p.sponsor { font-size: 14px; line-height: 16px; } p.center { text-align: center; font-size: 14px; font-weight: bold; } .front3panels a { font-size: 14px; line-height: 24px; } #footer p { margin: 10px 0 0 20px; } #header p.taxstatus { float: left; font-size:12px; font-weight:normal; line-height:12px; margin-left:20px; margin-top:135px; width:200px; } #menubar a { text-decoration: none; color: #FB94F8; font-weight: bold; } #pagemenu li { float: left; padding: 0 12px; } .front3panels p.sponsor { font-size: 12px; line-height: 14px; } #prizes ul li { margin-bottom: 2px; } } 