/*
Theme Name: Xpert Theme
Theme URI: http://xpert-online.com/
Description: Xpert them design for 13th World Indoor Championship <a href="http://www.xpert-online.com/">Xpert Adv. Inc</a>.
Version: 1.6
Author: Xpert Team
Author URI: http://xpert-online.com/

*/

*  {
direction:ltr;
}

body{
margin:0px;
background-color:#fabb4a;
font-family:tahoma, Verdana, arial;
font-size:12px !important;
color:#000000;
}
p{
font-size:12px;
}
font{
font-family:tahoma, Verdana, arial;
font-size:12px;
color:#000000;
}

input{
text-transform:capitalize;
}
a, a:visited{
color:#cd212c;
text-decoration:none;
}
a:hover{
color:#FF9900;
text-decoration:none;
}
#page{
background-image:url(images/table-bg.jpg);
background-position:center top;
background-repeat:repeat-y;
width:960px;
margin-left:auto;
margin-right:auto;
}
#header{
height:240px;
width:942px;
}
#header #logo{
padding-top:0px;
padding-left:0px;
background-image:url(images/logobgs/1.png);
background-position:right bottom;
background-repeat:no-repeat;
height:220px;
width:550px;
margin-right:10px;
}
#header #logo img{
margin-top:20px;
}
#header #search{
padding-top:20px;
}
#header #search td{
padding-left:5px;
}
#header #search td a img{
border:none;
}
#header #search .input{
font-family:tahoma, Verdana, arial;
font-size:12px;
border:1px solid #990000;
padding:3px;
margin-left:20px;
}
.margin-top-tenpx img{
margin-top:10px;
}
#header #search td #countdown{
padding-left:5px;
}

#header #navigation{
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
height:auto;
background-image:url(images/elements/nav-bg.png);
}
#header #navigation  #nav-bar a img{
border:none;
display:block;
}
#header #navigation  #nav-bar a img:hover{
border:none;
background-color:#FF9900;
display:block;
}

.mainTitles{
padding-top:20px;
padding-bottom:5px;
padding-left:10px;
}

.mainTitles .newssection-title,.mainTitles .newssection-title  a {
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.title .sidebarsection-title,.title .sidebarsection-title  a {
	font-size:14px;
	color:#cd2121;
	font-weight:bold;
}

.title .footersection-title,.title .footersection-title  a {
	font-size:14px;
	color:#cd2121;
	font-weight:bold;
}


#content tr td .content{
background-color:#FFFFCC;
padding:0px;
}
.main-news{
padding:10px;
padding-right:0px !important;
width:100%;
}
.main-news .title, .main-news .title a, .main-news .title a:visited{
font-size:14px;
font-weight:bold;
color:#cd212c;
text-decoration:none;
padding-bottom:10px;
}
.main-news .title a:hover{
font-size:14px;
font-weight:bold;
color:#FF9900;
text-decoration:none;
padding-bottom:10px;
}
.main-news .desc{
font-size:12px;
font-weight:normal;
color:#00000;
text-decoration:none;
text-align:left;
}
.readmore{
margin-top:5px;
display:block;
background-image:url(images/elements/arrow-red-right.png);
background-position: left bottom;
background-repeat:no-repeat;
padding-left:15px;
font-weight:bold;
font-size:10px;
}

* html #tbl_sports_categorical { 
	 height:expression( this.height < 554 ? '553px' : 'auto' ) !important;
	
}

#tbl_sports_categorical {
 min-height:553px;
 height:553px;

}

.sub-news td{
padding:10px;
padding-left:0px !important;
}
.sub-news .title, .sub-news .title a, .sub-news .title a:visited{
font-size:12px;
font-weight:bold;
color:#cd212c;
text-decoration:none;
padding-bottom:10px;
}
.sub-news .title a:hover{
font-size:12px;
font-weight:bold;
color:#FF9900;
text-decoration:none;
padding-bottom:10px;
}
.sub-news .desc{
font-size:12px;
font-weight:normal;
color:#00000;
text-decoration:none;
text-align:left;
}
.black-bg{
background-color:#000000;
padding:10px;
}
.black-bg #thumbs td{
background-repeat:no-repeat;
background-position:center;
}
.black-bg #thumbs div.overlay a{
background-image:url(images/elements/play-video.png);
background-position:center;
background-repeat:no-repeat;
display:block;
height:105px;
width:150px;
border:none;
}
.black-bg #thumbs div.overlay a:hover {
background-image:url(images/elements/play-video-active.png);
background-position:center;
background-repeat:no-repeat;
border:none;
}
.black-bg #thumbs .links{
text-align:center;
padding-top:5px;
}
.black-bg #thumbs .links a, .black-bg #thumbs .links a:visited{
text-align:center;
color:#FF9900;
text-decoration:none;
margin-top:5px;
}
.black-bg #thumbs .links a:hover{
text-align:center;
color:#FFFFFF;
text-decoration:none;
}

.sportsTitles{
background-position:left bottom;
background-repeat:no-repeat;
padding-left:25px;
border-bottom:1px solid  #FF9900;
font-size:13px;
font-weight:bold;
color:#FF9900;
height:23px;
width:290px;
padding-top:3px;
}


.sportsTitles-sprint{
background-image:url(images/icons/100m.png);
background-position:left bottom;
background-repeat:no-repeat;
padding-left:25px;
border-bottom:1px solid  #FF9900;
font-size:13px;
font-weight:bold;
color:#FF9900;
height:23px;
width:290px;
padding-top:3px;
}
.sportsTitles-polevault{
background-image:url(images/icons/paulvault.png);
background-position:left bottom;
background-repeat:no-repeat;
padding-left:25px;
border-bottom:1px solid  #FF9900;
font-size:13px;
font-weight:bold;
color:#FF9900;
height:23px;
width:290px;
padding-top:3px;
}
.sportsTitles-hurdles{
background-image:url(images/icons/hurdles.png);
background-position:left bottom;
background-repeat:no-repeat;
padding-left:25px;
border-bottom:1px solid  #FF9900;
font-size:13px;
font-weight:bold;
color:#FF9900;
height:23px;
width:290px;
padding-top:3px;
}
.sportsTitles-longjump{
background-image:url(images/icons/long-jump.png);
background-position:left bottom;
background-repeat:no-repeat;
padding-left:25px;
border-bottom:1px solid  #FF9900;
font-size:13px;
font-weight:bold;
color:#FF9900;
height:23px;
width:290px;
padding-top:3px;
}
.sports-category-listing ul li{
margin-left:-40px;
list-style:none;
display:block;
color:#000000 !important;
line-height:80%;
border-bottom:1px solid #ccc;
padding-bottom:5px !important;
padding-top:5px !important;
}
.sports-category-listing ul li a, .sports-category-listing a{
color:#000000 !important;
display:block;
}
.sports-category-listing ul li a:hover{
color:#CD2121 !important;
display:block;
}
.sidebar-wrapper{
margin-top:10px;
padding:10px;
}
.sidebar-wrapper-black{
margin-top:10px;
padding:10px;
background-color:#000000;
}
.sidebar-bg{
margin-top:10px;
padding:10px;
background-image:url(images/sidebar/contents-bg.jpg);
background-position:top;
background-repeat:repeat;
min-height:100px;
background-color:#fabb4a;
width:255px;
}
.sidebar-bg .links a{
display:block;
margin-bottom:5px;
background-image:url(images/elements/arrow-red-right.png);
background-position: left bottom;
background-repeat:no-repeat;
padding-left:15px;
font-weight:bold;
font-size:12px;
color:#000000;
}
.sidebar-bg .title, .sidebar-wrapper-black .title{
margin-bottom:10px;
}
.sidebar-bg .links a:hover{
color:#cd2121;
}
.weather{
color:#FFFFFF;
}
#footer{
background-color:#fabb4a;
width:925px;
margin-left:auto;
margin-right:auto;
padding:10px;
background-image:url(images/elements/footer-bg.jpg);
background-position:right top;
background-repeat:no-repeat;
margin-top:10px;
}
#footer .wrapper{
margin-bottom:10px;
padding-bottom:15px;
border-bottom:1px solid #cd2121;
}
#footer .wrapper  .title{
margin-bottom:10px;
}
#footer .wrapper .links a, #footer .wrapper .links a:visited{
font-size:10px;
font-weight:bold;
color:#000000;
margin-right:10px;
padding-right:5px;
border-right: 1px solid #cd2121;
}
#footer .wrapper .links a:hover{
color:#cd2121;
}
#footer{
background-color:#fabb4a;
width:924px;
margin-left:auto;
margin-right:auto;
padding:10px;
background-image:url(images/elements/footer-bg.jpg);
background-position:right top;
background-repeat:no-repeat;
margin-top:10px;
}
#footer .wrapper{
margin-bottom:10px;
padding-bottom:15px;
border-bottom:1px solid #cd2121;
}
#footer .wrapper .sitemap{
font-size:11px !important;
}
#footer .wrapper .sitemap ul.sitemaps{
float:left;
padding:0px !important;
margin:0px;
margin-right:35px;

}
#footer .wrapper .sitemap ul.sitemaps li{
}
#footer .wrapper  .title{
margin-bottom:10px;
}

#footer .wrapper .links a, #footer .wrapper .links a:visited{
font-size:10px;
font-weight:bold;
color:#000000;
margin-right:10px;
padding-right:5px;
border-right: 1px solid #cd2121;
}
#footer .wrapper .links a:hover{
color:#cd2121;
}
.partners-thumbs{
margin-left:-40px;
margin-bottom:-20px;
}
.partners-thumbs ul li{
list-style:none;
display:inline;
margin-right:5px;
}
.partners-thumbs ul li a img{
border:none;
}
.copyrights{
text-align:center;
font-size:11px !important;
}
.copyrights .rss, .copyrights img{
	text-decoration:none;
	border:none;
	
	
}

.sitemap ul li .title{
font-weight:bold;
}
.sitemap ul li{
list-style:none;
}





/*!Warning donot remove the following pleas... */
/* Base text-alignment for page and post content */
.divReadersOption ul{
	list-style:none;
}
.divReadersOption ul li{
	display:inline;
	padding:5px;
}


#sports-news .content,#championship-news .content,#sports-categotrical-news .content,#sports-news .content,#latest-news .content{
background-color:#FFFFCC;
padding:0px;
}

.page-content  p{
	text-align: justify !important;
	
}



/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */


/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	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;
}
/* End captions */
.content .latestnews .bigImg img{
margin:10px;
margin-right:0px;
}
#contentwrapper .content{
float:left;
width:655px;
border:0px;
margin-right:10px;
margin-bottom:14px;
}
.content2{
float:left;
width:645px;
border:0px;
margin-right:10px;
background-color:#FFFFCC;
margin-bottom:14px;
padding-left:10px;
}
.useful-links ul {
list-style:none;
padding:0px;
margin:0px;
}
.useful-links ul li a{
display:block;
background-image:url(images/elements/arrow-red-right.png);
background-position: left bottom;
background-repeat:no-repeat;
padding-left:15px;
font-weight:bold;
font-size:12px;
list-style:none;
color:#000000;
}
.useful-links ul li {
margin-bottom:5px;
}
.useful-links ul li a:hover{
color:#cd2121 !important;
}
.useful-links ul li a:visited{
color:#000000;
}
.search-arrow{
}

.divMainContentWrapper {
  float:left;
  width:637px;
  border:0px solid;padding:10px;
	background-color:#FFFFCC;
  margin-right:5px;
  margin-top:20px;
  
	background-image:url(images/inside-page-bg/1.png);
	background-position:right top;
	background-repeat:no-repeat;  
}
.pagination .wp-pagenavi .pages{
background-color:#cd2121;
border:1px solid #cd2121;
color:#FFFFFF;
}

.pagination .wp-pagenavi .current{
border:none;
color:#FF9900;
font-weight:bold;
border-right:1px solid #cd2121;
background-color:#ffffff !important;
}
.pagination .wp-pagenavi .page{
border:none;
color:#cd2121;
font-weight:bold;
border-right:1px solid #cd2121;
background-color:#ffffff !important;
}
div.pagination div.wp-pagenavi a{
background-color:#cd2121;
border:1px solid #cd2121;
color:#FFFFFF;
}
.reader-tools .navigation .alignleft {
color:#CD2121 !important;
}
.related-article .title{
font-weight:bold;
color:#000000;
margin-top:25px;
margin-bottom:5px;
border-bottom:1px solid #ffcc00;
}
.related-article ul {
padding:0px;
width:637px;
}
.related-article ul li {
list-style:none;
line-height:150%;
margin-top:7px;
background-image:url(images/elements/arrow-red-right.png);
background-position: left bottom;
background-repeat:no-repeat;
padding-left:15px;
font-size:12px;

}
.sharethis-options{
font-size:11px !important;
}
.sharethis-options ul {
padding:0px;
list-style:none;
display:inline;
}
.sharethis-options .title{
font-weight:bold;
color:#000000;
margin-top:25px;
margin-bottom:5px;
border-bottom:1px solid #ffcc00;
}
.sharethis-options ul {
width:637px;

}

.sharethis-options ul li {
display:inline;
color:#000000;
}
.sharethis-options ul li a{
color:#000000;
padding-right:5px;
padding-left:5px;
border-right:1px solid #cd2121;
}
.sharethis-options ul li a img{
border:0px solid red !important;
margin-top:0px;
vertical-align:middle;
margin-right:3px;
}
.tools{
margin-top:10px;
text-align:right;
}
.tools ul {
width:637px;
padding:0px;
list-style:none;
display:inline;
}
.tools ul li {
display:inline;
color:#000000;
}
.tools ul li a{
color:#000000;
padding-right:5px;
padding-left:5px;
border-right:0px solid #cd2121;
}
.sidebar-container{
float:left;
border:0px solid;
}







#contactform .input{
background-color:#FFFFFF;
border:1px solid #FF9900;
font-family:tahoma, Verdana, arial;
font-size:12px;
padding:3px;
color:#666666;
width:170px;
}
#contactform textarea{
background-color:#FFFFFF;
border:1px solid #FF9900;
font-family:tahoma, Verdana, arial;
font-size:12px;
padding:3px;
color:#666666;
width:170px;
overflow:auto;
}
#contactform .buttons{
padding:3px;
color:#FFFFFF;
background-color:#cd2121;
border:none;
font-family:tahoma, Verdana, arial;
font-size:12px;
}
#contactform .required{
padding:3px;
color:#cd2121;
border:none;
font-family:tahoma, Verdana, arial;
font-size:12px;
}

div#page-content  p a img{
border:none;
}

.live-exhibition-container {
font-family:Tahoma, Verdana,sans-serif;}

.live-exhibition-container .fieldname{
font-weight:bold;
font-size:10.5px;

}
.live-exhibition-container img{
width:200px;
height:auto;
padding:2px
}

.live-exhibition-container .qoute{
font-size:11px;
color:#cd2121;
}
.live-table td{
border-bottom:1px solid #FF9900;
padding:3px;
}
