/*
Theme Name: CK
Theme URI: http://wordpress.org/
Description: Cristie Kerr 2010 Website
Version: 1.6
Author: Dune Road Group
Author URI: http://duneroadgroup.com/

This theme was designed and built by Dune Road Group,

All rights reserved 2010.

CODE BY DOLCE

*/
body.birdiesbody #content {
	width: 100%;
	padding: 0;
}
html {
	 min-height:100%;
	 }
body {
	 margin:0;
	 padding:0;
	 min-height:100%;
	 }
#ticker01 {
	 overflow:hidden!important;
	 }
* {
	 margin:0;
	 padding:0;
	 }
body {
	 background:url(images/bg_pattern.gif) repeat;
	 font-family:verdana,arial,tahoma,sans-serif;
	 font-size:8pt;
	 margin:20px;
	 }
body.birdiesbody {
	 background:url(images/bg_pattern_birdies.gif) repeat;
	 font-family:verdana,arial,tahoma,sans-serif;
	 font-size:8pt;
	 margin:20px;
	 }
h1 {
	 font-size:18pt;
	 }
h2 {
	 font-size:16px;
	 text-transform:uppercase;
	 text-transform:uppercase;
	 color:#00b7f1;
	 font-weight:400;
	 }
body.birdiesbody h2 {
	 font-family:verdana,arial,tahoma,sans-serif;
	 font-size:16px;
	 text-transform:uppercase;
	 color:#f15e7b;
	 }
h3 {
	 font-size:14px;
	 text-transform:uppercase;
	 text-transform:uppercase;
	 color:#00b7f1;
	 font-weight:400;
	 }
h4 {
	 font-size:14px;
	 text-transform:uppercase;
	 text-transform:uppercase;
	 color:#00b7f1;
	 font-weight:400;
	 }
img {
	 border:none;
	 padding:0;
	 }
img a {
	 border:none;
	 }
img.left {
	 float:left;
	 border:none;
	 padding:6px 0 0;
	 }
img.right {
	 float:right;
	 border:none;
	 padding:0 0 0 6px;
	 }
#scroller_container1 a,
#scroller_container2 a {
	 margin:0 10px 0 0;
	 }

/* Scroller Box */
#scroller_container1,
#scroller_container2 {
	 width:760px;
	 height:20px;
	 overflow:hidden;
	 float:right;
	 clear:both;
	 }

/* Scoller Box */

/* CSS Hack Safari */
#dummy {
	 }
#scroller_container1,
#scroller_container2,
#scroller_container3,
#scroller_container4 {
	 overflow:hidden;
	 }
blockquote {
	 border-left:1px solid #A5ABAB;
	 margin:15px;
	 padding:0 12px;
	 }
code {
	 font-family:"Courier New",
Courier,
monospace;
	 }
p {
	 margin:0 0 12px;
	 color:#666;
	 font-size:11px;
	 line-height:15px;
	 }
body.birdiesbody p {
	 margin:0;
	 color:#666;
	 font-size:11px;
	 line-height:15px;
	 }
li a {
	 outline:none;
	 }
a {
	 color:#00B7F1;
	 text-decoration:none;
	 }
body.birdiesbody a {
	 color:#f15e7b;
	 text-decoration:none;
	 outline:none;
	 }
a:hover {
	 }
em {
	 color:#00B7F1;
	 font-style:normal;
	 font-size:11px;
	 }
#container {
	 width:960px;
	 margin:0 auto;
	 padding:0;
	 color:#333;
	 overflow:visible;
	 }
#header {
	 width:960px;
	 height:62px;
	 color:#fff;
	 background:transparent;
	 }
.birdiesbody #header {
	 width:960px;
	 height:75px;
	 color:#fff;
	 background:transparent;
	 }
.header-description {
	 display:none;
	 }
#header h1 {
	 float:left;
	 font:normal 20pt georgia,times;
	 padding:0;
	 margin:0;
	 }
#header h1 a.birdies_logo {
	 outline:none;
	 color:#404040;
	 text-decoration:none;
	 background:url(images/logo_birdiesforbreastcancer.gif) no-repeat;
	 text-indent:-9999em;
	 display:block;
	 width:277px;
	 height:61px;
	 margin:0 0 0 333px;
	 }
#header h1 a.homepage_birdies_logo {
	 outline:none;
	 color:#404040;
	 text-decoration:none;
	 background:url(images/logo_birdiesforbreastcancer.gif) no-repeat;
	 text-indent:-9999em;
	 display:block;
	 width:277px;
	 height:61px;
	 margin:0 0 0 333px;
	 }
#header h1 a {
	 outline:none;
	 color:#404040;
	 text-decoration:none;
	 background:url(images/logo_cristiekerr.gif) no-repeat;
	 text-indent:-9999em;
	 display:block;
	 width:241px;
	 height:55px;
	 }
#header h1 a:hover {
	 color:#666;
	 text-decoration:none;
	 }
#header h2 {
	 font:normal 10pt georgia,times;
	 color:#333;
	 padding:0 0 0 18px;
	 margin:0;
	 }
/*****************************
*           MENU    		  *
******************************/
#menu {
	 background:#DDD;
	 font-family:Times New Roman,Times,serif;
	 font-size:12px;
	 text-transform:uppercase;
	 width:960px;
	 float:left;
	 }
ul.dropdown {
	 position:relative;
	 float:right;
	 margin:0;
	 }
ul.dropdown li {
	 font-weight:700;
	 float:left;
	 zoom:1;
	 list-style:none;
	 }
ul.dropdown a:hover {
	 color:#00b7f1;
	 text-decoration:none;
	 }
body.birdiesbody ul.dropdown a:hover {
	 color:#f15e7b;
	 text-decoration:none;
	 }
ul.dropdown a:active {
	 color:#333;
	 }
ul.dropdown li a {
	 display:block;
	 color:#333;
	 outline:none;
	 }
ul.dropdown li:last-child a {
	 border-right:none;
	 }
/*****************************
*           menu-btns    	  *
******************************/
ul.dropdown li.menu-tour {
	 background:url(images/nav/on-tour-off.gif) no-repeat;
	 width:47px;
	 height:8px;
	 display:block;
	 margin:8px 15px 8px 8px;
	 text-indent:-9999em;
	 }
ul.dropdown li.menu-team {
	 background:url(images/nav/team-cristie-off.gif) no-repeat;
	 width:74px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
ul.dropdown li.menu-news 
{
	background:url(images/nav/media-off.gif) no-repeat;	 
	width:31px;
	height:8px;
	display:block; 
	margin:8px 20px 8px 8px;
	text-indent:-9999em;
}
ul.dropdown li.menu-lifestyle {
	 background:url(images/nav/menu-lifestyle.gif) no-repeat;
	 width:82px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
ul.dropdown li.menu-readingthevines {
	 background:url(images/nav/curvature-wines-off.gif) no-repeat;
	 width:108px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
ul.dropdown li.menu-birdies {
	 background:url(images/nav/birdies-for-breast-cancer-off.gif) no-repeat;
	 width:156px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
ul.dropdown li.menu-contact {
	 background:url(images/nav/contact-off.gif) no-repeat;
	 width:47px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
ul.sub_menu {
	 text-indent:0;
	 }
/*****************
BIRDIES BTNS
******************/
body.birdiesbody ul.dropdown li.menu-about {
	 background:url(images/nav/birdies-about-off.gif) no-repeat;
	 width:36px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
body.birdiesbody.about ul.dropdown li.menu-about,
body.birdiesbody.raising-money ul.dropdown li.menu-about{
	 background:url(images/nav/birdies-about-on.gif) no-repeat;
	 width:36px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
/************************************/
body.birdiesbody.about ul.dropdown li.page-item-23 a {
	 color:#f15e7b!important;
	 }
body.birdiesbody.raising-money ul.dropdown li.page-item-25 a {
	 color:#f15e7b!important;
	 }
/************************************/
body.birdiesbody ul.dropdown li.golf-classic {
	 background:url(images/nav/birdies-golf-classic-off.gif) no-repeat;
	 width:71px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
body.birdiesbody.golfclassic ul.dropdown li.golf-classic {
	 background:url(images/nav/birdies-golf-classic-on.gif) no-repeat;
	 width:71px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }

body.birdiesbody ul.dropdown li.team-birdies {
	 background:url(images/birdies_teambirdies.gif) no-repeat;
	 width:76px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
body.birdiesbody.team-birdies ul.dropdown li.team-birdies {
	 background:url(images/birdies_teambirdies2.gif) no-repeat;
	 width:76px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
body.birdiesbody ul.dropdown li.menu-makeapledge {
	 background:url(images/nav/birdies-make-a-pledge-off.gif) no-repeat;
	 width:85px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
body.birdiesbody.make-a-pledge ul.dropdown li.menu-makeapledge {
	 background:url(images/nav/birdies-make-a-pledge-on.gif) no-repeat;
	 width:85px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }

body.birdiesbody ul.dropdown li.menu-imagegallery {
	 background:url(images/nav/birdies-image-gallery-off.gif) no-repeat;
	 width:81px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
body.birdiesbody.image-gallery ul.dropdown li.menu-imagegallery {
	 background:url(images/nav/birdies-image-gallery-on.gif) no-repeat;
	 width:81px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
	 
body.birdiesbody ul.dropdown li.menu-events {
	 background:url(images/nav/birdies-events-n-news-off.gif) no-repeat;
	 width:87px;
	 height:8px;
	 display:block;
	 margin:8px 100px 8px 8px;
	 text-indent:-9999em;
	 }
body.birdiesbody.events-news ul.dropdown li.menu-events {
	 background:url(images/nav/birdies-events-n-news-on.gif) no-repeat;
	 width:87px;
	 height:8px;
	 display:block;
	 margin:8px 100px 8px 8px;
	 text-indent:-9999em;
	 }
body.birdiesbody ul.dropdown li.menu-contact {
	 background:url(images/nav/birdies-contact-off.gif) no-repeat;
	 width:46px;
	 height:8px;
	 display:block;
	 margin:8px 80px 8px 8px;
	 text-indent:-9999em;
	 }
body.birdiesbody.contact ul.dropdown li.menu-contact {
	 background:url(images/nav/birdies-contact-on.gif) no-repeat;
	 width:46px;
	 height:8px;
	 display:block;
	 margin:8px 80px 8px 8px;
	 text-indent:-9999em;
	 }
body.birdiesbody ul.dropdown li.menu-return {
	 background:url(images/nav/birdies-cristie-kerr.gif) no-repeat;
	 width:153px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
/************************************/
ul.dropdown li.hover,
ul.dropdown li:hover {
	 position:relative;
	 }
ul.dropdown li.hover a {
	 color:#00b7f1;
	 }
body.birdiesbody ul.dropdown li.hover a {
	 color:#f15e7b;
	 }
ul.dropdown ul {
	 width:135px;
	 visibility:hidden;
	 position:absolute;
	 top:100%;
	 left:-56px;
	 z-index:100;
	 }
ul.dropdown .menu-team ul {
	 width:135px;
	 visibility:hidden;
	 position:absolute;
	 top:100%;
	 left:-31px;
	 z-index:100;
	 }
ul.dropdown ul li {
	 font-weight:400;
	 background:#DDD;
	 color:#333;
	 float:none;
	 padding:0 10px 4px;
	 font-family:verdana,arial,tahoma,sans-serif;
	 font-size:10px;
	 text-align:center;
	 }
ul.dropdown ul li.page-item-23,
ul.dropdown ul li.page-item-21 {
	 padding:18px 10px 4px;
	 }
/************************************
ON BTNS
**************/
.tour-schedule ul.dropdown li.menu-tour {
	 background:url(images/nav/on-tour-on.gif) no-repeat;
	 width:47px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
.team-cristie ul.dropdown li.menu-team,
.lpga-career-wins ul.dropdown li.menu-team,
.professional ul.dropdown li.menu-team,
.amateur-junior ul.dropdown li.menu-team,
.coaches ul.dropdown li.menu-team {
	 background:url(images/nav/team-cristie-on.gif) no-repeat;
	 width:74px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
/************************************/
/*ul.dropdown li.menu-news.hover*/
.news ul.dropdown li.menu-news,
.news-archive ul.dropdown li.menu-news,
.photos ul.dropdown li.menu-news 
{
	background:url(images/nav/media-on.gif) no-repeat;
	width:31px;
	height:8px;
	display:block;
	margin:8px 20px 8px 8px;
	text-indent:-9999em;	 
}
.contact ul.dropdown li.menu-contact {
	 background:url(images/nav/contact-on.gif) no-repeat;
	 width:47px;
	 height:8px;
	 display:block;
	 margin:8px 20px 8px 8px;
	 text-indent:-9999em;
	 }
/************************************/
.team-cristie ul.sub_menu li.page-item-23 a {
	 color:#00b7f1!important;
	 }
.coaches ul.sub_menu li.page-item-25 a {
	 color:#00b7f1!important;
	 }
.news-archive ul.sub_menu li.page-item-21 a {
	 color:#00b7f1!important;
	 }
.photos ul.sub_menu li.page-item-28 a {
	 color:#00b7f1!important;
	 }
ul.dropdown ul li a {
	 border-right:none;
	 width:100%;
	 display:inline-block;
	 color:#FFF;
	 }
ul.dropdown ul ul {
	 left:100%;
	 top:0;
	 }
ul.dropdown li:hover >ul {
	 visibility:visible;
	 }
ul.sub_menu li a {
	 color:#FFF!important;
	 }
ul.sub_menu li a:hover {
	 color:#00b7f1!important;
	 }
body.birdiesbody ul.sub_menu li a:hover {
	 color:#f15e7b!important;
	 }
#content {
	 float:left;
	 width:530px;
	 overflow:hidden;
	 margin:14px;
	 }
body.birdiesbody.about div#content {
	 height:487px;
}
body.birdiesbody.about div#content p {
	float:left;
	font-size:9px;
	margin:321px 18px 0 36px;
	width:295px;
	 }
body.birdiesbody.raising-money div#content {
	 padding:384px 0 0 353px;
	 height:104px;
	 }
body.birdiesbody.raising-money div#content p {
	 width:515px;
	 font-size:9px;
	 }
body.birdiesbody.raising-money div#content p strong {
	 font-family:serif;
	 font-size:10px;
	 }
body.birdiesbody.team-birdies div#content p {
	 text-align:center;
	 font-size:9px;
	 width:522px;
	 }
body.birdiesbody.team-birdies div#content h2.title {
	 width:456px;
	 height:51px;
	 background:url(images/birdies_goearnbirdies.gif) no-repeat;
	 margin:30px 0 0 256px;
	 text-indent:-9999em;
	 }
body.birdiesbody.team-birdies div#content li div p {
	 float:left;
	 height:161px;
	 color:#FFF;
	 }
body.birdiesbody.team-birdies div#content li div p span.christina {
	 margin:0;
	 height:59px;
	 display:block;
	 background:url(images/birdies_title_christina.gif) no-repeat scroll 163px 0;
	 text-indent:-9999em;
	 }
body.birdiesbody.team-birdies div#content li div p span.kelly {
	 margin:0;
	 height:59px;
	 display:block;
	 background:url(images/birdies_title_kelly.gif) no-repeat scroll 163px 0;
	 text-indent:-9999em;
	 }
body.birdiesbody.team-birdies div#content li div p span.morgan {
	 margin:0;
	 height:59px;
	 display:block;
	 background:url(images/birdies_title_morgan.gif) no-repeat scroll 163px 0;
	 text-indent:-9999em;
	 }
body.birdiesbody.team-birdies div#content li div p span.natalie {
	 margin:0;
	 height:59px;
	 display:block;
	 background:url(images/birdies_title_natalie.gif) no-repeat scroll 163px 0;
	 text-indent:-9999em;
	 }
body.birdiesbody.team-birdies div#content li div {
	 margin:0 0 0 30px;
	 background:url(images/birdies_pledgebg.jpg);
	 }
li.selected div p {
	 padding:10px 30px 0 48px;
	 }
ul#acc2.ui-accordion-container.ui-accordion li a.selected {
	 display:none;
	 }
.post {
	 margin:0;
	 padding:0;
	 line-height:16pt;
	 }
.post h2 {
	 font-family:verdana,arial,tahoma,sans-serif;
	 font-size:16px;
	 text-transform:uppercase;
	 color:#00b7f1;
	 font-weight:400;
	 margin:0 0 10px;
	 }
.post h2 a {
	 color:#00b7f1;
	 text-decoration:none;
	 }
.post h2 a:hover {
	 color:#777;
	 text-decoration:none;
	 }
.post ul {
	 }
.post li {
	 }
.entry p {
	 margin:12px 0;
	 }
.postmetadata {
	 clear:both;
	 background:#F7F7F7;
	 padding:6px;
	 margin:20px 0;
	 }
.navigation {
	 font-size:8pt;
	 width:100%;
	 float:left;
	 margin:0;
	 padding:0;
	 overflow:hidden;
	 }
.alignleft a {
	 float:left;
	 margin:25px 0;
	 }
.alignright a {
	 float:right;
	 margin:25px 0;
	 }
#sidebar {
	 overflow:hidden;
	 display:inline;
	 width:265px;
	 float:right;
	 margin:0;
	 text-align:right;
	 text-transform:uppercase;
	 padding:0 0 40px;
	 height:100%;
	 color:#666;
	 font-size:13px!important;
	 }
#sidebar h2 {
	 margin:0;
	 padding:0;
	 }
#sidebar label {
	 margin:0;
	 padding:0;
	 }
#sidebar p {
	 margin:0;
	 padding:0 6px 0 12px;
	 }
#sidebar img {
	 padding:0;
	 margin:0;
	 }
#sidebar ul {
	 margin:85px 10px 10px 12px;
	 padding:0;
	 }
#sidebar img.blog-cristie-title {
	 margin:32px 28px 35px 12px;
	 padding:0;
	 }
#sidebar ul li {
	 margin:0 0 8px;
	 padding:0;
	 line-height:14pt;
	 list-style-type:none;
	 clear:both;
	 }
#sidebar ul ul {
	 margin:14px 0;
	 padding:0;
	 }
#sidebar ul ul li {
	 list-style-type:none;
	 clear:both;
	 }
#sidebar ul ul ul {
	 margin:0;
	 padding:0;
	 }
#sidebar ul ul ul li {
	 padding:0 0 0 15px;
	 list-style-type:none;
	 }
#sidebar ul li a {
	 color:#666;
	 }
#commentform {
	 background:none;
	 margin:0;
	 padding:0;
	 }
#commentform p {
	 color:#000;
	 }
#commentform a {
	 color:#00B7F1;
	 text-decoration:none;
	 border-bottom:1px dotted #465D71;
	 line-height:14pt;
	 }
#commentform h3 {
	 font-family:georgia,times,verdana;
	 font-size:10pt;
	 font-weight:300;
	 color:#000;
	 margin:0;
	 padding:0;
	 }
#comment {
	 width:100%;
	 }
#author,
#email,
#url,
#comment,
#submit {
	 background:#fff;
	 font-size:8pt;
	 margin:5px 5px 0 0;
	 padding:0;
	 border:1px solid #00B7F1;
	 }
#submit {
	 margin:5px 5px 0 0;
	 background:#00B7F1;
	 color:#fff;
	 padding:3px 0;
	 }
#commentform p {
	 margin:0;
	 }
#respond {
	 clear:both;
	 margin:50px 0 0;
	 }
#comments {
	 margin:50px 0 0;
	 padding:0;
	 }
ol.commentlist {
	 list-style-type:none;
	 margin:0;
	 padding:0;
	 }
.avatar {
	 float:left;
	 margin:0 12px 0 0;
	 }
ol.commentlist li {
	 background:none;
	 margin:10px 0;
	 list-style-type:none;
	 }
ol.commentlist li.alt {
	 background:#eee;
	 }
ol.commentlist li p {
	 line-height:10pt;
	 font-size:11px;
	 }
ol.commentlist a {
	 color:#666;
	 }
cite {
	 font-weight:700;
	 font-style:normal;
	 color:#00B7F1;
	 }
cite a {
	 color:#000;
	 text-decoration:none;
	 border-bottom:1px dotted #465D71;
	 }
#searchform {
	 padding:0;
	 margin:14px 0;
	 }
#searchform input#s {
	 margin:0;
	 padding:2px;
	 border:1px solid #000;
	 }
#searchform input#searchsubmit {
	 border:none;
	 background:#333;
	 color:#fff;
	 text-transform:lowercase;
	 }
img.centered {
	 display:block;
	 margin-left:auto;
	 margin-right:auto;
	 }
img.alignright {
	 margin:0 7px 2px 0;
	 display:inline;
	 }
img.alignleft {
	 margin:0 7px 2px 0;
	 display:inline;
	 }
.alignright {
	 float:right;
	 }
.alignleft {
	 float:left;
	 }
.wp-caption {
	 border:1px solid #ddd;
	 text-align:center;
	 background-color:#F7F7F8;
	 padding-top:4px;
	 margin:10px;
	 -moz-border-radius:3px;
	 -khtml-border-radius:3px;
	 -webkit-border-radius:3px;
	 border-radius:3px;
	 }
.wp-caption img {
	 margin:0;
	 padding:0;
	 border:0 none;
	 }
.wp-caption p.wp-caption-text {
	 font-size:11px;
	 line-height:17px;
	 padding:0 4px 5px;
	 margin:0;
	 }
#footerclear {
	 float:left;
	 clear:both;
	 }
#footer {
	 clear:both;
	 width:100%;
	 }
#footer p {
	 text-transform:uppercase;
	 font-size:9px;
	 padding:0;
	 margin:0;
	 color:#333;
	 text-align:left;
	 }
#footer a {
	 color:#333;
	 text-decoration:none;
	 }
#footer a:hover {
	 color:#00b7f1;
	 }
#ticker01 {
	 width:960px!important;
	 }
#blogticker {
	 clear:both;
	 float:left;
	 position:relative;
	 top:-13px;
	 width:960px;
	 background:#ddd;
	 margin:40px 0 0;
	 }
#blogticker img {
	 bottom:-16px;
	 float:left;
	 left:18px;
	 position:absolute;
	 top:-13px;
	 }
.tickercontainer {
	 background:#DDD;
	 width:960px;
	 height:22px;
	 margin:0;
	 padding:0;
	 float:left;
	 overflow:hidden;
	 }
.tickercontainer .mask {
	 position:relative;
	 left:180px;
	 top:4px;
	 height:13px;
	 overflow:hidden;
	 }
ul.newsticker {
	 position:relative;
	 left:795px;
	 font:10px Verdana;
	 list-style-type:none;
	 margin:0;
	 padding:0;
	 }
ul.newsticker li {
	 float:left;
	 margin:0 40px 0 0;
	 padding:0;
	 }
ul.newsticker a {
	 white-space:nowrap;
	 padding:0;
	 color:#00b7f1;
	 font:10px Verdana,sans-serif;
	 float:left;
	 }
ul.newsticker a span {
	 margin:0 5px 0 0;
	 float:right;
	 color:#666;
	 }
#slider {
	 padding:0!important;
	 height:454px!important;
	 float:left;
	 }
#slider ul li {
	 list-style:none;
	 }
#controls {
	 font-size:14px;
	 margin:370px 0 0 10px;
	 width:685px;
	 }
ul li.slider-controls span a {
	 font-size:14px;
	 font-weight:700;
	 color:#00b7f1;
	 font-weight:700;
	 }
ul li.slider-controls span {
	 float:left;
	 margin:4px 10px 0 0;
	 }
#controls a {
	 color:#00B7F1;
	 }
#slider-controls a {
	 color:#00B7F1;
	 }
.sponsors {
	 clear:both;
	 float:left;
	 padding:12px 0 18px;
	 width:960px;
	 }
body.birdiesbody #sponsors {
	 padding:18px 0;
	 }
#sidebar-tour {
	 width:180px;
	 height:456px;
	 float:left;
	 margin:0 7px 0 0;
	 }
.tour-schedule #content {
	 width:385px;
	 height:396px;
	 margin:0 7px 0 0;
	 padding:30px;
	 background:#F7F7F8;
	 }
#sidebar-slideshow {
	 float:left;
	 margin:0;
	 width:321px;
	 }
#blog-sidebar-slideshow {
	 margin:10px 0 0 28px;
	 background:#FFF;
	 }
.tour-row {
	 display:block;
	 float:left;
	 font-size:11px;
	 margin:0 0 16px;
	 text-transform:uppercase;
	 width:386px;
	 }
.tour-row .prize {
	 float:right;
	 clear:left;
	 }
.tour-row .date {
	 float:left;
	 }
.tour-row .city,
.tour-row .country {
	 float:left;
	 }
.tour-row .city {
	 clear:left;
	 color:#ccc;
	 }
.tour-row .country {
	 color:#ccc;
	 margin:0 0 0 6px;
	 }
.tour-row .title,
.tour-row .sponsor {
	 float:left;
	 clear:both;
	 }
.tour-row .title {
	 color:#00b7f1;
	 }
#sidebar-tour ul li a {
	 font-size:19px;
	 text-transform:uppercase;
	 font-family:Times New Roman,Times,Serif;
	 font-weight:700;
	 color:#4c4d4f;
	 }
#sidebar-tour ul li {
	 list-style-type:none;
	 margin:22px 11px 0 0;
	 text-align:right;
	 height:13px;
	 clear:both;
	 }
.lpgalink {
	 color:#00B7F1;
	 display:block;
	 float:left;
	 margin:377px 0 0;
	 position:absolute;
	 font-size:11px;
	 font-weight:700;
	 }
#sidebar-tour ul li a {
	 text-align:right;
	 }
#sidebar-tour ul {
	 float:right;
	 }
#sidebar-tour ul li.January a {
	 background:url(images/tour_menu-jan.gif) no-repeat;
	 display:block;
	 text-indent:9999px;
	 overflow:hidden;
	 width:77px;
	 height:13px;
	 float:right;
	 clear:both;
	 }
#sidebar-tour ul li.February a {
	 background:url(images/tour_menu-feb.gif) no-repeat;
	 display:block;
	 text-indent:9999px;
	 overflow:hidden;
	 width:90px;
	 height:13px;
	 float:right;
	 clear:both;
	 }
#sidebar-tour ul li.March a {
	 background:url(images/tour_menu-mar.gif) no-repeat;
	 display:block;
	 text-indent:9999px;
	 overflow:hidden;
	 width:60px;
	 height:13px;
	 float:right;
	 clear:both;
	 }
#sidebar-tour ul li.April a {
	 background:url(images/tour_menu-apr.gif) no-repeat;
	 display:block;
	 text-indent:9999px;
	 overflow:hidden;
	 width:51px;
	 height:13px;
	 float:right;
	 clear:both;
	 }
#sidebar-tour ul li.May a {
	 background:url(images/tour_menu-may.gif) no-repeat;
	 display:block;
	 text-indent:9999px;
	 overflow:hidden;
	 width:36px;
	 height:13px;
	 float:right;
	 clear:both;
	 }
#sidebar-tour ul li.June a {
	 background:url(images/tour_menu-june.gif) no-repeat;
	 display:block;
	 text-indent:9999px;
	 overflow:hidden;
	 width:43px;
	 height:13px;
	 float:right;
	 clear:both;
	 }
#sidebar-tour ul li.July a {
	 background:url(images/tour_menu-jul.gif) no-repeat;
	 display:block;
	 text-indent:9999px;
	 overflow:hidden;
	 width:42px;
	 height:13px;
	 float:right;
	 clear:both;
	 }
#sidebar-tour ul li.August a {
	 background:url(images/tour_menu-aug.gif) no-repeat;
	 display:block;
	 text-indent:9999px;
	 overflow:hidden;
	 width:68px;
	 height:13px;
	 float:right;
	 clear:both;
	 }
#sidebar-tour ul li.September a {
	 background:url(images/tour_menu-spt.gif) no-repeat;
	 display:block;
	 text-indent:9999px;
	 overflow:hidden;
	 width:113px;
	 height:13px;
	 float:right;
	 clear:both;
	 }
#sidebar-tour ul li.October a {
	 background:url(images/tour_menu-oct.gif) no-repeat;
	 display:block;
	 text-indent:9999px;
	 overflow:hidden;
	 width:81px;
	 height:13px;
	 float:right;
	 clear:both;
	 }
#sidebar-tour ul li.November a {
	 background:url(images/tour_menu-nov.gif) no-repeat;
	 display:block;
	 text-indent:9999px;
	 overflow:hidden;
	 width:94px;
	 height:13px;
	 float:right;
	 clear:both;
	 }
#sidebar-tour ul li.December a {
	 background:url(images/tour_menu-dec.gif) no-repeat;
	 display:block;
	 text-indent:9999px;
	 overflow:hidden;
	 width:93px;
	 height:13px;
	 float:right;
	 clear:both;
	 }
li.categories {
	 margin:28px 0 0!important;
	 }
h2.blog-archives a {
	 text-indent:99999px;
	 background:url(images/blog_archives.gif);
	 display:block;
	 width:114px;
	 height:20px;
	 margin:0 0 8px;
	 }
h2.blog-categories a {
	 text-indent:99999px;
	 background:url(images/blog_categories.gif);
	 display:block;
	 width:78px;
	 height:10px;
	 margin:0 0 8px;
	 float:right;
	 overflow:hidden;
	 }
h2.blog-archives a {
	 text-indent:99999px;
	 background:url(images/blog_archives.gif);
	 display:block;
	 width:70px;
	 height:10px;
	 margin:20px 0 8px;
	 }
#content-wrapper {
	 float:left;
	 background:url(images/bg_tile.gif);
	 margin:11px 0 0;
	 }
#content-wrapper-sponsor {
	 float:left;
	margin:11px 0 0;
	 }
body.birdiesbody .cform label {
	 width:125px;
	 margin:9px 10px 0 0;
	 text-align:left;
	 vertical-align:top;
	 }
body.birdiesbody .cform label span {
	 width:170px;
	 }
body.birdiesbody #sb-body {
	 border:1px solid #e16a7f;
	 }
body.birdiesbody .cform textarea,
body.birdiesbody .cform input {
	 color:#e16a7f;
	 font-size:8px;
	 margin:3px 0 0;
	 }
body.tour-schedule #content-wrapper {
	 float:left;
	 background:url(images/bg_tile_tour.gif);
	 }
body.sponsors #content-wrapper {
	 background:none;
	 }
body.photos #content-wrapper{
	 float:left;
	 background:url(images/bg_tile_photos.gif);
	 }
body.team-cristie #content-wrapper {
	 float:left;
	 background:url(images/bg_tile_team.gif);
	 }
body.lpga-career-wins #content-wrapper {
	 float:left;
	 background:url(images/bg_tile_team.gif);
	 }
body.professional #content-wrapper {
	 float:left;
	 background:url(images/bg_tile_team.gif);
	 }
body.amateur-junior #content-wrapper {
	 float:left;
	 background:url(images/bg_tile_team.gif);
	 }
body.coaches #content-wrapper {
	 float:left;
	 background:none;
	 }
body.contact #content-wrapper {
	 float:left;
	 background:#FFF;
	 }
body.homepage #content-wrapper {
	 background:none;
	 height:457px;
	 overflow:hidden;
	 }
#content {
	 width:564px;
	 padding:65px 65px 50px;
	 margin:0;
	 }
body.birdiesbody.about #content {
	 background:url(images/birdies_bg_home.png) no-repeat;
	 float:left;
	 width:960px;
	 height:490px;
	 overflow:hidden;
	 padding:0;
	 }
body.birdiesbody.raising-money #content {
	 background:url(images/birdies_bg_raisingmoney.png) no-repeat;
	 float:left;
	 width:960px;
	 height:490px;
	 overflow:hidden;
	 padding:0;
	 }
body.birdiesbody.team-birdies #content {
	 background:url(images/birdies_transparent_bg.png) repeat-y;
	 float:left;
	 width:960px;
	 height:525px;
	 padding:0 0 36px;
	 overflow:hidden;
	 }

/* body.birdiesbody.team-birdies #content p {
	margin: 0 0 0 0 !important;
} */
body.birdiesbody.make-a-pledge #content {
	 background:url(images/birdies_bg_pledge.png) no-repeat;
	 float:left;
	 width:960px;
	 height:488px;
	 overflow:hidden;
	  }

body.birdiesbody.make-a-pledge #content .button1 {
	margin:300px 0 0 290px;
}
body.birdiesbody.make-a-pledge #content .button2 {
	margin:0 0 0 290px;
}
body.birdiesbody.make-a-pledge #content .button3 {
	margin:0 0 0 290px;
}

body.birdiesbody.make-a-pledge #content h2 {
	 display:none;
	 }
body.birdiesbody.make-a-pledge #content p.info {
	 margin:78px 0 0;
	 font-size:9px;
	 }
.ui-accordion-link:hover {
	 cursor:pointer;
	 cursor:hand;
	 }
body.birdiesbody.make-a-pledge #content p.button1 a {
	 text-indent:-9999em;
	 display:block;
	 width:520px;
	 height:18px;
	 background:url(images/birdies_paypal.gif) no-repeat;
	 margin:0 0 14px;
	 }
body.birdiesbody.make-a-pledge #content p.button2 a {
	 text-indent:-9999em;
	 display:block;
	 width:430px;
	 height:18px;
	 background:url(images/birdies_check.gif) no-repeat;
	 margin:0 0 14px;
	 }
body.birdiesbody.make-a-pledge #content p.button3 a {
	 text-indent:-9999em;
	 display:block;
	 width:500px;
	 height:25px;
	 background:url(images/birdies_designate.gif) no-repeat;
	 margin:0 0 7px;
	 }
body.birdiesbody.events-news #content {
	 background:url(images/birdies_bg_events.png) no-repeat;
	 float:left;
	 width:960px;
	 height:490px;
	 overflow:hidden;
	 padding:0;
	 }
body.birdiesbody.team-birdies .birdies-message {
	 margin:5px 0 18px 190px;
	 }
.news #content {
	 width:560px;
	 padding:65px 65px 50px;
	 background:#f7f7f8;
	 margin:0;
	 display:inline;
	 }
.news #content p {
	 color:#666;
	 }
.news .post-title {
	 font-size:16px;
	 text-transform:uppercase;
	 }
.news .post-title a {
	 color:#00b7f1;
	 }
.news .post-content {
	 clear:left;
	 margin:13px 0 0;
	 font-size:11px;
	 line-height:15px;
	 }
.news .post-content .date {
	 margin:0 18px 0 0;
	 color:#CCC;
	 font-size:11px;
	 }
#sidebar-news {
	 width:265px;
	 float:right;
	 margin:0;
	 text-align:right;
	 text-transform:uppercase;
	 padding:0 0 40px;
	 height:100%;
	 display:inline;
	 }
#sidebar-news ul {
	 padding:0 13px 0 50px;
	 }
#sidebar-news ul li a {
	 float:right;
	 font-size:13px;
	 color:#666;
	 }
#sidebar-news ul li span {
	 float:right;
	 clear:both;
	 color:#00b7f1;
	 margin:3px 0 0;
	 font-size:11px;
	 }
#sidebar-news ul li {
	 float:right;
	 list-style:none;
	 margin:50px 0 0;
	 }
#sidebar-news h2.news-archive {
	 background:url(images/news-archive.gif) no-repeat;
	 text-indent:-99999px;
	 overflow:hidden;
	 display:block;
	 float:left;
	 display:block;
	 width:14px;
	 height:116px;
	margin:0 0 0 7px;
	 }
#sidebar-cristies-wine-pick h2.cristies-wine-pick {
	 background:url(images/cristies-wine-pick.gif) no-repeat;
	 text-indent:-99999px;
	 overflow:hidden;
	 display:block;
	 float:left;
	 display:block;
	 width:13px;
	 height:156px;
	 position:absolute;
	 margin:0 0 0 37px;
	 }
.post .date {
	 margin:0 18px 0 0;
	 color:#CCC;
	 font-size:11px;
	 }
.content p,
.post p {
	 margin:10px 0;
	 color:#666;
	 font-size:10px;
	 line-height:15px;
	 }
.post-content a img,
.post a img {
	 border:4px solid #E0E0E0;
	 margin:13px 16px 0 0;
	 }
.postlinks {
	 float:right;
	 font-size:11px;
	 text-transform:uppercase;
	 text-align:right;
	 }
.postlinks a {
	 display:block;
	 }
.postlinks .pdf {
	 color:#00b7f1;
	 margin:0 0 5px;
	 }
.postlinks .link {
	 margin:1px 0 0;
	 color:#DDD;
	 }
.news #content .post-content p a img.alignnone {
	 display:none;
	 }
.news-archive #content {
	 width:509px;
	 height:340px;
	 }
.news-archive #content ul li {
	 list-style:none;
	 margin:0 0 18px;
	 float:left;
	 }
.news-archive #content ul li a {
	 float:left;
	 font-size:13px;
	 color:#666;
	 }
.news-archive #content ul li span {
	 float:left;
	 clear:both;
	 color:#00b7f1;
	 }
.photos #content, 
.image-gallery #content{
	 padding:0;
	 width:684px;
	 height:457px;
	background:#333;
	 }
#sidebar-photos {
	 width:265px;
	 float:right;
	 margin:0;
	 text-align:right;
	 text-transform:uppercase;
	 padding:0 0 15px;
	 }
#sidebar-photos h2.photos {
	 background:url(images/photo-gallery.gif) no-repeat;
	 text-indent:-99999px;
	 overflow:hidden;
	 display:block;
	 float:left;
	 display:block;
	 width:14px;
	 height:126px;
	 }
#sidebar-photos p a img {
	 border:4px solid #E0E0E0;
	 margin:22px 11px 0 0;
	 }
.nav-controls .prev {
	 float:left;
	 }
.nav-controls .next {
	 float:right;
	 }
.contact #content {
	 height:415px;
	 margin:0;
	 padding:20px;
	 width:352px;
	 }
#sidebar-contact {
	 width:568px;
	 float:right;
	 margin:0;
	 }
.contact p {
	 margin:0 0 7px;
	 }
#sidebar-teamcristie {
	 width:222px;
	 float:right;
	 margin:0 0 0 12px;
	 }
#sidebar-teamcristiemenu {
	 width:272px;
	 height:441px;
	 float:left;
	 margin:14px 7px 0 0;
	 }
.team-cristie #content {
	 width:317px;
	 height:342px;
	 background:#f7f7f8;
	 }
ul .lpga {
	 display:block;
	 width:218px;
	 height:197px;
	 margin:0 0 22px 28px;
	 text-indent:-9999em;
	 background:url(images/button_lpga.gif);
	 }
ul .pro {
	 display:block;
	 width:216px;
	 height:23px;
	 margin:0 0 22px 28px;
	 text-indent:-9999em;
	 background:url(images/button_professional.gif);
	 }
ul .ama {
	 display:block;
	 width:217px;
	 height:82px;
	 margin:0 0 22px 28px;
	 text-indent:-9999em;
	 background:url(images/button_amateur.gif);
	 }
ul .per {
	 display:block;
	 width:216px;
	 height:33px;
	 margin:0 0 22px 28px;
	 text-indent:-9999em;
	 background:url(images/button_personal.gif);
	 }
ul .lpga a {
	 display:block;
	 width:218px;
	 height:197px;
	 text-indent:-9999em;
	 }
ul .pro a {
	 display:block;
	 width:216px;
	 height:23px;
	 text-indent:-9999em;
	 }
ul .ama a {
	 display:block;
	 width:217px;
	 height:82px;
	 text-indent:-9999em;
	 }
ul .per a {
	 display:block;
	 width:216px;
	 height:33px;
	 text-indent:-9999em;
	 }
#sidebar-teamcristiemenu ul {
	 margin:25px 0 0;
	 list-style:none;
	 }
.lpga-career-wins #content {
	 width:317px;
	 height:500px;
	 background:#f7f7f8;
	 height:395px;
	 padding:30px;
	 width:387px;
	 }
.team-cristie #content {
	 width:317px;
	 height:342px;
	 background:#f7f7f8;
	 height:395px;
	 padding:30px;
	 width:387px;
	 margin-top:0;
	 }
.professional #content {
	 width:317px;
	 height:342px;
	 background:#f7f7f8;
	 height:395px;
	 padding:30px;
	 width:387px;
	 }
.amateur-junior #content {
	 width:317px;
	 height:342px;
	 background:#f7f7f8;
	 height:395px;
	 padding:30px;
	 width:387px;
	 }
.lpga-career-wins ul .lpga {
	 display:block;
	 width:218px;
	 height:197px;
	 margin:0 0 22px 28px;
	 text-indent:-9999em;
	 background:url(images/button_lpga_2.gif);
	 }
.team-cristie ul .per {
	 display:block;
	 width:216px;
	 height:33px;
	 margin:0 0 22px 28px;
	 text-indent:-9999em;
	 background:url(images/button_personal_2.gif);
	 }
.professional ul .pro {
	 display:block;
	 width:216px;
	 height:23px;
	 margin:0 0 22px 28px;
	 text-indent:-9999em;
	 background:url(images/button_professional_2.gif);
	 }
.amateur-junior ul .ama {
	 display:block;
	 width:217px;
	 height:82px;
	 margin:0 0 22px 28px;
	 text-indent:-9999em;
	 background:url(images/button_amateur_2.gif);
	 }
h2.facts {
	 background:url(images/team-basicfacts.gif) no-repeat;
	 width:103px;
	 height:22px;
	 text-indent:-9999em;
	 overflow:hidden;
	 margin:0 0 10px;
	 }
h2.whatiminto {
	 background:url(images/team-whatiminto.gif) no-repeat;
	 width:150px;
	 height:30px;
	 text-indent:-9999em;
	 overflow:hidden;
	 margin:0 0 10px;
	 position:relative;
	 left:-11px;
	 }
.amateur-junior #content p {
	 font-size:9px;
	 margin:0 0 6px;
	 }
.lpga-career-wins #content {
	 font-size:11px;
	 }
.lpga-career-wins #content ul {
	 float:left;
	 clear:left;
	 }
.lpga-career-wins #content li {
	 list-style:none;
	 }
.lpga-career-wins #content li em {
	 margin:0 50px 0 0;
	 display:block;
	 float:left;
	 clear:both;
	 font-weight:700;
	 }
.lpga-career-wins #content li span {
	 width:235px;
	 display:block;
	 float:left;
	 margin:0 0 10px;
	 }
.lpga-career-wins h3 {
	 clear:left;
	 float:left;
	 font-weight:400;
	 margin:20px 0 5px;
	 font-size:12px;
	 }
#sidebar-coaches {
	 width:302px;
	 float:right;
	 margin:0 0 0 12px;
	 }
.coaches #content {
	 width:589px;
	 background:#f7f7f8;
	 padding:27px;
	 height:400px;
	 }
.coachescontent {
	 margin:0 0 20px;
	 }
img.bryan {
	 margin:0 25px 0 0;
	 }
.coaches #content p {
	 float:left;
	 clear:both;
	 }
.coachtitle {
	 font-size:13px;
	 float:left;
	margin: 10px 0 0 0;
	 }
img.wp-image-384 {
	 margin:0 20px 0 0;
	 }
img.wp-image-385 {
	 margin:0 20px 0 0;
	 }
.joetitleimage img {
	 margin:0 0 0 12px;
	 }
.bryantitleimage img {
	 margin:0 0 0 12px;
	 }
.coachurl a {
	 color:#666;
	 font-size:12px;
	 }
.coachbio {
	 margin:0 0 12px;
	 }
.coaches #content ul.footercopy {
	 margin:0 0 0 96px;
	 float:left;
	 }
.coaches #content ul.footercopy li.john {
	 float:left;
	display:block;
	 width:250px;
	 height:36px;
	 background:url(images/team-mycaddie.gif) no-repeat 135px -6px;
	 font-size:13px;
	 color:#666;
	 }
.coaches #content ul.footercopy li.jim {
	 float:right;
	display:block;
	 width:240px;
	 height:20px;
	 background:url(images/team-mymental.gif) no-repeat 100px -6px;
	 font-size:13px;
	 color:#666;
	 }
.coaches #content ul.footercopy li.jim a {
	 color:#666;
	 }
.coaches #content p .coachurl {
	 margin:10px 0 0;
	 float:left;
	 }
div.content {
	 display:none;
	 float:left;
	 width:695px;
	 }
div.content a,
div.navigation a {
	 text-decoration:none;
	 color:#777;
	 }
div.content a:focus,
div.content a:hover,
div.content a:active {
	 text-decoration:underline;
	 }
div.controls {
	 height:23px;
	 margin-top:5px;
	 position:absolute;
	 z-index:20;
	 }
.nav-controls a {
	 color:#666!important;
	 }
div.ss-controls {
	 float:left;
	 }
div.nav-controls {
	 float:left;
	 width:670px;
	 font-size:74px;
	 }
div.slideshow-container {
	 position:relative;
	 clear:both;
	 height:457px;
	 overflow:hidden;
	 }
div.loader {
	 position:absolute;
	 top:0;
	 left:0;
	 background-repeat:no-repeat;
	 background-position:center;
	 width:550px;
	 height:502px;
	 }
div.slideshow {
	 }
div.slideshow span.image-wrapper {
	 display:block;
	 position:absolute;
	 top:0;
	 left:0;
	 }
div.slideshow a.advance-link {
	 display:block;
	 width:695px;
	 height:502px;
	 text-align:center;
	 }
div.slideshow a.advance-link:hover,
div.slideshow a.advance-link:active,
div.slideshow a.advance-link:visited {
	 text-decoration:none;
	 }
div.slideshow img {
	 position:relative;
	 top:-14px;
	 vertical-align:middle;
	 height:516px;
	 }
div.download {
	 float:right;
	 }
div.caption-container {
	 position:relative;
	 clear:left;
	 height:75px;
	 }
span.image-caption {
	 display:block;
	 position:absolute;
	 width:550px;
	 top:0;
	 left:0;
	 }
div.caption {
	 padding:12px;
	 }
div.image-title {
	 font-weight:700;
	 font-size:1.4em;
	 }
div.image-desc {
	 line-height:1.3em;
	 padding-top:12px;
	 }
div.navigation {
	 float:right;
	 }
ul.thumbs {
	 clear:both;
	 float:left;
	 height:389px;
	 margin:20px 0 0;
	 padding:0;
	 }
ul.thumbs li {
	 float:left;
	 padding:0;
	 margin:5px 0 5px 10px;
	 list-style:none;
	 }
a.thumb {
	 display:block;
	 border:4px solid #E0E0E0;
	 }
ul.thumbs li.selected a.thumb {
	 background:#000;
	 }
a.thumb:focus {
	 outline:none;
	 }
ul.thumbs img {
	 border:none;
	 display:block;
	 }
div.pagination {
	 clear:both;
	 }
div.navigation div.top {
	 margin-bottom:12px;
	 height:11px;
	 }
div.navigation div.bottom {
	 margin-top:12px;
	 margin-right:12px;
	 float:right;
	 }
div.pagination a,
div.pagination span.current,
div.pagination span.ellipsis {
	 display:block;
	 float:right;
	 margin-right:2px;
	 padding:4px 7px 2px;
	 color:#00B7F1;
	 font-size:11px;
	 font-weight:700;
	 text-align:right;
	 }
div.pagination a:hover {
	 text-decoration:none;
	 }
div.pagination span.current {
	 font-weight:700;
	 color:#fff;
	 }
div.pagination span.ellipsis {
	 border:none;
	 padding:5px 0 3px 2px;
	 }
.make-a-pledge .cform label {
	 display:inline;
	 float:left;
	 }
.make-a-pledge ol.cf-ol li {
	 float:left;
	 clear:left;
	 height:19px;
	 }
.make-a-pledge .cform label span {
	 display:block;
	 font-family:serif;
	 color:#e16a7f;
	 font-size:13px;
	 }
.make-a-pledge .cform ol.cf-ol label {
	 }
.make-a-pledge #sendbutton2 {
	 height:20px;
	 }
.make-a-pledge .cf-sb {
	float:right;
	
margin:20px 0 0 10px;
	 }
.make-a-pledge .cform textarea,
.cform input {
	 width:85px!important;
	 }
.make-a-pledge .cform fieldset {
	 border:none;
	 margin:0;
	 }
.make-a-pledge .cform fieldset {
	 background:none;
	 }
.make-a-pledge .cform {
	 float:left;
	 margin:30px 30px 10px 30px;
	 }
.make-a-pledge .cform input {
	 border:1px solid #e16a7f;
	 height:9px;
	 float:left;
	 }
.make-a-pledge #sendbutton2 {
	overflow: hidden;
	text-indent:9999px;
	 border:none;
	 width: 143px !important;
	height:31px !important;
	background: url(images/pledge-text_submit.gif) no-repeat;
	cursor: hand;
	cursor: pointer;
}
.make-a-pledge .cform legend {
	 color:#e16a7f;
	 font-size:13px;
	 margin:0;
	  }
input#cf2_field_9,
 input#cf2_field_10,
 input#cf2_field_13,
 input#cf2_field_14,
 input#cf2_field_15,
 input#cf2_field_16,
 input#cf2_field_17,
 input#cf2_field_18 {
	border-left: none;
	border-right: none;
	border-top: none;
}
.make-a-pledge .cform .cf-fs1 legend {
	 margin: 0 0 12px 0 }
.make-a-pledge .cform .cf-fs2 legend {
	 display: none;
	 }
.make-a-pledge .cform .cf-fs3 legend {
	 display: none;
	 }
.cf-fs3 {
	float: left;
	clear: left;
}
.cform {
	 margin:10px auto 0;
	 width:375px;
	 }
.cform fieldset {
	 margin-top:10px;
	 padding:5px 0 15px;
	 border:1px solid #adadad;
	 border-left-color:#ececec;
	 border-top-color:#ececec;
	 background:#f7f7f7;
	 }
.cform .cf_hidden {
	 display:none;
	 border:none!important;
	 background:none!important;
	 padding:0!important;
	 margin:0!important;
	 }
.cform legend {
	 margin-left:10px;
	 padding:0 2px;
	 font:normal 20px Times;
	 color:#666;
	 }
ol.cf-ol {
	 margin:0!important;
	 padding:0!important;
	 }
ol.cf-ol li {
	 background:none!important;
	 margin:0!important;
	 padding:0;
	 list-style:none!important;
	 text-align:left;
	 line-height:1.3em;
	 }
ol.cf-ol li.textonly {
	 background:#fff!important;
	 letter-spacing:1px;
	 margin:5px 0!important;
	 padding:5px 0;
	 text-align:center;
	 }
.cform label {
	 width:90px;
	 margin:4px 10px 0 0;
	 text-align:left;
	 vertical-align:top;
	 }
.cform label span {
	 width:90px;
	 display:none;
	 }
label.cf-before {
	 margin:4px 10px 0 0;
	 }
label.cf-after {
	 margin:4px 15px 0 6px;
	 text-align:left;
	 width:115px;
	 }
label.cf-after span {
	 width:115px;
	 display:block;
	 }
label.cf-group-after {
	 margin:3px 4px 0 2px;
	 width:72px;
	 text-align:left;
	 }
label.cf-group-after span {
	 width:72px;
	 display:block;
	 }
.cform input,
.cform textarea,
.cform select {
	 padding:3px;
	 border-left:none;
	 border-top:none;
	 border-right:none;
	 border-bottom:1px solid #00B7F1;
	 vertical-align:top;
	 }
.cform input:hover,
.cform textarea:hover,
.cform select:hover {
	 }
.cform input:focus,
.cform textarea:focus,
.cform select:focus {
	 }
.cform textarea,
.cform input {
	 text-transform:uppercase;
	 color:#00B7F1;
	 width:340px;
	 }
body.contact .cform textarea,
body.contact .cform input {
	 text-transform:uppercase;
	 color:#00B7F1;
	 width:340px!important;
	 }
body.contact #sendbutton {
	 border:none;
	 }
.cform select {
	 width:158px;
	 padding:2px 0;
	 }
.cform select.cfselectmulti {
	 height:7.5em;
	 }
.cform textarea {
	 font-family:arial;
	 font-size:.9em;
	 overflow:auto;
	 border-right:1px solid #00B7F1;
	 border-left:1px solid #00B7F1;
	 }
ol.cf-ol li.cf-box-title {
	 font-weight:700;
	 letter-spacing:1px;
	 padding:8px 0 0 100px;
	 }
.cform input.cf-box-a,
.cform input.cf-box-b {
	 margin:2px 0 0;
	 width:14px;
	 height:22px;
	 border:none!important;
	 background:none!important;
	 }
.cform input.cf-box-a {
	 margin-left:100px;
	 }
ol.cf-ol li.cf-box-group {
	 margin:10px 0 0!important;
	 padding-left:100px;
	 }
span.reqtxt,
span.emailreqtxt {
	 margin:3px 0 0 3px;
	 font-size:.9em;
	 display:none;
	 vertical-align:top;
	 }
.cf-fs2 ol.cf-ol label span,
 .cf-fs2 ol.cf-ol li {
	 width:400px;
	 }
.cf-fs2 {
	 width:320px;
	 }
.cf-fs2 ol.cf-ol label {
	 width:290px;
	 }
.cf-fs3 .cf-ol li label {
	width: 39px;
}
.cf-fs3 .cf-ol li input {
	width: 150px !important;
}
p.cf-sb {
	 padding:0!important;
	 margin:0;
	 }
.cform input.backbutton,
.cform input.resetbutton,
.cform input.sendbutton {
	 width:100px;
	 padding:5px;
	 font-size:12px;
	 }
.cform input.resetbutton {
	 width:auto;
	 padding:5px 1em;
	 }
.cform input.backbutton {
	 width:auto;
	 padding:5px 1em;
	 }
ol.cf-ol li.cf_li_err {
	 background:#ebebeb url(li-err-bg.png) repeat!important;
	 border-color:#00B7F1;
	 border-style:solid;
	 border-width:1px 0;
	 padding:5px 0!important;
	 margin:5px 0!important;
	 }
ol.cf-ol li ul.cf_li_text_err {
	 height:1%;
	 min-height:1%;
	 margin:0 0 0 100px;
	 padding:0;
	 color:#333;
	 }
ol.cf-ol ul.cf_li_text_err li {
	 background:url(icon-alert.png) no-repeat left 1px!important;
	 list-style:none!important;
	 font-weight:700;
	 text-indent:0;
	 margin:0 0 2px!important;
	 padding-left:15px;
	 }
ol.cf-ol ul.cf_li_text_err li:before {
	 content:'';
	 }
label.secq,
label.seccap {
	 vertical-align:text-bottom;
	 margin-bottom:4px;
	 }
input.secinput {
	 vertical-align:text-bottom;
	 }
#cforms_captcha6,
#cforms_captcha5,
#cforms_captcha4,
#cforms_captcha3,
#cforms_captcha2,
#cforms_captcha {
	 height:15px;
	 width:50px;
	 padding:4px;
	 margin:0;
	 }
img.captcha {
	 vertical-align:text-bottom;
	 margin:0 0 0 10px!important;
	 padding:0!important;
	 border:none!important;
	 float:none!important;
	 }
img.captcha-reset {
	 vertical-align:text-bottom;
	 background:url(captcha_reset_grey.gif) no-repeat;
	 margin:0 0 2px 3px;
	 width:21px;
	 height:21px;
	 border:none;
	 }
img.imgcalendar {
	 border:none;
	 }
div.cf_info {
	 color:#333;
	 display:none;
	 padding:10px 15px!important;
	 width:380px;
	 line-height:1.3em;
	 margin:10px auto;
	 }
div.cf_info ol {
	 margin:0;
	 padding:5px 15px 0 30px;
	 }
div.cf_info ol li {
	 padding:1px 0;
	 margin:2px 0;
	 }
div.cf_info a {
	 color:#00B7F1!important;
	 text-decoration:underline!important;
	 }
div.success {
	 background:#F7F7F7 none repeat scroll 0 50%;
	 color:#444;
	 display:block;
	 }
div.failure {
	 display:block;
	 background:#ebebeb url(li-err-bg.png) repeat!important;
	 border-color:#00B7F1;
	 border-style:solid;
	 border-width:1px 0;
	 }
div.waiting {
	 background:#F9F9F9;
	 color:#AAA;
	 display:block;
	 }
.cform .cf_error {
	 color:#00B7F1;
	 border:1px solid #00B7F1;
	 }
div.mailerr {
	 display:block;
	 }
.mailerr,
.cform .cf_errortxt {
	 color:#00653a;
	 }
[disabled] {
	 color:#ddd;
	 border-color:#ddd!important;
	 background:none!important;
	 }
.disabled {
	 border-color:#ddd!important;
	 }
.cform input.cf_upload {
	 width:220px;
	 background:#f9f9f9;
	 border:1px solid #888;
	 }
.linklove {
	 width:410px;
	 margin:0 auto 10px!important;
	 padding:0!important;
	 text-align:center!important;
	 }
.linklove a,
.linklove a:visited {
	 font-size:.8em;
	 font-family:Tahoma;
	 color:#aaa!important;
	 }
* html .cform fieldset {
	 position:relative;
	 margin-top:15px;
	 padding-top:25px;
	 }
* html .cform legend {
	 position:absolute;
	 top:-10px;
	 left:10px;
	 margin-left:0;
	 }
*+html .cform fieldset {
	 position:relative;
	 margin-top:15px;
	 padding-top:25px;
	 }
*+html .cform legend {
	 position:absolute;
	 top:-10px;
	 left:10px;
	 margin-left:0;
	 }
* html ol.cf-ol,
* html ol.cf-ol li,
* html span.reqtxt,
* html span.emailreqtxt {
	 display:inline-block;
	 }
*+html .cform label,
*+html ol.cf-ol,
*+html ol.cf-ol li,
*+html span.reqtxt,
*+html span.emailreqtxt {
	 display:inline-block;
	 }
* html img.captcha {
	 margin-bottom:1px!important;
	 }
*+html img.captcha {
	 margin-bottom:1px!important;
	 }
.cform input.sendbutton {
	 background:#FFF;
	 text-align:left;
	 }
#usermessagea {
	 width:200px;
	 }
#sb-container,
#sb-wrapper {
	 text-align:left;
	 }
#sb-container,
#sb-overlay {
	 position:absolute;
	 top:0;
	 left:0;
	 width:100%;
	 margin:0;
	 padding:0;
	 }
#sb-container {
	 height:100%;
	 display:none;
	 visibility:hidden;
	 z-index:999;
	 }
body>#sb-container {
	 position:fixed;
	 }
#sb-overlay {
	 height:expression(document.documentElement.clientHeight+'px');
	 }
#sb-container>#sb-overlay {
	 height:100%;
	 }
#sb-wrapper {
	 position:relative;
	 }
#sb-wrapper img {
	 border:none;
	 }
#sb-body {
	 position:relative;
	 margin:0;
	 padding:0;
	 overflow:hidden;
	 border:1px solid#00b7f1;
	 }
#sb-body-inner {
	 position:relative;
	 height:100%;
	 }
#sb-content.html {
	 height:100%;
	 overflow:auto;
	 background:#FFF;
	 }
#sb-loading {
	 position:absolute;
	 top:0;
	 width:100%;
	 height:100%;
	 text-align:center;
	 padding-top:10px;
	 }
#sb-body,
#sb-loading {
	 background:url(images/bg_loading.gif) repeat;
	 }
#sb-title,
#sb-info {
	 position:relative;
	 margin:0;
	 padding:0;
	 overflow:hidden;
	 }
#sb-title-inner,
#sb-info-inner {
	 position:relative;
	 font-family:'Lucida Grande',Tahoma,sans-serif;
	 line-height:16px;
	 }
#sb-title,
#sb-title-inner {
	 height:26px;
	 }
#sb-title-inner {
	 font-size:16px;
	 padding:5px 0;
	 color:#fff;
	 }
#sb-info,
#sb-info-inner {
	 height:20px;
	 }
#sb-info-inner {
	 font-size:12px;
	 color:#fff;
	 }
#sb-nav {
	 float:right;
	 height:16px;
	 padding:2px 0;
	 width:45%;
	 }
#sb-nav a {
	 display:block;
	 float:right;
	 height:16px;
	 width:16px;
	 margin-left:3px;
	 cursor:pointer;
	 }
#sb-nav-close {
	 background-image:url(resources/close.png);
	 background-repeat:no-repeat;
	 }
#sb-nav-next {
	 background-image:url(resources/next.png);
	 background-repeat:no-repeat;
	 }
#sb-nav-previous {
	 background-image:url(resources/previous.png);
	 background-repeat:no-repeat;
	 }
#sb-nav-play {
	 background-image:url(resources/play.png);
	 background-repeat:no-repeat;
	 }
#sb-nav-pause {
	 background-image:url(resources/pause.png);
	 background-repeat:no-repeat;
	 }
#sb-counter {
	 float:left;
	 padding:2px 0;
	 width:45%;
	 }
#sb-counter a {
	 padding:0 4px 0 0;
	 text-decoration:none;
	 cursor:pointer;
	 color:#fff;
	 }
#sb-counter a.sb-counter-current {
	 text-decoration:underline;
	 }
div.sb-message {
	 font-family:'Lucida Grande',
Tahoma,
sans-serif;
	 font-size:12px;
	 padding:10px;
	 text-align:center;
	 }
div.sb-message a:link,
div.sb-message a:visited {
	 color:#fff;
	 text-decoration:underline;
	 }
ul#acc2.ui-accordion-container.ui-accordion li {
	 float:left;
	 }
ul#acc2.ui-accordion-container.ui-accordion li a {
	 margin:0 0 0 230px;
	 }
ul#acc2.ui-accordion-container.ui-accordion li a {
	 width:431px;
	 height:69px;
	 display:block;
	 text-indent:-9999em;
	 }
ul#acc2.ui-accordion-container.ui-accordion li a.morgan {
	 background:url(images/birdies_morgan.jpg) no-repeat;
	 }
ul#acc2.ui-accordion-container.ui-accordion li a.kelly {
	 background:url(images/birdies_kelly.jpg) no-repeat;
	 }
ul#acc2.ui-accordion-container.ui-accordion li a.natalie {
	 background:url(images/birdies_natalie.jpg) no-repeat;
	 }
ul#acc2.ui-accordion-container.ui-accordion li a.christina {
	 background:url(images/birdies_christina.jpg) no-repeat;
	 }
#acc2 {
	 float:left;
	 }
.gigpress-empty {
	 margin:0!important;
	 display:block;
	 float:left;
	 font-size:11px;
	 text-transform:uppercase;
	 width:386px;
	 }
.inline-sample-content {
	 width:100%;
	 height:100%;
	 background:#FFF;
	 }
body.Blog.birdies-for-breast-cancer #content-wrapper {
	 background:none;
	 }
body.Blog ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle2.gif) no-repeat;
	 }
body.Blog.homepage ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle.gif) no-repeat;
	 }
body.Blog.news ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle.gif) no-repeat;
	 }
body.Blog.coaches ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle.gif) no-repeat;
	 }
body.Blog.team-cristie ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle.gif) no-repeat;
	 }
body.Blog.tour-schedule ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle.gif) no-repeat;
	 }
body.Blog.photos ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle.gif) no-repeat;
	 }
body.Blog.contact ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle.gif) no-repeat;
	 }
body.Blog.reading-the-vines ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle.gif) no-repeat;
	 }
body.Blog.reading-the-vines ul.dropdown li.menu-readingthevines {
	 background:url(images/menu-readingthevines2.gif) no-repeat;
	 }
body.globalbody.Wine ul.dropdown li.menu-readingthevines {
	 background:url(images/menu-readingthevines2.gif) no-repeat !important;
	 }
body.Blog.birdies-for-breast-cancer ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle.gif) no-repeat;
	 }
body.Blog.birdies-for-breast-cancer ul.dropdown li.menu-birdies {
	 background:url(images/menu-birdies2.gif) no-repeat;
	 }
body.lpga-career-wins ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle.gif) no-repeat;
	 }
body.professional ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle.gif) no-repeat;
	 }
body.amateur-junior ul.dropdown li.menu-lifestyle {
	 background:url(images/menu-lifestyle.gif) no-repeat;
	 }
body.reading-the-vines #content-wrapper {
	 background:transparent url(images/bg_tile.gif) repeat scroll 0 0;
	 float:left;
	 margin:11px 0 0;
	 }
img.vineheader {
	 margin:50px 0 0 30px;
	 }
body.reading-the-vines #content {
	 padding:132px 4px 35px;
	
width:686px;
	 }

#blog-wine-content h2 {
	 color:#222;
	margin: 0;
	font-size:22px;
	 }

body.reading-the-vines #content .post-title {
	 float:right;
	 width:374px;
	 }
body.reading-the-vines #content .post-content {
	 float:left;
	 }
body.reading-the-vines p img {
	 border:1px solid#00b7f1;
	 }
body.reading-the-vines .post {
	 float:left;
	 }
div#wine-content {
	 float:left;
	 width:300px;
	 }
#sidebar-cristies-wine-pick {
	 float:right;
	height:484px;
	margin:0;
	overflow-x:hidden;
	overflow-y:auto;
	padding:0 0 40px;
	text-align:right;
	text-transform:uppercase;
	width:265px;
	 }
#sidebar-cristies-wine-pick ul {
	 padding:0 31px 0 31px;
	 float:right;
	 }
#sidebar-cristies-wine-pick ul li a {
	 float:right;
	 font-size:13px;
	 color:#666;
	 margin:0 0 11px;
	 }
#sidebar-cristies-wine-pick ul li span {
	 float:right;
	 clear:both;
	 color:#00b7f1;
	 margin:3px 0 0;
	 font-size:11px;
	 }
#sidebar-cristies-wine-pick ul li {
	 float:right;
	 list-style:none;
	 margin:20px 0 0;
	 }
#sidebar-cristies-wine-pick img {
	 width:130px;
	margin:0 15px 0 0;
	 }
#sidebar-cristies-wine-pick ul li p {
	 margin:0;
	 text-align:center;
	 margin:0 0px 0 -25px;
	 color:black;
	 font-size:11px;
	 line-height:12px;
	 clear:both;
}
#blog-wine-content {
	float: right;
	width:300px;
}
 
#blog-wine-content p {
	margin: 0;
}
 body.lifestyleblog #content-wrapper {
	 background:transparent url(images/bg_tile_lifestyleblog.gif) repeat scroll 0 0;
	 float:left;
	 margin:11px 0 0;
	 }
body.reading-the-vines #content-wrapper {
	 overflow: hidden;
	background:transparent url(images/bg_tile_wineblog_noside.gif) repeat scroll 0 0;
	 float:left;
	 margin:11px 0 0;
	 }
body.lifestyleblog #sidebar .rightcolumn-side {
	 margin:85px 10px 20px 12px;
	 padding:0;
	 }
body.lifestyleblog #content {
	 padding:165px 65px 50px;
	 display:inline;
	 }
.header-sponsors {
	 float:right;
	 margin:13px 0 0;
	 position:relative;
	 }
/* body.reading-the-vines .entry {
	 width:635px;
	 } */
.wine-cristie-kerr {
	margin: 10px 20px 0 34px;
	float: left;
}
body.reading-the-vines .post p {
	 float:right;
	font-size:9px;
	line-height:13px;
	
width:245px;
	 text-transform:uppercase;
	color: #00B7F1;
	 }
#wine-description {
	 float:right;
	 width:380px;
	 }
#wine-date,
#wine-label,
#wine-location,
#wine-description,
#wine-why-i-like-it,
#wine-why {
	 float:right;
	 clear:right;
	 width:335px;
	 margin:0;
	 color:#333;
	 }
#wine-why {
	 margin:7px 0 0;
	 height:48px;
	 text-indent:-9999px;
	 background:url(images/wine-why.gif) no-repeat;
	 }
#wine-location {
	 margin:0 0 11px;
	 height:13px;
	 }
#wine-label {
	 font-size:20px;
	 }

ul.rightcolumn-side .sidebar-golf {
	 background:transparent url(images/sidebar-golf.gif) no-repeat scroll 186px 0;
	 height:17px;
	 }
ul.rightcolumn-side .sidebar-wine {
	 background:transparent url(images/sidebar-wine.gif) no-repeat scroll 180px 0;
	 height:17px;
	 }
ul.rightcolumn-side .sidebar-fashion {
	 background:transparent url(images/sidebar-fashion.gif) no-repeat scroll 148px 0;
	 height:17px;
	 }
ul.rightcolumn-side .sidebar-travel {
	 background:transparent url(images/sidebar-travel.gif) no-repeat scroll 158px 0;
	 height:17px;
	 }
ul.rightcolumn-side .sidebar-sponsors {
	 background:transparent url(images/sidebar-sponsors.gif) no-repeat scroll 125px 0;
	 height:17px;
	 }
ul.rightcolumn-side .sidebar-news {
	 background:transparent url(images/sidebar-news.gif) no-repeat scroll 179px 0;
	 height:17px;
	 }
body.lifestyleblog ul.rightcolumn-side .sidebar-golf {
	 background:transparent url(images/sidebar-golf.gif) no-repeat scroll 186px 0!important;
	 height:17px;
	 }
body.lifestyleblog ul.rightcolumn-side .sidebar-wine {
	 background:transparent url(images/sidebar-wine.gif) no-repeat scroll 180px 0!important;
	 height:17px;
	 }
body.lifestyleblog ul.rightcolumn-side .sidebar-fashion {
	 background:transparent url(images/sidebar-fashion.gif) no-repeat scroll 146px 0!important;
	 height:17px;
	 }
body.lifestyleblog ul.rightcolumn-side .sidebar-travel {
	 background:transparent url(images/sidebar-travel.gif) no-repeat scroll 158px 0!important;
	 height:17px;
	 }
body.lifestyleblog ul.rightcolumn-side .sidebar-sponsors {
	 background:transparent url(images/sidebar-sponsors.gif) no-repeat scroll 124px 0!important;
	 height:17px;
	 }
body.lifestyleblog ul.rightcolumn-side .sidebar-news {
	 background:transparent url(images/sidebar-news.gif) no-repeat scroll 176px 0!important;
	 height:17px;
	 }
body.Golf ul.rightcolumn-side .sidebar-golf {
	 background:transparent url(images/sidebar-golf2.gif) no-repeat scroll 186px 0;
	 height:17px;
	 }
body.Wine ul.rightcolumn-side .sidebar-wine {
	 background:transparent url(images/sidebar-wine2.gif) no-repeat scroll 180px 0;
	 height:17px;
	 }
body.Fashion ul.rightcolumn-side .sidebar-fashion {
	 background:transparent url(images/sidebar-fashion2.gif) no-repeat scroll 146px 0;
	 height:17px;
	 }
body.Travel ul.rightcolumn-side .sidebar-travel {
	 background:transparent url(images/sidebar-travel2.gif) no-repeat scroll 158px 0;
	 height:17px;
	 }
body.Sponsors ul.rightcolumn-side .sidebar-sponsors {
	 background:transparent url(images/sidebar-sponsors2.gif) no-repeat scroll 124px 0;
	 height:17px;
	 }
body.News ul.rightcolumn-side .sidebar-news {
	 background:transparent url(images/sidebar-news2.gif) no-repeat scroll 176px 0;
	 height:17px;
	 }
ul.rightcolumn-side .sidebar-golf a {
	 text-indent:9999px;
	 display:block;
	 }
ul.rightcolumn-side .sidebar-wine a {
	 text-indent:9999px;
	 display:block;
	 }
ul.rightcolumn-side .sidebar-fashion a {
	 text-indent:9999px;
	 display:block;
	 }
ul.rightcolumn-side .sidebar-travel a {
	 text-indent:9999px;
	 display:block;
	 }
ul.rightcolumn-side .sidebar-sponsors a {
	 text-indent:9999px;
	 display:block;
	 }
ul.rightcolumn-side .sidebar-news a {
	 text-indent:9999px;
	 display:block;
	 }
body.Golf #content-wrapper {
	 background:url(images/bg_tile_lifestyleblog.gif) repeat scroll 0 0;
	 }
body.Wine #content-wrapper {
	 background:url(images/bg_tile_wineblog_content.gif) repeat scroll 0 0;
	 }
body.Fashion #content-wrapper {
	 background:url(images/bg_tile_lifestyleblog.gif) repeat scroll 0 0;
	 }
body.Travel #content-wrapper {
	 background:url(images/bg_tile_lifestyleblog.gif) repeat scroll 0 0;
	 }
body.Sponsors #content-wrapper {
	 background:url(images/bg_tile_lifestyleblog.gif) repeat scroll 0 0;
	 }
body.News #content-wrapper {
	 float:left;
	 background:url(images/bg_tile_blog.gif);
	 margin:11px 0 0;
	 }
body.Golf #content {
	 padding:165px 65px 50px;
	 }
body.Wine #content {
	 padding:165px 65px 50px;
	 }
body.Fashion #content {
	 padding:165px 65px 50px;
	 }
body.Travel #content {
	 padding:165px 65px 50px;
	 }
body.Sponsors #content {
	 padding:165px 65px 50px;
	 }
body.News #content {
	 }

#sponsors
{
	width:970px;
	overflow:visible;
	margin:0 !important;
	padding:0 !important;
}

#sponsors img
{
	margin:0;
	padding:0;
	border:none;
	display:inline;
	float:left;
	position: relative; 
}

/*#sponsors img {
	 float:left;
	 display:inline;
	 }*/
#sponsors a {
	display:inline;
}

div.clearall
{
	clear:both;
	height:1px;
	margin:0;
	padding:0;
}
/***************
		Birdies Image Gallery
					***********/
.birdiesbody.image-gallery #container
{

}
.birdiesbody.image-gallery #content
{
	float:left;
	width:auto;
		margin-top:12px;
}
.birdiesbody.image-gallery #sidebar-photos
{
	
	 overflow:hidden;
	 display:inline;
	 width:265px;
	
	 margin:0;
	 margin-top:12px;
	 text-align:right;
	 text-transform:uppercase;
	 padding:0 0 0px 0;
	 height:457px;
	 color:#666;
	 font-size:13px!important;
	 background:url(images/bg_tile_image-gallery.gif);
	 
}

