html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, em, font, img, ins, 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; } ul { list-style: none;} .clear {clear:both;margin:0;padding:0;} .clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;} .clearfix {display:inline-block; clear:both;} /* Hide from IE Mac \*/ .clearfix {display:block; clear:both;} /* End hide from IE Mac */ .right {float:right; padding:0 0 0 10px;} body { background:#fff ; font-size: 12px; font-family: Tahom, Verdana, Arial, Helvetica, Sans-Serif; color: #767676; text-align:center; } h1 { display:none; text-indent:-9999px; } a { color: #767676; text-decoration: none; outline: none; } a:hover {text-decoration: underline;} input:focus { outline: 0; outline-offset: 0; } a img { outline: none; border: none; text-decoration: none; } p {margin: 10px 0 10px 0;} ul { list-style: none;} ul li a { text-decoration: none; color: #000; text-align: center; } ul li a:hover {color:#cc6600;text-decoration:underline; } /* global layout */ #page { width: 1000px; margin-left: auto; margin-right: auto; text-align: left; background: transparent; } #header { background:url(codereduction.info/bghead.jpg) no-repeat scroll left top transparent; height:150px; width:680px; position:relative; } #title { height:130px; left:0; position:absolute; width:570px; } #title a { display:block; height:130px; text-indent:-9999px; width:570px; } #left_column, #center_column, #right_column { float:left; } #left_column { clear:left; font-size:11px; font-weight:bold; width:200px; color : #616264; padding: 10px 0px 5px 11px; margin : 45px 0px 20px 0px; border : 4px solid #DADADA; background :#fff; } #center_column { width: 760px; margin: 45px 0px 0px 10px; } #right_column { width: 10px; padding-left: 10px; margin-top : 0px; } /* Footer */ #footer { border-top: 0px solid #909090; padding-top:20px; clear: both; } #footer .block_various_links { list-style: none; } #footer .block_various_links li a{ text-decoration:none; } #footer .block_various_links li { display: inline; border-left: 1px solid #161411; padding: 0px 2px 0px 4px; } #footer .block_various_links li.first_item { border: none; padding-left: 0px; } .sf-contener { position : absolute; clear: both; margin: 0; height: 30px; line-height: 30px; padding-left: 0px; background: transparent; } .sf-right { margin-right: 0px; float: right; width: 0px; } .sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; } .sf-menu { float: left; width: 1000px; line-height: 1.2; padding-left : 20px; background: transparent url(codereduction.info/blocktopmenu.png) no-repeat; } .sf-menu ul { position: absolute; top: -999em; width: 15em; /* left offset of submenus need to match (see below) */ } .sf-menu ul li { width: 100%; } .sf-menu li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ } .sf-menu li { float: left; position: relative; } .sf-menu a { display: block; position: relative; } .sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0; top: 2.7em; /* match top ul list item height */ z-index: 99; } ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; } ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 15em; /* match ul width */ top: 0; } ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; } ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 15em; /* match ul width */ top: 0; } /*** DEMO SKIN ***/ .sf-menu { float: left; margin-bottom: 1em; } .sf-menu a { border: 0; /* border-left: 1px solid #fff; border-top: 1px solid #CFDEFF; */ padding: .75em 1em; text-decoration:none; } .sf-menu a { color: #fff; } .sf-menu a:visited { color: #fff; } .sf-menu li li { background: #3A3A3A; } .sf-menu li li li { background: #3A3A3A; } .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu li.sfHoverForce, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background: transparent url(codereduction.info/blocktopmenu_hover.png) repeat-x; color : #fff; } .sf-menu ul li:hover, .sf-menu ul li.sfHover, .sf-menu ul li a:focus, .sf-menu ul li a:hover, .sf-menu ul li a:active { background: #0491C9; color : #fff; outline: 0; } .boxes { margin: 0 auto;} .newsbox { margin: 0 auto; } .codesbox { margin: 0 auto; } .rss-popup { margin: 0 auto; padding: 0; width: 361px; position: relative; cursor:pointer; } span.rss-popup em { background: url(codereduction.info/bubble.png) no-repeat; width: 185px; height: 49px; position: absolute; top: -110px; left: 20px; text-indent: -9999px; z-index: 2; display:none; } .topmerchant { float: left; width: 330px; height:325px; margin: 0; } .topmerchant .boxmiddle { padding: 0 10px 6px 10px; } .codes { float: left; margin: 10px 0 0 0;} .codes .codesboxmiddle { padding: 0; } .lastcode { float: right; width: 347px; height:420px; margin-top:-326px; } .lastcode .boxmiddle { padding: 5px 10px 0px 10px; } .box {display: block; background-color: #fff; text-align: left; margin: 10px 0 5px 0; border: solid 1px #dddddd; font-size: 1.3em;} .codevalue { font-size: 48pt; color: #747474; font-family: Verdana, Arial; font-weight: bold; margin:0 0 10px 0; } #codeboxes {display: block; margin: 0px 5px 0px 5px;} #codeboxes .codebox {float: left; margin: 20px 0 5px 5px; width:230px; text-align:center; } #codeboxes .centercodebox {float: left; margin: 20px 10px 0 10px; text-align:center; width:480px; } #codeboxes .lastcodebox {float: right; margin: 20px 0 5px 0; text-align:center;} #desccode {margin: 0 0 10px 0; } .code {cursor:pointer; text-decoration:underline; text-align:center; color:#ffe13c; padding-bottom:150px;} .showcode {cursor:pointer; text-decoration:underline; text-align:center; font-size:20px; color:#c00; margin:0;} .hiddencode {visibility:hidden; background-color: white; color: black; margin:0; height:0px; cursor:none;} .merchant {font-size: 11px;color: #616264; font-weight: normal; font-family: Verdana, Arial; text-align:justify; margin:10px 10px 10px 5px;} .merchantlogo {float:left; valign:top; margin: 0px 10px 0px 10px; cursor:pointer;} .opened {cursor:none; color:#000; font-size:0.9em; margin:10px 0 0 25px; padding:5px; width:400px; background-color:#F7F7F7; text-align:justify; text-decoration:none; border:1px solid #ccc;}