#photo{text-align:left;background-image:url(images/photo.jpg);height:180px;width:748px;margin:0 auto 10px;padding:10px} address,em,div,p,h1,h2,ul,li,img,input,textarea{font-size:1em;font-style:normal} h1,h2,h3,strong{font-weight:700} h1,h2{text-transform:uppercase} a{color:#06a} a img{border:solid 1px #06a} a:visited{color:#444} a:visited img{border:solid 1px #444} h1{color:#95c03a;padding-top:90px;font-size:3.5em;margin:0} h2{font-size:1.2em;background-color:#95c03a;color:#fff;border:solid 2px #65900a;clear:both;margin:0;padding:0.25em 0.5em} #photo h2{background-color:transparent;border:0;padding:0} table,h3{font-size:1em} #portfolio h3,#portfolio p{margin:0;padding:0} #portfolio h3{margin-bottom:0.5em} #container{width:768px;background-color:#fff;border:solid 10px #444;text-align:left;margin:0 auto;padding:10px} #contact > div{float:left;width:46%;padding:2%} #welcome > div{float:left;width:29%;text-align:justify;padding:2%} div.icon{text-align:center} p.copyright{clear:both;text-align:center} #footer{clear:both;font-size:0.9em;color:#666;text-align:center} #footer p{margin-bottom:0} body{font-family:"Arial", sans-serif;font-size:0.8em;color:#333;line-height:1.5;background-color:#333;background-image:url(images/bg.png);background-repeat:repeat-x;text-align:center} .screenshot img{width:200px;height:133px} #portfolio table{width:100%} #portfolio td{text-align:center;padding:10px 0}
