#lrbuttons {display:none;}
#indivbuttons {display:none;}

body {
	margin : 0;
	padding : 0;
}
div {
	margin : 0;
	padding : 0;
}
a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}


#greenbar {
	display:none;
}

#tutusbox {
	background-image : url(../assets/frontpage.jpg);
	height : 688px;
	border : 0;
	padding : 0;
}

#hometext {
	text-align : center;
	position : absolute;
	left : 102px;
	top : 261px;
	width : 820px;
}
#hometext p {
	font : 22px/32px arial, verdana, sans-serif;
	letter-spacing : 0.01em;
}

#hometext p+p {
	margin-top:20px;
}


#mosmanis {
	background-image : url(../assets/mosmanis-bg.jpg);
	height : 670px;
	border : 0;
	padding : 0;
}

/* alphabet table - select name starting with... */

#alphabetable {
	position : absolute;
	left : 37px;
	top : 105px;
}
#alphabetable td {
	width: 50px;
	height: 45px;
}
#alphabetable td.on {
	font-size: 27px;
	font-family: arial black, verdana, sans-serif;
	color: #fff;
	background-color : #F7A62B;
}
#alphabetable a {
	display: block;
	font-size: 27px;
	font-family: arial black, verdana, sans-serif;
	color: #458FC8;
}


/* eg sports title */

#sportstitle {
	position : absolute;
	left : 54px;
	top : 130px;
	font-size: 27px;
	font-family: arial black, verdana, sans-serif;
	color: #458FC8;
	text-transform : uppercase;
	letter-spacing : 0.5em;
}


/* table to select sportsperson, their sport listed underneath */

#selectable {
	position: absolute;
	left: 54px;
	top: 215px;
	width: 942px;
}
#selectable td {
	width: 314px;
	padding-bottom:10px;
}
#selectable a {
	display: block;
}
.sname {
	font-size: 21px;
	font-family: arial black, verdana, sans-serif;
	letter-spacing : 0.00em;
	color: #fff;
	line-height : 150%;
}
.ssport {
	font-size: 14px;
	font-family: arial, verdana, sans-serif;
	color: #7DB7DA;
	letter-spacing : 0.01em;
	text-transform : uppercase;
}



/* show all sports */

#allsportstable {
	position: absolute;
	left: 54px;
	top: 147px;
	width: 942px;
}
#allsportstable td {
	width: 314px;
}
#allsportstable div {
	width: 314px;
	padding-bottom:17px;
}
#allsportstable a {
	display: block;
	padding-bottom:7px;
	padding-top:7px;
}
.sname3 {
	font-size: 21px;
	font-family: arial black, verdana, sans-serif;
	letter-spacing : 0.05em;
	color: #fff;
	line-height : 160%;
	text-transform: uppercase;
}


/* sportsperson bio columns */

#col1 {
	position:absolute;
	top:0px;
	left:0px;
	width:289px;
	height:768px;
	border : 0;
	padding : 0;
	background-color : #FFF;
}
#data {
	padding:30px 24px 24px 24px;
	color:#000;
	font-family:arial, verdana, sans-serif;
	font-size: 16px;
	letter-spacing : 0.01em;
}
#data span.bold {
	font-family:arial black, verdana, sans-serif;
}
#data p {
	padding:0px;
	margin:0 0 15px 0;
}
#col2 {
	position:absolute;
	top:0px;
	left:289px;
	border : 0;
	padding : 0;
}
#mosmanis2 {
	height : 670px;
	border : 0;
	padding:40px 30px 30px 30px;
}
#biohead {
	font-size: 30px;
	font-family: arial black, verdana, sans-serif;
	letter-spacing : 0.01em;
	color: #000;
	padding-bottom: 13px;
}
#biosport {
	font-size: 16px;
	font-family: arial, verdana, sans-serif;
	color: #000;
	letter-spacing : 0.01em;
	text-transform : uppercase;
}
#biotext {
	font-family: arial, verdana, sans-serif;
	font-size: 15px;
	line-height: 140%;
	letter-spacing : 0.00em;
	color: #000;
}
