body {
background: white; font-family : tahoma; color: black; margin: 0px; padding: 0px; background-color : #ffffff;
}

h1 {
line-height: 80px;
margin: -24px 0px 0px 24px;
font-family: arial, sans-serif;
color: #FFCC66;
font-size: 27px;
margin-left: 169px;
}

table.hat {
width: 1000px;
}

table.t1 {
width: 1000px; height: 500px;
}

td.hat {
background: url(img/hat.jpg) no-repeat;
height: 180px; border: 0px;
}

td.bottom {
background: url(img/bottom.jpg) no-repeat;
height: 40px; width: 1000px;
}

.menutop {
background: url(img/menutop.jpg) no-repeat;
height: 30px;
}

.menutop-1 {
background: url(img/menutop-1.jpg) no-repeat;
height: 29px; font: bold 12px arial; color: #333333;
padding: 8px 5px 0px 0px; letter-spacing: 1px; 
}

.menutop2 {
background: url(img/menutop2.jpg);
height: 38px;
}

.menutop3 {
background: url(img/menutop3.jpg);
height: 30px;
}

.menutop4 {
background: url(img/menutop4.jpg);
height: 30px;
}

.menutop5 {
background: url(img/menutop8.jpg);
height: 30px;
}

.menutop6 {
background: url(img/menutop6.jpg);
height: 30px;
}

.menutop7 {
background: url(img/menutop7.jpg);
height: 30px;
}

.menuleft {
background: url(img/menu4.gif) no-repeat;
width: 15px; height: 670px;
}

.menuleft2 {
background: url(img/menu3.gif);
width: 1px; height: 100%;
}

.menuleft3 {
background: url(img/menu2.gif);
width: 1000px; font-size : 1px; height : 1px; overflow: hidden;
}

.bottom {
background: url(img/line2.gif) no-repeat;
width: 595px; height: 19px;
}

.bottom2 {
background: url(img/line3.gif) no-repeat;
width: 250px; height: 19px;
}

hr {
color: black;
}

td.d1 {
width: 18%;
}

td.d2 {
width: 61%;
}

td.d3 {
width: 20%;
}

td.d4 {
width: 0.1%;
}

td.t1 {
width: 700px; height: 55px;
background: url(img/t2.gif);
}

td.t2 {
width: 700px; height :55px;
background: white;
}

td.t3 {
width: 595px; height :19px;
background: black;
}

font.text {
color: black; font-size: 11px;
}

font.text2 {
color: black; font-size: 10px;
}

font.text3 {
color: black; font-size: 12px;
font-weight: bold;
}

font.text4 {
color: black; font-size: 13px;
}

font.text5 {
color: black; font-size: 13px;
font-weight: bold;
}

font.text6 {
color: #666666; font-size: 13px;
}

font.text7 {
color: black; font-size: 16px;
line-height: 19px;
}

font.text8 {
color: #FF9933; font-size: 13px;
font-weight: bold;
}

img {
border-color: #000000;
}

a:visited IMG {
border: 1px solid #000000;
}

a:hover IMG {
border: 1px solid #CC6600;
}

a.main {
color : black;
font-size : 11px;
text-decoration : none;
}

a.main:hover {
color : #CC6600;
font-size : 11px;
text-decoration : underline;
}

a.main5 {
color : #CC6600;
font-size : 11px;
text-decoration : none;
}

a.main5:hover {
color : black;
font-size : 11px;
text-decoration : underline;
}

a.main2 {
color : #000000;
font-size : 13px;
text-decoration : none;
}

a.main2:hover {
color : #FF6600;
font-size : 13px;
text-decoration : underline;
}

a.main2:vlink {
color : #000000;
font-size : 13px;
font-weight: bold;
text-decoration : underline;
}

a.main3 {
color : #999999;
font-size : 12px;
text-decoration : none;
font-weight: bold;
}

a.main3:hover {
color : #FF9933;
font-size : 12px;
font-weight: bold;
}

a.main3:vlink {
color : #000000;
font-size : 12px;
font-weight: bold;
}

a.main4 {
color : #000000;
font-size : 14px;
text-decoration : none;
}

a.main4:hover {
color : #FF9933;
font-size : 14px;
}

a.main4:vlink {
color : #000000;
font-size : 14px;
}

a.button {
  display: block;
  font: bold 12px arial, sans-serif;
  text-decoration: none;
  background: url(img/menu1.jpg) top left no-repeat;
  padding-left: 0px;
  outline: none; 
}
a.button span {
  display: block;
  background: url(img/menu1-span.jpg) top left no-repeat;
  padding: 15px 15px 8px 15px;
}

a.button:hover {
  background-position: 0% 0px;
}
a.button:hover span {
  background-position: 100% -50px;
}


a.button2 {
  display: block;
  font: bold 12px arial, sans-serif;
  text-decoration: none;
  background: url(img/menu2.jpg) top left no-repeat;
  padding-left: 0px;
  outline: none; 
}
a.button2 span {
  display: block;
  background: url(img/menu2-span.jpg) top left no-repeat;
  padding: 15px 15px 8px 15px;
}

a.button2:hover {
  background-position: 0% 0px;
}
a.button2:hover span {
  background-position: 100% -50px;
}


a.button3 {
  display: block;
  font: bold 12px arial, sans-serif;
  text-decoration: none;
  background: url(img/menu3.jpg) top left no-repeat;
  padding-left: 0px;
  outline: none; 
}
a.button3 span {
  display: block;
  background: url(img/menu3-span.jpg) top left no-repeat;
  padding: 15px 15px 8px 15px;
}

a.button3:hover {
  background-position: 0% 0px;
}
a.button3:hover span {
  background-position: 100% -50px;
}


a.button4 {
  display: block;
  font: bold 12px arial, sans-serif;
  text-decoration: none;
  background: url(img/menu4.jpg) top left no-repeat;
  padding-left: 0px;
  outline: none; 
}
a.button4 span {
  display: block;
  background: url(img/menu4-span.jpg) top left no-repeat;
  padding: 15px 15px 8px 15px;
}

a.button4:hover {
  background-position: 0% 0px;
}
a.button4:hover span {
  background-position: 100% -50px;
}


a.button5 {
  display: block;
  font: bold 12px arial, sans-serif;
  text-decoration: none;
  background: url(img/menu5.jpg) top left no-repeat;
  padding-left: 0px;
  outline: none; 
}
a.button5 span {
  display: block;
  background: url(img/menu5-span.jpg) top left no-repeat;
  padding: 15px 15px 8px 15px;
}

a.button5:hover {
  background-position: 0% 0px;
}
a.button5:hover span {
  background-position: 100% -50px;
}


a.button6 {
  display: block;
  font: bold 12px arial, sans-serif;
  text-decoration: none;
  background: url(img/menu6.jpg) top left no-repeat;
  padding-left: 0px;
  outline: none; 
}
a.button6 span {
  display: block;
  background: url(img/menu6-span.jpg) top left no-repeat;
  padding: 15px 15px 8px 15px;
}

a.button6:hover {
  background-position: 0% 0px;
}
a.button6:hover span {
  background-position: 100% -50px;
}



a.button7 {
  display: block;
  font: bold 12px arial, sans-serif;
  text-decoration: none;
  background: url(img/menu7.jpg) top left no-repeat;
  padding-left: 0px;
  outline: none; 
}
a.button7 span {
  display: block;
  background: url(img/menu7-span.jpg) top left no-repeat;
  padding: 15px 15px 8px 15px;
}

a.button7:hover {
  background-position: 0% 0px;
}
a.button7:hover span {
  background-position: 100% -50px;
}


a.button8 {
  float: left;
  display: block;
  text-decoration: none;
  background: url(img/hat-2.jpg) top center no-repeat;
  padding-top: 2px;
  outline: none; 
}
a.button8 span {
  display: block;
  background: url(img/hat-1.jpg) top center no-repeat;
  padding: 8px 155px 8px 35px;
}

a.button8:hover {
  background-position: 50% 2px;
}
a.button8:hover span {
  background-position: 100% -50px;
}

#adsense {
margin-top: 10px;
margin-bottom: 10px;
}

#topmenu {
margin-left: 15px;
margin-bottom: 10px;
}