#container {
background-image:url(images/maintext.gif);
} 

#upper_header {
height: 5px;
background-color: #ffffff;
border-bottom: 1px solid #999999;
}

#title3 { 
width:100%;
height: 80px;
margin-bottom: -3px;
font-family : Arial; 
font-weight : bold; 
color : white; 
padding-bottom : 0; 
background-image:url(images/headerbackground.gif);
}
#contact_header{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top: 50px;
margin-right: 5px;
color: #000000;
float:right;
}
.contact_info{
color:#FF0000;
text-decoration:none;
}
#subgrad {
position:absolute;
width : 3px; 
padding : 0; 
margin : 0; 
height:18px;
font-size : small; 
vertical-align:middle;
} 

#subnav {
background-color : #ffffff; 
color:#CC6600;
width : 100%; 
margin : 0; 
margin-left:0;
font-size:small;
font-weight:bold; 
border-top: 1px solid #999999;
border-bottom:solid #999999 1px;
height:20px;
padding-top:3px;

}
.subnav {
background-color : #ffffff; 
color : #cc6600;
width : 100%; 
padding : 0; 
margin : 1px; 
margin-left:0;
height:20px;
font-size : small; 
height:15px;
}
div.subnav {
width:100%;
color : black; 
font-family : Arial; 
text-align : left; 
font-size : small; 
height : 11px; 
} 
div.subnav a {
font-family : Arial; 
text-align : right; 
font-size : small; 
height : 11px; 
text-decoration : none; 
padding:3px;
margin:1px;
} 
div.subnav a:link {
color:#000099;
font-family : Arial; 
text-align : right; 
font-size : small; 
height : 11px; 
text-decoration : none; 
margin:1px;
} 
div.subnav a:visited {
color:#000099; 
font-family : Arial; 
text-align : right; 
font-size : small; 
height : 11px; 
text-decoration : none; 
} 
div.subnav a:hover {
background-color:#cccccc; 
border:solid #999999 1px;
font-family : Arial; 
text-align : right; 
font-size : small; 
height : 11px; 
text-decoration : none; 
padding:2px;
margin:1px;
}
#menu { 
color : #ffffff; 
width : 150px; 
height : 100%; 
float : left; 
clear:left; 
padding-left : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
} 
.menuheader { 
color:#000000;
text-align:center;
text-decoration:underline;
font-size: 175%; 
width : 150px; 
height : 100%; 
float : left; 
clear:left; 
padding-left : 2px; 
margin-top : 5px; 
margin-bottom : 5px; 
} 
p.menu {
font-size : small; 
text-align : left; 
margin-bottom : 1px; 
margin-top : 0;  
padding-right : 1px; 
padding-left : 3px; 

} 
p.menu a {
text-decoration : none; 
display : block; 
color:#000099;
font-size: 90%;
padding-top : 4px; 
padding-bottom : 4px; 
padding-right : 1px; 
padding-left : 3px; 

} 
p.menu a:hover {
width : 96%; 
color:#0033FF;
background-color:#cccccc;
border : 1px solid #000000; 
padding-top : 3px; 
padding-bottom : 3px; 
padding-left : 2px; 
} 
p.hover{
color : black; 
font-size : small; 
width : 95%; 
background-color : #cfcfd7; 
border : 1px solid rgb(156,154,156); 
padding-top : 3px; 
padding-bottom : 3px; 
padding-left : 2px; 
text-decoration:none;
margin-bottom:0;
margin-left:3px;
}
#maintext {
width:73%;
background-color: #ffffff;
border-left : 1px dotted #999999; 
border-right : 1px dotted #999999; 
min-height : 500px; 
height: 100%;
padding : 3%; 
margin-left : 152px; 
font-size : small; 
} 
body {
background-repeat : no-repeat; 
position:relative;
border : medium none inherit; 
font-family : Veranda, Arial, 'Arial Bold'; 
padding : 0; 
margin : 0; 
font-size : x-small; 
} 
#search {
text-align : left; 
font-size : x-small; 
width : 22%; 
height : 10px; 
vertical-align : middle; 
} 
#footer {
border : 0 none inherit; 
border-top: 1px solid #999999;
margin : 0; 
width : 99.5%; 
height : 10%; 
text-align : left; 
padding-top : 3px; 
padding-bottom : 3px; 
padding-left : 4px; 
padding-right:0px;
background-image:url(images/footerbackground.gif);
color: #000000;

} 

#footer a:link {
color:#003399;
font-size : small; 
} 
#footer a:visited {
color:#003399;
font-size : small; 
} 
#footer a:hover {
color : #003399;
font-size : small;  
} 
div.fav{
background-color : rgb(247,243,247);
border : 1px solid rgb(156,154,156); 
}
div.fav a{
color:RGB(0,48,156);
}
div.fav a:link{
color:RGB(0,48,156);
}
div.fav a:visited{
color:blue;
text-decoration:none;
}
div.fav a:hover{
color:black;
}
div.fav li{
vertical-align:middle;
list-style:url(MSFunk_02/bull.gif); 
}
.search{
text-align:left;
font-size:x-small;
width:22%;
height:10px;
vertical-align:middle;
float:right;
clear:right;
}

#home{
width:100%;
padding-right:0px;
visibility:hidden;
color:black;
display:none;

}
#fav{
width:100%;
padding-right:0px;
visibility:hidden;
color:black;
display:none;
}
#photo{
width:100%;
padding-right:0px;
visibility:hidden;
color:black;
display:none;
}
#guest{
width:100%;
padding-right:0px;
visibility:hidden;
color:black;
display:none;
}
#about{
width:100%;
padding-right:0px;
visibility:hidden;
color:black;
display:none;
}

#k{
width:100%;
padding-right:0px;
visibility:hidden;
color:black;
display:none;
}
#lotr{
width:100%;
padding-right:0px;
visibility:hidden;
color:black;
display:none;
}
#interest{
width:100%;
padding-right:0px;
visibility:hidden;
color:black;
display:none;
}
#create{
width:100%;
padding-right:0px;
visibility:hidden;
color:black;
display:none;
}
#forum{
width:100%;
padding-right:0px;
visibility:hidden;
color:black;
display:none;
}
#pop{
position:absolute;
background-color:rgb(140,186,239);
margin-top:17%;
width:18%;
visibility:hidden;
color:black;
display:none;
}
#php{
position:absolute;
background-color:rgb(140,186,239);
margin-top:24%;
width:18%;
visibility:hidden;
color:black;
display:none;
}
#tt{
position:absolute;
background-color:rgb(140,186,239);
margin-top:24%;
width:18%;
visibility:hidden;
color:black;
display:none;
}
#ui{
background-color : rgb(247,243,247);
visibility:hidden;
color:black;
display:none;
}
#bl{
background-color : rgb(247,243,247);
visibility:hidden;
color:black;
display:none;
}
#dba{
background-color : rgb(247,243,247);
visibility:hidden;
color:black;
display:none;
}
input{
height:18px;
border:solid black 1px;
background-color:#3f8cda;
}
#header{padding:7px 0px 30px 0px;margin:23px 0px 0px 0px;border-top:1px solid #eeeeee;background:#ffffff;color:black;}

/* weekly results */

.qualifying table{
border: 1px solid #000000;
text-align: center;
}
.qualifying th {
border-bottom: 1px solid #000000;
padding-right: 5px;
}
.qualifying tr {
border-bottom: 1px solid #000000;
}
.q_divider{
border-right: 3px solid #000000;
padding-right: 5px;
}
.q_divider_right{
border-right: 1px solid #000000;
padding-right: 5px;
}
.matchplay {
margin-top: 10px;
}
.matchplay th{
text-align:center;
border-bottom: 1px solid #000000;
}
.matchplay table{
border: 1px solid #000000;
}
.m_divider{
border-right: 1px solid #000000;
}
.m_divider2{
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.m_divider3{
border-bottom: 1px solid #000000;
}
.m_heading {
border-bottom: 1px solid #000000;
}


