/* CSS Document */

/* Custom Menu and Scene */
td.menu-link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; vertical-align:middle; padding-bottom:3px; padding-top:3px; }
a.menu-link, a.menu-link:visited, a.menu-link:hover, a.menu-link:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
td.page-menu { width:150px; height:350px; background-image:url(/images/public-menu.jpg); background-repeat:no-repeat; background-position:right; padding:0; vertical-align:top; }
td.page-scene { width:648px; height:350px; background-image:url(/images/public-scene.jpg); background-repeat:no-repeat; padding:0; text-align:left; vertical-align:bottom; }

/* Custom Photo Box Line */
td.box-vphoto1 { width:190px; height:189px; padding:0; background-image:url(/images/contact-box1-1.jpg); background-position:left top; background-repeat:no-repeat; vertical-align:top;}
td.box-vphoto2 { width:600px; height:189px; padding:0; vertical-align:top; background-image:url(/images/box-extended-right.png); background-position:right; background-repeat:no-repeat; vertical-align:top; background-color:#FFFFFF; }

/* Custom Generic Page */
table.contact-images { width:100%; }
td.contact-image { padding:3px; width:20%; text-align:center; }