/* CSS Document */

body {
	background-image: url(menu.gif);
	background-repeat: repeat;
	background-position : top;
	text-align:center;
	margin:20px;
	padding:0;
	font:normal 0.8em/1.2em verdana,aria,sans-serif;
	color:#ffff33;
	}
a { 
color: #008000; 
} 
 
a:visited { 
color: #008000; 
} 
 
a:hover { 
color: #ff0000; 
}

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }

#wrapper1 {
	position:relative;
	text-align:left;
	width:100%;
	background-image: url(menu.gif);
	background-repeat: repeat;
	background-position : top;
	}
#wrapper2 {
	position:relative;
	text-align:left;
	width:100%;

	}
#header {
		background-image: url(menu.gif);
	background-repeat: repeat;
	background-position : top;
	padding:0px;
	margin:0;
	text-align:center;
	color:#FFF;
	}
#header h1 {
	font-size:200%;
	color:#3e633e;
	}
#header a:hover {
	color:#7A2875;
	}
#maincol {
	position:relative;
	margin:0;
	padding:10px;
color:#000000;
	}

#leftcol { 
	position:relative;
	top:-10px;
	left:-10px;
	float:left;
	width:150px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px; /* actual value */
	margin:0 0 -10px 0;
	padding:10px;
	background-image: url(menu.gif);
	background-repeat: repeat;
	background-position : top;
	z-index:100;
	}
#rightcol {
	position:relative;
	top:-10px;
	right:-10px;
	float:right;
	width:150px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px; /* actual value */
	margin:0 0 -10px 0;
	padding:10px;
	background-image: url(menu.gif);
	background-repeat: repeat;
	background-position : top;
	z-index:99;
	}
#centercol {
	position:relative;
	padding:0 210px;
	}

#centercol h3 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 110%;
color: #ff0000;  
margin-bottom: 5px; 
margin-top: 1em; 
text-transform: uppercase; 
font-weight: bold; 
border-left: 1em solid #cccccc; 
padding-left: 6px; 
} 


#centercol h1, h2 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 130%;  
margin-bottom: 5px; 
text-transform: uppercase; 
font-weight: bold; 
} 

#centercol p { 
text-align:justify;
}

P.blocktext {
    margin-left: auto;
    margin-right: auto;
    width: 480px;
}

p.advanced {
font-family: Arial, Helvetica, sans-serif; 
font-size: 130%;  
margin: 0; 
text-transform: uppercase; 
font-weight: bold; 
line-height: 100%; 
color : #00c;
}

p.short {
font-family: Arial, Helvetica, sans-serif; 
font-size: 130%;  
margin: 0; 
text-transform: uppercase; 
font-weight: bold; 
line-height: 100%; 
color : #3c9;
}

p.hcap {
font-family: Arial, Helvetica, sans-serif; 
font-size: 130%;  
margin: 0; 
text-transform: uppercase; 
font-weight: bold; 
line-height: 100%; 
color : #c00;
}

p.midw {
font-family: Arial, Helvetica, sans-serif; 
font-size: 130%;  
margin: 0; 
text-transform: uppercase; 
font-weight: bold; 
line-height: 100%; 
color : #f6c;
}

p.other {
font-family: Arial, Helvetica, sans-serif; 
font-size: 130%;  
margin: 0; 
font-weight: bold; 
line-height: 100%; 
color : #0d0;
}

p.golf {
font-family: Arial, Helvetica, sans-serif; 
font-size: 130%;  
margin: 0; 
text-transform: uppercase; 
font-weight: bold; 
line-height: 100%; 
color : #cc6d14;
}

#footer {
	position:relative;
	top:1px;
	background-image: url(menu.gif);
	background-repeat: repeat;
	background-position : top;
	width:100%;
	clear:both;
	margin:0 0 -10px 0;
	padding:10px;
	text-align:center;
	color:#000;
	}


.shiftLeft { 
padding:1% 0;
float: left; 
} 
 
.shiftRight { 
padding:1% 0;
float: right; 
}

#table {
font-family: Verdana, Arial, Helvetica, sans-serif;  
background-image: url(ffff33r.jpg);
background-repeat: repeat;
background-position : top; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 100%;
margin-top: 0; 
border-bottom: 1px solid #818181; 
padding-bottom: 15px; 
border-left: none; 
padding-left: 0; 
line-height: 100%; 
color: #ffff33; 
}

#table a { 
color: #ffff33; 
} 
 
#table a:visited { 
color: #ffff33; 
} 
 
#table a:hover { 
color: #ff0000; 
} 


.hpostedby {
text-align: center; 
font-size: 70%; 
padding-bottom: 1em; 
border-bottom: 5px solid #f8f800; 
width: 100%; 
}

 
 .postedby {
text-align: center; 
font-size: 70%; 
padding-bottom: 1em; 
border-bottom: 5px solid #c2f3a7; 
width: 100%; 
}

#leftcol p
{
list-style-type:none;
margin:0;
padding:0;
font-weight: bold; 
text-align:left;
text-transform:uppercase;
padding-top: 15px;
} 

#leftcol ul
{
list-style-type:none;
margin:0;
padding:0;
text-align:left;
border-bottom: 1px solid #818181; 
padding-bottom: 15px;
} 

#leftcol a
{
display:block;
width:150px;
text-decoration:none;
}

#leftcol a:visited { 
color: #008000; 
} 
 
#leftcol a:hover { 
color: #000000; 
background-color:#33ee33;
}
#rightcol p
{
list-style-type:none;
margin:0;
padding:0;
font-weight: bold; 
text-align:right;
text-transform:uppercase;
padding-top: 15px;
} 

#rightcol ul
{
list-style-type:none;
margin:0;
padding:0;
text-align:right;
border-bottom: 1px solid #818181; 
padding-bottom: 15px;
} 

#rightcol a
{
display:block;
width:150px;
text-decoration:none;
}

#rightcol a:visited { 
color: #008000; 
} 
 
#rightcol a:hover { 
color: #000000; 
background-color:#33ee33;
}