body{
	margin:0 auto;
	text-align:center;
	background-color:#121212;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	}
/*header*/
.header {
	margin:0;
	padding:0;
	clear:both;
	width:982px;
	height:293px;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/header-bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
.addidas-golf-logo {
	position:relative;
	top:0px;
	left:5px;
	padding:0;
	width:290px;
	height:206px;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/taylor-golf-intl.png);
	background-repeat:no-repeat;
	margin:0;
	float:left;
	}
.champion-golf-logo {
	position:relative;
	top:0px;
	right:10px;
	float:right;
	margin:0;
	padding:0;
	width:169px;
	height:45px;
	}
.header-txt-container {
	position:relative;
	top:0px;
	left:10px;
	margin:0;
	padding:5px 10px 5px 20px;
	width:822px;
	float:left;
	text-align:left;
	}
.header-txt {
	font-family:Helvetica, Arial, sans-serif;
	font-size:34px;
	color:#ffffff;
	}
.header-sub {
	font-family:Helvetica, Arial, sans-serif;
	font-size:28px;
	color:#ffffff;
	}
/*nav*/
.nav-container {
	height:25px;
	margin:0;
	padding:0px 0px 0px 0px;
	clear:both;
	text-align:center;
	}
.nav {
	width: 950px;
	height: 51px;
	background: url(/images/nav.jpg);
	margin: 0 auto;
	padding: 0;
	position: relative;
	left: 0px;
}
.nav li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
.nav li, .nav a {
    height: 51px; display: block; font-family:Arial, Helvetica, sans-serif; font-size:9px;  color:#121212;}
.panel1b {left: 0; width: 53px;}
.panel2b {left: 54px; width: 70px;}
.panel3b {left: 124px; width: 89px;}
.panel4b {left: 213px; width: 72px;}
.panel5b {left: 285px; width: 73px;}
.panel6b {left: 358px; width: 77px;}
.panel7b {left: 435px; width: 90px;}
.panel8b {left: 525px; width: 63px;}
.panel9b {left: 588px; width: 80px;}
.panel10b {left: 668px; width: 75px;}
.panel11b {left: 743px; width: 101px;}
.panel12b {left: 844px; width: 106px;}

.panel1b a:hover {
background: transparent url(http://www.taylormadeinvitational.com/images/2008/nav.jpg) 0px -51px no-repeat;}
.panel2b a:hover {background: transparent url(http://www.taylormadeinvitational.com/images/2008/nav.jpg) -54px -51px no-repeat;}
.panel3b a:hover {background: transparent url(http://www.taylormadeinvitational.com/images/2008/nav.jpg) -124px -51px no-repeat;}
.panel4b a:hover {background: transparent url(http://www.taylormadeinvitational.com/images/2008/nav.jpg) -213px -51px no-repeat;}
.panel5b a:hover {background: transparent url(http://www.taylormadeinvitational.com/images/2008/nav.jpg) -285px -51px no-repeat;}
.panel6b a:hover {background: transparent url(http://www.taylormadeinvitational.com/images/2008/nav.jpg) -358px -51px no-repeat;}
.panel7b a:hover {background: transparent url(http://www.taylormadeinvitational.com/images/2008/nav.jpg) -435px -51px no-repeat;}
.panel8b a:hover {background: transparent url(http://www.taylormadeinvitational.com/images/2008/nav.jpg) -525px -51px no-repeat;}
.panel9b a:hover {background: transparent url(http://www.taylormadeinvitational.com/images/2008/nav.jpg) -588px -51px no-repeat;}
.panel10b a:hover {background: transparent url(http://www.taylormadeinvitational.com/images/2008/nav.jpg) -668px -51px no-repeat;}
.panel11b a:hover {background: transparent url(http://www.taylormadeinvitational.com/images/2008/nav.jpg) -743px -51px no-repeat;}
.panel12b a:hover {background: transparent url(http://www.taylormadeinvitational.com/images/2008/nav.jpg) -844px -51px no-repeat;}
/*sub-header*/
.sub-header {
	padding:15px 15px 10px 15px;
	margin:0;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/sub-header-bg.jpg);
	background-repeat:repeat-x;
	height:30px;
	clear:both;
	}
.sub-header-home {
	padding:0px;
	margin:0;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/sub-header-bg.jpg);
	background-repeat:repeat-x;
	height:60px;
	clear:both;
	}
.header-img {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/home_03.jpg);
	background-repeat:no-repeat;
	width:949px;
	height:60px;
	margin:0;
	padding:0;
	}
.sub-header-txt {
	font-family:Helvetica, Arial, sans-serif;
	font-size:19px;
	color:#f2f2f2;
	}
.sub-content {
	padding:15px 0px 15px 15px;
	margin:0;
	text-align:left;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-top-bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
.sub-pad1 {
	padding:5px 0px 5px 5px;
	margin:0;
	text-align:left;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-top-bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
.sub-pad2 {
	padding:5px 0px 5px 5px;
	margin:0;
	text-align:left;
	}
.sub-txt {
	color:#dcddde;
	line-height:20px;
	}
.sub-txt ol {
	color:#dcddde;
	line-height:20px;
	}
.sub-txt a {
	font-weight:bold;
	color:#dcddde;
	line-height:20px;
	}
.sub-blue {
	color:#dcddde;
	}
.sub-txt li {
	color:#dcddde;
	}
.sub-hdr {
	font-size:14px;
	font-weight:bold;
	color:#dcddde;
	}
.sub-hdr a {
	font-size:14px;
	font-weight:bold;
	color:#dcddde;
	text-decoration:none;
	}
.sub-hdr2 {
	font-size:15px;
	font-weight:bold;
	color:#dcddde;
	}
/*content*/
.content {
	padding:10px 0px 10px 0px;
	margin:0;
	text-align:left;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-top-bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
.content-left {
	position:relative;
	top:0px;
	left:0px;
	width:345px;
	float:left;
	padding:5px;
	margin:5px 0px 0px 0px;
	}
.content-hdr {
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	line-height:20px;
	color:#ffffff;
	}
.content-txt {
	font-size:13px;
	color:#dcddde;
	line-height:20px;
	}
.content-txt a {
	color:#dcddde;
	line-height:20px;
	text-decoration:underline;
	}
.content-txt-blue {
	color:#f5c738;
	}
.content-right {
	position:relative;
	top:0px;
	left:0px;
	width:345px;
	float:left;
	padding:5px;
	margin:5px 0px 0px 0px;
	}
.content-news {
	position:relative;
	top:0px;
	left:0px;
	width:220px;
	float:right;
	padding:0px;
	margin:5px 0px 0px 0px;
	}
.news-img {
	position:relative;
	top:0px;
	left:0px;
	padding:0;
	margin:0;
	width:220px;
	height:107px;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/news-img.jpg);
	background-repeat:no-repeat;
	}
.news-content-cont {
	position:relative;
	top:0px;
	left:0px;
	padding:0;
	margin:0;
	width:220px;
	height:340px;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/news-bg.jpg);
	background-repeat:repeat-x;
	}
.news-hdr-cont {
	position:relative;
	top:0px;
	left:0px;
	padding:20px 10px 10px 10px;
	margin:0;
	width:200px;
	height:26px;
	text-align:center;
	}
.news-hdr {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	}
.news-txt-cont {
	position:relative;
	top:0px;
	left:0px;
	padding:15px 10px 10px 10px;
	margin:0;
	width:200px;
	height:254px;
	text-align:left;
	}
.news-txt {
	font-size:11px;
	color:#dcddde;
	line-height:15px;
	}
/*footer*/
.footer {
	width:942px;
	height:200px;
	padding:10px 20px 10px 20px;
	margin:0;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/footer-bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	clear:both;
	}
.taylor-footer-logo {
	position:relative;
	top:10px;
	left:190px;
	float:left;
	padding:0;
	margin:0;
	width:175px;
	height:40px;
	}
.addidas-footer-logo {
	position:relative;
	top:10px;
	left:150px;
	float:left;
	padding:0;
	margin:0;
	width:127px;
	height:50px;
	}
.logo-cont {
	width:800px;
	height:82px;
	margin:0;
	padding:0;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/ftr-logos.gif);
	background-repeat:no-repeat;
	}
.adidas-ftr-logo {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/addidas-logo.png);
	background-repeat:no-repeat;
	width:127px;
	height:50px;
	float:left;
	}
.taylor-ftr-logo {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/taylor-made-logo.png);
	background-repeat:no-repeat;
	width:175px;
	height:50px;
	float:left;
	}
.footer-nav {
	float:left;
	width:932px;
	height:20px;
	padding:0;
	margin:30px 0px 0px 0px;
	text-align:center;
	}
.footer-nav-txt {
	color:#dcddde;
	line-height:20px;
	}
.footer-nav-txt a {
	color:#dcddde;
	line-height:20px;
	text-decoration:none;
	}
/*results*/
.past-results-top {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-top-bg.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding:20px;
	margin:0;
	text-align:left;
	}
.past-results-bot {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-bot-bg.jpg);
	background-repeat:repeat-x;
	height:220px;
	padding:15px;
	}
.results-hdr {
	font-size:16px;
	font-weight:bold;
	color:#dcddde;
	}
.results-txt {
	color:#dcddde;
	line-height:15px;
	}
.results-txt a {
	color:#dcddde;
	line-height:15px;
	}
.past-results-bot ul {
	list-style:none;
	text-align:left;
	margin:0px;
	padding:0px;
	}
.past-results-bot li a {
	font-weight:bold;
	color:#dcddde;
	line-height:20px;
	}
.past-results-last {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-bot-bg.jpg);
	background-repeat:repeat-x;
	height:100px;
	padding:15px;
	}
.results-center-top {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/results-center-top.jpg);
	background-repeat:repeat-x;
	height:40px;
	padding:20px 0px 20px 40px;
	text-align:center;
	}
.results-center-hdr {
	font-size:18px;
	font-weight:bold;
	color:#dcddde;
	}
.results-center-sub {
	font-weight:bold;
	color:#dcddde;
	}
.results-ctr-footer {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/results-ctr-banner.jpg);
	background-repeat:repeat-x;
	}
results-ctr-footer td {
	height:10px;
	padding:0;
	margin:0;
	}
.results-right-hdr {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/results-center-top.jpg);
	background-repeat:repeat-x;
	height:40px;
	padding:20px 0px 20px 20px;
	}
.results-right-hdr-txt {
	font-size:14px;
	font-weight:bold;
	color:#dcddde;
	}
.results-right-hdr-sub {
	font-size:13px;
	font-weight:bold;
	color:#dcddde;
	}
.results-right-sub {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/results-ctr-banner.jpg);
	background-repeat:repeat-x;
	height:15px;
	padding:5px 0px 5px 15px;
	}
.results-right-hdr2 {
	color:#ffffff;
	font-weight:bold;
	}
.results-right-txt {
	color:#dcddde;
	}
.results-right-footer {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/results-ctr-banner.jpg);
	background-repeat:repeat-x;
	height:10px;
	}
.results-right-hdr-bot {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/results-center-top.jpg);
	background-repeat:repeat-x;
	height:5px;
	padding:20px 0px 20px 20px;
	}
.results-padding {
	padding:4px 3px 4px 3px;
	}
.main-table-style td {
	text-align:center;
	vertical-align:middle;
	height:12px;
	padding:5px 0px 5px 0px;
	margin:0;
	font-size:12px;
	font-weight:normal;
	color:#dcddde;
	}
.main-table-style td p {
	font-size:12px;
	font-weight:normal;
	color:#dcddde;
	margin:0;
	padding:0;
	}
.main-table-sub-hdr {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/results-ctr-banner.jpg);
	background-repeat:repeat-x;
	}
.main-table-sub-hdr td {
	height:12px;
	text-align:center;
	vertical-align:middle;
	padding:5px 0px 5px 0px;
	margin:0;
	}
.main-table-sub-hdr td p {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	margin:0;
	padding:0;
	}
/*sponsors*/
.sponsors-content {
	padding:10px 0px 10px 10px;
	margin:0;
	text-align:center;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-top-bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
.sponsors-padding {
	padding:15px 0px 10px 10px;
	text-align:left;
	}
.sponsors-hdr {
	font-weight:bold;
	color:#dcddde;
	line-height:20px;
	}
.sponsors-txt {
	color:#dcddde;
	line-height:20px;
	}
.sponsors-link a {
	color:#dcddde;
	}
.sponsors-right-top {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-top-bg.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding:20px;
	}
.sponsors-right-bot {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-bot-bg.jpg);
	background-repeat:repeat-x;
	height:220px;
	padding:15px;
	}
.sponsors-right-hdr {
	font-size:16px;
	font-weight:bold;
	color:#dcddde;
	}
.sponsors-right-txt {
	color:#dcddde;
	line-height:20px;
	}
/*contact us*/
.contact-right-top {
	padding:0;
	margin:0;
	height:144px;
	}
.contact-right-bot {
	padding:15px 15px 15px 15px;
	margin:0;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-bot-bg.jpg);
	background-repeat:repeat-x;
	height:210px;
	text-align:left;
	}
.contact-content {
	padding:10px 0px 5px 10px;
	margin:0;
	text-align:left;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-top-bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
.contact-right-txt {
	font-weight:bold;
	color:#f2f2f2;
	line-height:20px;
	}
.contact-hdr {
	font-weight:bold;
	color:#f2f2f2;
	}
.contact-txt {
	color:#f2f2f2;
	line-height:20px;
	}
.contact-txt a {
	color:#f2f2f2;
	text-decoration:none;
	}
.contact-padding {
	padding:5px 0px 5px 10px;
	text-align:left;
	}
/*format*/
.format-content {
	padding:15px 0px 15px 15px;
	margin:0;
	text-align:left;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-top-bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
.format-right-top {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-top-bg.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding:20px;
	text-align:left;
	}
.format-right-bot {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-bot-bg.jpg);
	background-repeat:repeat-x;
	height:220px;
	padding:15px;
	text-align:left;
	}
.format-right-hdr {
	font-size:16px;
	font-weight:bold;
	color:#dcddde;
	}
.format-right-sub {
	font-size:13px;
	font-weight:bold;
	color:#dcddde;
	line-height:20px;
	}
.format-right-txt {
	color:#dcddde;
	line-height:20px;
	}
.format-hdr {
	font-size:13px;
	font-weight:bold;
	color:#dcddde;
	line-height:20px;
	}
.format-txt {
	color:#dcddde;
	line-height:20px;
	}
.prize-format-pic {
	padding:0px 0px 0px 10px;
	margin:0;
	width:293px;
	height:137px;
	}
.prize-format-cont {
	padding:30px 0px 0px 0px;
	margin:0;
	text-align:center;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/format-2008-prize.jpg);
	background-repeat:repeat-x;
	width:430px;
	height:137px;
	margin:0;
	}
.prize-hdr {
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
	line-height:25px;
	}
.prize-sub {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	line-height:25px;
	}
.prize-price {
	font-size:28px;
	color:#ffffff;
	font-weight:bold;
	line-height:25px;
	}
.prize-dist {
	font-size:13px;
	font-weight:bold;
	color:#dcddde;
	line-height:20px;
	}
.prize-dist-sub {
	font-size:13px;
	font-weight:bold;
	color:#909090;
	line-height:20px;
	}
.prize-dist-cont {
	padding:10px 0px 10px 20px;
	margin:0;
	}
.prize-dist-chart {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/prize-money-dist-bg.jpg);
	background-repeat:no-repeat;
	width:719px;
	}
.prize-dist-txt {
	color:#dcddde;
	line-height:15px;
	}
.prize-dist-txt-cont {
	padding:10px;
	}
.prize-dist-hdr {
	font-size:15px;
	color:#dcddde;
	}
.prize-dist-small {
	font-size:10px;
	color:#dcddde;
	line-height:15px;
	}
.prize-dist-txt-hdr {
	font-size:14px;
	font-weight:bold;
	color:#dcddde;
	line-height:15px;
	}
.chart-index-hdr-cont {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/tourn-index-bg.jpg);
	background-repeat:repeat-x;
	height:16px;
	padding:20px;
	}
.chart-index-hdr {
	font-size:15px;
	color:#dcddde;
	font-weight:bold;
	}
.chart-sub {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/index-sub-bg.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding:3px;
	}
.chart-sub td h1 {
	font-size:11px;
	font-weight:bold;
	color:#121212;
	}
table.format-table tr td p {
	font-size:11px;
	font-weight:normal;
	color:#f2f2f2;
	}
.chart-txt {
	color:#dcddde;
	}
.tee-positions {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/tee-positions-bg_14.jpg);
	background-repeat:repeat-x;
	height:384px;
	padding:10px;
	}
.tee-pos-hdr {
	font-size:15px;
	font-weight:bold;
	color:#dcddde;
	}
.tee-pos-txt {
	color:#dcddde;
	line-height:20px;
	}
/*details*/
.details-right-top {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-top-bg.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding:25px 20px 25px 20px;
	text-align:left;
	}
.details-right-bot {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-bot-bg.jpg);
	background-repeat:repeat-x;
	height:220px;
	padding:15px 15px 15px 15px;
	text-align:left;
	}
.details-right {
	background-color:#323232;
	}
.details-right-hdr {
	font-size:16px;
	font-weight:bold;
	color:#dcddde;
	}
.details-right-sub {
	font-size:13px;
	font-weight:bold;
	color:#dcddde;
	line-height:20px;
	}
.details-right-txt {
	color:#dcddde;
	line-height:20px;
	}
.travel-img {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/details-travel_03.jpg);
	background-repeat:no-repeat;
	width:560px;
	height:268px;
	}
/*courses*/
.courses-pad {
	padding:15px;
	background-color:#333132;
	}
.courses-pad2 {
	padding:15px;
	}
.courses-txt {
	color:#dcddde;
	line-height:20px;
	}
.courses-txt-wht {
	color:#ffffff;
	line-height:20px;
	}
.courses-sub {
	padding:15px 0px 15px 15px;
	margin:0;
	text-align:left;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/courses-bg_03.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#333132;
	}
.courses-right-top {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-top-bg.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding:25px 20px 25px 20px;
	text-align:left;
	}
.courses-right-bot {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-bot-bg.jpg);
	background-repeat:repeat-x;
	padding:15px 15px 15px 15px;
	text-align:left;
	}
.courses-right-hdr {
	font-size:16px;
	font-weight:bold;
	color:#dcddde;
	}
.courses-right-sub {
	font-size:13px;
	font-weight:bold;
	color:#dcddde;
	line-height:20px;
	}
.courses-right-txt {
	color:#dcddde;
	line-height:20px;
	}
.nicklaus-score-card {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/courses_13.jpg);
	background-repeat:no-repeat;
	width:700px;
	height:292px;
	}
.weiskopf-score-card {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/courses-green_06.jpg);
	background-repeat:no-repeat;
	width:700px;
	height:292px;
	}
/*hotel*/
.hotel-right-top {
	background-color:#333132;
	height:60px;
	padding:20px 15px 10px 15px;
	width:190px;
	margin:0;
	text-align:left;
	line-height:20px;
	}
.hotel-right-bot {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-bot-bg.jpg);
	background-repeat:repeat-x;
	padding:15px 15px 15px 15px;
	width:190px;
	margin:0;
	text-align:left;
	}
.hotel-right-hdr {
	font-size:16px;
	font-weight:bold;
	color:#dcddde;
	}
.hotel-right-sub {
	font-size:13px;
	font-weight:bold;
	color:#dcddde;
	line-height:20px;
	}
.hotel-right-txt {
	color:#dcddde;
	line-height:20px;
	}
.hotel-pic-cont {
	float:left;
	padding:0;
	margin:0;
	}
.hotel-pic {
	padding:0px 0px 12px 0px;
	margin:0;
	width:300px;
	}
.hotel-sub {
	padding:15px 15px 15px 15px;
	margin:0px 0px 13px 0px;
	height:175px;
	text-align:left;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/courses-bg_03.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#333132;
	}
.hotel-txt {
	color:#ffffff;
	line-height:20px;
	}
.hotel-sub-header {
	padding:15px 15px 15px 15px;
	margin:0;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/sub-header-bg.jpg);
	background-repeat:repeat-x;
	height:30px;
	clear:both;
	}
/*schedule*/
.schedule-hdr {
	font-size:24px;
	font-weight:bold;
	color:#ffffff;
	}
.schedule-sub {
	font-size:14px;
	color:#ffffff;
	}
.schedule-pic {
	padding:0;
	margin:0px 0px 10px 0px;
	}
/*jim flick*/
.jim-flick-nav {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/jim-flick_01.jpg);
	background-repeat:repeat-x;
	height:30px;
	padding:17px 0px 16px 0px;
	margin:0;
	text-align:center;
	}
.jim-nav-pad {
	padding:0;
	margin:0;
	height:5px;
	}
.jim-links {
	font-size:17px;
	font-weight:bold;
	color:#dcddde;
	}
.jim-links a {
	font-size:17px;
	font-weight:bold;
	color:#dcddde;
	text-decoration:none;
	}
.jim-links a:hover {
	font-size:17px;
	font-weight:bold;
	color:#f5c738;
	text-decoration:none;
	}
.jim-links a:active {
	font-size:17px;
	font-weight:bold;
	color:#f5c738;
	text-decoration:none;
	}
.jim-links a.current {
	font-size:17px;
	font-weight:bold;
	color:#f5c738;
	text-decoration:none;
	}
.jim-flick-sub {
	padding:20px;
	margin:0px 0px 13px 0px;
	text-align:left;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/courses-bg_03.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#333132;
	}
.jim-flick-sub2 {
	padding:20px;
	margin:0px 0px 13px 0px;
	text-align:left;
	background-color:#333132;
	}
.jim-sub-txt {
	color:#ffffff;
	line-height:20px;
	}
.jim-right-top {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-top-bg.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding:20px 20px 20px 20px;
	text-align:left;
	}
.jim-right-bot {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-bot-bg.jpg);
	background-repeat:repeat-x;
	padding:15px 15px 15px 15px;
	text-align:left;
	}
.jim-right-hdr {
	font-size:16px;
	font-weight:bold;
	color:#dcddde;
	}
.jim-right-sub {
	font-size:13px;
	font-weight:bold;
	color:#dcddde;
	line-height:20px;
	}
.jim-right-txt {
	color:#dcddde;
	line-height:20px;
	}
.jim-pad {
	padding:10px;
	}
.jim-pic {
	padding:0;
	margin:0px 0px 10px 10px;
	width:318px;
	}
/*non golfers*/
.ngolf-pic {
	padding:0;
	margin:0px 0px 10px 0px;
	}
.ngolf-content {
	padding:2px;
	margin:0;
	text-align:left;
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-top-bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
.ngolf-pad {
	padding:10px;
	}
/*photos*/
.photos {
	padding:10px 0px 10px 0px;
	}
.photos-right-top {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/content-sub-top-bg.jpg);
	background-repeat:repeat-x;
	padding:20px 20px 20px 20px;
	height:20px;
	margin:0;
	width:180px;
	text-align:center;
	}
.photos-right-bot {
	background-image:url(http://www.taylormadeinvitational.com/images/2008/photos-bg_13.jpg);
	background-repeat:repeat-x;
	padding:0px 15px 15px 15px;
	height:200px;
	margin:0;
	width:190px;
	text-align:left;
	}
.photos-right-hdr {
	font-size:16px;
	font-weight:bold;
	color:#dcddde;
	}
.photos-right-sub {
	font-size:13px;
	font-weight:bold;
	color:#dcddde;
	line-height:20px;
	}
.photos-right-txt {
	color:#dcddde;
	line-height:20px;
	}
.photos-right-bot ul {
	padding:0;
	margin:0px 10px 10px 10px;
	}
.photos-right-bot li {
	color:#dcddde;
	line-height:20px;
	list-style:none;
	margin:0;
	}
.photos-right-bot li a {
	color:#dcddde;
	text-decoration:none;
	}