body {margin: 0; padding: 0; background: #e8e8e8 url(http://www.iseekgolf.com/images/bg-body.gif) repeat-x top; color: #000; font: normal 76%/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif}
#main {font-size: 1.1em;}
a, a:visited {color: #490;text-decoration: none;}
a:hover, a:visited:hover {color: #a02400;text-decoration: none;}
a img, a img:visited {border: 1px solid #aaa;background: transparent;}
a img:hover, a img:visited:hover {border: 1px solid #555;background: transparent;}
a img.noborder, a img.noborder:visited {border: 0px;}
a img.noborder:hover, a img.noborder:visited:hover {border: 0px;}
#right-column a img, #right-column a img:visited, #right-column a img:hover, #right-column a img:visited:hover {border: 0;background: transparent;}
#right-column a img.widead, #right-column a img.widead:visited, #right-column a img.widead:hover, #right-column a img.widead:visited:hover {border: 1px solid #aaa;}
ul {margin: 0;padding: 0;list-style-type: none;text-align: left;}
.fleft {float: left;text-align:left;}
.fright {float: right;}
.floatleft {float:left !important}
.floatright {float:right !important}
.clear {clear:both !important}
.bold {font-weight:bold !important}
.clearfloat {clear: both;}
.alignleft {text-align: left;float: left;}
.alignright {text-align: right;}
.fortnight {margin-top: 20px;font-weight:bold;}
.oldbrowsers, .hide {display: none}
.half {width:47%;}
.oldbrowsers, .hide {display: none;}
div.hr {margin: 1.5em 0 0 0;padding: 0;height: 1px;}
div.hr hr {display: none;}
ol {padding:0 0 0 23px;margin:0 0 10px 0;line-height:1.4em;}
ol li {padding: 0 0 3px 0;}
* html ol {margin:0 0 10px 5px;}
*+html ol {margin:0 0 10px 5px;}
.top {margin-top:35px;}
blockquote {background:transparent url(http://www.iseekgolf.com/images/quote.gif) no-repeat scroll left top; margin:5px 0pt 15px; padding-left:35px}
.flash-message {clear:both;margin:1em 0;padding:1em;border-width:2px;border-style:solid}
div#error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}
div#success {background:#E6EFC2;color:#264409;border-color:#C6D880}
div#alert {background:#FFF6BF;color:#514721;border-color:#FFD324}
.flash-message h4 {font-size:100%}
div#error a {color:#8a1f11}
div#success a {color:#514721}
div#alert a {color:#264409}
#header {margin: 0 auto; width: 1000px; height: 169px; position: relative}
#header .ad {position: absolute; top: 20px; left: 262px}
#middle-container {width: 100%; background:#f8f8f8 url(http://www.iseekgolf.com/images/bg-middle.gif) repeat-y 50%}
#main {width: 1000px; margin: 0 auto; overflow: hidden; background: url(http://www.iseekgolf.com/images/bg-main.gif) repeat-y left}
#wrapper {padding: 10px 15px 30px 20px;}
#main #left-column {float:left;width:640px;color:#333;padding-bottom:30px;}
#main #right-column {float:right;width:300px;color:#333;padding-bottom:30px;}
div.intro {padding:0; overflow:hidden;}
div.intro .image-b {float:right;margin:0 0 6px 25px;}
div.intro ul {margin: 15px 0;}
div.intro ul li {margin:10px 0 2px 10px;padding: 0 0 0 15px;background:url(http://www.iseekgolf.com/images/bullet.gif) no-repeat 0 0.5em;}
#search-bar {width:960px; margin:0 auto 0 auto; padding:5px 18px 5px 22px; background:url(http://www.iseekgolf.com/images/bg-search-bar.gif) no-repeat left bottom; overflow:hidden}
div.four-blocks {width:640px; border-bottom:1px solid #eee; background:#eee; margin:0 0 25px 0; display:table; overflow:hidden; color:#333; clear: both}
div.four-blocks .block {width:140px; padding: 0px 8px 8px 8px; display:table-cell}
div.four-blocks .block ul li {font-size:.9em;margin:0px;padding: 0 0 0 10px;background:url(http://www.iseekgolf.com/images/bullet.gif) no-repeat 0 0.5em;}
* html div.four-blocks .block {float:left; padding-bottom:999px; margin-bottom:-999px}
*+html div.four-blocks .block {float:left; padding-bottom:999px; margin-bottom:-999px}
div.four-blocks .first {padding:0 9px 0 12px;}
div.four-blocks .last {padding:0 12px 0 8px;}
div.four-blocks h3 {font-family:tahoma,sans-serif; font-size:84%; text-transform:uppercase; background:#bcbcb0; padding:4px 10px; margin:0 -10px 10px -10px}
div.four-blocks .block:hover {background-color:#f5f5f5;}
div.four-blocks div:hover h3 {background-color:#d7d7d0;}
div.four-blocks .first h3 {margin:0 -10px 10px -15px;padding:4px 15px;}
div.four-blocks .last h3 {margin:0 -12px 10px -11px;padding:4px 12px;}
div.four-blocks img {margin:10px 0 6px 0;}
div.four-blocks p {margin:0.4em 0;line-height:1.2em}
* html div.four-blocks .last {width:143px;margin-right:-3px;}
*+html div.four-blocks .last {width:143px;margin-right:-3px;}
.white, .white .block {background:#fff;}
div.three-blocks {width:640px; border-bottom:1px solid #eee; background:#fff; margin:0 0 25px 0; display:table; overflow:hidden; color:#333}
div.three-blocks .block {width:180px; padding: 0 8px; display:table-cell}
* html div.three-blocks .block {float:left; padding-bottom:999px; margin-bottom:-999px}
*+html div.three-blocks .block {float:left; padding-bottom:999px; margin-bottom:-999px}
div.three-blocks .first {padding:0 10px 0 12px;}
div.three-blocks .last {padding:0 12px 0 11px;}
div.news-tournaments {clear:both; float: left; width: 640px; margin:0 0 25px 0; overflow:hidden}
div.news-tournaments .news-box {float:left; padding:0 20px 0 15px; width: 300px}
div.news-tournaments .tournaments-box {float:left; padding:0; width: 300px}
.sponsors-box {float:left; padding:0px; width: 300px}
div#article ul {margin: 15px 0;}
div#article ul li {margin:10px 0 2px 10px;padding: 0 0 0 15px;background:url(http://www.iseekgolf.com/images/bullet.gif) no-repeat 0 0.5em;}
ul.image-listing {width:100%;padding-bottom:20px;overflow:hidden;}
ul.image-listing li {float:left;width:100%;}
ul.image-listing p {font-size:84%;margin-top:-5px;}
ul.image-listing em {font-style:normal;color:#666;font-size:88%;}
ul.image-listing img {float:left;margin:3px 10px 14px 0;}
ul.image-listing img.icon-tour {float:none;margin: 0;}
ul.news-archive {width:95%;padding-bottom:20px;overflow:hidden;margin:10px 0 0 13px;}
ul.news-archive li {float:left;width:100%;padding:10px 0 0 0;margin:0;background:0;}
ul.news-archive p {font-size:95%;margin-top:0px;}
ul.news-archive em {font-style:normal;color:#666;font-size:88%;}
ul.news-archive img {float:left;margin:3px 20px 14px 0;}
div#article ul.news-archive {width:95%;padding-bottom:0px;overflow:hidden;margin:0px 0 0 10px;}
div#article ul.news-archive li {float:left;width:100%;padding:0px 0 5px 0;margin:0;background:0;}
* html div#article ul.news-archive li {margin:0 0 5px 5px;}
*+html div#article ul.news-archive li {margin:0 0 5px 8px;}
ul.links {width:100%;}
ul.links li {width:100%; margin:0 0 0.3em 0;}
ul.links li a {padding:0 0 0 10px;background:url(http://www.iseekgolf.com/images/bullet.gif) no-repeat 0 0.5em;}
ul.links-list {clear:both;width:100%;margin:0 0 1em 0;color:#666;}
ul.links-list li {margin:0 0 0.3em 0;padding:0 0 0 9px;background:url(http://www.iseekgolf.com/images/bullet2.gif) no-repeat 0 0.5em;}
ul.links-list a:visited {color:#666;}
div.news {clear:both; float: left; width: 640px; margin:0 0 25px 0; overflow:hidden; position: relative}
div.shop {clear:both;width:100%;overflow:hidden;padding:0 0 35px 0;}
div.shop table {width:310px;float:left;margin:0px 10px 0px 0px;}
* html div.shop table {display:inline;}
div.vouchers {width:640px;padding:0 10px;overflow:hidden;}
#main div.vouchers {padding:0 0 10px 0;border-bottom:1px solid #ddd;margin:0 0 15px 10px;}
#main div.vouchers .block {width:300px;}
#main div.vouchers .floatright {margin-right:20px;}
* html #main div.vouchers .floatright {margin-right:10px;}
*+html #main div.vouchers .floatright {margin-right:20px;}
div.vouchers .price {margin:6px;}
div.vouchers .left {margin-left:6px;}
div.line {height:1px; overflow:hidden; margin:15px 6px; background:#ddd}
#main .line {margin:15px 0;}
#right-column .line {margin:25px 0;}
.u {text-decoration:underline !important;}
.colour {color:#490 !important;}
.image-b {border:1px solid #e0e0dd;padding:4px;background:#fff;}
.image-b:hover {border:1px solid #aaa;}
div.image img {border:1px solid #aaa;}
#footer {float:left; width:100%; background:#000; z-index:49}
#footer .content {width:1000px; margin:0 auto; text-align:center; color:#999; background:#000; padding:8px 0 10px 0}
#footer-content {width:100%; background:#4c4c4c; float:left}
#footer-content .content {width:1000px; overflow:hidden; margin:0 auto; background:#4c4c4c; text-align:center}
#footer-content .content .block {display:table-cell; width: 210px; padding:15px 19px 10px 19px; color:#cacaca}
* html #footer-content .content .block {float:left; padding-bottom:999px; margin-bottom:-989px; width: 209px}
*+html #footer-content .content .block {float:left; padding-bottom:999px; margin-bottom:-989px}
#footer-content .content .block:hover {color:#fff; background-color:#5e5e56}
.signup div {padding:10px;background:#5c6055;color:#fff;margin:0 0 10px 0;position:relative}
.signup .join {}
.signup .join p {margin-bottom:0;font-size:88%}
.signup .join a {color:#fff;text-decoration:underline}
.signup .join a.sign {float:right;margin:11px -4px 0 5px;}
.signup .join a.sign {_position:relative;_display:block}
.signup .login {margin-bottom:19px;background:#E8E8E8;color:#222;}
.signup .login h3 {display:inline}
.signup .login fieldset {margin:0;font-size:88%}
.signup .login ol {padding-left:0;margin-bottom:0}
.signup .login li {clear:none;float:left;width:140px}
.signup .login li {*width:135px}
.signup .login li.email, .signup .login li.password {margin-top:.2em}
.signup .login li.email {padding-right:5px;width:135px}
.signup .login li.inputs label {padding-top:.5em;padding-bottom:0}
.signup .login li.button, .signup .login li.checkbox {padding-bottom:0;margin-top:0}
.signup .login .button input {padding-top:3px;margin-left:-2px}
.signup .login a.forgot-password {margin-top:-2px;display:block;font-size:88%}
.signup .login li.checkbox {text-align:right;margin-top:.5em}
.signup .login .checkbox input {margin-right:0}
.signup .login .checkbox label {display:inline}
table.forum {margin-bottom:25px}
div.course .column {width:310px;padding:0 5px 20px 5px;}
div.course-card {width:290px; font-size:64%}
div.course-card .scorecard {width:100%;overflow:hidden;padding:0 0 20px 0;}
div.course-card .scorecard ul {font-size:100%;}
div.course-card .scorecard .row {width:100%;padding:4px 0;overflow:hidden;clear:both;}
div.course-card .scorecard .bg {background-color:#eee;}
div.course-card .scorecard li {float:left; text-align:right; width:23px; text-align:right}
div.course-card .scorecard .first {text-align:left;padding:0 0 0 5px;width:43px;}
div.course-card .scorecard .last {padding:0 5px 0 0;width:28px;}
div#map {padding: 5px;background:#eee;}
div.course .info-table {width:290px;font-size:70%;}
div.course .l {float:left;}
div.course .r {float:left;}
div.course .info-table .l {width:90px;}
div.course .info-table .r {width:190px;}
div.course .info-table .r img {margin-left:-3px;position:relative;}
div.course .info-table .row {width:290px;padding:2px 0;overflow:hidden;}
div.what-need-know ul {width:100%;margin-top:8px;}
div.what-need-know ul li {width:100%;float:left;margin:0 0 1px 0;}
div.what-need-know ul li .l {width:80px;}
div.what-need-know ul li .r {;}
div.green-fees ul {width:100%;margin-top:4px;}
div.green-fees ul li {width:100%;float:left;margin:0 0 1px 0;}
div.green-fees ul li .l {width:80px;}
div.green-fees ul li .r {width:210px;}
div.review {padding:5px;margin-bottom:35px;}
div.text-ad {font-size:1em;margin:25px 0px;background:#eee;padding:5px;border:1px solid #ddd;}
div.text-ad h3 {margin: 5px 0 -5px 0;}
div.text-content .line {margin:25px -5px !important;position:relative;}
div.entry-form {font-size:1em;margin:25px 0px;background:#eee;padding:5px;border:1px solid #ddd;}
div.entry-form h3 {margin: 5px 0 5px 0;}
div.review ul {line-height:123%;}
div.review ul li {padding:0 0 0 9px;background:url(http://www.iseekgolf.com/images/bullet2.gif) no-repeat 1px 50%;}
div.photo-listing {margin:0 10px 10px 20px;}
div.photo-listing.gallery {margin:0 10px 10px 0px;}
div.photo-listing img.full {border: 1px solid #aaa;}
div.photo-listing ul, div#article div.photo-listing ul {width:317px;padding:13px 0 0 0;margin:10px -15px 0 0;}
.column div.photo-listing {margin:0 20px 10px -10px;}
* html .column div.photo-listing {margin-right:-15px;}
*+html .column div.photo-listing {margin-right:0;}
div.photo-listing ul li, div#article div.photo-listing ul li {float:left;margin:0 17px 10px 0;background:none;list-style-type:none;padding:0;}
div.text-content .bar {border-bottom:1px solid #ccc;margin:10px -5px;padding:0 5px;font-size:78%;text-transform:uppercase;}
div.text-content .bar span {background:#a02400 url(http://www.iseekgolf.com/images/bg-arrow.gif) no-repeat center bottom; padding:1px 10px 5px 10px; position:relative; color:#fff}
div.text-content .bar a {color:#333;margin:0 3px;}
div.rating {font-size:78%;margin:25px 0;}
div.rating img {display:inline;margin-right:1px;}
div.review div.comment {margin:15px -5px;padding:0 5px 15px 5px;border-bottom:1px solid #ddd;}
div.profile {padding:5px 5px 20px 5px;float:left;width:290px;}
div.profile .floatleft {width:105px;}
div.profile h2 {margin:0 0 6px 0!important;}
div.profile ul {width:183px;}
div.profile ul li {float:left;margin:1px 0 4px 0;width:100%;}
div.profile ul li .l {float:left;width:107px;}
div.profile ul li .r {float:right;width:76px;}
div.author {clear:both;margin: 20px 0 40px 0;padding-top:5px;padding-bottom:5px;background: #eee;}
div.author ul.news-archive {padding-bottom:0px;margin:10px 0 0 5px;}
div.author ul.news-archive li {float:left;width:100%;padding-top:0;background:0;}
div.caption {background: #eee;margin: 0 -2px 0 0;text-align:left;padding-bottom: 3px;}
div.caption p {font-size:0.85em;padding: 0 5px 0px 5px;margin:0 0 2px 0;}
div.photo-listing ul li.caption, div#article div.photo-listing ul li.caption {background: #eee;font-size:0.85em;text-align:center;padding-bottom:2px;}
div.photo-listing ul li.caption span, div#article div.photo-listing ul li.caption span {padding-left:1px;padding-right:1px;}
ul.news-archive div.results-scale {float:left;margin:3px 30px 14px 0;height:90px;}
ul.news-archive div.results-scale img {margin:0;}
ul.news-archive div.results-scale .search-bar {width: 125px; height: 15px;border:1px solid #aaa;background: url("http://www.iseekgolf.com/images/bg-search-right.gif") no-repeat top left;}
ul.news-archive div.results-scale .search-bar img {height:15px;}
ul.news-archive div.results-scale p {font-size:0.85em;margin-top:5px;}
span.search-term {font-weight:bold;font-style:oblique;color:#000;}
div#article ul.print-email {clear:both;margin: 20px 0 40px 0;padding: 0.5em 1em 0.5em 0;overflow:hidden;}
div#article ul.print-email li {float:left;margin: 0 15px 0 0;padding: 0;background:none;}
div#article ul.print-email li.print a, ul.print-email li.print a:visited {display:block;padding: 0 1em 0 25px;background: url(http://www.iseekgolf.com/images/icon-print.gif) no-repeat left -1px;border-right:1px solid #ccc;}
div#article ul.print-email li.email a, ul.print-email li.email a:visited {display:block;padding: 0 1em 0 25px;background: url(http://www.iseekgolf.com/images/icon-email.gif) no-repeat left 0px;}
div#secure {margin: 0 0 2em 0;padding: 5px 10px 5px 35px;background:#FFF7C0 url(http://www.iseekgolf.com/images/icon-secure.gif) no-repeat 5px 5px;}
div#secure p {margin: 0;padding:0;}
#middle-container {width:100%; background:#f8f8f8 url(http://www.iseekgolf.com/images/bg-middle.gif) repeat-y 50%}
#middle {width:1000px; margin:0 auto; padding:37px 0 30px 0; background:#fff}
#columns {width:974px; padding:0 14px 0 12px; overflow:hidden; background:url(http://www.iseekgolf.com/images/bg-columns.gif) repeat-y left}
.left-column {clear:both;width:650px;padding:0 14px 0 12px;margin-bottom:-18px;}
.left-column .line {margin:25px 6px 0 6px;}
.clearfix:after {content: ".";clear: both;height: 0;visibility: hidden;display: block;}
.clearfix {display: inline-block}
* html .clearfix {height: 1%;}
.clearfix {display: block;}.fade-box {margin-left: 0px; position: absolute; top: 163; width: 640px; height: 350px}
#crossfade-container {margin: 0px; width: 640px; height: 350px}
#alert {margin: 10px 0; padding: 0 10px;font-size: .87em;color: #666;background: #ffc;}
#alert strong {color: #333;font-weight: bold;}
#alert p {padding: 10px 0;}
#alert a {color: #333;font-weight: bold;}
#alert a.dismiss {display: block; float: right; margin: 6px 0 6px 10px; padding: 4px 0 4px 18px; color: #666; font-weight: normal; background: url(http://www.iseekgolf.com/images/delete_icon.gif) no-repeat left center}
#button {float: left; background: url(http://www.iseekgolf.com/images/box-right.gif) top right no-repeat}
#button a img {border: none}
#btn-inner {margin: 0; padding: 5px 0 0 0; background: url(http://www.iseekgolf.com/images/box-left.gif) top left no-repeat}
#btn-inner a {display: block; margin: 0; padding: 0 0 0 17px; font: bold 1.2em Arial, sans-serif; color: #333; text-decoration: none; background: url(http://www.iseekgolf.com/images/box-left.gif) bottom left no-repeat}
#btn-inner a:hover {color: #449900}
#btn-inner em {display: block; margin: 0; padding: 0 20px 5px 0; font-style: normal; background: url(http://www.iseekgolf.com/images/box-right.gif) bottom right no-repeat}
#btn-inner img {margin-right: 5px; vertical-align: middle}
#teetimespecials {float:left;margin:20px 30px 10px 20px;}
#teetimespecials h2 {font-size: 1.1em;margin-left:0px;}
#teetimespecials ul {line-height:.9em;}
#nav {position: absolute; top: 124px; left: 0; background: url(http://www.iseekgolf.com/images/bg-main-navigation-200110.gif) no-repeat right bottom; width: 997px; padding-left: 3px; height: 45px}
#nav li {float:left;}
#nav a {float: left; height: 45px; text-indent: -20000px; overflow: hidden; background: url(http://www.iseekgolf.com/images/bg-main-navigation-200110.gif) no-repeat}
#nav a:focus, #nav a:active {outline:none;}
#nav li#home a {width:60px;background-position:-3px -105px;}
#nav li#home a:hover {background-position:-3px -52px;}
#nav li#home.active a {background-position:-3px 0 !important;}
#nav li#news-tournaments a {width:162px;background-position:-63px -105px;}
#nav li#news-tournaments a:hover {background-position:-63px -52px;}
#nav li#news-tournaments.active a {background-position:-63px 0 !important;}
#nav li#golf-school a {width:92px;background-position:-225px -105px;}
#nav li#golf-school a:hover {background-position:-225px -52px;}
#nav li#golf-school.active a {background-position:-225px 0 !important;}
#nav li#product-reviews a {width:127px;background-position:-317px -105px;}
#nav li#product-reviews a:hover {background-position:-317px -52px;}
#nav li#product-reviews.active a {background-position:-317px 0 !important;}
#nav li#tee-times a {width:75px;background-position:-444px -105px;}
#nav li#tee-times a:hover {background-position:-444px -52px;}
#nav li#tee-times.active a {background-position:-444px 0 !important;}
#nav li#discount-fees a {width:110px;background-position:-519px -105px;}
#nav li#discount-fees a:hover {background-position:-519px -52px;}
#nav li#discount-fees.active a {background-position:-519px 0 !important;}
#nav li#course-directory a {width:127px;background-position:-519px -105px;}
#nav li#course-directory a:hover {background-position:-519px -52px;}
#nav li#course-directory.active a {background-position:-519px 0 !important;}
#nav li#win a {width:44px;background-position:-646px -105px;}
#nav li#win a:hover {background-position:-646px -52px;}
#nav li#win.active a {background-position:-646px 0 !important;}
#nav li#forums a {width:78px;background-position:-690px -105px;}
#nav li#forums a:hover {background-position:-690px -52px;}
#nav li#forums.active a {background-position:-690px 0 !important;}
.sub-nav {float:left;padding:10px 0 0 0;margin-left:-5px;display:inline;font-size:11px;width:650px;}
.sub-nav li {float:left;padding:0 10px 0 0;margin:0 8px 0 0;background:url(http://www.iseekgolf.com/images/delimiter2.gif) no-repeat right;}
.sub-nav li.last {background:none;}
.sub-nav li a, .sub-nav li a:visited {color:#333;}
.sub-nav li a:hover, .sub-nav li a:visited:hover {color:#a02400;}
.sub-nav li.active a, .sub-nav li.active a:visited {text-decoration:underline;font-weight:bold;}
div.news ul.tabs {position: absolute; top: 4px; right: 0; list-style:none; clear:both; font-size: 0.80em}
div.review ul.tabs, div.course ul.tabs, div#google-map ul.tabs, div.stats ul.tabs, div.accounts ul.tabs {top: 4px; font-size: 0.80em; margin: 0 0 10px 0; text-align:right; border-bottom: 1px solid #ddd}
div.review ul.tabs li {list-style-type:none;background:0;margin:0;padding:0;}
div.review ul.tabs li.state {display:block;padding: 3px 10px;}
div.stats ul.tabs li.tour-stats {display:block;padding: 3px 10px;margin-right: 100px;}
div.stats {margin-bottom:40px;}
div.accounts {margin: 15px 0;}
ul.tabs li {float:left;text-align:center;text-transform:uppercase;}
ul.tabs li a, ul.tabs li a:visited {display:block;padding: 3px 10px;color:#aaa;}
ul.tabs li a:hover, ul.tabs li a:visited:hover {color:#000;background:#eee;padding-bottom:2px;}
ul.tabs li a.active, ul.tabs li a:visited.active {margin-bottom:-4px;padding-bottom: 7px;color: #fff;background:#a02400 url(http://www.iseekgolf.com/images/bg-arrow.gif) no-repeat center bottom;}
* html ul.tabs li a.active, ul.tabs li a:visited.active {margin-bottom:-4px;}
*+html ul.tabs li a.active, ul.tabs li a:visited.active {margin-bottom:-4px;}
.hidden {display:none;}
.visible {display:block;}
.b {}
.c {}
.d {}
.f {}
.paginate {clear: both; float:left; overflow:hidden; width:100%; margin: 0 auto; text-align:center; border-top: 1px solid #eee; border-bottom: 1px solid #eee}
.paginate ul {clear: both; margin: 0 0 0 130px; text-align:center; list-style-type: none}
.paginate ul li {float: left; border-bottom: none; padding: 5px 0 5px 0}
.paginate ul li span {margin:0;}
.paginate ul li a, .paginate ul span.disabledlink {display:block; padding: 0 0; margin-right: 10px}
.paginate ul li.current a {display:block; font-weight: bold; border: 1px solid; padding: 1px 5px; text-decoration: none}
.paginate ul li.prev {margin: 0 35px 0 0}
.paginate ul li.next {margin: 0 10px 0 35px}
ul.sidenav {line-height:1.4em; margin: 1em 0 3em 0; border-top: 1px solid #eee}
ul.sidenav li {margin: 0; padding: 0; font-size: 1.1em; border-bottom: 1px solid #eee}
ul.sidenav li a, ul.sidenav li a:visited {color: #484d55; margin: 0; padding: 3px 0 3px 5px; display:block; text-decoration:none}
ul.sidenav li a:hover, ul.sidenav li a:visited:hover {color:#fff; background:#929EB1; text-decoration: none}
ul.sidenav li a.current, ul.sidenav li a:visited.current {color:#fff; background:#5caaf2; text-decoration: none}
* html ul.sidenav li {float: left}
* html ul.sidenav li a {height: 1%}
@media projection, screen {.tabs-hide {display: none}
}
@media print {.tabs-nav {display: none}
}
.tabs-nav {list-style: none; margin: 0; padding: 0 0 0 4px}
.tabs-nav:after {display: block; clear: both; content: " "}
.tabs-nav li {float: left; margin: 0 0 0 1px}
.tabs-nav a, .tabs-nav a:visited {display: block; padding: 4px 10px 4px 10px; color: #888; background: #ddd; text-align: center; text-decoration: none}
.tabs-nav .tabs-selected a, .tabs-nav .tabs-selected a:visited {color: #fff; background: #929EB1}
.tabs-nav .tabs-selected a:hover, .tabs-nav .tabs-selected a:visited:hover {color: #fff; background: #929EB1}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {outline: 0}
.tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {color: #5caaf2; background: #fff}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited {cursor: text}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {cursor: pointer}
.tabs-nav .tabs-disabled {opacity: .4}
.tabs-nav a:hover, .tabs-nav a:visited:hover {color: #5caaf2; background: #fafafa}
.tabs-container, .fragment {clear:both; background: #929EB1; margin:0; padding: 12px 5px 5px 5px}
input.text, select, textarea {color: #000; font-family: arial, sans-serif; font-size: 100%}
legend {display:none;}
form {margin: 0; padding: 0; text-align: left}
fieldset {margin: 1em 0 1em 0; padding: 0; border: 0; text-align: left}
fieldset label {display: block; margin: 0; padding: 0 0 0.5em 0; font-weight: normal; font-size:1.1em; cursor: pointer; cursor: hand}
fieldset ol {clear: both; list-style-type: none}
fieldset li {clear: both; margin: 1em 0 0 0; padding: 2px 0; list-style-type: none}
fieldset p.comment {margin: 5px 0 0 0; padding: 0; font-size: 80%; text-transform:uppercase; color: #5C6055}
fieldset ol input, fieldset ol textarea {width: 95%; font: normal 1em "Bitstream Vera Sans Mono", monaco, "Courier New", courier, monospace}
fieldset ol input.medium {width: 50%}
fieldset ol input.small {width: 20%}
input.extrasmall {width: 25px}
fieldset ol li.checkbox input {width:auto;margin: 1px 10px 0 0;}
fieldset ol textarea {height:125px;}
fieldset select {margin: 0 0 20px 0;}
fieldset ol li.button input, form#vote ol li.button input, form#comments fieldset ol li.button input {width:auto;}
#search {line-height:1em;float: right; width:325px; position: relative;margin:-20px 0 -4px -15px;padding:0;}
#search {margin-bottom: -4px;}
html[xmlns*=""] body:last-child #search {margin-bottom:10px}
body:last-child:not(:root:root) #search {margin-bottom:10px}
#search ol li.text {clear:none; float: left; width:210px;}
#search ol li.text input {padding: 3px;margin: 0 10px 0 0;width:180px}
#search ol li.btn {width: 70px;position:absolute;top: 15px;right:10px;}
form#vote {font-size:1.1em;padding: 0;}
form#vote ol li {margin: 0 0 2px 0;}
form#vote ol li label input {width:15px;margin: 2px 5px 0 0;}
form#vote label {display:block;margin-top:-5px;font-size:0.8em;}
form#vote .button {width:auto;}
form#schedule {font-size:1.1em;padding: 0;line-height:1.4em;}
form#schedule ol, form#schedule ol li {margin: 0 0 2px 0;padding:0;}
form#schedule ol li.select select {margin: 0 10px 5px 0;}
form#schedule .button {width:auto;}
form#comments fieldset ol {margin:0 0 0 10px;padding:0;}
form#comments fieldset textarea {height:85px;}
div#map {margin: 20px 0;line-height:1.4em;}
form#mapsearch fieldset {margin:0 0 10px 0;}
form#mapsearch ol {margin: 0;padding-bottom: 10px;background:#eee;}
form#mapsearch {line-height:1em;position: relative;margin:0;padding: 0;}
form#mapsearch ol li label {float:left;font-size:0.95em;margin:3px 15px 0 0;text-transform:uppercase;font: bold 90%/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif;}
form#mapsearch ol li.text input {float: left; padding: 2px;margin: 0; width: 320px;}
form#mapsearch ol li.button {width: 70px;position:absolute;top:3px;left:480px;}
html[xmlns*=""] body:last-child form#mapsearch ol {margin-bottom:30px}
body:last-child:not(:root:root) form#mapsearch ol {margin-bottom:30px}
form#productsearch {line-height:1em;position: relative;margin: 0;padding: 0;text-align:left;}
form#productsearch fieldset {margin:0 0 10px 0;padding:0;text-align:left}
form#productsearch ol {margin: 0;padding-bottom: 10px;background:#eee;text-align:left}
form#productsearch ol li label {float:left;font-size:0.95em;margin:3px 15px 0 0;text-transform:uppercase;font: bold 90%/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif;}
form#productsearch ol li.text input {float: left; padding: 2px;margin: 0 20px 0 0; width: 200px;}
form#productsearch ol li.select {position:absolute;top:3px;left:360px;}
form#productsearch ol li.button {width: 70px;position:absolute;top:3px;left:480px;}
form#productsearch p {font-size:0.85em;margin-left:20px;}
html[xmlns*=""] body:last-child form#productsearch ol li.select, html[xmlns*=""] body:last-child form#productsearch ol li.button, html[xmlns*=""] body:last-child form#mapsearch ol li.button {top:-10px}
body:last-child:not(:root:root) form#productsearch ol li.select, html[xmlns*=""] body:last-child form#productsearch ol li.button, html[xmlns*=""] body:last-child form#mapsearch ol li.button {top:-10px}
form#discountgolf {padding: 5px 5px 0px 10px;background:#eee;margin-bottom:25px;}
form#discountgolf ol {margin: 0;padding:0px;}
form#discountgolf ol li {margin: 0 0 2px 0;}
form#discountgolf ol li.fleft, form#discountgolf ol li.fright {clear:none;}
form#discountgolf ol li label input {width:15px;margin: 2px 5px 0 0;}
form#discountgolf label {display:block;margin-top:-5px;font-size:0.95em;}
form#discountgolf ol li.checkbox input {float:left;margin: 1px 10px 0 0;width:auto;height:auto;}
form#discountgolf ol li.checkbox label {float:left;margin: 0 25px 0 0;}
form#discountgolf .button {width:auto;}
form#editprofile ol {margin: 20px 0;padding:0;font-size: 0.95em;}
form#editprofile ol li {padding: 4px 0;margin:0;}
form#editprofile .button input {width:auto;}
form#editprofile label {float: left; width: 150px; margin: 5px 35px 0 0; padding: 0; vertical-align: top}
form#editprofile input, form#editprofile textarea {width: 350px; margin: 5px 0 7px 0}
form#editprofile ol li.post input {width:100px;}
form#editprofile ol li.note {border-top: 1px solid #eee;border-bottom: 1px solid #eee;padding:2px 5px;margin: 0 0 10px 180px;font-size:11px;}
form#editprofile .fleft input, form#editprofile .fright input {width:auto;margin: 1px 10px 0 0;}
form#editprofile ol li.checkbox label {width: 400px;}
form#editprofile ol li.checkbox input {width:auto;margin: 1px 10px 0 0;}
fieldset.buy-vouchers ol {overflow:hidden;}
fieldset.buy-vouchers ol li {clear:both;margin: 1em 0 0.75em 0;padding-top: 1em;}
fieldset.buy-vouchers ol li label {margin: 3px 0 0 0;width: 175px;}
fieldset.buy-vouchers ol li input, fieldset.buy ol li textarea {width:350px;padding: 5px;}
fieldset.buy-vouchers ol li.button input {margin:0px;width:auto;background:none;border:none;padding:0px;}
fieldset.buy-vouchers input.checkbox {width:auto;margin: 1px 10px 0 0;}
#header h1 {float: left; margin: 45px 0 0 10px; padding: 0; border: 0; text-indent: -20000em; background: transparent}
#header h1 a, #header h1 a:visited {display: block; width:210px; height:40px; color: #fff; text-indent: -20000em; overflow: hidden}
#header h1 a, #header h1 a:visited, #header h1 a:hover, #header h1 a:visited:hover {background: url("http://www.iseekgolf.com/images/isglogo210_new.gif") no-repeat top left;}
h1, h2, h3, h4, h5, h5 {text-align: left; margin: 0 0 5px 0; font: bold 76%/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif}
h1 a, h1 a:visited, h2 a, h2 a:visited, h3 a, h3 a:visited, h4 a, h4 a:visited, h5 a, h5 a:visited {color: #333; text-decoration:none}
h1 a:hover, h1 a:visited:hover, h2 a:hover, h2 a:visited:hover, h3 a:hover, h3 a:visited:hover, h4 a:hover, h4 a:visited:hover, h5 a:hover, h5 a:visited:hover {color: #a02400; text-decoration:underline}
div.intro h1 {background: #fff;}
div.intro h6 {background: #fff;}
div.intro p {background: #fff;}
div.caption p {background: #eee;}
h1 {font: bold 2.2em/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif;}
h2 {font-size: 100%; text-transform:uppercase; margin: 0 0 0.6em 10px; color: #000; font: bold 1.3em/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif}
div.news-tournaments h2 {margin: 0 0 10px -13px; padding: 0 0 2px 28px !important; border-bottom: 1px solid #ddd}
div.news-tournaments .news-box h2 {margin: 0 0 10px -13px; padding: 0 0 2px 13px !important; border-bottom: 1px solid #ddd}
div.news-tournaments .tournaments-box h2 {margin: 0 0 10px -13px; padding: 0 0 2px 13px !important; border-bottom: 1px solid #ddd}
div.news h2 {margin: 0 0 10px -13px; padding: 0 0 2px 25px !important; border-bottom: 1px solid #ddd}
div.accounts h2 {margin: 15px 0 0.6em 0; border-bottom: 1px solid #ddd}
h2.left {margin-left:15px;}
h2.noleft {margin-left:0px;line-height:.9em;}
div.news h2.top {padding-top:35px;clear:both;}
#right-column h2 {margin:25px 0 0 0; color:#333; font-size:0.95em; text-transform:uppercase; font: bold 0.95em/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif}
#right-column h2.sponsored {margin-top:45px;}
h3, div#article .text-ad h3 {font-size:0.95em; margin:0 0 0.2em 0; text-transform:uppercase; font: bold 90%/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif}
div#article h3 {color: #111; margin:35px 0 0.2em 0; text-transform:uppercase; font: bold 1.1em/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif}
div.review h3 {margin-top:15px;}
.four-blocks h3 {padding: 4px 10px; margin:0; background:#bcbcb0}
.four-blocks h3 a, .four-blocks h3 a:hover {text-decoration:none;}
.vouchers h3, #footer-content h3 {color:#333; margin: 0.25em 0 0.6em 0}
#footer-content h3 {font-size:1em;margin:0 0 4px 0;color:#eee;}
form#editprofile .fleft h3, form#editprofile .fright h3 {margin: 10px 0 -10px 0;}
.four-blocks h4 {margin-bottom:0; padding: 5px 0 5px 0; font: bold 1em/1.4em Trebuchet, "Trebuchet MS", arial, sans-serif}
h5, div.news-tournaments h5 {color: #999; font: bold 1.1em/1.4em "Trebuchet MS", arial, sans-serif}
h6 {font-size: 10px; font-weight: normal; text-transform:uppercase; color:#999; margin: -5px 0 5px 0}
.price {color:#a02400;}
a.tour, a.tour:visited {color:#999;text-decoration:none;font-weight:normal;}
h6.price a, h6.price a:visited {color:#a02400;}
h6.price img, h6.rating img {border:none;}
h6.rating a, h6.rating a:visited {color: #999;}
h6.rating span {margin-left: 30px;}
ul.news-archive h6 img {clear:none;float:none;margin:0;padding:0;}
span.rrp {font-size:1.4em;font-weight:bold;color:#a02400;}
h3.courseheader {font-size:1.3em;margin:0px;padding:35px 3px 15px 3px;line-height:0em;border-bottom:1px solid #aaa;}
#right-column p {margin-top:0;}
#footer .content p {display:inline}
#footer .content ul {display:inline;margin:0 0 0 6px;}
#footer .content ul li {display:inline;}
#footer ul li a, #footer ul li a:visited {color:#999;text-decoration:none;padding:0 4px 0 9px;background:url(http://www.iseekgolf.com/images/delimiter.gif) no-repeat left;}
#footer ul li a:hover, #footer ul li a:visited:hover {color:#fff;text-decoration:underline;}
#footer-content ul {width:100%;}
#footer-content ul li {float:left;width:100%;padding:3px 0 4px 0;border-bottom:1px solid #6c6c6c;}
#footer-content .content .block:hover li {border-color:#7b7b74;}
#footer-content ul .l {float:left;width:70%;}
#footer-content ul .r {float:right;}
#footer-content ul li a, #footer-content ul li a:visited {display:block;color:#ddd;text-decoration:none;padding:3px 0 5px 0;}
#footer-content ul li a:hover, #footer-content ul li a:visited:hover {color:#fff;text-decoration:underline;cursor: pointer;cursor: hand;}
table {border-collapse:collapse; width:100%;}
table th {font-size:84%;text-align:left;padding:4px 6px;text-transform:uppercase;color:#333;}
table td {font-size:84%;padding:3px 6px;}
table .bg {background:;}
table tr.odd td {background:#eee;}
table.no-stripe tr.odd td, table.no-stripe tr.highlight td {background:transparent}
table .rate img {float:left;margin:1px 1px 0 0;}
table .comments {text-align:right;}
table tr.highlight td, table td.highlight {background:#ddd;color:#000;}
table img.flag {border:1px solid #aaa;}
table.sideinfo {width:135px;}
table.sideinfo td {padding:0px;}
ul#tagcloud {padding:0px 10px 0px 10px;margin:10px 0px 30px 0px;text-align:left;list-style:none;line-height:300%;}
ul#tagcloud li {display:inline;color:#ccc;background:none;padding:0;}
ul#tagcloud li.t1 a {color:#797979;font-size:120%;}
ul#tagcloud li.t2 a {color:#6d6d6d;font-size:160%;}
ul#tagcloud li.t3 a {color:#555555;font-size:200%;}
ul#tagcloud li.t4 a {color:#3c3c3c;font-size:240%;}
ul#tagcloud li.t5 a {color:#0c0c0c;font-size:300%;}
#news ul#tagcloud {padding-left:0;}
.tags {background-color:#F0F5F7;}
.tags p {font-size: 0.9em;padding: 5px;}
ul#tagcloud li a, ul#tagcloud li a:link, ul#tagcloud li a:visited {text-decoration:none;padding: 5px;}
ul#tagcloud li a:hover {text-decoration: underline;color:#FFF;background-color: #A02400;}
.flickr_pagination {text-align: center; padding: .3em}
.flickr_pagination a, .flickr_pagination span {padding: .2em .5em}
.flickr_pagination span.disabled {color: #AAA}
.flickr_pagination span.current {font-weight: bold; color: #a02400}
.flickr_pagination a {border: 1px solid #ddd; color: #490; text-decoration: none}
.flickr_pagination a:hover, .flickr_pagination a:focus {background: #8ac446; border-color:#8ac446; color: white}
.flickr_pagination .page_info {color: #aaa; padding-top: .8em}
.flickr_pagination .prev_page, .flickr_pagination .next_page {border-width: 2px}
.flickr_pagination .prev_page {margin-right: 1em}
.flickr_pagination .next_page {margin-left: 1em}
.boxy-wrapper {position: absolute}
.boxy-wrapper.fixed {position: fixed}
.boxy-modal-blackout {position: absolute; background-color: black; left: 0; top: 0}
.boxy-wrapper {empty-cells: show}
.boxy-wrapper .top-left, .boxy-wrapper .top-right, .boxy-wrapper .bottom-right, .boxy-wrapper .bottom-left {width: 10px; height: 10px; padding: 0 }
:root .boxy-wrapper .top-left {background: url('http://www.iseekgolf.com/images/boxy-nw.png')}
:root .boxy-wrapper .top-right {background: url('http://www.iseekgolf.com/images/boxy-ne.png')}
:root .boxy-wrapper .bottom-right {background: url('http://www.iseekgolf.com/images/boxy-se.png')}
:root .boxy-wrapper .bottom-left {background: url('http://www.iseekgolf.com/images/boxy-sw.png')}
.boxy-wrapper .top-left {#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.iseekgolf.com/images/boxy-nw.png'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.iseekgolf.com/images/boxy-nw.png')"}
.boxy-wrapper .top-right {#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.iseekgolf.com/images/boxy-ne.png'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.iseekgolf.com/images/boxy-ne.png')"}
.boxy-wrapper .bottom-right {#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.iseekgolf.com/images/boxy-se.png'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.iseekgolf.com/images/boxy-se.png')"}
.boxy-wrapper .bottom-left {#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.iseekgolf.com/images/boxy-sw.png'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.iseekgolf.com/images/boxy-sw.png')"}
.boxy-wrapper .top, .boxy-wrapper .bottom {height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
.boxy-wrapper .left, .boxy-wrapper .right {width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
.boxy-wrapper .title-bar {background-color: black; padding: 6px; position: relative}
.boxy-wrapper .title-bar.dragging {cursor: move}
.boxy-wrapper .title-bar h2 {font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal}
.boxy-wrapper .title-bar .close {color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1}
.boxy-inner {overflow: hidden; background-color: white; padding: 0 }
.boxy-content {padding: 15px}
.boxy-wrapper .question {width: 350px; min-height: 80px}
.boxy-wrapper .answers {text-align: right}
#GB_overlay {background-image: url(http://www.iseekgolf.com/images/overlay.png); position: absolute; margin: auto; top: 0; left: 0; z-index: 100; width: 100%; height: 500%}
* html #GB_overlay {background-color: #000; background-color: transparent; background-image: url(http://www.iseekgolf.com/images/blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.iseekgolf.com/images/overlay.png", sizingMethod="scale")}
#GB_window {top: 10px; left: 0px; position: absolute; background: #fff; border: 5px solid #aaa; overflow: auto; width: 400px; height: 400px; z-index: 150}
#GB_frame {border: 0; overflow: auto; width: 100%; height: 378px}
#GB_caption {font: 12px bold helvetica, verdana, sans-serif; color: #fff; background: #888; padding: 2px 0 2px 5px; margin: 0; text-align: left}
#GB_window img {position: absolute; top: 2px; right: 5px; cursor: pointer; cursor: hand}
#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0}
#lightbox a img{ border: none}
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto}
#imageContainer{ padding: 10px}
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0}
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background: transparent url(http://www.iseekgolf.com/images/blank.gif) no-repeat; display: block}
#prevLink {left: 0; float: left;}
#nextLink {right: 0; float: right;}
#prevLink {background: url(http://www.iseekgolf.com/images/prevlabel.gif) left 15% no-repeat}
#nextLink {background: url(http://www.iseekgolf.com/images/nextlabel.gif) right 15% no-repeat}
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% }
#imageData{ padding:0 10px; color: #666}
#imageData #imageDetails{ width: 70%; float: left; text-align: left}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em}
#imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em}
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000}
.signup div {padding:10px;background:#5c6055;color:#fff;margin:0 0 10px 0;position:relative}
.signup .join {}
  .signup .join p {margin-bottom:0;font-size:88%}
    .signup .join a {color:#fff;text-decoration:underline}
    .signup .join a.sign {float:right;margin:11px -4px 0 5px;}
    .signup .join a.sign {_position:relative;_display:block} /*IE6 and below*/ .signup .login {margin-bottom:19px;background:#E8E8E8;color:#222;}
  .signup .login h3 {display:inline}
  .signup .login fieldset {margin:0;font-size:88%}
    .signup .login ol {padding-left:0;margin-bottom:0}
      .signup .login li {clear:none;float:left;width:140px}
      .signup .login li {*width:135px} /*IE7 and below*/
      .signup .login li.email, .signup .login li.password {margin-top:.2em}
      .signup .login li.email {padding-right:5px;width:135px}
        .signup .login li.inputs label {padding-top:.5em;padding-bottom:0}
      .signup .login li.button, .signup .login li.checkbox {padding-bottom:0;margin-top:0}
        .signup .login .button input {padding-top:3px;margin-left:-2px}
        .signup .login a.forgot-password {margin-top:-2px;display:block;font-size:88%}
      .signup .login li.checkbox {text-align:right;margin-top:.5em}
        .signup .login .checkbox input {margin-right:0}
        .signup .login .checkbox label {display:inline} /*Home page forums table*/
table.forum {margin-bottom:25px}

