/*  
Theme Name: Sri Lanka Cricket V4.0
Theme URI: http://www.srilankacricket.lk/
Description: Develped by <a href="http:/www.srilankacricket.lk">Sri Lanka Cricket</a> IT Department
Version: v4.0
Author: SLC IT
Author URI: http://www.srilankacricket.lk/
*/


*{ border: 0;margin: 0;padding: 0;}
body{
	color:#313335;
	background:url(images/bg_main_canvas.png) top repeat-x;
	background-color:#e0e7ef !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.4em;
	margin:0 !important;
	padding:0 !important;
}
.wrapper {background:url(images/logo_block.gif) top center no-repeat; margin:0px; padding:0px;}
#page{width:960px;	margin:0 auto; padding:0; background:url(images/bg_cricket_ball.gif) top no-repeat; top:0;}
#columns{padding:10px 0;margin: 0px; background:none; float:left}
.main_content{float:left;width:540px; margin-right:10px; overflow:hidden;}
.page_content {background:#fff; overflow:hidden; padding:10px;}

.header{margin:0;padding:13px 0 0 0; overflow:hidden; width:100%}
.header h1{float:left;display:inline;line-height:50px;font-size:20px; font-weight:bold; letter-spacing:-3px; width:118px; height:118px;}
.header h1 a{}


.menu {
	background:url(images/bg_nav.png);
	z-index:100;
	width:842px;
	height:35px;
	float:left;
	overflow:hidden;
}



a{color: #0a83ff;	text-decoration: none;}
a:hover{text-decoration: underline;}
input,select,textarea{border: #214873 1px solid;font-size:12px;padding:2px;}
input#submit {background:#a7c0db; padding:2px 5px;}
select{	padding: 0;}
li{list-style: none;}


.sidebar_content{float: left;width:410px;}
.sidebar_subcolumn{width:200px;}
.sidebar_subcolumn h2{}
#pages_nav{padding:2px 0px !important;margin:0 15px 0 0 !important;width: 960px !important;height:25px;}
#nav-left {float:left;display:inline;width:600px;}
#nav-right {float:right;display:inline;width:330px;;margin:0px !important;padding:0px !important;}
#pages_nav ul {position: relative;overflow: hidden;margin-left:-15px;}
#pages_nav ul  li {float: left;list-style: none;font-weight:bold;font-size:14px;line-height:20px;}
#pages_nav .current_page_item {height:30px;}
/* .current_page_item a {color:#284a71 !important} */

#pages_nav ul  li a:hover, #pages_nav ul  li a:active, #pages_nav ul  li a:visited {border: none;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


/* hack to correct IE5.5 faulty box model */
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;margin-left:-2px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	font-size:16px;
	line-height:15px;
	color:#000;
	padding:0 10px;
	margin:13px 0 0 0;
	letter-spacing:-0.5px;
	border-left:#BBB solid 2px;
	overflow:hidden;
}

/* a hack so that IE5.5 faulty box model is corrected */

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {}
/* style the second level hover */
.menu ul ul a.drop:hover{}
.menu ul ul :hover > a.drop {background:url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {}
/* style the third level hover */
.menu ul ul ul a:hover {}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:31px;left:0;}
/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:31px;}

/* position the third level flyout menu */
.menu ul ul ul{left:149px; top:-1px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-149px;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {height:auto; line-height:1em; padding:5px 10px; width:128px;border-width:0 1px 1px 1px; font-size:12px; letter-spacing:normal}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{text-decoration:underline;}
.menu :hover > a, .menu ul ul :hover > a {text-decoration:underline;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}

/* ========================================================== */


#search{float:right; height:27px;width:178px;margin:6px 0px 0px 0px !important;padding:0px !important;}
* html #search{margin-right: 8px;}
#search input{background: #ffffff;border: 1px solid #93a7bc;color: #000000;float: left;font-size:11px;width:100px; height:14px;margin:1px 0px 0px;	padding: 3px 4px 4px;}
#search .btn{padding: 0;height:23px;width:56px;margin:1px 0px 0px 5px !important;border:none;}
#rss a{color: #666666;}
#rss h2{padding:10px;font-size:14px;margin-bottom:10px;}
#rss ul{margin: 0px;padding: 10px;float:left;}
#rss li{margin: 0px;border:none !important;padding: 5px;}
#rss img{float: right;padding-left: 10px;margin-top: 5px;}


.archive-post, .post{}

.post{margin: 0;background-image:url(images/bg_shade.png) top repeat-x;overflow:hidden}

.post h2{font-size: 18px;padding: 0 0 5px;}
.post h3{font-size: 14px;}
.post h3 a{color: #000000;}
.post p{padding: 0 0 15px;line-height: 15px;}
.post .date {color:#6c91b8; font-weight:bold; font-style:italic; text-align:center;}

.box{clear: both;height: 1%;padding:10px 0 0 0;;margin:0; overflow:hidden; background:#fff}
.box .post{padding:0 5px;color:#555;}
.box .post p {line-height:1.5em; margin-top:0}
.box .post .date{ font-size:11px; font-weight:normal; font-style:normal; padding:0;}
.box .post .comments a{ font-size:11px; font-weight:normal; font-style:normal;}
.box .post .date, .box .post .comments a {color:#9e6c00 !important;}
.box .wide{margin-bottom:0;}
.box .post h2{font-size:1.4em;font-weight:bold;padding:0; padding-top:5px;margin:0;px;font-family:Calibri, Arial, Helvetica, sans-serif; display:inline; line-height:1em}
.box .post h2 a{color:#003978;letter-spacing:-0.5px;}
.box .titles_only {padding-bottom:10px;}

img.thumb_style {padding:2px !important;border:none  !important;float:left;display:inline;background-color:#FFFFFF;margin-right:5px  !important;margin-bottom:5px !important;}

.archive-post{margin:0 0 0 0;background-image:url(images/bg_shade.png) top repeat-x;overflow:hidden;}
.archive-post h2, .archive-post h3, .archive-post h4 {font-family:Calibri, Arial, Helvetica, sans-serif; font-weight:bold;}
.archive-post h2{font-size:1.5em;line-height:1em;}
.archive-post h3{font-size: 13px;padding-bottom: 5px;line-height: 18px;}
.archive-post h4{font-size: 14px;padding-bottom: 5px;line-height: 16px;}
.archive-post h3 a, .archive-post h2 a{color:#224c7a}
.archive-post p{padding:0 0 15px 0;}
.archive-post h3.post_date{color: #BBB;padding:0;font-size:1em; margin:0; line-height:1em}
.archive-post .singletags {margin-top:10px;}
h3.posted{font-size:0.9em;color:#666;font-style: normal;font-weight: normal;line-height: 15px;background-color:#F5F5F5;padding:5px;margin:0 0 10px 0;text-align: right;clear:both;}
h3.posted a {color: #444;}
.continue{background: url(images/ico-arrow.gif) no-repeat right;padding:0 14px 0 0; font-size:0.9em; font-weight:bold}
.continue a{color:#88a0ba}

.comments {padding-bottom:0px !important;}
.comments h4 {font-family:Calibri, Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.2em; color:#AAA; margin-top:2em}
.comments h4.reply {color:#000000; font-size:1.3em}
.comments a{background: url(images/comments_icon.gif) no-repeat left;color: #000000;font-weight:normal;font-size:11px;padding:0px 0px 0px 18px;margin-left:5px;}
.comments .edit_icon a {background:url(images/icon_edit.gif) left center no-repeat;}
.comments small {font-family:Arial, Helvetica, sans-serif !important; font-size:11px; font-weight:normal;}

.user_icon {background:url(images/icon_users.gif) left center no-repeat !important;}
.logout_icon {background:url(images/icon_logout.gif) left center no-repeat !important;;}


a.more{background: url(images/ico-arrow2.gif) no-repeat right;color: #c0c0c0;font-size: 1.2em;font-weight: bold;padding: 0 20px 0 0;}
.navigation a {color: #214b7a;font-size: 1.2em;font-weight: bold;}
.alignleft{display:inline;float:left;}
.alignright{display:inline;	float:right;}
#section_titles {padding:5px 0 10px 0;font-family:Calibri, Arial, Helvetica, sans-serif; font-weight:bold; color:#DDD}
#section_titles a {text-decoration:none; color:#b0c1d4 !important}
#section_titles a:hover {color:#666666}
#section_titles .singletags {color:#444 !important}
#section_titles .singletags a {color:#444 !important}
#section_titles h3 {
	font-size:25px;
	line-height:22px;
	text-transform:uppercase;
	letter-spacing:-2px;
}
#section_titles h4, #section_titles h3, #section_titles h2{}
#section_titles h4 {font-size:35px; line-height:40px; text-transform:uppercase; letter-spacing:-1px;}
#section_titles h4 em, #section_titles h2 em, #section_titles h3 em{font-weight: normal; font-style:normal;}
#section_titles h2 {}

#section_titles.page_title {color:#224c7a}

.archivefeed {margin:0  0 20px 0;padding-bottom:0px;}
.archivefeed a {background:url(images/icon_rss.gif) center left no-repeat;height:30px;color:#CC6600;font-weight:bold;font-size:1.1em;font-weight:bold; font-family:Calibri, Arial, Helvetica, sans-serif; line-height:30px;padding:0 0px 0 23px; display:block}
.arclist{width:260px;margin:0px 0px 25px;padding:5px 0px 0px;border-bottom: 1px solid #999;}
.arclist h2{color: #000;padding:0px 0px 15px;}
.arclist ul li{color:#c0c0c0;font-size:12px;padding:8px 0 8px 10px;border-top:1px solid #eee;}
.singletags {margin-top:5px;font-weight:bold;color:#000 !important;}
.singletags a { font-weight: normal !important; }
.entry p{line-height:1.6em; margin:20px 0 5px 0; padding:0;}
.entry blockquote {padding: 10px;border: 1px solid #ddd;color:#000;width:85%;background-color: #f7f7f7;font-style: italic;margin:5px auto 15px;}
.entry blockquote p {font-size:12px;padding: 5px 0px;margin: 5px 0px;line-height: 20px;}
.entry img {padding:3px;border: 1px solid #dddddd;float:left;display:inline;background-color:#FFFFFF;margin-bottom:5px; margin-top:0px; margin-right:10px}
.entry ul, .entry ol {margin-bottom:15px; margin-top:0; padding-top:0}
.entry ul li ul, .entry ol li ol{margin-bottom:0px;padding-top:0;}
.entry ul li {list-style:circle inside !important;margin-left:15px;padding:3px 0px;}
.entry ul li ul li {list-style:disc inside !important;}
.entry ol li {list-style:decimal inside !important;font-size:12px;padding:3px 0px;}
.entry ol li ol li {list-style:decimal-leading-zero inside !important;}
.entry h2 {margin:20px 0 0 0;}

ol.commentlist{margin: 10px 0 20px;padding: 0;list-style: none;font-size: 12px;line-height: 20px;}
ol.commentlist p{margin-bottom:10px;line-height: 20px;}
ol.commentlist cite{font-style: normal;font-weight: bold;}
ol.commentlist li{padding: 20px 10px 10px 10px;}
ol.commentlist li.alt{padding: 10px 10px 5px 10px !important;background:#EEE;border:none}

.list1 li,.list2 li, .list3 li{padding: 6px 0 6px 25px;border-bottom: 1px solid #eee;}
.list1 li a,.list3 li a,.list4 li a, .list5 li a{color: #666666;font-size: 12px;}
.list3 li {background: url(images/ico-mostcomm.gif) no-repeat left center !important;}
.list5 li{border-bottom: 1px solid #eee;padding:6px 0px;}
.sponsors{padding: 15px;margin:0 0 15px 0;overflow:hidden;background:#EEE;border:1px solid #CCC;}
.sponsors .left {margin-right:18px !important}
.sponsors .right {margin-left:18px !important}
.sponsor{float: left;}

.widget {background:#fff; width:190px; padding:5px; margin-bottom:3px; overflow:hidden; display:block}
.widget2x {background:#fff; padding:5px; margin-bottom:3px; overflow:hidden; display:block;width:400px;}
.widget_long .widget {width:400px !important;}
.widget h2 {padding:0;color:#114b8b;font-size:17px; font-family:Calibri, Arial, Helvetica, sans-serif; margin-top:3px}
.widget ul {margin:0;padding:0;border:none !important; overflow:hidden;}
.widget ul li {border-bottom:1px dashed #ffd800;padding:4px 0 1px 0;margin:0px; margin-bottom:-1px;}
.widget ul li a {color: #437392;}
.widget img {}
.widget h4 {padding-left:3px;}
.rss_link_widget { background:#ffffbc}
.widget h4.rss_feed a {background:url(images/icon_rss_site.gif) left center no-repeat; padding-left:48px; padding-top:3px; font-family:Calibri, Arial, Helvetica, sans-serif; font-weight:bold; color:#7b1a00; font-size:1.2em; line-height:1em;	display:block;}

.widget .live_score ul li a {
	font-size:0.9em;
}
.widget .live_score ul li a em {
	color:#660000;
	font-style:normal;
}


.icon_pdf_file, a.icon_web_link {padding-left:29px; min-height:25px; line-height:1.3em; color:#4c4c4c !important; display:block}
.icon_pdf_file {background:url(images/icon_pdf.gif) no-repeat;background-position:0px 2px; }
.icon_web_link {background:url(images/icon_web_link.gif) no-repeat;background-position:0px 0px; }


#footer{clear: both;color: #4883a8;height: 35px;line-height: 35px;margin:0px;padding:0px;border-top: 4px solid;}
#footer a {color:#4883a8}
#footer .theme {font-size:16px; font-weight:bold; color:#EEE}
#footer .theme a {color:#EEE !important; font-size:12px; font-weight:normal}
.divider{clear: both;height: 1px;margin: 0 0 -1px;overflow: hidden;}
.divider_15px{clear: both;height: 15px;margin: 0 0 -1px;overflow: hidden;}
.hl{}
.hl-full{float:left;clear:both;height:1px;width:100%;padding:0 !important;margin:0px 0px 15px;}
.hl2{border-bottom: 3px solid #c0c0c0;}
.hl3{}
.blog{width:570px !important;float:left;}
.between{height:2px;margin-bottom:15px;}
.fl{float: left;}
.fr{float: right;}
.ac{text-align: center;}
.ar{text-align: right;}
.th{border: 1px solid #dddddd;float: left;padding: 5px;background-color: #FFFFFF;margin-top: 0px;margin-bottom: 10px;margin-right: 10px;}
table#wp-calendar {border-collapse: collapse;margin: 0px;padding: 0px;}
table#wp-calendar a {color:#000000;}
table#wp-calendar caption {
	font-weight: normal;
	font-size: 0.91667em;
	line-height: 1.72727em;
	text-transform: uppercase;
	letter-spacing: 2px;
	background: #e5e5e5;
	border-bottom: 1px dotted #ddd;
	width:100%;
	}
	

table#wp-calendar th {width: 26px; font-size: 0.91667em; line-height: 1.72727em; background: #f2f2f2; border-bottom: 1px dotted #ddd; text-align: center; }
table#wp-calendar td {width: 26px; line-height: 1.66667em; color: #999; text-align: center;}
table#wp-calendar td#next, table#wp-calendar td#prev {width: 78px; font-size: 0.83333em; letter-spacing: 1px; text-transform: uppercase; }


.sidebar_section_links {}
ul.sidebar_section_links {
	 margin-top:0;
	 padding-top:0;
	 font-family:Calibri, Arial, Helvetica, sans-serif;
}

ul.sidebar_section_links li a {
	margin:0; padding:0;
	line-height:1em;
	font-weight:bold;
	color:#000;
	font-size:1.2em;
}

ul.sidebar_section_links li.current_page_item a {
	color:#284a71;
}

li.recent_comments_post {padding-bottom:10px; margin-bottom:-1px; font-size:0.9em; line-height:1.2em}
ul.recent_comments_comment {margin:0px; padding:0px; overflow:hidden}
ul.recent_comments_comment li {font-size:0.9em; line-height:1.3em; padding-bottom:3px;}


.expert_thumb img {float:left; display:inline; overflow:hidden}


.spinner_small {
	background:url(images/spinner_small.gif) left center no-repeat;
	padding-left:20px;
	line-height:30px;
	font-weight:bold;
	color:#0000CC;
	margin-left:3px;
}

.spinner_large {
	background:url(images/spinner_large.gif) left center no-repeat;
	padding-left:40px;
	line-height:60px;
	font-weight:bold;
	color:#0000CC;
	margin-left:3px;
	font-size:1.5em;
	padding-top:20px;
	padding-bottom:20px;
}


.fll {float:left}
.flr {float:right}


table.match_summary {width:100%; margin-top:10px}
table.match_summary td {padding:2px 3px; vertical-align:top;}

.match_summary .flr, .score .fll {width:45%;} 
.match_summary .fll { text-align:left}
.match_summary .flr { text-align:right} 
.match_summary ul.info {margin:0; padding:0; margin-bottom:10px;vertical-align:top;}
.match_summary ul.info li{margin:0; padding:0;list-style:none !important;color:#777}


.match_summary .team {	font-size:1.1em;font-weight:bold; background:#1d4e71;color:#FFFFFF;}
.match_summary .overall_score {background:#66A0C4; font-weight:bold;}
.match_summary .player_header td {
	background:#dbe8f7;
	border-top:1px solid #395e86;
	font-weight:bold;
}

.match_summary .player_scores td {
	border-top:1px solid #dbe8f7;
}

.score .divider td {
	padding-top:5px;
}

.score-summary-widget {
	font-size:0.9em;
	line-height:1.2em;
}

.score-summary-widget li {
	margin:3px 0;
	color:#666666;
}

.score-summary-widget li a {
	color:#003366;
}

.score-summary-widget li a em {
	color:#000000;
}


/* SCORES */

#score_page {display:block; clear:both;}

table.score .agile_info {color:#BBB; font-size:0.9em}
table.score .agile_info a {color:#BBB; text-decoration:underline}

table.score {width:100%; border:1px dotted #1d4e71; margin-bottom:10px;}
table.score td {padding:2px 3px;}

.score .flr, .score .fll {width:45%;} 
.score .fll { text-align:left}
.score .flr { text-align:right} 
.score ul.info {margin:0; padding:0; margin-bottom:10px}
.score ul.info li{margin:0; padding:0;list-style:none !important;color:#777}


.score .team, .score_match_info .team {	font-size:1.1em;font-weight:bold; background:#1d4e71;color:#FFFFFF;}
.score .team a, .score_match_info .team a {color:#FFFFFF;}
.score .team a:hover, .score_match_info .team a:hover {text-decoration:underline;}
.score .player_header td {background:#dbe8f7;border-top:1px solid #395e86;font-weight:bold;}
.score .player_scores td {border-top:1px solid #dbe8f7;}
.score .divider td {padding-top:5px;}
.match_info td {border-top:1px dotted #ccc;}
.match_info .team td, .match_info .player_header {border:none !important} 
.match_info .fall_of_wickets {color:#666; background:#EEE}

.match_info td.non_striker {padding-right:15px; background:url(images/score_batting_non_striker.gif) center right no-repeat;}
.match_info td.striker {padding-right:15px; background:url(images/score_batting_striker.gif) center right no-repeat;}
.match_info td.current_bowler {padding-right:15px; background:url(images/score_bowling_bowler.gif) center right no-repeat;}

.score_full_inning {padding:5px; border:1px solid #003366;}

h2.wp-poll, h3.wp-poll {
	color:#990000;
	margin-bottom:5px;
}

h3.wp-poll { font-size:0.9em}

input.radio {
	vertical-align:text-top !important;
	padding-left:0;
	margin-left:0;
	margin-top:0.1em;
}

.poll_button {
	padding:0px 0.2em;
	width:auto !important;
	margin:0; margin-bottom:0.5em;
	padding:1px 0 !important;
	line-height:1.2em;
	background:url(images/button_bg_common.png) bottom repeat-x;
	min-width:5em;
	background-color:#dfdfab;
	border-top:2px groove #3a9a01 !important;
	border-right:2px ridge #308000 !important;
	border-bottom:2px ridge #308000 !important;
	border-left:2px groove #3a9a01 !important;
	font-weight:bold;
}

li.wp-poll {
	border:none !important;
	font-size:0.9em;
}
