	div.bent{ height: 8px!important; }

	div.bent-navigation{ height: 15px; clear: both; }

	div.path{ padding: 2px 0 0 0; }

	div.combo-boxes img{ vertical-align: -5px; margin: 0 7px 0 0; }

	div.news-title{
		height: 35px; width: 860px;
		margin: 0 0 0 20px;
		padding: 5px 0 0 0;
		border-bottom: 1px solid #ff6600;
	}

	div.search-news img{ float: right; margin: 1px 19px 0 19px; }

	div.news-title h1{
		font: normal 35px Arial, sans-serif;
		color: #ff6600; float: left;
		margin: 0!important;
		padding: 0!important;
		background: transparent;
		line-height: 30px;
	}

		div.news-title h1 span{ display: block; color:#FFF; overflow: hidden; }


	div.left-column{ width: 310px; float: left; padding: 0 0 0 20px; clear: left; }

	h2, span#article-title{
		margin: 0; padding: 0;

		font-family: Tahoma;
		font-weight: normal;
		letter-spacing: 1px;
		word-spacing: -2px;
		line-height: 40px;
		font-size: 35px;

		color: #fff;
		padding: 0 0 25px 0;
		background: transparent url('../sitecore/shell/themes/Standard/Images/h2-background.gif') repeat 0 0;
	}

	h2 a:hover{ border: 0; background: transparent!important; }


	div.teaser p{
		margin:  0!important;
		padding: 0!important;
	}

	p.published{
		font: bold 12px Arial, sans-serif!important;
		color: #c60c30!important;
		display: block;
		clear: both;
		margin: 0 0 5px 0!important;
		padding: 7px 0 0 0!important;
	}

	div.left-column a, div.tabs{
		font: 12px Arial, sans-serif;
		color: #999;
	}

	div.tabs{ padding: 0 0 15px 0; }

	div.left-column ul{
		padding: 0 0 0 14px;
	}

	div.left-column ul li{
		font-size: 12px;
		padding: 0 0 10px 0;
		color: #474747;
		list-style-type: disc;
		list-style-position: outside;
	}

	div.left-column a{
		text-decoration: underline;
		padding: 0 1px;
		font: normal 12px Arial, sans-serif;
		color: #757575
	}

	div.left-column a:hover{
		background-color: #ff6600;
		color: white;
		padding-bottom: 1px;
		text-decoration: none;
	}

	div.left-column p{ padding: 0; color: black; font: 12px Arial, sans-serif; width: 310px; }

	div.left-column span{ color: black; font: 12px Arial, sans-serif; }

	div.clear{
		height: 20px;
		margin: 25px 0 0 0;
		padding: 1px 0 0 0;
		background: transparent url('../sitecore/shell/themes/Standard/Images/clear-background.gif') repeat-x 0 0;
	}

	div.right-column{
		width: 430px; float: right;
		padding: 0 14px 0 0;
		clear: right;
	}

	div.img-holder{
		height: 345px; width: 428px;
		position: relative;
		background: transparent url('../sitecore/shell/themes/Standard/Images/img-holder-background.gif') no-repeat 0 0;
	}

	div.img-holder2{
		height: 320px; width: 428px;
		position: relative;
		background: transparent url('../sitecore/shell/themes/Standard/Images/img-holder-background.gif') no-repeat 0 bottom;
	}

	div.img-holder img, div.img-holder2 img{
		position: absolute;
		top: 0;
		left: 4px;
		z-index: 10;
	}

	div.img-holder div.news-text{
		height: 21px; width: 412px;
		padding: 4px 0 0 8px;
		position: absolute;
		top: 315px; left: 4px;
		z-index: 9999; color: white;
		font: bold 14px Arial, sans-serif;
		background: transparent url('../sitecore/shell/themes/Standard/Images/news-text-bg.gif') repeat-x 0 0;
	}

	div.img-holder div.news-text b{
		height: 16px; width: 385px;
		display: block;
		overflow: hidden;
	}

	div.news-text a{color: white; text-decoration: none; }

	div.news-text a:hover{ text-decoration: underline; }

	div.news-text .arrow a{
		height: 24px; width: 24px;
		display: block;
		position: absolute;
		top: 1px; right: 1px;
		text-indent: -10000px;
		background: transparent url('../sitecore/shell/themes/Standard/Images/a-news-text.gif') no-repeat 0 0;
	}

	div.clear-news{ height: 18px; clear: both; }

	div.latest-news{
		clear: both; min-height: 5px;
		position: relative;
		/*background: transparent url('../sitecore/shell/themes/Standard/Images/latest-news-background.gif') no-repeat 830px 0;*/
	}

	.latest-news .img-absolute {position: absolute; right: 20px; top: 0px;}

	div.latest-news h4{
		height: 26px; width: 810px;
		font: bold 14px Arial, sans-serif;
		text-transform: uppercase;
		margin: 0 20px 2px 20px;
		padding: 4px 0 0 0;
		color: #ff6600;
		background: transparent url('../sitecore/shell/themes/Standard/Images/dot-orange.gif') repeat-x 0 26px;
	}

	h4 span, h5 span{ display: block; color:#FFF; overflow: hidden; }

	div.news-holder{ padding: 5px 0 3px 20px; width: 650px; float: left; }

	div.news-box{
		width: 209px;
		float: left;
		margin: -2px 7px 0 0;
		padding: 0 0 25px 0;
		position: relative;
	}

	div.news-img{
		height: 128px; width: 209px;
 		background: transparent url('../sitecore/shell/themes/Standard/Images/news-box-bg.gif') no-repeat 0 0;
	}

	div.news-img a img{
		height: 115px; width: 200px;
		overflow: hidden;
		border-bottom: 5px solid #999;
		margin: 4px 0 0 5px;
	}

	div.news-img a:hover img{ border-color: #ff6600; }
	div.news-img a:hover { visibility: visible; }

	div.news-box a.title{
		font: bold 14px Arial, sans-serif;
		text-decoration: none;
		display: block;
		width: 200px;
		margin: 0 0 8px 5px;
		padding: 3px 0 7px 0;
		color: #c60c30;
		background: transparent url('../sitecore/shell/themes/Standard/Images/clear-background.gif') repeat-x 0 bottom;
	}

	div.news-box a:hover.title{ color: #ff6600; text-decoration: underline; }

	p.date{
		font: bold 12px Arial, sans-serif;
		color: #c60c30;
		padding: 0 0 0 5px;
	}

	p{ padding-top: 0; padding-bottom: 0; margin: 0; }

	div.padding{ padding: 0 21px 0 0; }

	div.news-text{
		font: normal 12px Arial, sans-serif;
		color: #333;
		padding: 5px 0 0 5px;
		margin: 0 0 5px 0;
		height: 58px; overflow: hidden;
		line-height: 14px;
	}

	div.news-box span.tabs{
		clear: both; display: block;
		padding: 0 0 0 5px;
		font: normal 12px Arial, sans-serif; color: #757575;
	}

	span.tabs a{
		padding: 0 1px;
		font: normal 12px Arial, sans-serif;
		color: #757575;
	}

	span.tabs a:hover{
		background-color: #ff6600;
		color: white;
		padding-bottom: 1px;
		text-decoration: none;
	}

	div.paging{
		height: 32px; width: 640px;
		clear: both;
		margin: 0 0 0 20px;
		padding: 2px 0 47px 0;
		background: transparent url('../sitecore/shell/themes/Standard/Images/clear-background.gif') repeat-x 0 0;
	}

	div.paging a{
		height: 21px; display: inline-block;
		margin: 1px 5px 0 0;
		padding: 9px 0 0 0;
		font: bold 12px Arial, sans-serif;
		color: #ff6600; text-decoration: none;
	}

	div.paging a:hover, div.paging a.current{ color: #747474; }

	div.paging a.prev{
		font: bold 12px Arial, sans-serif!important; color: #747474;
		height: 21px; display: inline-block;
		margin: 0 0 0 0!important;
		padding: 7px 3px 0 30px;
		font: bold 12px Arial, sans-serif;
		color: #747474; text-decoration: none;
		background: transparent url('../sitecore/shell/themes/Standard/Images/aprev-bg.gif') no-repeat 0 1px;
	}

	div.paging span.pages{
		display: block;
		margin: 10px 0 0 0;
		font: bold 12px Arial, sans-serif;
	}

	div.paging a.next{
		height: 21px; display: inline-block;
		margin: 0 0 0 0!important;
		padding: 7px 30px 0 0;
		font: bold 12px Arial, sans-serif;
		color: #747474; text-decoration: none;
		background: transparent url('../sitecore/shell/themes/Standard/Images/anext-bg.gif') no-repeat 100% 1px;
	}

	div.lnews{
		width: 424px;
		padding: 27px 0 0 0;
		float: left;
		position: relative;
		/*background: transparent url('../sitecore/shell/themes/Standard/Images/latest-news-background.gif') no-repeat right 24px;*/
	}

  .lnews .img-absolute {position: absolute; right: 0px; top: 23px;}

	div.lnews2{
		width: 424px;
		padding: 27px 0 0 0;
		float: left;
	}

	div.lnews h6, div.lnews2 h6{
		height: 23px; width: 370px;
		font: bold 14px Arial, sans-serif;
		text-transform: uppercase;
		margin: 0 0 8px 5px;
		padding: 0;
		color: #fff;
		background: transparent url('../sitecore/shell/themes/Standard/Images/dot-orange.gif') repeat-x 0 22px;
	}

	div.lnews2 h6{
		width: 418px;
	}

	div.news-list{ width: 180px; float: left; padding: 0 21px 0 5px; }

	div.news-list a{
		width: 180px;
		float: left;
		display: inline-block;
		font: 12px Arial, sans-serif;
		color: #ff6600;
		margin: 0 0 6px 0;
		padding: 0 0 0 13px;
		text-decoration: none;
		background: transparent url('../sitecore/shell/themes/Standard/Images/news-arrow.gif') no-repeat 0 4px;
	}

	div.news-list a:hover{
		color: #c60c30;
		text-decoration: underline;
		background: transparent url('../sitecore/shell/themes/Standard/Images/a-box.gif') no-repeat 0 4px;
	}

	div.separator{
		width: 100%;
		margin: 0 0 5px 0;
		background: transparent url('../sitecore/shell/themes/Standard/Images/clear-background.gif') repeat-x 0 bottom;
	}

	div.separator a{ margin: 0 0 7px 0!important; }

	div.newsletter{
		width: 204px; color: black;
		font-size: 12px; float: right;
	}

	input.input-newsletter{
		height: 15px; width: 194px;
		max-height: 26px;
		margin: 0 0 9px 0px!important;
		padding: 6px 0 5px 6px;
		border: 0;
		float: right;
		font: bold 12px Arial, sans-serif;
		color: #666;
		text-transform: uppercase;
		outline: none;
		background: transparent url('../sitecore/shell/themes/Standard/Images/input-background.gif') no-repeat 0 0;
	}

	select.select-country{
		width: 200px;
		margin: 0!important;
		font: bold 12px Arial, sans-serif;
		color: #666; outline: none;
		text-transform: uppercase;
	}

	input.submit{
		height: 28px; width: auto;
		display: block; border: 0;
		text-align: left;
		margin: 7px 0 0 -4px;
		padding: 0 0 2px 30px;
		outline: none; cursor: pointer;
		font: bold 13px Arial, sans-serif; color: #ff6600;
		background: transparent url('../sitecore/shell/themes/Standard/Images/a-email.gif') no-repeat 0 0;
	}

	h5{
		font: 36px Arial, sans-serif;
		color: #ff6600;
		background: transparent;
	}

	a.read-more{
		font: normal 12px Arial, sans-serif;
		color: #ff6600!important;
		text-decoration: underline;
		display: inline-block;
		padding: 0 13px 5px 0!important;
		margin: 5px 0 0 0;
		background: transparent url('../sitecore/shell/themes/Standard/Images/news-arrow.gif') no-repeat right 3px!important;
	}

	a:hover.read-more{ text-decoration: underline!important;}

	div.clear-story{ height: 55px; clear: both; }

	div.border{
		padding: 27px 0 0 0;
		background: transparent url('../sitecore/shell/themes/Standard/Images/footer-background.gif') repeat-x 0 0!important;
	}

	div.story{ padding: 30px 20px 0 20px; }

	div.clear-news2{ height: 61px; clear: both; }

	input.a-email{
		height: 28px; border: 0;
		float: left; cursor: pointer;
		text-align: left;
		padding: 0 0 3px 30px;
		margin: 3px 0 0 -4px;
		color: #ff6600; line-height: 16px;
		font: bold 14px Arial, Helvetica, sans-serif;
		background: transparent url('../sitecore/shell/themes/Standard/Images/a-email.gif') no-repeat 0 0;
	}

	input.submit{ margin-top: 8px!important; }

	div.orange p{
		font: normal 14px Arial, Helvetica, sans-serif;
		color: #ff6600;
		padding: 1px 0 0 0;
		margin: 0;
	}

	p.orange {
		color: #ff6600!important; font-size: 14px!important;
		padding: 11px 0 0 0!important;
	}

	div.left-column p{ margin: 0 0 15px 0; padding: 0!important; }

	div.press-contact{
		width: 199px;
		margin: 0 0 0 4px;
		padding: 12px 0 0 0;
		border-top: 1px solid #ff6600;
	}

	div.press-contact a{ color: #ff6600; text-decoration: underline; }

	div.width{ width: 400px; }

	div.tennis-art h2{
		float: left; width: 100%;
		padding: 0 0 10px 0;
		color: #666;
		font: normal 20px Arial, sans-serif;
		height: auto; background: none;
	}

	div.tennis-art p{
		color: #474747;
		font-size: 12px;
		margin: 0 0 20px;
		padding: 0;
	}

	div.left-column ol, div.tennis-art ol, div.tennis-art ul{
		font-size: 12px;
		color: #474747;
		list-style-position: outside;
		padding: 0 0 10px 30px;
	}

	div.left-column ol li, div.tennis-art ol li {
		list-style-type: decimal;
		padding: 5px 0px;
	}

	div.tennis-art ul li {
		list-style-type: square;
		padding: 5px 0px;
	}

    ol.lower li{ list-style-type: lower-alpha!important; margin-left: 18px!important; }
    ol.dash li{ list-style-type: disc!important; margin-left: 32px!important; }

	.more-width{
		width: 122px!important;
	}

	h6.moreLinks{
		width: 418px!important;
	}

	div.separator{
		background:transparent url(../sitecore/shell/themes/Standard/Images/clear-background.gif) repeat-x scroll 0 bottom;
		width:200px;
		padding-top:2px;
		display:inline-block;
	}