/* ------------------------ jimlongo 040408 */
/* - BODY ------------------------------- */

body { 
color : black;
background : #FFFFFF url(none);
margin : 0; 
padding : 0;
}

p { 
font-family : Times, "Times New Roman", serif;  
font-size : 1em;
margin : 5px;
padding : 5px;
}

img table tr td { 
margin: 0;
border: 0;
padding: 0;
}

li {
margin : 4px 0 4px 10px;
padding : 4px 0 4px 10px;
}

li.tight {
margin : 0 0 1px 10px;
padding : 0 0 1px 10px;
}

.tabletext { 
font-family : Times, TimesNewRoman, serif;  
font-size : .9em; 
margin : 0px; 
padding : 6px;
}

.greentabletext { 
font-family : Times, TimesNewRoman, serif; 
color : green;
background: white url(none);
font-size : .9em; 
margin : 0px; 
padding : 6px;
}

.scheduletext { 
font-family : Times, "Times New Roman", serif;   
font-size : 1em; 
margin : 4px; 
padding : 4px;
text-align : center;
}

div {
margin : 0;
padding : 0;
}

.media {
width : 450px;
}

table.plain { 
color : black; 
border-color : white;
border-width : 0px;
background : #FFFFFF url(none); 
padding : 0px;
margin : 0px;
} 

table { 
color : black; 
border-color : #993333;
border-width : 6px;
background : #FFFFFF url(none); 
padding : 0px;
margin : 0px;
} 

.indent { 
margin : 0 0 0 50px; 
}
.indent_championship { 
margin : 0 0 0 110px; 
}
.indent_hall{ 
margin : 0 0 0 150px; 
}
.indent_consolation{ 
margin : 0 0 0 170px; 
}

.small { 
font-size : .75em; 
margin : 0; 
}

/* - HEADINGS ------------------------------ */

h1  h2  h3  h4  h5  h6 { 
padding: 1px; 
text-align: center;
font-weight: bold; 
}

h1 h2 { 
margin-top: 0; }

h1 { 
font-size: 1.1em; }

h2 { 
font-size: 1em; }

h3 { 
font-size: .9em;}

h4 { 
font-size: .85em; }

h5 { 
font-size: .8em; }

.greytext { 
color: #993333; 
background: #999999 url(none); 
}

.times { 
font-family: Times, serif; 
}

.table { 
font-size: .85em; 
margin: 2px; 
text-align: center; 
text-indent: 0px; 
}

/* ---LAYOUT BOXES -- */

#page { 
color: black; 
background: white url(none);
text-align: left;
margin-left: auto;
margin-right: auto;
position: relative; 
width: 700px; 
height: auto; 
visibility: visible; 
display: block;
}

#header {
position : relative;
top : 0;
padding : 0;
margin : 0;
border-width : 0px;
voice-family : "\"}\"";
voice-family : inherit;

}
body>#header {
height : 260px;
}


#content {
position : relative;
margin : 10px 30px 10px 20px;
padding : 10px 30px 10px 20px;
width: 90%;
voice-family : "\"}\"";
voice-family : inherit;
}
#content2 {
position : absolute;
top : 30px;
left : 0;
margin : 10px;
padding : 0px 0px 0px 20px;
voice-family : "\"}\"";
voice-family : inherit;
}



/* - ALIGNMENT ----------------------------- */

.left { 
text-align : left; 
}

.center { 
text-align : center; 
}

.right { 
text-align : right; 
}

.justify { 
text-align : justify; 
}
