/* Banner heading  */
body 
{
	background: #FFFF00;
}

/* -----------Div for page --------------------- */
div.main 
{
	position: absolute; 
	top: 4%; left: 4%; width: 900px; height: 720px;
	background:rgb(100%,100%,100%);
	border: 5px solid #FF0000;
	border-width: medium;
}

div.mainimage
{
	position: absolute; top: 1%; left: 1%; width: 98%; 
}

div.homeimage
{
	position: absolute; top: 6%; left: 1%; 

}

div.mainphoto
{
	position: absolute; top: 16%; left: 2%; height: 50%; 
}

div.maintext
{
	position: absolute; top: 14%; left: 37%; width: 39%; 
}

div.soontext
{
	position: absolute; top: 14%; left: 4%; width: 72%; 
}

div.notice1
{
	position: absolute; top: 55%; left: 2%; width: 35%; height: 20%;
}


div.notice2
{
	position: absolute; top: 55%; left: 40%; width: 35%; height: 20%;
}

div.notice3
{
	position: absolute; top: 76%; left: 2%; width: 35%; height: 20%;
}


div.notice4
{
	position: absolute; top: 76%; left: 40%; width: 35%; height: 20%;
}


div.training
{
	position: absolute; top: 62%; left: 75%; width: 23%; 

}

div.bottom
{
	position: absolute; top: 97%; left: 0%; width: 100%; height: 1%;
	background-color: #CCCCCC;
}


div.teamtalk
{
	position: absolute; top: 72%; left: 75%; width: 23%; 
}
div.contact
{
	position: absolute; top: 82%; left: 75%; width: 23%; 

}

div.right
{
	position: absolute;
	top: 16%;
	left: 78%;
	width: 21%;
	height: 83%;
	background: white;
	border: 2px solid #CC0000;
}

table.notice
{
	width: 100%;
	height: 100%;
	border: 1px solid #CC0000;
	background:  #CC0000;
}

tr.noticetitle
{
	background-color: #CC0000;
}

tbody.notice
{
	background: white;
}

th.noticetitle
{
	color: white;
	font-family: ETHNOCENTRIC;
	font-size: 14px;	
}

img.small
{
	position: absolute;
	width: 75px;
	height: 100px;	
}

th.right
{
	color: #CC0000;
	font-family: ETHNOCENTRIC;
	font-size: 14px;	
	width: 100%;
}

a.notice
{
	color: black;
	font-family: verdana;
	font-size: 12px;	
}

a.bottom
{
	color: black;
	font-family: verdana;
	font-style: italic;00
	font-size: 10px;	
}

div.bottomimage
{
	position: absolute; top: 95%; left: 1%; 
}

div.newstxt
{
	position: absolute; top: 55%; left: 3%;  width: 70%;
	
}

table.news
{
	width: 100%;
}

tr.news
{
	background:  #CC0000;
	color: white;
	font-family: verdana;
	font-size: 20px;
	text-align: left;	
	width: 100%;
}

th.news
{	
	width: 80%;
}

th.news2
{	
	width: 20%;
	background-color: white;
}

td.std
{
	background-color: white;
}

a.link
{
	background:  #FFFF00;
	color: #FF0000;
	font-family: verdana;
	font-size: 12px;
	text-align: left;	
	text-decoration: none;
}

a.link2
{
	color: #FF0000;
	font-family: verdana;
	font-size: 12px;
	text-align: left;	
	text-decoration: none;
}

a.link2:hover
{
	text-decoration: underline;
	color: blue;
}

a:hover
{
	text-decoration: underline;
	color: white;
}

p.p2
{
	font-family: verdana;
	font-size: 10px;
	color: black;
	align: justify;
	text-align: justify;
}

p.p3
{
	font-family: verdana;
	font-size: 10px;
	color: black;
	align: center;
	text-align: center;
}

p
{
	font-family: verdana;
	font-size: 12px;
	color: black;
	align: justify;
	text-align: justify;
}

a.soon
{
	font-family: verdana;
	font-size: 14px;
	color: black;

}

div.mainbodydiv
{
	position: absolute; 
	top: 16%; left: 2%;
	width: 900px; height: 650px;

}


/* -----------Links Page --------------------- */

table.linkstable
{
	position: absolute; 	
	width: 500px;
}

a.linkspagemain
{
	font-family: verdana;
	font-size: 20px;
	color: red;	
}

a.linkspage
{
	font-family: verdana;
	font-size: 14px;
	color: black;	
	text-decoration: none;
}

a.linkspagelinks
{
	font-family: verdana;
	font-size: 14px;
	color: black;	
	text-decoration: none;
}

tr.linkrow:hover
{
	text-decoration: underline;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: black;	
}


