*{margin: 0px auto;}
body {background:#373290 url(top_bg.jpg) repeat-x top; margin: 0px 0px 0px 0px; text-align: center; COLOR: #dbdbdb; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:11px;text-shadow: 1px 1px 2px black;}
img {border: #ffffff 1px solid; background: #8fa7b1;box-shadow: 0px 0px 10px 0px #fff;}
a:hover img {border: #ffffff dashed 1px;}
a:link{color:#ffffff;text-decoration:none;}
a:visited{COLOR:#ffffff;TEXT-DECORATION:none;}
a:hover{COLOR:#FFD7AC;TEXT-DECORATION:underline;}
a.headlink{display:block;height:150px;width:700px;margin:0;}
.block1 {float: left; margin: 0 0 0 100px; width: 200px;}
.block2,.block3,.block4 {float: left; width: 200px; }
.blocktop {font-size:17pt; font-weight:400; margin: 0 auto; text-align:left; width:1000px;}
.cleardiv {clear: both;}
#DynamicBackgroundWrapper img { border: none; background: none;}
.desc {font-size:20px;width:1200px;padding:20px;border:none;}
.desc td {width: 570px;}
.topb {font-size: 23px;width:1000px;padding:20px;border:none;text-align: center;font-weight:bold;}
.topb td {width: 300px;}
.topb img {width: 20px; height: 20px; margin: 0 10px 0px 0; border: none; background: none;}
.th img {width: 150px; height: 200px; margin: 0 10px 6px 0; background: url(imgbg.png) repeat-x;}
.topheader{background-image:url(header.jpg);height:150px;width:700px;margin:0 auto;}
.toplisttitle {font-size: 30px;color:#7e7ef2;font-weight:bold;}
.page {background: url(bottom_bg.jpg) bottom repeat-x; text-align: center;}