
#page {margin-left:auto; margin-right:auto; width:745px; text-align:left;}
#main1 {padding-left:10px; padding-right:5px;}
#main2 {background:#FFA200 url("../images/bg_main2.png") no-repeat; padding:30px 15px; padding-top:0px;}
#hmain2 {background:#FFA200 url("../images/bg_hmain2.png") no-repeat; padding-left:15px; padding-right:220px; padding-bottom:30px;}
#hmain3 {position:relative; background:url("../images/bg_hmain3.png") no-repeat;}
#cont1 {background:#FFD181 url("../images/bg_cont1.png") no-repeat; padding:12px 10px; padding-top:0px;}
#cont2 {background:#FFF1D9; padding:14px;}
#cont3 {background:#FFFFFF; padding:14px;}
#nav1 {margin-left:14px;}
#nav2 {background:#A90100 url("../images/bg_nav2.png") no-repeat; width:208px;}
#header {position:relative;}
#footer {padding-bottom:24px;}

/*** home ***/
#headHome {padding-top:40px; padding-left:229px; padding-right:28px; text-align:justify;}
#home {background:#FFD180 url("../images/bg_home.png") repeat-y; padding:0px 24px; padding-bottom:30px;}
#creditHome {margin-top:35px;}
#screenHome1 {position:absolute; left:510px; top:0px; width:188px; height:141px;}
#screenHome2 {position:absolute; left:510px; top:153px; width:188px; height:141px;}
#screenHome3 {position:absolute; left:510px; top:306px; width:188px; height:141px;}
#galleryHome {position:absolute; left:510px; top:459px; width:190px; height:22px;}
#galleryHome a {display:block; background: url("../images/bg_gallery.png") 0px -40px no-repeat; width:190px; height:22px; text-decoration:none;}
#galleryHome a:hover {background: url("../images/bg_gallery.png") 0px 0px no-repeat;}

/*** page ***/
#left {float:left; width:430px;}
#optimize_block {float:left; width:650px;}
#leftCont {padding:18px; padding-top:2px;}
#right {float:right; width:208px;}
.clear {clear:both; height:1px; font-size:1px;;}
#credit {padding-top:10px; padding-left:14px;}
.gallery {float:left; padding-top:14px; padding-right:14px;}
#questions ol {margin:0px; margin-left:14px; padding-left:14px;}
.num {color:#AC0007;}
#toc {margin:0px; margin-left:14px; padding-left:14px;}
#toc li {padding-bottom:6px;}
#ddsm {margin:0px; margin-left:14px; padding-left:14px;}
#ddsm li {padding-bottom:6px;}
.gameBox {float:left; padding-right:14px; padding-bottom:14px;}
.butScore {float:left; background:#787878; margin-right:2px; text-align:center; display:block; color:#FFFFFF; width: 141px; font-weight: bold; line-height:18px; font-size:11px; text-transform:uppercase;}
.butScore a {display:block; color:#FFFFFF; width:141px; line-height:18px; font-size:11px; text-transform:uppercase;}
.butScore a:hover {color:#FFFFFF;}
.rows1 {background:#D7D7D7;}
.rows2 {background:#CDCDCD;}
#high_scores {margin-left:-2px;}
table#high_scores th {background:#AEAEAE; color:#FFFFFF; padding:4px; padding-left:8px; font-weight:bold; text-align:left;}
table#high_scores td {color:#3C3C3C; padding:4px; padding-left:8px; font-weight:bold;}

/*** footer ***/
#links {padding-left:40px;}
#links a {color:#FFFFFF; line-height:20px; text-decoration:none;}
#links a:hover {color:#FFA200;}
#copyright {color:#848484; font-size:11px; font-weight:normal;}
#copyright a {color:#848484; font-size:11px; font-weight:normal; text-decoration:none;}
#copyright a:hover {color:#949494; text-decoration:underline; font-weight:normal;}

#design {position:absolute; left:580px; top:66px; width:120px; height:14px;}
#design a {color:#FFFFFF; line-height:14px; font-size:11px; font-weight:normal; text-decoration:none;}
#design a:hover {color:#FFFFFF; text-decoration:underline;}

/*** top menu ***/
#download {position:absolute; left:570px; top:24px; width:117px; height:72px; display:none;}
#menuTop {position:absolute; left:25px; top:298px; width:666px; height:20px;}
#menuTop1 {position:absolute; left:0px; top:0px; width:63px; height:20px;}
#menuTop1 a {display:block; background: url("../images/bg_menu.png") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop1 a:hover {background: url("../images/bg_menu.png") 0px 0px no-repeat;}
#menuTop2 {position:absolute; left:65px; top:0px; width:88px; height:20px;}
#menuTop2 a {display:block; background: url("../images/bg_menu.png") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop2 a:hover {background: url("../images/bg_menu.png") -65px 0px no-repeat;}
#menuTop3 {position:absolute; left:155px; top:0px; width:48px; height:20px;}
#menuTop3 a {display:block; background: url("../images/bg_menu.png") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop3 a:hover {background: url("../images/bg_menu.png") -155px 0px no-repeat;}
#menuTop4 {position:absolute; left:205px; top:0px; width:80px; height:20px;}
#menuTop4 a {display:block; background: url("../images/bg_menu.png") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop4 a:hover {background: url("../images/bg_menu.png") -205px 0px no-repeat;}
#menuTop5 {position:absolute; left:287px; top:0px; width:84px; height:20px;}
#menuTop5 a {display:block; background: url("../images/bg_menu.png") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop5 a:hover {background: url("../images/bg_menu.png") -287px 0px no-repeat;}
#menuTop6 {position:absolute; left:373px; top:0px; width:122px; height:20px;;}
#menuTop6 a {display:block; background: url("../images/bg_menu.png") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop6 a:hover {background: url("../images/bg_menu.png") -373px 0px no-repeat;}
#menuTop7 {position:absolute; left:543px; top:0px; width:123px; height:20px;}
#menuTop7 a {display:block; background: url("../images/bg_menu.png") 0px -40px no-repeat; line-height:20px; text-decoration:none;}
#menuTop7 a:hover {background: url("../images/bg_menu.png") -543px 0px no-repeat;}

body {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px; 
  color:#463B27; 
  margin:0px; 
  padding:0px; 
  background:#000000;
  text-align:center;
  }
th {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  color:#463B27; 
  }
td {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  color:#463B27; 
  }
h1 {
  color:#FFFFFF;
  margin:0px;
  padding:0px; 
  padding-left:64px; 
  line-height:17px; 
  font-size:11px;
  }
h2 {
  color:#AC0007;
  font-size:12px; 
  margin:12px 0px;
  text-transform:uppercase;
  }
h3 {
  color:#AC0007;
  font-size:12px; 
  margin:12px 0px;
  }
h4 {
  font-size:12px; 
  margin:12px 0px;
  }
p {
  margin:12px 0px;
  text-align:justify;
  }
strong {
  color:#4A7500;
  font-weight:bold;
  }
a {
  color:#373D3D;
  font-weight:bold;
  text-decoration:underline;
  }
a:hover {
  color:#B40000;
  text-decoration:none;
  }
img {
  border:0px;
  margin:0px;
  }

a.hoverimg:link img {
  border:1px solid #FED78C;
}

a.hoverimg:visited img {
  border:1px solid #FED78C;
}

a.hoverimg:hover img {
  border:1px solid #D03820;
}

a.hoverimg:active img {
  border:1px solid #FED78C;
}

a.galimg:link img {
  border:4px solid #8f8f8f;
}

a.galimg:visited img {
  border:4px solid #8f8f8f;
}

a.galimg:hover img {
  border:4px solid #A90100;
}

a.galimg:active img {
  border:4px solid #8f8f8f;
}

ul {
  margin:0px;
  margin-left:14px;
  padding-left:14px;
  list-style:url("../images/odr_green.png") disc outside; 
  }
li {
  line-height:17px; 
  text-align:justify;
  }
dl {
  margin:12px 0px; 
  }
form {
  margin:0px;
  }
.form {
  color:#AC0007;
  font-size:12px;
  }
.send {
  font-size:12px; 
  }
