body{background-image: url(images/background.jpg);background-repeat: no-repeat;background-color: #A61117;margin: 0;padding: 0;height: 100%;font-family: Arial, Helvetica, sans-serif;min-width: 860px;}a:link, a:hover, a:visited, a:active{color: #990000;}#container{width: 930px;}#menu{padding: 57px 0 0 50px;float: left;color: #FFFFFF;font-size: 14px;text-align: right;}#menu ul{list-style-type: none;margin: 0;padding: 0; }#menu a{display: block;color: #CC0000;width: 160px;padding: .2em;text-decoration: none;border-bottom: 1px solid #990033;margin: 0;}#menu li{ margin: 0 0 .2em 0; }#menu a:hover{color: #FF9933;}#content{padding: 57px 0 20px 70px;font-family: "Times New Roman", Times, serif;font-size: 14px;width: 170px;float: left;}#content2{padding: 57px 195px 20px 0;font-family: "Times New Roman", Times, serif;font-size: 14px;width: 372px;float: right;}#content3{padding: 57px 235px 20px 0;font-family: "Times New Roman", Times, serif;font-size: 14px;width: 372px;float: right;}#content_no_gallery{padding: 0;margin: 0;}#contentclients{margin: 57px 195px 0 0;font-family: "Times New Roman", Times, serif;font-size: 14px;width: 372px;height: 300px;overflow: auto;padding-right: 10px;padding-bottom: 20px;float: right;}#gallery{width: 300px;height: 230px;margin: 57px 0 0 30px;overflow: auto;padding-right: 10px;padding-bottom: 10px;}#flash_gallery{width: 300px;height: 230px;padding: 57px 143px 0 0;float: right;}#active a{color: #FFFFFF;}.clientnames{color: #990000;}