/*defaults*/ body { background:#2765AF url('http://www.forpetsake.net/images/body_bg.jpg') repeat-x 0 0; color:#000000; margin:20px 0; padding:0; font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; font-size:80%; } p { margin:0; padding:0 0 15px 0; font-size: smaller; } a {color:#000000; text-decoration:underline; } a:hover {color:#225799; text-decoration:none;} /*structural elements*/ #container {margin:0px auto; text-align:center; width:760px; } #holder { width:100%; padding:20px 20px 5px 20px; background:#f6e9c8; text-align:center; } #logo {no-repeat 180px 0; border-bottom:1px solid #DADADA; padding:5px 30px 20px 0px; } #navigation {padding:10px 0; } #header { background:#865a3a url('http://www.forpetsake.net/images/header_home.gif') no-repeat 10px 10px; padding:10px; height:200px; } #content { float:left; width:450px; line-height:100%; padding-top: 20px; padding-right: 10px; padding-bottom: 0; padding-left: 0; color: #000; } #news { float:right; width:250px; padding:20px 0; line-height:140%; text-align:center; } .newsItem { padding:20px 20px 5px 20px; background:#eaddbe; border:2px solid #865a3a; font-size:smaller; margin-bottom:20px; } #footer { clear:both; width:100%; font-size:80%; background:#eaddbe; padding:20px; text-align:left; border-top-width: 2px; border-top-style: solid; border-top-color: #c32127; } #copyright {float:right; } /*headings*/ .newsItem h1 { color:#006836; margin:0 0 10px 0; padding:0; font-size:130%; font-weight:bolder; font-family: Verdana, Geneva, sans-serif; text-decoration: underline; } #content h1 { font-size:150%; font-weight:normal; line-height:normal; margin:0; padding:0 0 20px 0; } #logo h1 { font-weight:normal; font-size:170%; margin:0; padding:0; color:#006836; } /*navigation*/ #navigation ul {margin:0; padding:0; } #navigation li {margin:0; padding:0; list-style:none; display:inline; } #navigation a { color:#006836; padding:0 20px 0 0; text-decoration:none; } #navigation a:hover {color:#c32127; } #footer ul {margin:0; padding:0; } #footer li {margin:0; padding:0; list-style:none; display:inline; } #footer a {color:#000000; font-weight:bold; padding:0 5px 0 0; text-decoration:underline; } #footer a:hover {color:#000000; text-decoration:none; } .clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix {display:inline-block; } /* Hides from IE-mac \*/ * html .clearfix {height:1%; } .clearfix {display:block; } /* End hide from IE-mac */ #container #holder #content h1 strong { font-size: large; color: #00000; }