#master {width: 348px; font-family: Gill Sans, Arial, Helvetica, sans-serif;}
#master h2, h3 {color: #6699cc;}
#master_box {width: 348px; height: 219px; background-image: url(../images/master_box.gif);}
#master_box ul {text-align: center;}
#master_box li {display: inline;  margin: 10px; list-style-type: none; font-family: Gill Sans, Arial, Helvetica, sans-serif; font-size: 1.4em;}
#master_box li a {float: left; padding-left: 1.6em; padding-top: 10px; color: #000000;}
#master_box li a img {border: 1px solid black;}
#master_box li a:hover {color: #FFFFFF;}
#master_box li a:visited {color:black;}
#master_box li a:hover img {border: 1px solid white;}


#master2 {width: 400px; font-family: Gill Sans, Arial, Helvetica, sans-serif;}
#master2 h2, h3 {color: #6699cc;}
#master_box2 {width: 192px; height: 221px; background-image:  url(../images/Specific/mast_other_box.gif);}
#master_box2 ul {text-align: center;}
#master_box2 li {display: inline;  margin: 10px; list-style-type: none; font-family: Gill Sans, Arial, Helvetica, sans-serif; font-size: 1.4em;}
#master_box2 li a {float: left; padding-left: 1.7em; padding-top: 10px; color: #000000;}
#master_box2 li a img {border: 1px solid black;}
#master_box2 li a:hover {color: #fff;}
#master_box2 li a:visited {color: black;}
#master_box2 li a:hover img {border: 1px solid white;}


#pro {width: 492px; font-family: Gill Sans, Arial, Helvetica, sans-serif; margin-top: .9em;}
#pro h2, h3 {color: #6699cc;}
#pro_box {width: 492px; height: 221px; background: url(../images/pro_box.gif) no-repeat; text-align: center;}

.pro_table {color: #000000; text-align: center; margin-top: 5px; margin-left: 0 auto; margin-right: 0 auto;}
.pro_table a {color: #000000; text-decoration: none; font-size: 1.1em;}
.pro_table a:hover {color: #FFFFFF;}
.pro_table a:visited {color: black;}
.pro_table a img {border: 1px solid #000000;}
.pro_table a:hover img {border: 1px solid #FFFFFF;}


#pro2 {width: 317px; font-family: Gill Sans, Arial, Helvetica, sans-serif; margin-top: .9em;}
#pro2 h2, h3 {color: #6699cc;}
#pro_box2 {width: 317px; height: 220px; background: url(../images/Specific/pro_other_box.gif) no-repeat; text-align: center;}

#am {width: 750px; font-family: Gill Sans, Arial, Helvetica, sans-serif; margin-top: .9em; clear: both;}
#am h2, h3 {color: #6699cc;}

#am_box {width: 750px; height: 170px; background: url(../images/am_box.gif) no-repeat; text-align: center;}

.am_table {color: #000000; text-align: center; margin-top: 5px; margin-left: 0 auto; margin-right: 0 auto;}
.am_table a {color: #000000; text-decoration: none; font-size: 1em;}
.am_table a:hover {color: #FFFFFF;}
.am_table a:visited {color: black;}
.am_table a img {border: 1px solid #000000;}
.am_table a:hover img {border: 1px solid #FFFFFF;}

.winner {width: 210px; vertical-align: top;}