header, section, footer, aside, nav, article, figure { display: block; } a{color:#327dd1; text-decoration:none;} a:hover{text-decoration:underline;} .dgry{color:#373737;} .red{color:#982412;} .blue{color:#327dd1;} .left{float:left;} .right{float:right;} .wide{width:687px; margin-left:1px;} .narrow{width:271px; margin-right:1px;} .content{background:#f5f5f5; float:left;} .content ul{list-style:none; list-style-image:url('../images/bg-bullet.png'); margin:0 0 0 20px; padding:0;} .content ul li{padding:4px 0;} .quote{background:url('../images/bg-quote.gif') repeat-x; padding:40px 20px; height:264px; color:#fff;} .quote blockquote p{font-family:'Times New Roman', serif; font-size:24px; font-style:italic; text-align:center; padding:0;} .quote p{font-size:11px; padding:0 20px 0 60px;} .body-content{padding:20px;} h1{font-weight:200; color:#9E2617; margin:0;} h6{font-size:11px; text-transform:uppercase; font-weight:700; margin:5px 0; padding:0; border-bottom:1px solid #ccc;} html{background:#ececec; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:12px;} body{background:#f5f5f5; width:960px; margin:0 auto; padding:0;} .header img{margin:10px 0 10px 10px; clear:none;} .header .user{background:#fff; width:940px; padding:10px; margin:0 0 5px; border-bottom:3px solid #e1e1e1; font-weight:700; color:#373737; font-size:11px; text-align:right;} .header .secondary{float:right; margin:0 5px; width:auto;;} .header .secondary ul{list-style:none; font-size:11px; color:#373737; text-align:right; float:left; margin:15px 0 0 0; padding:0;} .header .secondary ul li:first-child{font-size:12px; font-weight:700; color:#982412;} .header .secondary .ads{margin:0 5px 0 10px; padding:0; float:left;} .header .secondary .ads img{margin:0; padding:0;} .nav ul, .nav ul.subnav{list-style:none; font-weight:700; color:#fff; float:left; width:958px; margin:0 1px; padding:0; background-color:#9e2617; background: -webkit-gradient(linear, left top, left bottom, from(#9e2617), to(#3b0e09));} .nav ul li{float:left; padding:6px 10px; background:url('../images/bg-10-white.png') repeat-y right;} .nav ul li.right{float:right; background-color:#3e3e3e; background:-webkit-gradient(linear, left top, left bottom, from(#3e3e3e), to(#171717)); border-left:1px solid #666;} .nav ul li:first-child{border:none;} .nav ul li.selected, .nav ul li.ancestor{background-color:#628cc0; background:-webkit-gradient(linear, left top, left bottom, from(#628cc0), to(#25345a));} .nav ul li a{color:#FFF; text-decoration:none;} .nav ul li a:hover{text-decoration:underline;} .nav ul.subnav{background-color:#efefef; background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d3d3d3));} .nav ul.subnav li{padding:0 5px; margin:6px 0; font-size:10px; color:#373737; font-weight:200; border-right:1px solid #aaa;} .nav ul.subnav li:first-child{padding-left:10px;} .nav ul.subnav li:last-child{border:none;} .nav ul.subnav li a{color:#373737; text-decoration:none;} .nav ul.subnav li a:hover{text-decoration:underline;} .nav ul.subnav li.selected{font-weight:700; background:none;} div#body{width:960px; padding:0; margin:0; background:#f5f5f5; float:left;} div#body .wide{width:580px; margin:10px; float:left;} div#body .narrow{width:160px; margin:10px; float:left;} .column{min-height:100px; padding-bottom:10px;} .node{width:100%; float:left; margin-bottom:20px;} .node header{width:100%; text-transform:uppercase; font-weight:700; float:left; border-bottom:1px solid #dcdcdc; margin-bottom:3px; cursor:move;} .node div{padding:1% 2%; width:96%; float:left; background:#ececec;} .node footer{float:left;} .node header ul{float:right; margin:0 0 0 5px; padding:0; list-style:none;} .node header ul li{margin:0; padding:0; width:16px; height:16px; cursor:pointer; float:left; background:url('../images/ui.icons.png') no-repeat;} .node header ul li.toggle{background-position:0px -16px;} .node header ul li.toggle.closed{background-position:-64px -16px;} .node header ul li.close{background-position:-80px -128px;} .node div ul{list-style:none; margin:5px; padding:0;} .node div ul li{margin-bottom:1.5em;} .node div ul li p{margin:0; font-size:11px;} .ui-sortable-placeholder { background:#fff; border: 1px dotted #bacfda; visibility: visible !important; } .ui-sortable-placeholder * { visibility: hidden; } #mainhed aside{background:#ececec; width:580px; float:left; margin-bottom:10px;} #mainhed aside header{font-weight:700; color:#fff; background:url('../images/bg-breaking-tail.png') no-repeat left bottom; float:left; margin:10px 20px 10px -5px; padding:0 0 5px 0;} #mainhed aside header span{background:#922315; padding:3px 5px;float:left; font-size:11px;} #mainhed aside h2{font-size:14px; margin:5px 10px; padding:0;} #mainhed aside h2 a{color:#922315;} #latest{width:580px; margin-bottom:5px; float:left; border-bottom:1px solid #dcdcdc; } #latest header{text-transform:uppercase; font-weight:700; margin-right:10px; float:left;} #latest ul{margin:0; padding:0; list-style:none;} #headlines aside{background:none;}