


body {
  text-align: center;
  background-image: url("../img/background.gif");
  margin-top:10px;
  margin-bottom:10px;
  color:#666666;
}



#page_wrapper {
  margin-left: auto; 
  margin-right: auto;
  width: 900px;
  text-align: left;
  background: url('../img/middle.png') ;
}

#page_header {
  height: 130px;
  background: url('../img/header.png') bottom left no-repeat;
  clear: both;
}




#menu_bar {
  margin-top:10px;
  padding:0px;
  border:0px dashed #cccccc;
  height:31px;
  clear:both;
  background: #246CA8 url('../img/menu_bg.gif') bottom left      no-repeat;
}




#content_wrapper {
  margin-top:10px;
  margin-bottom:10px;
  margin-left:0px;
  margin-right:0px;      
  border:0px dashed #FFFFFF;  
}

#center {
  position:relative;
  margin-left:150px;
  margin-right:161px;
  border:0px dashed #cccccc;
}


#center h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  padding:4px;
  border: 1px solid #425227;
  background-color: #739240;
  text-align:center;
}

#center p {
  margin-top:5px;margin-bottom:15px;
  padding:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #ffffff;

}




#news1 {
  position: absolute; top: 20; left: 9px; 
  margin-top:8px;
  z-index:2;
}



#video {
  position: absolute; top: 20; left: 9px; 
  margin-left:9;
  margin-top:9px;
  border:0px dashed #cccccc;
  z-index:21;
}

#latestnewsinfo {
  position: absolute; top: 20; left: 9px; 
  margin-left:9;
  margin-top:8px;
  border:0px dashed #cccccc;
  z-index:21;
  overflow:auto;
  height:455px;
  width:570px;
}

#latestnewsinfo table  {

  width:550px;
  
}

#latestnewsinfo th  {

  padding-left:5px;
  font-family: arial, sans-serif;
  font-size: 14px;
  color: #ffffff;
  
}


#latestnewsinfo p {
  
  padding:5px;
  font-family: arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #ffffff;

}
#refinfoholder
{
  position: absolute;  left: 9px; 
  margin-top:95px;
  z-index:22;
  
  
}


#ref {
   overflow:auto;
   height:320px;
  width:475px;
}



#refbackground{
  position: absolute; left: 9px; 
  margin-top:8px;
  z-index:21;
  height:452px;
  width:570px;
  background: url('../img/ref.png'); 
}

#rulesholder{

  position: absolute; top: 0;  
  margin-top:536px;
  z-index:29;
  height:169px;
  width: 564px;
  border:3px solid #72923f;
  margin-left:9px;
}

#damo {
  position: absolute; top: 0;
  margin-top:539px;  
  z-index:2;
  height:169px;
  width: 570px;
  margin-left:9px;
  background: url('../img/damo.png'); 
}

#rules {

  z-index:28;
  margin-top:30px;
  margin-left:265px;
  
}



#rules a {
  
  padding:5px;
  font-family: EraserDust;
  font-size: 18px;
  line-height: 16px;
  color: #ffffff;
}

#latestnewsinfo img {
  width:250px;
  height:175px

}


#articles {
  position: absolute; top: 0;  
  margin-top:535px;
  z-index:31;
  height:178px;
  width: 570px;
  overflow:auto;
  margin-left:9px;
  
}
#articles table {
   
  
  width: 550px;
  
}
#articles th{
   
  padding-left:5px;
  font-family: arial, sans-serif;
  font-size: 14px;
  color: #ffffff;
  
}

#spon {
  position: absolute; top: 20; left: 9px; 
  margin-left:9px;
  margin-top:9px;
  z-index:21;
}

#spon img {
  width:58px
  height:250px;
  margin-left:10px;
  
}

#webhost {
  
  margin-top:130px;
}

#stalogo {
  position: absolute; top: 100; right: 100; 
  background-image: url("../img/rock.png");
  background-repeat:no-repeat;
  z-index:2;
  height:370px;
  width: 540px; padding: 1em;
  margin-left:12px;
  margin-top:62px;

}




#invmiddle {
  position: absolute; top: 20; left: 0; 
  background-image: url("../img/invmiddle.png");
  background-repeat:no-repeat;
  z-index:1;
  height:470px;
  width: 388px; padding: 1em;
 
}

#invmiddleflash {
  position: absolute; top: 20; left: 0; 
  background-image: url("../img/invmiddleflash.png");
  background-repeat:no-repeat;
  z-index:19;
  height:480px;
  width: 570px; padding: 1em;
 
}

#invmiddleflash2 {
  position: absolute; top: 20; left: 0; 
  background-image: url("../img/invmiddleflash2.png");
  background-repeat:no-repeat;
  z-index:19;
  height:720px;
  width: 570px; padding: 1em;
 
}




#conformation {
  position: absolute; top: 20;
  
  z-index:20; 
  
}



#conformation h2{

  font-family: verdana, arial, sans-serif;
  font-size: 15px;
  color: #ffffff;
  margin-left:180px;
  margin-top:75px;
}

#conformation img{
  margin-top:100px;	
  margin-left:220px;

}

#gallery {
  position: absolute; top: 15; left: 5;
  margin-top:8px;
  margin-left:9px; 
  z-index:20;

 
}


#tlinks th  {

  margin-left:8px;
  margin-top:5px;

  
}


#tlinks p {
  
  padding:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  line-height: 12px;
  color: #ffffff;

}


#tlinks tb a {
  
  margin-left:40px;
  padding:5px;
  margin-top:10px;
}

#tlinks img {
  width:80px;
  height:70px

}



#guestbook {
  position: absolute; top: 20; left: 0px; 
  z-index:20;
  height:625px;
  width: 570px; padding: 1em;
 
}

#book {
  position: absolute; top: 0; left: 0;
  margin-top:36px; 
  z-index:20;
  height:648px;
  width: 557px; padding: 1em;
  overflow:auto;
}

#contact {
  position: absolute; top: 0; left: 0;
  margin-top:36px; 
  z-index:20;
  height:648px;
  width: 557px; padding: 1em;
  
}


#sta {
  position: absolute; top: 0px; left: 6px; 
  z-index:0;

  
  
}


#clubfixcon {
  position: absolute; top: 0; left: 0; 
  z-index:20;
  height:150px;
  width: 553px;
  padding: 1em;
  margin-top:537px;
  margin-left:3px;
  overflow:auto;
}




#clubfix {
  position: absolute; top: 0px; left: 4px;
  z-index:20;
  border:3px solid #72923f;
  
}

#sta h4 {  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  padding:4px;
  border: 1px solid #425227;
  background-color: #739240;
  text-align:center;
}

#email {
  position: absolute; top: 80px; left: 0px; 
  z-index:20;
  height:625px;
  width: 552px; padding: 1em;
  overflow:auto;
}




 
label,a, body 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px; 
}
.err
{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: red;
}

#invmiddler {
  position: absolute; top: 20; left: 0;
  background-image: url("../img/invmiddler.png");
  background-repeat:no-repeat;
  z-index:8;
  height:450px;
  width: 195px;
  margin-top:48px;
  margin-left:397px;
   
 
}

#welcome {
  position: absolute; top: 20; left: 0;
  height:468px;
  width: 191px;
  margin-top:0px;
  margin-left:397px;
  z-index:16;
   
 
}

#invmiddler2 {
  position: absolute; top: 20; left: 0;
  background-image: url("../img/invmiddler2.png");
  background-repeat:no-repeat;
  z-index:8;
  height:441px;
  width: 195px;
  margin-top:27px;
  margin-left:397px;
   
 
}



#upandcomingintro {
  position: absolute; top: 20; left: 0;
  height:468px;
  width: 192px;
  margin-top:0px;
  margin-left:397px;
  z-index:16;
   
 
}

#videotext {
  
  position: absolute; top: 20; left: 0;
  margin-top:55px;
  margin-left:395px;
  z-index:16;
}

#upandcomingcon {

position: absolute; top: 0; left: 0;
  margin-top:62px;
  margin-left:404px;
  z-index:16;
  overflow:auto;
  height:427px;
  width:177px;
}

#upandcoming {
  
  
  border:3px solid #72923f;
}

#upandcoming table{
  margin-top:0px;
 width:153px;
}



#upandcoming th{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  color: #82c01e;
  border: solid #72923f;

}



#upandcoming td{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 9px;
  color: #ffffff;
}





#pic{
margin-left:5px;

}

#vidlink h3 {
  position: absolute; top: 0; left: 0;
  margin-right:10px;
  margin-left:52px;
  margin-top:385px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 9px;
  color: #ffffff;
  padding:1px;
  text-align:center;
  border: 1px solid #425227;
  background-color: #739240;
  text-align:center;
  padding:4px;
}




#welcome h2{
  position: absolute; top: 20; left: 0;
  font-family: verdana, arial, sans-serif;
  color: #ffffff;
  padding:4px;
  border: 1px solid #425227;
  background-color: #739240;
  height:33px;
  width: 182px;
  margin-top:0px;
  font-size: 13px;
  text-align:center;
  z-index:16;
   
 
}



#invmiddlebtm {
   
  background-image: url("../img/middlebtm.png");
  background-repeat:no-repeat;
  z-index:30;
  height:190px;
  width: 595px;
  margin-top:506px;
  margin-left:0px;
  
}


#worldnewspic{
  
  position: absolute; top: 20px; left: 0;
  z-index:14;
  margin-top:517px;
  margin-left:9px;
  z-index:20;
}


#worldnews{
  position: absolute; top: 20; left: 0;   
  margin-top:473px;
  margin-left:0px;
  width:588px;
  text-align:center;
  border:0px;

}


#left_side {
  float: left;
  width:141px;  
  border:0px dashed #cccccc;
}

#left_side h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  padding:4px;
  text-align:center;
  border: 1px solid #425227;
  background-color: #739240;


}

#left_side p {
  margin-top:5px;margin-bottom:15px;
  padding:4px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #FFFFFF;
}

#fit{
  position: absolute; top: 0; left: 0;
  margin-top:38px;
  margin-left:6px;
  height:76px;
  width:122px;
  z-index:17;
  border:3px solid #72923f;
}

#fedtext{
  position: absolute; top: 0; left: 0;
  margin-top:115px;
  margin-left:4px;
  height:20px;
  width:135px;
  z-index:17;
	
}

#makebig{
  position: relative;
  width:140px;
  height:150px;
  margin-top:5px;
	
}



#lefttext{
  position: absolute; top: 0; left: 0;
  z-index:10;
  width:140px;
  margin-top:3px;

}

#bottoml{
  position: absolute; top: 0; left: 0;
  background-image: url("../img/inv2.png");
  background-repeat:no-repeat;
  height:190px;
  width:140px;
  z-index:16;
  margin-top:31px;
}


#right_side {
  float: right;
  width:152px;
  border:0px dashed #cccccc;
  	
}


#sponser1{
  margin-top:0px;
  margin-left:0px;
  height:20px;
  padding-bottom:8px;
  }

#right_side h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  padding:4px;
  border: 1px solid #425227;
  background-color: #739240;
  text-align:center;
}

#right_side p {
  margin-top:5px;
  margin-bottom:15px;
  padding:4px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #666666;
}

#containers {
  position:relative;
  margin-left:0px;
  margin-right:0px;
  background-image: url("../img/inv1.png");
  background-repeat:no-repeat;
  height:600px;
  width: 155px;
}



#crown{
  position: absolute; top: 0; left: 0; 
  z-index:5;
  height: 582px;
  width: 135px;
  margin-left:6px;
  margin-top:6px;
  border:3px solid #72923f;
  
}



#sponsertwo{
  margin-top:5px;
  margin-left:0px;
  height:20px;
  

}

#majimoto{
  
  
  margin-top:14px;
  margin-left:0px;

}

#majimoto a {
  text-decoration: none;
  background-color: transparent;

}









#nav{
  height:500px;
  width: 200px;

}


#linkcontainer{
  background-image: url("../img/inv.png");
  background-repeat:no-repeat;
  height:468px;
  padding-bottom:4px;
  padding-top: 1px;
  z-index:4;
	
}

#flashnav {
  
  margin-top:11px;
  z-index:6;
  
}



#linklist {
  float:left;
  padding-left: 0;
  margin-left: 0px;
  width: 65px;
  z-index:8;
}

#linklist li {

 
  list-style: none; 
  margin-left: 5px;
  margin-top: 0px;
  line-height:44px;
  border-top: 1px solid #D1D9C4;
  font-family:verdana;
  font-size:11px;
  
}

#linklist li a {

  color: #ffffff;
}


#maybe {
   
  
  background-image: url("../img/middlebtm.png");
  background-repeat:no-repeat;
  z-index:30;
  height:190px;
  width: 595px;
  margin-top:506px;
  margin-left:0px;
  padding-bottom:0px;
 
}

#mainlandcup {
  position: absolute; top: 0; left: 0;
  background-image: url("../img/cabinet.jpg");
  background-repeat:no-repeat;
  height:320px;
  width:545px;
  z-index:16;

  
}

#cuptext {
  position: absolute; top: 0; left: 0;
  z-index:17;
  
  
  
}

#cupcontainer {
  position: absolute; top: 0; left: 0;
  z-index:17;
  margin-top:536px;
  margin-left:9px;
  overflow:auto;
  width:565px;
  height:170px;
  border: 3px solid #72923f;
}




#cuptext p{
  font-family:verdana;
  font-size:9px;
  color: #ffffff;
}

  table.cup1 {
  text-align: center;
  width:541px;
  height:310px;
} 





#cuptext img{

width:65px;
height:87px;

}


#navcontainer2 {
  height:100px;
  width: 595px;
  z-index:30;
   
 
}




#navcontainer2 ul li a {
  list-style: none; 
  margin-left: 5px;
  line-height:46px;
  font-family:verdana;
  font-size:11px;
  color: #ffffff;
  z-index:30;
}


A:link {
	COLOR: #ffffff; text-decoration: none
}
A:visited {
	COLOR: #ffffff; text-decoration: none
}
A:active {
	COLOR: #ffffff; text-decoration: none
}
A:hover {
	background-color: #035893; text-decoration: none
}


#page_footer {
  
  height: 50px;
  background-image: url("../img/footer.png");
  
  background-repeat:no-repeat;
  border-left: 1px solid #425227;
  border-right: 1px solid #425227;
  border-bottom: 1px solid #425227;
  margin-left: auto; 
  margin-right: auto;
  margin-top:915px;
  position: absolute; top: 0; 
  width:898px;
  margin-bottom:5px;
}

#page_footer h2 {
  
  text-align:center;
  font-family: verdana;
  color:#ffffff;
}
