* {
	margin: 0;
	padding: 0;
}


body {
	background-color : #435833;
	color : #fff;
	font : normal normal 62.5%/1.5 Arial, Helvetica, sans-serif;
}

a img { border : none; }
a { outline: none; }

a:link{ color: #afe21c; text-decoration: underline;}
a:visited{ color: #fff; text-decoration: underline;}
a:hover{ color: #afe21c; text-decoration: underline; background-color: #4b5f30;}
a:active{ color: #fff; text-decoration: underline;}

a.invi:link{ color: #435833; text-decoration: none;}
a.invi:visited{ color: #435833; text-decoration: none;}
a.invi:hover{ color: #afe21c; text-decoration: none; }
a.invi:active{ color: #435833; text-decoration: none;}

h1 {
	font-size: 2.2em; 
	margin-bottom: 15px;
	color: #ff0000;
}

h2 {
	font-size: 2.0em; 
	margin-bottom: 15px;
}

h3 {
	font-size: 2.0em; 
	margin: 15px 0 15px 0;
	color: #00ff00;
}

p, td {
	font-size: 1.4em; 
	margin-bottom: 15px;
}

ol, ul { font-size: 1.3em; }
ul {list-style-type:none;}
div { font-size : 100%; }

ol{ margin: 20px 35px; font-size: 1.4em;}
ol li{ margin: 3px 0;}

#pricelist, .linklist{ list-style:disc; margin: 20px 35px;}
#pricelist li, .linklist li{ margin: 4px 0;}

#header { margin: 0 0 20px 0;}
#footer{ margin: 40 0 0 0;}

table {margin: 20px 5px;}
#cnt{ 
	display: block;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
}

.strong{ font-weight: bold; }
.redtext{ color: #ff0000; }
.greentext{ color: #00ff00; }
.myth{ font-weight: bold; color: #00ff00;}

#navi{ float: left; display:block; margin-right: 20px; width: 25%; }
#main{ float: right; display:block; width:72%;}

#left, #right{ width: 48%; float: left; margin-right: 10px;}

#navi{ margin-left: 2px;}
#navi li{ margin: 2px 0;}

#navi a:link{ background:url(_images/golf.gif) no-repeat center left; padding-left: 22px; color: #fff; text-decoration: none; font-weight: bold;}
#navi a:visited{ background:url(_images/golf.gif) no-repeat center left; padding-left: 22px; color: #e8f3c7; text-decoration: none; font-weight: bold;}
#navi a:hover{ background:url(_images/golf.gif) no-repeat center left; padding-left: 22px; color: #afe21c; text-decoration: underline; font-weight: bold;}
#navi a:active{ background:url(_images/golf.gif) no-repeat center left; padding-left: 22px; color: #fff; text-decoration: none; font-weight: bold;}

.resaleClub{
	display: block;
	clear: both;
	width: 100%;
	min-height: 200px;
	margin: 0 0 20px 0;
	padding: 10px 0;
}

.resaleClub img{
 	display: block;
 	float: left;
	height: 180px;
	margin: 0 4px 4px 0;
}
.resaleClub .description{
 	display: block;
 	/*float: right;*/
  	width: 390px;
	font-size: 1.4em; 
	margin-bottom: 5px;
	text-align: justify;
}
.splitter{ background-color: #3a4135; height: 1px; width: 100%; clear:both; margin: 4px 0;}
.sold{ background-color:#FF0000; color:#FFFFFF; padding: 4px;}

.col{ display: block; float: left; width:120px; border: solid 1px red; font-size: 1.4em; }
.val{ display: block; float: left; width:400px; border: solid 1px blue; font-size: 1.4em; }

#filterform{ font-size: 1.4em; background-color:#344726; padding: 10px; clear: both;}