/** BASIC */ span.searchword { color: blue; background-color: yellow; } body { margin: 0; padding: 0; background: #EFE0CD url('http://www.after5webdesign.com/images/wed2bg.jpg') repeat left top; font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #266382; text-align: center; } h1, h2, h3, h4, h5, h6 { margin-top: 0; padding-top: 0; color: #008BD1; } img { margin: 0px; padding: 0px; border: none; } a { color: #008BD1; } a:hover { text-decoration: none; } /** HEADER */ #header { width: 700px; height: 208px; margin: 0 auto; text-align: left; background: url('http://www.after5webdesign.com/images/fmbridal.png') no-repeat left top; overflow: hidden; } #header h1 { margin: 0; padding: 5px 0 0 20px; /* text-transform: lowercase; */ font-size: 64px; font-style: italic; letter-spacing: -2px; color: #FFFFFF; } #header h2 { display: none; } /** MENU */ #menu { width: 700px; margin: -40px 0px 18px 65px; font-size: 18px; } #menu ul { margin: 0; padding: 0; list-style: none; text-align: left; } #menu li { display: inline; } #menu a { padding: 0 5px; font-weight: bold; color: #FFFFFF; } #menu a:hover { color: red; text-decoration: underline; } #menu .first a { border: none; } /** CONTENT */ #content { margin: 0 auto; width: 695px; padding: 0px; text-align: left; background: #FFFFFF; vertical-align: top; } #content * { line-height: 140%; } #content h1 { margin: 0; font-size: 26px; letter-spacing: -2px; } #topline { text-align: right; margin: 0px; padding: 0px; width: 100%; } #columnA { padding: 25px 20px 0 30px; } #columnB { padding: 25px 20px 0 10px; } /** SOCIAL BOOKMARKS */ #social { text-align: center; margin: 2px; } #social ul { margin: 2px; list-style: none; } #social li { margin: 2px; list-style: none; display: inline; width: 19%; text-align: left; } #social img { padding:0 3px; } /** FOOTER */ #footer { width: 695px; height: 208px; margin: 0 auto; padding-bottom: 20px; background: url('http://www.after5webdesign.com/images/fmbridal2.png') no-repeat left top; } #footer p { margin: 0px 0px 0px 0px; padding: .8em 0 0 0; text-align: center; font: bold x-small Arial, Helvetica, sans-serif; color: #000000; } #footer a { margin: 0px 0px 0px 0px; padding: .8em 0 0 0; text-align: center; font: bold x-small Arial, Helvetica, sans-serif; color: #000000; }