/*******Global Sytle Settings*******/ * { margin:0; padding:0; } body{ padding: 0px; background-image: url(background.jpg); background-repeat: repeat; color: black; } #container{ margin: 0 auto; width: 886px; } #top{ background-image: url(top.jpg); background-repeat: no-repeat; height: 77px; width: 886px; margin-top: 40px; } #content{ background-image: url(content_background.jpg); height: 396px; width: 886px; } /*******Content Settings*******/ .para{ font-family: arial, times new roman, sans-serif; font-size: 11px; letter-spacing: 0px; text-align: justify; float: right; width: 55%; margin-top: 1%; margin-right: 7%; } h1{ background-image: url(updates.jpg); background-repeat: no-repeat; margin-left: 5%; height: 23px; width: 234px; } /*******Navigation*******/ #navigation ul{ float: right; margin: 0; margin-top: 5%; margin-right: 5%; } #navigation ul li{ display: inline; } #navigation ul li a{ height: 17px; display: block; float: left; background-repeat: no-repeat; text-indent: -9999px; } #navigation #home a{ background-image: url(link_home.jpg); width: 70px; } #navigation #websites a{ background-image: url(link_websites.jpg); width: 105px; } #navigation #logos a{ background-image: url(link_logos.jpg); width: 78px; } #navigation #cdcovers a{ background-image: url(link_cdcovers.jpg); width: 112px; } #navigation #about a{ background-image: url(link_about.jpg); width: 83px; } #navigation #contact a{ background-image: url(link_contact.jpg); width: 88px; } img{ border: 0; } :-moz-any-link:focus { outline: none; } ul li{ list-style-type: none; } #updates ul { margin-left: 5%; } /*******Thumbnail Gallery*******/ #albumlist { list-style-type: none; } #albumlist li { float: left; margin-right: 6px; margin-bottom: 10px; font: helvetica, arial, sans-serif; color: #333333; width:200px; } #albumlist li img { border: 1px solid #333300; }