a {text-decoration:none;} a:link {color:#6699CC;} a:visited {color:#0A2AD0;} a:hover {color:#6699CC; text-decoration:underline;} body { background-color:#FFFFFF; font-family:Verdana,Arial; margin:0px; padding:0px; z-index:1; } #banner { position:absolute; top:0px; left:0px; height:172px; width:100%; z-index:2; background-image:url('http://www.abridesweddingdream.com/images/banner.jpg'); background-repeat:repeat-x; } #bannerlogo { position:absolute; top:0px; left:0px; height:172px; width:693px; z-index:6; background-image:url('http://www.abridesweddingdream.com/images/logo.jpg'); background-repeat:no-repeat; } #contentarea { position:absolute; top: 0px; left:0px; text-align:justify; font-size:9pt; color:#000000; height:100%; padding-top:172px; padding-left:165px; padding-bottom:10px; padding-right:10px; background-image:url('http://www.abridesweddingdream.com/images/menu.jpg'); background-repeat:repeat-y; } table { color:#000000; font-size:9pt; } #copyall { position:relative; top:5px; left:5px; margin-left:15px; margin-right:15px; width:100%; } #copyleft { margin-left:5px; margin-right:5px; float:left; width:200px; } #copyright { margin-left:5px; margin-right:5px; float:right; width:179px; } #menucopy { color:#FFFFFF; position:absolute; top:0px; left:0px; width:160px; height:100%; padding-top:172px; z-index:2; font-variant:small-caps; font-weight:9px; } #pagefooter { width:100%; font-size:9px; color:#000000; padding:3px; font-variant:small-caps; font-family:Verdana,Arial; text-align:center; } .title { font-size:12pt; font-weight:bold; font-variant:small-caps; margin-bottom:0px; color:#6699cc; font-family:Verdana,Arial; width:100%; border-style:solid; border-color:#C1C1C1; border-width:0px 0px 1px 0px; }