/* ELEMENT STYLES */
body { background: url(images/bg.jpg) center top; font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; }
* { behavior: url(../scripts/iepngfix.htc); }
a img { opacity: 1; filter: alpha(opacity=100); }
a:hover img { opacity: 0.5; filter: alpha(opacity=50); }
img { border: 0px; }

/* PAGE STYLES */
#outer { margin: auto; width: 1000px; height: 100%; text-align: left; position: relative; }
#logo { margin: 50px 0 0 108px; }
#contact { float: right; margin: 10px 55px 0 0; }
#info { width: 797px; padding-left: 203px; }