/* CSS Level 2.1 */
/* File Ver 2.0.9 */

html {background-image: url(images/bg1.jpg); background-color: #000000; background-attachment: fixed ;}
body {margin: 4%;}

div.left {text-align: left;}
div.right {text-align: right;}
div.center {text-align: center;}

p {font-family: "MS Sans Serif", "Geneva", sans-serif; font-size: 16px; color: #ffffff; margin: 10px; padding: 2px;}
p.caption {font-family: "MS Sans Serif", "Geneva", sans-serif; font-size: 12px; color: #ffffff;}
h1 {font-family: "Tahoma", "MS Sans Serif", "Geneva", sans-serif; font-size: 22px; color: blue; letter-spacing: 1pt; background-color: #000000; padding: 2px; margin-top: 0px;}
h2 {font-family: "MS Sans Serif", "Geneva", sans-serif; font-size: 16px; color: blue; letter-spacing: 1pt; background-color: #000000; padding: 2px;}

caption {font-family: "MS Sans Serif", "Geneva", sans-serif; font-size: 16px; color: #ffffff; text-decoration: underlined; margin: 10px;}

table {margin-left: auto; margin-right: auto; margin-top: 10px; margin-bottom: 10px; }
table.ages {border-style: solid; border-width: 1px; border-color: silver;}
table.links {background-color: navy; border-width: 1px; border-color: white;}
table.ten {width: 40%; background-color: navy; border-width: 1px; border-color: blue;}
td.top {vertical-align: top;}
td.center {text-align: center;}

img {margin: 10px; border-style: solid; border-color: blue; border-width: 1px; }
img.nb {border: 0px}
img.left {float: left;}
img.right {float: right;}

a:active {color: blue; text-decoration: none;}
a:visited {color: #ffffff;}
a:hover {text-decoration: underline;}
p:hover {background-color: #222222;}
img:hover {border-color: #ffffff; border-style: ridge;}