body {
       background-color: #FFFFFF;
       background-image: url('/images/dot_bg.png');
       background-repeat: repeat-x;
       margin: 0px;
       text-align: center;
       }

table {
        margin-left:auto;
        margin-right:auto;
	padding: 0px;
	border-collapse: collapse;
        }

td {
	padding: 0px;
	margin: 0px;
}

img {
      border: 0px;
      margin: 0px;
      padding: 0px;
      }
embed {
      border: 0px;
      margin: 0px;
      padding: 0px;

}

p { 
    font-size: 12px;
    font-family: Arial, Sans;
    color: #606060;
    }

a { 
    font-size: 12px;
    font-family: Arial, Sans;
    text-decoration: none;
    }
a.details { 
    font-size: 10px;
    font-family: Arial, Sans;
    text-decoration: none;
    }

a:link {
	color: #70C4EF;
	}

a:hover {
	color: #1FA2E5;	
	}

a:visited {
	color: #70C4EF;
	}

a:active {
	color: #1FA2E5;
	}


ul {
	list-style-type: circle;
	font-size: 12px;
	font-family: Arial, Sans;
	color: #606060;
	}

p.quote {
	padding: 5px;
	color:#000000;
	font-style: italic;
}

a.button {
    margin: 0px;
    padding: 0px;
  }

img.button {
             margin-left: 0px;
             margin-right: 0px;
	     border-collapse: collapse;
	     height: 29px;
	     width: 105px;
	     display: block;
             }

p.buttons {
	    padding: 0px;
	    margin: 0px;
	    font-size: 0px;
            }

img.menu {
	   margin: 0px;
           position: absolute;
           visibility: hidden;
           }

table.submenu {
		min-width: 110px;
		border-collapse: collapse;
		margin-top: 0px;
		padding: 0px;
		position: absolute;
		visibility: hidden;
		display: block;
		}
td.item {
	  background-color: #D3EDFB;
	  margin: 0px;
	  text-align: left;
	}

td.msp {
	  background-color: #D3EDFB;
	  margin: 0px;
	  padding:0px;
	}


td.edgeu {
	  background-image: url('/images/u.png');
	  height: 5px;
	  padding: 0px;
	  margin: 0px;
	}

td.edgeu {
	  background-image: url('/images/u.png');
	  height: 5px;
	  padding: 0px;
	  margin: 0px;
	}

td.edged {
	  background-image: url('/images/d.png');
	  height: 5px;
	  padding: 0px;
	  margin: 0px;
	}

td.edgel {
	  background-image: url('/images/l.png');
	  height: 5px;
	  padding: 0px;
	  margin: 0px;
	}

td.edger {
	  background-image: url('/images/r.png');
	  height: 5px;
	  padding: 0px;
	  margin: 0px;
	}

p.noclick {
	font-size: 14px;
	font-family: Arial, Sans;
	margin: 0px;
	text-align: left;
	padding: 0px;
	text-decoration: none;
	font-weight: 300;
	}

a.item {
	font-size: 14px;
	font-family: Arial, Sans;
	margin: 0px;
	text-align: left;
	padding: 0px;
	text-decoration: none;
	font-weight: 300;
	}

a.item:link {
	color: #606060;
	}

a.item:visited {
		color: #606060;
		}

a.item:hover {
		color: #FFFFFF;
		}

a.item:active {
		color: #FFFFFF;
		}

td.logo {
        margin: 0px;
	padding: 0px;
	}

td.top-bar {
             background-image: url('/images/top.png');
             background-repeat: no-repeat;
             height: 52px;
             width: 682px;
		margin: 0px;
		padding: 0px;
             }

td.menu-bar {
              background-image: url('/images/menu_bar.png');
              background-repeat: no-repeat;
              height: 31px;
	      width: 682px;
	      padding-top: 0px;
		margin: 0px;
	      vertical-align: top;
              }

td.ad-bar {
            width: 170px;
            }

td.main {
          background-image: url('/images/main_bg.png');
          background-repeat: repeat-y;
          width: 380px;
	  padding-left: 0px;
	  padding-right: 0px;
	  padding-top: 3px;
	  padding-bottom: 3px;
          }

td.updates {
             background-image: url('/images/update_bg.png');
             background-repeat: repeat-y;
             width: 200px;
             }

td.contact-bar {
                 background-image: url('/images/bottom_bg.png');
                 background-repeat: no-repeat;
                 height: 16px;
                 }

table.menu {
	     border-collapse: collapse;
	     margin-top: 1px;
             padding: 0px;
             table-layout: fixed;
	     width: 682px;
	     height: 30px;
	     vertical-align: top;
             }
table.menu td {
		margin: 0px;
		padding: 0px;
		vertical-align: top;
		}

p.title { 
     font-size: 14px;
     color: white;
     font-weight: bold;
	margin: 3px;
     }

table.news { 
             margin: 0px;
             width: 370px;
	border-collapse: collapse;
	text-align: left;
	padding: 0px;
	margin: auto;
             }

table.news td {
	margin: 0px;
	}

td.title {
           background-color: #606060;
	padding: 0px;	
           }
td.content { 
             background-color: white;
	padding: 3px;
             }
td.details {
	background-color: white;
	padding: 0px;
	}	
p.details { 
	text-align: center;
            font-size: 10px;
		padding: 0px;
	margin: 0px;
            }

img.partners {
		display: block;
		margin-left: auto;
		margin-right: auto;
		border: 0px;
		}

table.games {
             width: 370px;
	border-collapse: collapse;
	text-align: left;
	padding: 0px;
	margin: auto;
             }

table.games td {
	margin: 0px;
	}

td.spacer {
	width: 5px;
	}

td.ur {
	background-image: url('/images/ur.png');
	width: 5px;
	height: 5px;
	}
td.ul {
	background-image: url('/images/ul.png');
	width: 5px;
	height: 5px;
	}

td.lr {
	background-image: url('/images/lr.png');
	width: 5px;
	height: 5px;
	}

td.ll {
	background-image: url('/images/ll.png');
	width: 5px;
	height: 5px;
	}

td.swf {
	background-color: #D3EDFB;
	padding: 3px;
	}