body {
	margin: 10px 0px 20px 0px;
	padding: 0px;
	font: 12px  arial, tahoma, sans-serif;
	color: #000000;
	background-image: url(../images/bg2.png);
	background-color: rgb(106,178,231);
	background-repeat: repeat-x;
}

img {
  border: 0px;
}

p {
margin: 0px;
}

ol {

margin-top: 0px;
}

.main {
  width: 100%;
  height: 100%;
  position: relative;
}

.top  {
  background-image: url(../images/bg5.jpg);
  width: 850px;
  height: 221px;
  position: relative;
}

.topTitle {
  font-size: 26px; 
  font-weight: bold; 
  text-align: left; 
  padding-top: 4px; 
  padding-left: 20px;
  height: 62px;
  color: #004b98;
}

.top2  {
  background-image: url(../images/bg4.jpg);
  width: 850px;
  height: 221px;
  position: relative;
}

.kormoran {
  position: absolute;
  top: 10px;
  left: 690px;
}

.lineTop  {
  background-color: #6db4e7; 
  width: 745px;
  padding-left: 105px;
  padding-top: 3px;
  text-align: left;
  height: 17px;
}

.content  {
  background: #FFFFFF;
  text-align: left;
  width: 830px;
  min-height: 300px;
  height: auto;
  padding: 10px; 
}

.menu {
  position: relative;
  top: 125px;
  left: 0px;
  width: 850px;
  height: 30px;
  text-align: center;
  
}

.menuDiv1 {
  background-image: url(../images/butt3.png);
  width: 120px;
  height: 24px;
  float: left;
  margin-left: 10px;
  padding-top: 6px;
  cursor: pointer;
}

.menuDiv2 {
  background-image: url(../images/butt3a.png);
  width: 120px;
  height: 24px;
  float: left;
  margin-left: 10px;
  padding-top: 6px;
  cursor: pointer;
}

.menu a, a:visited, a:active {
  color: #FFFFFF; 
  font-weight: bold; 
  font-size: 14px; 
  text-decoration: none;
}

.menu a:hover {
  color: #ba622d; 
  font-weight: bold; 
  font-size: 14px; 
  text-decoration: none;
}

.box1 {
  width: 200px;
  min-height: 250px;
  height: auto;
  border: solid 1px #b9dffa;
  margin: 0px 0px 10px 0px;
  font-weight: bold;
  color: #597afc;
  font-size: 13px;
}

.boxTop {
  background-image: url(../images/box_top.png);
  width: 194px;
  height: 22px;
  padding: 3px;
  
  
}

#topBoxLink a,a:hover,a:visited,a:active {
  font-weight: bold;
  color: #597afc;
  text-decoration: none;
  font-size: 13px;
}

.box2 {
  width: 152px;
  height: 170px;
  border: solid 1px #b9dffa;
  margin: 0px 0px 10px 0px;
}

.boxTop2 {
  background-image: url(../images/box_top.png);
  width: 146px;
  height: 22px;
  padding: 3px;
  color: #597afc;
  font-weight: bold;
}


.box3 {
  width: 200px;
  height: 170px;
  border: solid 1px #b9dffa;
  margin: 0px 0px 10px 0px;
}

.boxTop3 {
  background-image: url(../images/box_top.png);
  width: 194px;
  height: 22px;
  padding: 3px;
  color: #597afc;
  font-weight: bold;
}

.boxBest {
  width: 152px;
  min-height: 170px;
  height: auto;
  border: solid 1px #b9dffa;
  margin: 0px 0px 10px 0px;
}

.boxTopBest {
  background-image: url(../images/box_top.png);
  width: 146px;
  height: 22px;
  padding: 3px;
  color: #597afc;
  font-weight: bold;
}


.boxContent {
  width: auto;
  height: auto;
  padding: 5px;
  margin-bottom: 5px;
}

.text {
  font: 14px arial,tahoma, sans-serif;
	color: #000000;
}

#footer {
  width: 850px;
  height: 20px;
  text-align: center;
  color: #597AFC;
  margin-top: 10px;
}

#footer a, a:visited, a:active  {
  font-size: 12px;
  text-decoration: none; 
  color: #597AFC;
  font-weight: normal;
}

#footer a:hover {
  font-size: 12px;
  text-decoration: underline;
  color: #597AFC; 
  font-weight: normal;
}

.menu1 {
  position: absolute; 
  left: 106px; 
  top: 220px; 
  height: 102px;
  background: url('../images/homeSub3.png');
}

.menu2 {
  position: absolute; 
  left: 235px; 
  top: 220px; 
  height: 110px;
  background: url('../images/homeSub2.png');
}

.menu3 {
  position: absolute; 
  left: 364px; 
  top: 220px; 
  width: 117px; 
  height: 85px;
  background: url('../images/homeSub1.png');
}

.menu4 {
  position: absolute; 
  left: 493px; 
  top: 220px; 
  width: 117px; 
  height: 60px;
  background: url('../images/homeSub4.png');
}

.menu5 {
  position: absolute; 
  left: 622px; 
  top: 220px; 
  width: 117px; 
  height: 130px;
  background: url('../images/homeSub.png');
}

.divMenuSub {
width: 108px; 
height: 20px; 
font-size: 14px;
text-align: left;
color: #FFFFFF;
cursor: pointer;
}

.menuItem {
  padding-left: 3px;
  padding-top: 3px;
  width: 107px; 
  height: 22px; 
  cursor: pointer;
  text-align: left;
  color: #FFFFFF;
  font-weight: bold;
}

.menuItem2 {
  padding-left: 3px;
  padding-top: 3px;
  width: 144px; 
  height: 22px; 
  cursor: pointer;
  text-align: left;
  color: #FFFFFF;
  font-weight: bold;
}

#menuDown a, a:visited, a:active, a:hover {
  text-decoration: none; 
  font-weight: normal;
  font-size: 14px;
}

.divLeft{
  width: 210px;
  height: auto;
  float: left;
}

.divMiddle{
  width: 480px;
  height: auto;
  float: left;
}

.divRight{
  width: 110px;
  height: auto;
  float: left;
  position: absolute;
  top: 0px;
  left: 900px;
}

#news {
  width: 450px;
  padding-left: 20px;
}

#news2 {
  width: 600px;
  padding-left: 20px;
}

#newsHref{
  font-size: 15px;
  font-weight: bold;
  color: #59a3d9;
}

#newsHref a, a:visited, a:active {
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  color: #59a3d9;
}

#newsHref a:hover {
  font-size: 15px;
  font-weight: bold;
  text-decoration: underline;
  color: #59a3d9;
}

.newsDate {
  font-size: 10px;
  font-weight: normal;
  color: #4e4e4c;
  padding: 10px 0px 10px 0px;
}

#newsContent{
  font-size: 13px;
  font-weight: normal;
  color: #000000;
  text-align: left;
  height: auto;
}

#newsContent img {
  float: left;
  margin: 0px 10px 10px 0px;
}

#more {
  padding-bottom: 5px; 
  height: 30px; 
}

#more a, a:visited, a:active, a:hover {
  margin-top: 10px;
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #FE9C1F;
}

#newsList {
  padding-left: 20px;
  width: 610px;
}

#newsList a {
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
  color: #59a3d9;

}

#newsList a:hover {
  font-size: 13px;
  font-weight: bold;
  text-decoration: underline;
  color: #59a3d9;
}

.newsItem{
  padding: 2px 0px 2px 5px;
}

.newsDate2 {
  font-size: 10px;
  font-weight: normal;
  color: #4e4e4c;
  padding: 2px 0px 2px 0px;
}

.newsTit  {
  font-size: 15px;
  font-weight: bold;
  color: #0071c0;
}

#pager a {
  color: #0034ff;
  font-size: 12px;
  font-weight: normal;
}

#pager a:hover {
  color: #0034ff;
  font-size: 12px;
  font-weight: bold;
}

.comment  {
  font-size: 12px;
  font-weight: bold;
  color: #59a3d9;
  padding-left: 20px;
}

.commentName {
  font-size: 12px;
  font-weight: bold;
  color: #D44290;
}

.commentText  {
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  width: 450px;
  overflow: hidden;
  display: block;
}

.button {
   font-size:11px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   height:26px;
   width: 120px;
   background-color:#779999;
   background-image:url(../images/back.png);
   border-style:solid;
   border-color:#DDDDDD;
   border-width:1px;
   cursor: pointer;
}

.commentBox {
  background-image: url(../images/comment_box_middle.png);
  width: 500px;
  min-height: 200px;
  height: auto; 
}

.commentBoxTop {
  background-image: url(../images/comment_box_top.png);
  width: 500px;
  height: 30px;
  margin-top: 30px; 
}

.commentBoxBottom {
  background-image: url(../images/comment_box_bottom.png);
  width: 500px;
  height: 30px; 
}

.contactSend  {
  font-size: 12px;
  font-weight: bold;
  color: #ff2400;
  padding-left: 10px;
}

.calendarTd {
  background: #d2e3ff;
}

.calendarTdToday {
  background: #FE9C1F;
}

.calendarBorder {
  border: 1px #D2E3FF solid;
}

#cal a {
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px; 
}

#games {
  width: 655px;
  padding-left: 20px;
}

#users {
  width: 605px;
  padding-left: 20px;
}

#rec {
  width: 810px;
}

#press {
  width: 810px;
  padding-left: 20px;
}

#links {
  width: 655px;
  padding-left: 20px;
}

#tableContent {
  width: 830px;
  padding-left: 20px;
}

#tableAll{
  width: 825px;
  padding-left: 20px;
  }

#links a, a:visited, a:active {
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  color: #fa9300;
}

#links a:hover {
  font-size: 14px;
  font-weight: bold;
  text-decoration: underline;
  color: #fa9300;
}

.linkYello:visited, .linkYello:active{
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  color: #fa9300;
}

.linkYellow:hover {
  font-size: 14px;
  font-weight: normal;
  text-decoration: underline;
  color: #fa9300;
}

.linkContent  {
  font-size: 11px;
  font-weight: normal;
  color: #aeaeae;

}

#boxHref a, a:visited, a:active {
  margin-top: 10px;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  color: #FE9C1F;
}

#boxHref a:hover {
  margin-top: 10px;
  font-size: 14px;
  font-weight: normal;
  text-decoration: underline;
  color: #FE9C1F;
}

#boxHref2 a, a:visited, a:active {
  margin-top: 10px;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #FE9C1F;
}

#boxHref2 a:hover {
  margin-top: 10px;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
  color: #FE9C1F;
}

.gameTitle  {
  font-size: 18px;
  font-weight: bold;
  color: #59A3D9;
}

.gameDate  {
  font-size: 14px;
  font-weight: normal;
  color: #4E4E4C;
}

.gameInfo {
  font-size: 14px;
  font-weight: normal;
  color: #59A3D9;
}

.gameHrTxt  {
  font-size: 13px;
  color: #a0a0a0;
  font-weight: bold; 
}

.photo  {
  width: 150px;
  height: 150px;
  padding: 5px;
  border: 1px solid #a0a0a0;
}

#photoTitle {
  width: 160px;
  height: auto;
  text-align: center;
}

#photoTitle a {
  color: #a0a0a0;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none; 
}

#photoTitle a:hover {
  color: #a0a0a0;
  font-size: 13px;
  font-weight: normal;
  text-decoration: underline; 
}

#ariad {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
}

#ariad a {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none; 
}

#ariad a.act {
  color: #FE9C1F;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none; 
}

.selectRecord {
  width: 80px;
}

.title  {
  margin-left: 95px;
  margin-bottom: 10px;
}

.userTitle  {
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  vertical-align: top; 

}

.userText {
  color: #000000;
  font-size: 13px;
  font-weight: normal;
}

.userName {
  color: #9CD1F7;
  font-size: 17px;
  font-weight: bold;
}

.userContact {
  color: #9CD1F7;
  font-size: 12px;
  font-weight: bold;
}

.userContent  {
  padding-top: 15px;
  color: #000000;
  font-size: 13px;
  font-weight: bold;
}

.contactAddress {
  font-size: 15px;
  font-style: italic;
  margin-top: 3px;
}

.contactAddress a{
  color: #59A3D9;
  font-size: 14px;
  text-decoration: none;
}

.contact a{
  color: #59A3D9;
  font-size: 12px;
  text-decoration: none;
}

.linkNormal:visited{
  color: #59A3D9;
  font-size: 12px;
  text-decoration: none;
}
