﻿/* Post */

#content .lhs .post {font-size: 8pt; clear:both;}
#content .lhs .post h2{ color:#63910b; font-size:16pt; width:625px; border-bottom:1px solid #ccc; margin:15px 0 0 5px;}
#content .lhs .post img {margin:0 15px 5px 0;}
#content .lhs .post p { margin:5px 0 0 0; line-height:16px; font-size: 9pt;}

#content .lhs .post ul {margin:10px 0 10px 20px;}
/*#content .lhs .post ul li{background: url(../img/icon_triangle.jpg) no-repeat 2px 5px; padding-left: 20px; min-height: 18px; min-width: 16px;}*/
#content .lhs .post ul li{padding-left: 20px; min-height: 18px; min-width: 16px;}
#content .lhs .post ul li a{color:#333;}
#content .lhs .post ul li a{color:#333;}
#content .lhs .post ul li a:hover{color:#63910b;}
#content .lhs .post .more {margin-left:5px; padding-top: 10px; margin-top:10px; float: left; text-align:left; height:70px}
#content .lhs .post .more a{color:#333; font-weight:bold}
#content .lhs .post .more a{color:#333; font-weight:bold}
#content .lhs .post .more a:hover{color:#63910b; font-weight:bold}
#content .lhs .post .more img{ max-height:70px}

#content .lhs .post td{ font-size: 8pt; width:630px; margin:5px 0 5px 0; padding:0px; }
#content .lhs .post td a:link{ color:#63910b; }
#content .lhs .post td img{ margin-right:10px; }
#content .lhs .post hr { margin:5px 0; height:1px; color:#ccc; float:left; width:630px; border-bottom:0px solid red;}

	#content .lhs .post .title_var { position:relative; float:left; background:#fff url(../img/bkg_internal_bar.jpg) repeat-x top left; padding:0px; margin:0px; height:32px; vertical-align:middle; width:630px; display:block;}
	#content .lhs .post .title_var .title_news_now { position: relative;  overflow: hidden; clear: both;}
	#content .lhs .post .title_var .title_news_now a { float: right; }
	#content .lhs .post .title_var .title_news_now a img { margin: 0; }
	#content .lhs .post .title_var .img_begin_title_var{float:left; margin:0px; padding:0px; display:block; }	
	#content .lhs .post .title_var h1 { position:absolute; left:67px; color:#fff; font-size:11pt; padding:0px; background:none; overflow:visible; width:450px; margin:0; padding:6px 0; }
	
	#content .lhs .post .sub_title_var{ background:#fff url(../img/grey_menu_grad-line.jpg) repeat-x top left; padding:0px; margin:10px 0 0 0; height:31px; vertical-align:middle; width:630px; display:block;}
	#content .lhs .post .sub_title_var h2{ color:#333; font-size:16pt; padding:0px; background:none; overflow:visible; width:515px; margin:0 0 0 5px; border:0; }

	#content .lhs .post .most_popular{ background:#ededed; margin:0; margin-top:5px; max-width:630px; padding:0; height:77px;}
	#content .lhs .post .most_popular table{ background:#ededed;}
	#content .lhs .post .most_popular a { color:#333; text-decoration:none;}
	#content .lhs .post .most_popular a:hover {text-decoration:underline;}

	/* News */
	
	#content .lhs .post #news_cat_box { background-color:#333; width:630px !important;  padding:0; margin:5px 0 0 0; overflow:hidden; float:left;}
	#content .lhs .post #news_cat_box_left { background-color:#333; width:315px; padding:0; float:left;}
	#content .lhs .post #news_cat_box_right {background-color:#333; margin:0 0 0 317px; padding:0; }
		
	#content .lhs .post .news_cat_col { background-color:#333; width:152px; padding:0; float:left; margin:5px 0 0 5px;}
	#content .lhs .post .first { margin-left:2px;}
	
    #content .lhs .post .news_cat_image { height:110px; overflow:hidden; } 
	
	#content .lhs .post .news_cat_col .title {background-color:#4c4c4c; width:152px; margin-bottom:0; height:32px;}
	#content .lhs .post .news_cat_col .title img { width:auto;}
	#content .lhs .post .news_cat_col h3{width:142px; overflow:hidden; margin:5px 0; padding:5px; color:#63910b; background-color:#555;}
	#content .lhs .post .news_cat_col img{top:0; width:152px; overflow:hidden; margin:0; padding:0;}
	#content .lhs .post .news_cat_col p { font-size:1.1em; padding:5px; color:#ccc;}
	#content .lhs .post .news_cat_col p .title{color:#fff;}
	#content .lhs .post .news_cat_col p a { color:#558710; text-decoration:none; font-size:1em;}
  
	#content .lhs .post #news_top_stoy_box { background-color:#333; height:130px; padding:5px; margin:5px 0 0 0; overflow:hidden; float:left; width:620px;}
	#content .lhs .post #news_top_stoy_box h3{width:400px !important; overflow:hidden; margin:0; padding:5px; color:#63910b; background-color:#555;}
	#content .lhs .post #news_top_stoy_box img{top:0; overflow:hidden; margin:0 5px 0 0; padding:0; height:130px}
	#content .lhs #news_top_stoy_box p { font-size:1.1em; margin:5px; color:#ccc;}
	
	/* New */
	
	#content .lhs .post .new { padding:0 0 0 5px;}
	#content .lhs .post .small{ font-size:11px; line-height:12px;}
	#content .lhs .post p .post_title{ line-height:22px; font-size:18px;}
	
	/*Comments */
	#content .lhs .comments {border: solid 1px #ccc; padding:10px; margin:10px 0 10px 0;}
	#content .lhs .comments h2{ color:#63910b; font-size:16pt; margin:5px 0;}
	#content .lhs .comments p{margin:10px 0 0 0; line-height:16px}
	#content .lhs .comments hr{display:block; height:1px; border-top:0px; border-bottom:solid 1px #ccc; margin:15px 0 15px 0;}
	#content .lhs .comments p, a, textarea, label, fieldset, tt, input, td {font-size: 12px; line-height: 20px; font-family: Arial, Helvetica, sans-serif; }
	#content .lhs .comments input { border:solid 1px #CCC }
	
	/*Videos */
	#content .lhs .post #videos_cat_box { background-color:#333; height:315px;  padding:0; margin:5px 0 0 0; overflow:hidden; float:left; width:630px;}
	
	#content .lhs .post #video_top_video_box { background-color:#333; height:100px; padding:5px; margin:5px 0 0 0; overflow:hidden; float:left;}
	#content .lhs .post #video_top_video_box h3{width:475px; float:left; overflow:hidden; margin:0; padding:5px; color:#63910b; background-color:#555;}
	#content .lhs .post #video_top_video_box img{top:0; overflow:hidden; margin:0 5px 0 0; padding:0; height:90px}
	#content .lhs #video_top_video_box p { font-size:1.1em; margin:5px; color:#ccc;}
	
	
	/*Control Advanced Search*/
	#content .lhs .post .pick_box {height:170px; font-size:9pt;}
	#content .lhs .post .pick_box span.checkbox input { margin-left:70px; width:30px; border:0px;}
	#content .lhs .post .pick_box table{ width:400px;margin:10px 0;}
	#content .lhs .post .pick_box table td{ }
	#content .lhs .post .pick_box table input {float:left; width:20px; border:0;}
	
	/*Polls */
	#content .lhs .post .results_poll {background-color:#dedede;  padding:5px 0 0 5px;}
	.poll_full{border:solid 1px red; background-color:#59890f; border:solid 1px #666;}
	.poll_empty{border:solid 1px black; background-color:transparent; border-right:solid 1px #666; border-top:solid 1px #666; border-bottom:solid 1px #666; }
	
	/* Deniz */
	/*Search Results */
	
	
		/* This is the style of the headers that are used to display the search results. */
		.searchResultHeader{color:#63910b; font-size:16pt; width:625px; 
			border-bottom:1px solid #ccc; margin:15px 0 0 5px;	FONT-FAMILY: Arial, Helvetica, sans-serif}
			
		.searchResultCount{margin:15px 0 0 5px;	FONT-FAMILY: Arial, Helvetica, sans-serif}
		
		/* This div contains all the year rows */
		.Archive{width:632px;}
		/* This is a month entry in the Year */
		.Archive  a {float:left;margin-left:5px;margin-right:5px;font-size:9pt;color:Black;}

		/* This is the div for a single year */
		.Archive div{float:left;width:632px;margin-bottom:10px;}
		.Archive .YearTitle{color:Green;font-size:9pt;}
		.Archive .CurrentMonth{color:Orange}

		/************ MaskedEdit Related Styles ***********************/
		.MaskedEditFocus{ background-color: #ffffcc;color: #000000;}
		.MaskedEditMessage{color: #ff0000;font-weight: bold;}
		.MaskedEditError{background-color: #ffcccc;}
		.MaskedEditFocusNegative{background-color: #ffffcc;color: #000000;}
		.MaskedEditBlurNegative{color: #ff0000;}
		
		/* GOOGLE SEARCH RESULTS by DENIZ */

		#searchAreaSport{width:600px;}
		#searchAreaWeb{width:600px;margin-top:30px;}
		div.gs-result{width:600px;}
		div.gsc-cursor-page{width:20px;cursor:pointer;float:left;font-size:12px;}
		div.gsc-cursor-box {margin-top:10px;}
		table.gsc-resultsHeader{margin-bottom:-30px;margin-top:10px;}
		div.gsc-title {float:left;}
		div.gsc-stats {float:left;}
		div.gsc-webResult div.gsc-result
		{
			border-bottom:solid 1px gray;
			padding-bottom:10px;
			margin-bottom:10px;
		}
		
		.gsc-resultsHeader td.gsc-twiddleRegionCell {width:350px;}

		/* END OF GOOGLE SEARCH RESULTS */
		
	/*Modal Popup -*/ 

    .modalBackground 
    {
              background-color:Black; 
              filter:alpha(opacity=40);
              opacity:0.4; 
z-index: 10000; width: 1663px; height: 1449px;
    } 

    .modalPopup 
    {
              border-width:3px; 
              border-style:solid; 
              border-color:Gray; 
              padding:3px; 
              width:250px; 
              height:250px;
              filter:alpha(opacity=85);
              opacity:0.85;
    }
    
    .modalTitle
    {
		background : url(../img/bkg_internal_bar.jpg) #fff repeat-x left top;	
		cursor:pointer;
    }
    
    
    .modalPopup p
    {
		color:White;
		clear:both;
		margin:70px 0px 0px 70px; 
    }
    
    .modalPopup h1
    {
		color:White;
    }
    
    
    
    /*Yahoo Adverts */
    
    
.advertContainer
{
	Width:630px;
	background:#E9E9E9;
	float:left;
}

.advertContainer .advertItem
{
	width:100%;
	float:left;
}

.advertContainer .advertItem .textContent
{
	padding:10px;
	width:70%;
	float:left;
}

.advertContainer .advertItem .textContent .title
{
	width:100%;
	float:left;
}

.advertContainer .advertItem .textContent .description
{
	width:100%;
	float:left;
	font-size:11px;

}

.advertContainer .advertItem .textContent a
{
	width:100%;
	float:left;
	font-weight:bold;
}

.advertContainer .advertItem .advertsLogo
{
	width:20%;
	float:left;
	padding-left:30px;
	padding-top:10px;
}

.advertContainer .advertItem .advertsLogo img
{
	float:left;
	margin-top:10px;
}

            
    
  /* Yahoo Search Results */
  
  
 .YahooSearchResults
 {
	padding-left:5px;
	width:99%;

 }

 .YahooSearchResults .ResultType
 {

	width:100%;
 }

 .YahooSearchResults .ResultItem
 {
 	 	width:100%;
 	 	margin-bottom:10px;
 }
 
  .YahooSearchResults .ResultItem:hover
 {
	background:#dbf2b6;
	cursor:pointer;
 }
 
 .YahooSearchResults .ResultTitle
 {
 	width:100%;
 	font-size:12px;
 }
 
 .YahooSearchResults .ResultText
 {
 	 	width:100%;
 	 	font-size:11px;

 }
 
  .YahooSearchResults .ResultNumber
 {
 

 }
 
 .YahooSearchResults .ResultUrl                         
 {
 	 	width:100%;
 }
 
  .YahooSearchResults .SearchSummary                         
 {
 	 	width:100%;
 	 	font-size:12px;
 	 	margin-top:5px;
 	 	margin-bottom:10px;
 }  
 
   .YahooSearchResults h1                         
 {
 	 	width:80% !important;
 }  
 
    .YahooSearchResults .TitleLink                         
 {
 	 	margin-left:10px;
 }
 
 .YahooSearchResults .PaginationArea
 {
		float:right;	
		margin-top:10px 10px 10px 0 !important;
 }
 
  .YahooSearchResults .PaginationArea a
 {
	    font-size:14px;
 }
 
   .YahooSearchResults .PaginationArea a:Hover
 {
	    	    font-size:16px;
	    color:Black;
 }
 
   .YahooSearchResults .PaginationArea a.selected
 {
	    font-size:16px;
	    color:Black;
 }
    
    
.clear { clear: both; }
.adVideoContainer { text-align: center; margin: 0 auto; clear: both; padding-top: 10px; }


/* Misc css (only for ad partners */
/* Sport life */
#sport_life { height: 41px; width: 100%; background: url("../images/bg-sport-nav-bar.gif") no-repeat 0 0; clear: both; margin: 10px 0 0 0; padding: 1px 2px 0 0; }
#sport_life a { display: block; width: 131px; height: 35px; float: right; margin:2px 0 0; }
#sport_life a span { display: none; }
#sport_life a.shop { background: transparent url("../images/bg-sport-nav-shop.gif") no-repeat 0 0; }
#sport_life a.competition { background: transparent url("../images/bg-sport-nav-comp.gif") no-repeat 0 0; }
#sport_life a.betting { background: transparent url("../images/bg-sport-nav-betting.gif") no-repeat 0 0; }
#sport_life a.tickets { background: transparent url("../images/bg-sport-nav-tickets.gif") no-repeat 0 0; }

div.advertCont {
clear: both;
padding-bottom: 10px;
margin-bottom: 10px;
}

div.advertCont div {
margin: 0 auto;
}

div.golfholidays {
overflow: hidden;
clear: both;
width: 215px;
}

p#golfholidays a {
display: block;
width: 215px;
padding: 8px 0 8px 5px;
color: #F1F1F1;
text-decoration: none;
background: url('http://www.sport.co.uk/ads/golfing_holidays.jpg') 0 0 no-repeat;
height: 85px;
}

