body {background:#dfdfdf; }
p, a, img, h1 {border:0;padding:0;margin:0; }
p, a, div {font-family:Garamond, Times New Roman, serif; color:#888888; line-height:24px; font-size:16px; }
h1 {margin:5px; margin-top:30px; font-size:32px; font-weight:normal; }
b {font-size:22px; }
table {margin-left:5px; }
table a {display:block; height:102px; width:102px; background:#888888; }
table a:hover {margin-left:1px; margin-top:1px; height:101px; width:101px; }
table img {height:100px; width:100px; border:0; }
td {width:110px; height:110px; }
noscript {
	color:red; }

#centerpos {position:absolute; left:50%; top:50%; width:100%; }
#info-window {position:absolute; left:-200px; top:-246px; }
#info-window p, #info-window div {width:400px; }
#info-window p, #info-window div {background:#f0f0f0;}
#info-window p {width:400px; border:1px solid #333333; padding-top:5px; padding-bottom:5px; }
#info-window-content {text-align:center; }
#info-window-content p {width:390px; border:0; margin:5px; padding:0; }
#mainwindow {position:absolute; left:-330px; top:-270px; width:660px; }
#link-window {text-align:center; margin-top:10px; }
#description-content {text-align:justify; line-height:20px; }
#info-window-content a, #link-window a {border:1px solid #888888; padding:2px; padding-left:5px; padding-right:5px; text-decoration:none; background:#f0f0f0; margin-left:5px; margin-right:5px; }
#info-window-content a:hover, #link-window a:hover {background:#ffffff; }
#counter-window {margin-top:10px; text-align:center; font-size:18px; }
#links {margin-top:10px; text-align:center; }
#links a {color:#bbbbbb; font-family:Verdana, Arial; font-size:12px; text-decoration:none; margin-left:5px; margin-right:5px; }
