/*
	StyleSheet by Cameron Walter
	http://www.in2itive.com.au
		
*/

body {
padding : 0;
margin : 0 auto;
font : 0.74em Arial, sans-serif;
background : gray;
color : black;
}

a {
color : #006fb6;
background : inherit;
text-decoration : none;
}

a:hover {
color : #f5c224;
background : inherit;
text-decoration : underline;
}

p {
text-align : justify;
}

h1 {
font : bold 1.8em Arial, Sans-Serif;
color : #006fb6;
}

h2 {
font : bold 1.6em Arial, Sans-Serif;
color : #006fb6;
}

h3 {
font : bold 1.2em Arial, Sans-Serif;
color : black;
}

ul {
margin : 0;
padding : 0;
list-style : none;
}

img {
border : 0;
}

img.right {
float : right;
margin : 2px 0 2px 2px;
padding : 0;
}

hr {
height : 1px;
border-style : none;
color : #d0d0d0;
background-color : #c0c0c0;
}

.spacer {
height : 25px;
clear : left;
}

#content {
margin : 0 auto;
padding : 0;
width : 960px;
height : auto;
background : url(images/contbg.gif);
}

#content #top {
padding : 0;
margin : 0;
height: 175px;
width: 960px;
margin: 0;
background : #ffc807 url(images/headerbg.jpg);
}

/*
* html #content #top {
height : 170px;
}
*/

#content #top img {
padding : 0;
margin : 0;
}

#content #menu {
height : 25px;
line-height : 25px ;
width : 960px ;
margin : 0;
padding : 0;
color : white;
background : #446891 url(images/menubg.gif);
}

#content #menu li {
list-style : none;
display : inline;
margin : auto;
}

#content #menu li a {
text-decoration : none;
height : 25px;
margin : 0;
padding : 0px 10px 0px 10px;
font-weight : bold;
color : white;
}

#content #menu li a:hover {
color : #ffc706;
}

#content #bottom {
padding : 0;
margin : 0;
width : 960px;
height : auto;
background : white url(images/contbg.gif);
}

#content #bottom #right {
border : none;
float : right;
padding : 0;
margin : 0;
height : auto;
width : 160px;
background : none;
}

#content #bottom #right h1 {
height : 18px;
line-height : 18px;
width : 157px;
padding : 0 0 0 3px;
color : white;
font-size : 1em;
background : #446891 url(images/sideheadbg.gif);
margin : 0;
clear : both;
}

#content #bottom #right h2 {
height : 15px;
line-height : 15px;
width : 160px;
padding : 0;
color : black;
font-size : 0.75em;
text-align : center;
background : #CCCCCC;
font-weight : normal;
margin : 0;
clear : both;
}

#content #bottom #right img {
margin : 0px 0px -3px 0px;
padding : 0;
border : none;
height : auto;
}

.t p {
background : white;
height : auto;
line-height : 15px;
font-weight : normal;
font-size : 0.75em;
color : black;
width : 127px;
margin : 0;
padding : 0 0 0 3px;
float : left;
}

.p p {
background : white;
height : auto;
line-height : 15px;
font-weight : normal;
font-size : 0.75em;
color : black;
width : 27px;
float : right;
margin : 0;
text-align : right;
padding : 0 3px 0 0;
}

p .teams {
width : 140px;
margin : 0;
padding : 0;
background : inherit;
height : 15px;
line-height : 15px;
}

p .points {
width : 20px;
float : right;
margin : 0;
padding : 0;
background : inherit;
height : 15px;
line-height : 15px;
}
	

#content #bottom #main {
width : 760px;
margin : 0 0 0 0;
padding : 20px 0 0 20px;
}

#content #bottom #main #newsbox h1 {
font-size : 0.75em;
color : white;
height : 15px;
width : 757px;
background : #006fb6 url(images/toplinebg.gif);
margin : 0 0 0 0;
line-height : 15px;
padding : 0 0 0 3px ;
}

#content #bottom #main #newsbox h2 {
font-size : 0.75em;
color : black;
height : 15px;
width : 757px;
background : #ffc706;
margin : 0px 0 20px 0;
line-height : 15px;
padding : 0 3px 0 0 ;
text-align : right;
font-weight : normal;
}

.newsshading {
height : auto;
margin : 0;
padding : 1px;
width : 758px;
background : url(images/shading.jpg);
}

.newsshading p {
margin : 10px 5px 10px 5px;
}

#content #bottom #main img {
float : right;
border : 1px solid gray;
padding : 2px;
margin : 10px;
}

#content #footer {
clear : both;
height : 100px;
width : 960px;
border : 0px;
margin : 0px;
padding : 0px;
background : #ffc807 url(images/footerbg.gif);
}

#content #byline {
clear : both;
height : 20px;
width : 957px;
border : 0px;
margin : 0px;
padding : 0 3px 0 0;
background : #446891 url(images/bylinebg.gif);
text-align : right;
line-height : 20px;
font-weight : bold;
color : white;
}

#content #byline a {
text-decoration : none;
background : none;
color : white;
}

#content #byline a:hover {
color : #ffc706;
}

p.lad20 {
clear : left;
float : left;
width : 20px;
margin : 0;
padding : 2px 0 2px 0;
text-align : center;
font-weight : bold;
}

p.lad30 {
float : left;
width : 30px;
margin : 0;
padding : 2px 0 2px 0;
text-align : center;
font-weight : bold;
}

p.lad60 {
float : left;
width : 60px;
margin : 0;
padding : 2px 0 2px 0;
text-align : center;
font-weight : bold;
}

p.lad90 {
float : left;
width : 90px;
margin : 0;
padding : 2px 0 2px 0;
text-align : center;
font-weight : bold;
}

p.lad200 {
float : left;
width : 200px;
margin : 0;
padding : 2px 0 2px 0;
text-align : center;
font-weight : bold;
}

h3.lad20 {
clear : left;
float : left;
width : 20px;
margin : 0;
padding : 2px 0 2px 0;
text-align : center;
font-weight : bold;
background : #006fb6;
color : white;
}

h3.lad30 {
float : left;
width : 30px;
margin : 0;
padding : 2px 0 2px 0;
text-align : center;
font-weight : bold;
background : #006fb6;
color : white;
}

h3.lad60 {
float : left;
width : 60px;
margin : 0;
padding : 2px 0 2px 0;
text-align : center;
font-weight : bold;
background : #006fb6;
color : white;
}

h3.lad90 {
float : left;
width : 90px;
margin : 0;
padding : 2px 0 2px 0;
text-align : center;
font-weight : bold;
background : #006fb6;
color : white;
}

h3.lad200 {
float : left;
width : 200px;
margin : 0;
padding : 2px 0 2px 0;
text-align : center;
font-weight : bold;
background : #006fb6;
color : white;
}

p.fix {
float : left;
width : 160px;
margin : 0;
padding : 2px 5px 2px 5px;
}

h3.fix {
clear : left;
}

strong.blue {
color : #006fb6;
}