/*	----------------------------------------------------------------------------

	Style Sheet for PGA Microsites
	Contact: timothy.gray@turner.com or jeff.gray@turner.com

	----------------------------------------------------------------------------

	1.	Globals
	2.	Links
	3.	Structure
		A.	Foundation
		B.	Navigation
		C.	Home Page
		D.	Scoring
		E.	Other

	----------------------------------------------------------------------------
	(1) GLOBALS
	--------------------------------------------------------------------------*/

	* {
		margin:0;
		padding:0;
		text-decoration:none;
		font-family:'Lucida Grande', Verdana, sans-serif;
		}

	body {
		background:#e9e9df url(../img/bg_body.gif) repeat-y;
		margin:0;
		padding:0;
		color:#3D3D33;
		font:11px/16px 'Lucida Grande',Verdana, sans-serif;
		text-align:left;
		}

	table {
		font:11px/14px 'Lucida Grande',Verdana, sans-serif;
		border:0;
		text-align:left;
		}

	img {
		border-width:0;
		border-style:none;
		}

	h1 { /* T1, STORY HEADLINES*/
		font-size:18px;
		line-height:22px;
		margin:16px 0 12px 0;
		word-spacing:-0.125em;
		}

		h1 a {
			color:#3d3d33;
			}

		h1 span {
			display:block;
			font-size:14px;
			}

	h2 { /* T2+ HEADLINES */
		font-size:14px;
		display:block;
		width:100%;
		clear:both;
		padding-bottom:3px;
		}

		.spotlight h2 {
			font-size:11px;
			width:auto;
			clear:none;
			padding-bottom:0;
			}

	h3 { /* STORY SUBHEADS */
		font-size:11px;
		color:#46463e;
		margin-bottom:15px;
		}

	h4 { /* GRAPHIC HEADERS */
		display:block;
		width:100%;
		clear:both;
		margin:20px 0 4px 0;
		padding-bottom:3px;
		border-bottom:1px solid #b4b4aa;
		font-size:14px;
		}

		h4.pad {
			padding-top:20px;
			}

		h4 span {
			display:block;
			font-size:11px;
			font-weight:normal;
			}

		#right h4 {
			border-bottom:1px solid #808080;
			}

	h5 {
		font-size:11px;
		}

		#hospitality h5 span {
			text-transform:uppercase;
			font:10px/1.0em "Georgia", serif;
			font-weight:bold;
			color:#900;
			}

	h6 {
		font-size:14px;
		padding-bottom:3px;
		}

	p {
		margin-bottom:.9em;
		}

	form {
		font-size:10px;
		display:block;
		}

	input, textarea, option, select {
		font-size:10px;
		background-color:#fff;
		}

	iframe {
		position:relative;
		display:block;
		}

	ul {
		margin-bottom:.9em;
		}

	ul li {
		list-style:none;
		}

	ol {
		margin:0 0 15px 30px;
		}

	ol li {
		margin-bottom:8px;
		}

	sup {
		font-size:.6em;
		}

	.clear {
		clear:both;
		}

	.print {
		float:right;
		padding-left:10px;
		margin-left:8px;
		margin-top:10px;
		margin-bottom:10px;
		border-left:1px solid #b4b4aa;
	}




/*	----------------------------------------------------------------------------
	(2) LINKS (Basic Only, Section Overrides Below)
	--------------------------------------------------------------------------*/

	a, a:link, a:visited, a:hover, a:active {
		font-weight:bold;
		text-decoration:none;
		color:#3d3d33;
		}

	a:hover {
		text-decoration:underline;
		}

	h1 a:link, h1 a:visited, h1 a:hover, h1 a:active,
	h2 a:link, h2 a:visited, h2 a:hover, h2 a:active,
	h3 a:link, h3 a:visited, h3 a:hover, h3 a:active,
	h4 a:link, h4 a:visited, h4 a:hover, h4 a:active,
	li a:link, li a:visited, li a:hover, li a:active {
		text-decoration:none;
		}

	h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
	li a:hover {
		text-decoration:underline;
		}




/*	----------------------------------------------------------------------------
	(3) LAYOUT
	----------------------------------------------------------------------------
	(3a) Foundation
	--------------------------------------------------------------------------*/

	#container {
		background:#fff;
		width:986px;
		padding-left:4px;
		}

	#breaking_news {
	    display:block;
	    width:986px;
	    background:transparent url(../img/bg_breaking_news.gif) no-repeat;
	    padding:14px 10px 5px 11px;
	    font-size:10px;
	    color:#fff;
	    }

	.ad_728 {
		display:block;
		float:right;
		width:728px;
		height:90px;
		margin: 0 4px 0 4px;
		text-align:right;
		}

	#domain_brand {
		display:block;
		width:986px;
		height:94px;
		margin: 0 4px 0 4px;
		padding-top:4px;
		text-align:right;
		}

	#header {
		position:relative;
		display:block;
		width:986px;
		height:114px;
		z-index:10000;
		/*TFH z-index:90;*/
		}


		#skip {
			display:none;
			}

		#pga_major_championship {
			position:absolute;
			top:13px;
			left:640px;
			width:230px;
			height:50px;
			}

		img.more_features {
			position:absolute;
			top:0;
			margin-top:5px;
			left:16px;
			width:140px;
			height:20px;
			}

		img.more_features_tour {
			position:absolute;
			top:0;
			left:163px;
			width:103px;
			height:20px;
			margin-top:5px;
			}

	#content {
		width:986px;
		background:#353535 url(../img/bg_content.gif) repeat-y;
		min-height:500px;
		}



	#left {
		width:158px;
		float:left;
		padding:30px 8px 15px 7px;
		background:transparent url(../img/left_accent.gif) no-repeat;
		display:inline;
		color:#fff;
		overflow:hidden;
		min-height:700px;
		}

		#left .module {
			margin-bottom:15px;
			}

		#left .module a:link, #left .module a:visited {
			color:#ccc;
			}

		#left a.arrow_left {
			background:url(../img/bg_link_arrow.gif) no-repeat;
			padding:0 0 0 8px;
			font-size:10px;
			text-decoration:none;
			}

		#left .ad_160 {
			margin-bottom:15px;
			}

	#center_flush {
		width:500px;
		float:left;
	}
/*	#center_flush */

	#center {
		width:480px;
		float:left;
		padding:0 10px 15px 10px;
		background:transparent url(../img/center_accent.gif) no-repeat;
		display:inline;
		}

		#center h4.top {
			padding-top:20px;
			}

		#center h4.top .logo {
			float:right;
			}

		.caption {
			display:block;
			padding-top:3px;
			font-size:10px;
			line-height:1.4em;
			color:#686862;
			}

		.news #center ul {
			margin-top:15px;
			}

		.news #center li {
			margin:0 0 10px 0;
			}

		.news #center li a {
			display:block;
			}

		.news #center ul.bullets {
			margin-top:5px;
			}

		#center ul.bullets li {
			list-style:url(../img/bullet.gif) inside;
			padding-left:8px;
			margin:0 0 6px 0;
			}

		#center a.arrow {
			display:block;
			background:url(../img/bg_link_arrow.gif) no-repeat;
			padding:0 0 0 8px;
			font-size:10px;
			text-decoration:none;
			}

		#center a.arrow_left {
			background:url(../img/bg_link_arrow_left.gif) no-repeat;
			padding:0 0 0 8px;
			font-size:10px;
			text-decoration:none;
			}

		#center .t1 img.arrow {
			border:none;
			}

		#center .t1 .text .t1_bullets a {
			background:url(../img/bg_link_arrow.gif) no-repeat;
			padding-left:7px;
			}

		#center .t1 .text .t1_bullets a.no_bullets {
			background:none;
			padding-left:0px;
			}

		#center .t1 div.photo {
			float:left;
			margin:0;
			padding:0;
		}

		#center .t1 .text {
			float:right;
			width:280px;
			}

		#center .t1 div.photo div.caption {
			color:#66665C;
			font-size:9px;
			margin:8px 0 6px 0;
			line-height:12px;
			display:block;
			}

		#center div.t1_bullets {
			float:right;
			width:280px;
			}

		#center div.t1_bullets ul li {
			text-decoration:none;
			font-size:10px;
			padding:0px;
			margin:0 0 4px 0;
			}

		#center div.t2_bullets img {
			display:block;
			}

		#center div.t2_bullets li, #center div.story li {
			padding:0;
			list-style:none;
			}



		#center div.t2_bullets ul {
			margin:0;
			padding:0;
			display:block;
		}
		#center div.t2_bullets li {
			padding:0;
			margin:0;
			float:left;
			display:block;
			}
		#center div.t2_bullets li.spacer {
			margin:0 3px;
			}
		#center div.story p {
			margin-bottom: 2px;
			}
		#center img.thumbnail {
			margin-bottom:10px;
		}



		#center table.news_box {
			background:#fff;
			width:180px;
			float:right;
			border:1px solid #888880;
			text-align:left;
			font-size:10px;
			margin:0 0 3px 4px;
			}

		#center table.news_box th {
			background:#888880;
			color:#fff;
			padding:3px;
			text-align:left;
			}

		#center table.news_box td {
			background:#dadad1;
			padding:3px;
			text-align:left;
			}

		#center div.gallery_left {
			width:322px;
			float:left;
			}

		#center .gallery_left img {
			float:left;
			margin: 0 7px 2px 0;
			}

		#center div.gallery_right {
			width:322px;
			float:right;
			}

		#center .gallery_right img {
			float:left;
			margin: 0 7px 2px 0;
			}


	#right {
		width:313px;
		float:right;
		background:transparent url(../img/right_accent.gif) no-repeat;
		padding:35px 0 15px 0;
		color:#fff;
		display:inline;
		min-height:300px;
		overflow:hidden;
		}

		#right .indent {
			padding:0 7px;
			}

		#right .indent li {
			margin:0;
			}

		#right .module {
			margin-bottom:15px;
			}

		#right .module_thumbnail {
			float:right;
			padding:5px;
			margin:0;
			width:120px;
			height:60px;
			}

		#right .module_title {
			margin:0;
			}

		#right .module p {
			padding:0 0 0 8px;
			color:#ccc;
			}

		#right a:link.module_arrow, #right a:visited.module_arrow {
			margin-left:9px;
			margin-top:2px;
			display:block;
			background:url(../img/bg_right_arrow.gif) no-repeat;
			padding:0 0 0 8px;
			font-size:10px;
			text-decoration:none;
			}

		#right .ad {
			padding-bottom:5px;
			}

		#right .ad_300 {
			width:300px;
			padding-left:7px;
			margin:15px 0;
			}

		#right .ad_160 {
			margin-bottom:15px;
			}

		#right .subnav {
			margin-bottom:15px;
			}

		#right .subnav li {
			padding-left:14px;
			background: transparent url(../img/bg_right_subnav.gif) 0 3px no-repeat;
			}

		#right a:link, #right a:visited {
			color:#e9e9df;
			text-decoration:underline;
			}

		#right .subnav a {
			text-decoration: none;
			}

		#right a.arrow, #right a.special {
			margin-left:9px;
			display:block;
			background:url(../img/bg_right_arrow.gif) no-repeat;
			padding:0 0 0 8px;
			font-size:10px;
			text-decoration:none;
			}

		#right a:hover,
		#right .subnav a:active {
			color:#fff;
			text-decoration:underline;
			}

		#right h1 a:link, #right h1 a:visited,
		#right h2 a:link, #right h2 a:visited,
		#right h3 a:link, #right h3 a:visited,
		#right h4 a:link, #right h4 a:visited,
		#right h5 a:link, #right h5 a:visited,
		#right h6 a:link, #right h6 a:visited {
			text-decoration:none;
			}

	#footer {
		clear:both;
		width:976px;
		height:31px;
		padding-left:10px;
		background:#747474 url(../img/bg_footer.gif) repeat-x;
		font-size:10px;
		line-height:28px;
		color:#acacac;
		}

		#footer a {
			color: #b3ae98;
			padding-left: 21px;
			background:transparent url(../img/footer_divider.gif) no-repeat;
			}

		#footer img {
			vertical-align:middle;
			padding-bottom:4px;
			}

		#footer .rss {
			float:right;
			padding-right:10px;
			}

		#footer .rss span {
			padding-left:30px;
			background:transparent url(../img/icon_rss.gif) no-repeat 15px 1px;
			}

		#footer .rss a {
			padding-left:10px;
			background:transparent url(../img/footer_divider.gif) no-repeat -6px 0;
			}

		#footer a.first, #footer .rss a.first {
			padding-left:0;
			background:none;
			}

	#credit {
		width:966px;
		padding:4px 10px 12px 10px;
		background:#747474;
		color:#acacac;
		font-size:9px;
		line-height:1.3em;
		}

		#credit a {
			color:#b3afa1;
			}

		#credit img {
			padding: 5px 3px 0px 1px;
			vertical-align: text-bottom;
			}

/*	----------------------------------------------------------------------------
	(3b) Navigation
	--------------------------------------------------------------------------*/

	#navigation {
		float:left;
		position:relative;
		width:auto;
		top:83px;
		height:auto;
		text-align:left;
		padding:9px 0 0 76px;
		line-height:1.4em;
		z-index: 1000;
		}

		#navigation a {
			display:block;
			}

		#navigation li {
			float:left;
			list-style:none;
			line-height:13px;
			width:auto;
			height:22px;
			}

		#navigation li img {
			padding-left: 15px;
			padding-right: 2px;
			}

		#navigation li img.first {
			padding-left:0;
			background:none;
			}

	    #navigation li img.mobile {
	        position:relative;
	        top:-9px;
	        right:-332px;
	        width:27px;
	        height:30px;
	        padding:0;
	        background:none;
            }

		#navigation li:hover ul, #navigation li.sfhover ul {
			left:auto;
			}

		#navigation li ul {
			display:block;
			position:absolute;
			left:-9000px;
			top:31px;
			width:150px;
			height:auto;
			margin:0 0 0 2px;
			padding-bottom:3px;
			text-align:left;
			background:transparent url(../img/bg_subnav.png);

			}

		#navigation li li {
			display:block;
			height:auto;
			width:100%;
			}

		#navigation li li a {
			width:139px;
			padding:3px 4px 3px 7px;
			}

		#navigation li li a, #navigation li li a:link, #navigation li li a:visited {
			text-decoration:none;
			font-weight:normal;
			color:#bfbfac;
			}

		#navigation li li a:hover, #navigation li li a:active {
			color:#fff;
			background:transparent url(../img/bg_subnav.png);
			}



		#section_navigation {
			float:right;
			position:absolute;
			width:auto;
			top:116px;
			right:0;
			height:auto;
			text-align:right;
			padding:3px 5px 0 0;
			line-height:1em;
			}

			#section_navigation a {
				display:block;
				}

			#section_navigation li {
				float:left;
				list-style:none;
				line-height:9px;
				width:auto;
				height:12px;
				}

			#section_navigation li img {
				padding-left: 15px;
				padding-right: 2px;
				}

			#section_navigation li img {
				background:transparent url(../../../events/template/2008/img/section_divider.gif) no-repeat;
				}



/*	----------------------------------------------------------------------------
	(3e) Other
	--------------------------------------------------------------------------*/

	/* SPONSOR PLACEMENT */
	#header div.site_sponsor {
		position:absolute;
		top:18px;
		left:740px;
		width:234px;
		height:60px;
		}

	#center .section_spon_wrap {
		width:234px;
		height:60px;
		float:right;
		display:block;
		margin-top:-68px;
	}

	#center .section_sponsor {
		float:right;
		margin-right:11px;
		width:234px;
	}

	/* NEWS ALERT PLACEMENT */
	#header div.news_alert {
		position:absolute;
		top:8px;
		left:765px;
		}

	#header div.news_alert img {
		background:none;
		padding: 0;
		clear:both;
		}

	/* COUNTDOWN CLOCK: LEFT RAIL */
	#countdown_module { position:relative; margin:0 0 2px 0; padding:0; width:160px; height:97px; }
	#clock { position:absolute; top:50px; left:0; width:156px; margin:0; padding: 0 0 0 7px; }
	#clock div { line-height:26px; position:relative; float:left; width:30px; margin:0 9px 0 0; padding:0; text-align:center; font-size:14px; color:#3D3D33; }

	span.coursecard {
		display:block;
		padding:3px 0;
		color:#c3c3c3;
		}

	#coursecard, #coursecard2, #coursecard3, #coursecard4 {
		width:100%;
		font:10px/1.3em 'Lucida Grande', Verdana, sans-serif;
		background:#e9e9e9;
		margin-bottom:5px;
		border:1px solid #4d4d4d;
		border-collapse:collapse;
		}

	#coursecard th, #coursecard td,
	#coursecard2 th, #coursecard2 td,
	#coursecard3 th, #coursecard3 td,
	#coursecard4 th, #coursecard4 td {
		vertical-align:top;
		text-align:center;
		color:#333;
		}

	#coursecard th,
	#coursecard2 th,
	#coursecard3 th,
	#coursecard4 th {
		background:#4d4d4d;
		padding:1px;
		vertical-align:middle;
		font-weight:bold;
		font-size:10px;
		color:#c3c3c3;
		}

	#coursecard td,
	#coursecard2 td,
	#coursecard3 td,
	#coursecard4 td {
		padding:2px 1px;
		border:1px solid #4d4d4d;
		}

	#coursecard tr.par td,
	#coursecard2 tr.par td,
	#coursecard3 tr.par td,
	#coursecard4 tr.par td {
		background:#bcbcbc;
		}

	#coursecard th.thishole,
	#coursecard2 th.thishole,
	#coursecard3 th.thishole,
	#coursecard4 th.thishole {
		background:#373737;
		}

	#coursecard td.thishole,
	#coursecard2 td.thishole,
	#coursecard3 td.thishole,
	#coursecard4 td.thishole  {
		background:#c3c3c3;
		}

	#coursecard tr.par td.thishole,
	#coursecard2 tr.par td.thishole,
	#coursecard3 tr.par td.thishole,
	#coursecard4 tr.par td.thishole {
		background:#9d9d9d;
		}

	#right #coursecard a,
	#right #coursecard2 a,
	#right #coursecard3 a,
	#right #coursecard4 a {
		text-decoration:none;
		color:#e9e9df;
		}

	.hole_yardage {
		font-size:13px;
		font-weight:bold;
		}

	.hole_par {
		font-size:13px;
		font-weight:bold;
		}

	.hole_nickname {
		font-size:13px;
		font-weight:bold;
		}

	#vidhead {
		font-weight:bold;
		margin-bottom:6px;
		padding-bottom:2px;
		position:relative;
		width:100%;
		border-bottom:1px solid #ccc;
		}

	#vidhead img {
		position:absolute;
		bottom:0;
		right:0;
		margin-bottom:4px;
		}

	table.videos {
		width:100%;
		margin:0 0 .85em 0;
		}

	table.videos td {
		padding:0;
		}

	table.videos td.spacer {
		padding:0;
		width:2%;
		border-left:1px solid #ccc;
		margin-left:2px;
		}

	table.videos p {
		margin:0 0 1.4em 0;
		clear:left;
		padding:0 4px 0 0;
		line-height:1.2;
		}

	table.videos .thumb {
		border:1px solid #B5B5B5;
		padding:1px;
		float:left;
		margin:0 6px 0 0;
		}

	table.videos strong.pho {
		padding-left:14px;
		background: url("../img/icon_photo.gif") no-repeat 0 .3em;
		}

	table.videos .viddate {
		color:#666;
		font-size:9px;
		}

	#right table.television {
		width:94%;
		border-collapse:collapse;
		margin-bottom:10px;
		margin-left: 8px;
		}

	#right table.television td.column1 {
		width:121px;
		}

	#right table.television td.pad_bottom {
		 padding-bottom:4px;
		 }

	#right table.television td.pad_top {
		border-top:1px solid #525247;
		padding-top:3px;
		}

	#right table.television td.border_bottom {
		border-bottom:1px solid #525247;
		}

	#center .data {
		background:#fff;
		border:1px solid #DBDBD3;
		border-collapse:collapse;
		padding:10px;
		margin-bottom:10px;
		}

	#center table.data td {
		padding:4px;
		border:1px solid #B4B4AA;
		}

	#center table.data tr.even {
		background:#F5F5F0;
		background:#ecece6;
		}

	#center table.data th {
		background:#5f5f5f;
		color:#fff;
		padding:3px;
		text-align:left;
		border:1px solid #B4B4AA;
		}

	.thumbnail {
		background:#fff;
		float:left;
		border:1px solid #999987;
		padding:2px;
		text-align:center;
		font-size:10px;
		margin:0 4px 3px 0;
		}

	#center .thumbnail_play {
		float:left;
		padding:2px;
		margin:1px 0 0 -79px;
		position:absolute;
		}

	#right .thumbnail {
		border-color:#4b4b41;
		}

	.winner {
		width:186px;
		}

	.right {
		float:right;
		margin:1px 0 8px 8px;
		}

	.left, .imgFloatL {
		float:left;
		margin:1px 8px 0 0;
		}


	/* PIPELINE LAUNCHER STYLES */
	#pipeline_launcher {
	    display:block;
	    position:relative;
	    width:500px;
	    height:187px;
	    }

	#pipeline_launcher img {
	    position:absolute;
	    top:65px;
	    z-index:99;
        }

    #pipeline_launcher img.launcher {
	    z-index:100;
	    }

	#pipeline_launcher img.head {
	    top:0;
        }

	#pipeline_launcher a, #pipeline_launcher a:link, #pipeline_launcher a:visited, #pipeline_launcher a:active {
	    color:#fff;
        }

    #pipeline_launcher span {
        display:block;
        position:absolute;
        width:130px;
        top:138px;
        font-size:9px;
        }

    #pipeline_launcher a.thumb1 img, #pipeline_launcher a.thumb1 span {
        left:31px;
        }

    #pipeline_launcher a.thumb2 img, #pipeline_launcher a.thumb2 span {
        left:188px;
        }

    #pipeline_launcher a.thumb3 img, #pipeline_launcher a.thumb3 span {
        left:346px;
        }

	.rssFeed {
		float:right;
		padding-bottom:5px;
	}

	#sitemap ul{
		margin-left:20px;
		font-size:11px;
	}
	#sitemap li{
		font-size:12px;
		color:#3d3d33;
		font-weight:bold;
	}
	#sitemap a, #sitemap a:link, #sitemap a:visited, #sitemap a:hover, #sitemap a:active {
		color:#3d3d33;
	}
	
	/*Moved from Scoring.css*/
	/* COURSE STATS */
		table.stats { width:100%;background:#fff;margin:4px 0 6px 0;font-size:10px;text-align:center;border-collapse:collapse; }
		table.stats td { padding: 7px 2px;border:1px solid #B4B4AA; }
		table.stats tr.sectHead {background:#b4b4aa;}
		table.stats tr.rowHead {background:#66665F;font-weight:bold;color:#fff;}
		table.stats tr.rowHead td {border-color:#808077;}
		table.stats td.firstCol {background:#efefe5;font-weight:bold;color:#66665c;text-align:right;padding-right:4px;}
		
	/*Scorecard and Course Stats */						
		table.stats td.firstCol img{margin:0px 0 0 4px;	vertical-align:middle;}				
		table.stats td.streaks {width:20%; vertical-align:middle;}					
		table.stats td.streaks ol{margin:2px 0 0 2px;}	
		
	/* News Archive Styles*/
		.archive {margin-bottom:5px;}
		.archive p{margin:0; float:right;}
		
		.otherNews h5{line-height:13px;}
		.otherNews p{margin:0;}
		.otherNews {margin-bottom:5px;}
		.otherNews .thumbnail {background: none; border:0;}


	/* PGA PROs Carousel Styles*/	
		#center .pgaProCarousel {clear: both;}
	
			#center .pgaProCarousel h4 {overflow: visible; position:relative; z-index:1; margin-left:33px; width:445px;}
			#center .pgaProCarousellogo {position:absolute; margin: -30px 3px 0px 0; z-index:2; text-decoration:none;}

			#center .pgaProCarousel h5 {position: relative;	left: -4px;	font-size: 10px;}
			#center .pgaProCarousel p {	position: relative;	left: -4px;	font-size: 9px;	font-style: italic;	color: #75746c;}
			#center .pgaProCarousel .bullets {margin: 0 20px 18px 40px;	}
				#center .pgaProCarousel .bullets li {font-size: 11px;}
				
	/* CSS OVERRIDES FOR RIGHT RAIL MODULES	*/
			.rd {
				text-transform: uppercase;
				font-size:10px;
				font-family: Arial, Helvetica;
				font-weight: normal;
				color: #e2e2da;
			}
			
			#right .module_thumbnail_rd {
				float: left;
				height: 60px;
				margin: 0;
				padding:1px 7px 5px 0;
				width: 120px
			}
			li.arrow {
				display: inline;
				color: #4d4104;
				font-weight: bold;
				background: transparent url(../img/rr_divider.gif) no-repeat scroll 0 2px;
				padding-left: 17px;
				padding-right: 5px;
			}
			li.first	{
				background: none;
				padding: 2px
			}
		
		/**	Twitter **/
			#right #tweet {
			background: transparent url(../img/bg_tweet.gif) no-repeat scroll 0 0;
			padding: 3px 2px 0 35px;
			font-family: Georgia, 'Times New Roman', Times;
			font-size: 10px;
			color:#dbdad1;
			height: 56px;
			margin: 0px;
			line-height: 12px;
			}
		#right #tweet a {
			color:#89761a;
			font-family: Georgia, 'Times New Roman', Times;
			font-size: 10px;
			font-weight: bold;
		}
		
		#right #tweet .posted {
			font-size:9px;
			font-style: italic;
		}
		#tweet_container {
			clear: both;
			height: 60px;
			margin-bottom: 8px;
		}
		
		.tweetFooter { color:#dbdad1;font-size:10px; }


		/*** Live presser player ***/
		#presser { margin:0 auto; padding:0; width:517px; height:565px; }
			#presser #videoContent { width:455px; height:420px; margin:110px auto 0 auto; }
			#presser #video { width:454px; height:340px; }
			#presser #video_wide { width:454px; height:255px; }
			#presser #videoText { height:67px; padding-top:13px; margin:0; }
				#presser #videoText h2 { font-size:18px; padding:5px 0px; }
				#presser #videoText p { color:#757575; }
				
				
		/** News Snippets rteSnippets **/	
		
		.image-caption, .image-credit {
			color:#66665C; font-size:9px; margin:8px 0 6px 0; line-height:12px;
			}	
			
		.rteSnippetImage{	
			display:inline; 
			clear:left; 
			float:left; 
			margin:10px 10px 0 0;		
			}			
