/* GENERAL STYLES */
/* Import External Stylesheets */
/* -------------------------------------------------------------- */

@import url('reset.css');
@import url('typography.css');
@import url('forms.css');
@import url('ie.css');
@import url('navigation.css');

body { background: #1e2b12 url('../images/layout/bg-001.jpg') no-repeat top; }

/* General */
ul.columns { clear:both; }
ul.columns li { float:left; margin-left: 20px; width: 250px;}

.NewsItem h1 { margin-bottom: 0; }

#NewsItemImg { float: right; width: 350px; margin-left: 20px; margin-bottom: 20px; overflow: hidden; }
.publishDate { color: #666; }


/* Site
-------------------------------------------------------------- */
  
#mainContainer { width: 960px; border: 1px solid #ccc; text-align:center; margin: 0 auto; padding: 24px 0; }
#contentContainer { width: 909px; margin: 0 auto; text-align: left; }
#footer{ font-size: .9em; margin-top: 15px; }


/* Clearing floats without extra markup  */
ul#primaryNavigation,#contentContainer,form#searchbox, #secondaryPageHeader   { display: inline-block; }
ul#primaryNavigation:after, #contentContainer:after,form#searchbox:after, #secondaryPageHeader:after  { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html ul#primaryNavigation, #contentContainer,form#searchbox, #secondaryPageHeader  { height: 1%; }
ul#primaryNavigation, #contentContainer,form#searchbox, #secondaryPageHeader  { display: block; }

/* Main Content Layout
---------------------------------- */

#layoutColumn1 { width:150px; margin: 1px 1px 0 0; float:left; text-align:left; }
#layoutColumn2 { width: 758px; float:right; margin: 1px 0 0 0; text-align:left; line-height: 1.8em; overflow: hidden; }

form#searchbox { padding: 5px; }

ul#jumpLinks { font-size: 1.1em; list-style:none; }
ul#jumpLinks  a, ul.footer a, #footer a { color: #666; }
ul.footer { margin:.5em; padding:0; list-style:none; }
p.footer { margin:.5em; padding:0; list-style:none; font-size: .9em; }

ul#language-pages { padding: 0 0 0 5px; margin: 0 0 20px 0; }
ul#language-pages li { list-style: none; text-indent: -9999px; float:left; margin-right: 3px; background-repeat: no-repeat;  width: 32px; height: 21px; }
ul#language-pages li a { display:block; width: 32px; height: 21px; }
ul#language-pages li.china { background-image: url('/media/17546/china.gif'); }
ul#language-pages li.germany { background-image: url('/media/17551/germany.gif'); }
ul#language-pages li.russia { background-image: url('/media/17556/russia.gif'); }

ul.breadcrumbs {
margin: 5px 0 0 0;
padding:0;
clear:both;
border: 1px solid #eee;
} 

ul.breadcrumbs li {
	list-style: none;
	display: inline;
	background: transparent url('/data/Assets/pmc/images/bg-breadcrumb.png') no-repeat left center;	
	padding:5px 5px 5px 15px;
}
ul.breadcrumbs a { color: #666; }


/* Homepage 
---------------------------------- */
#homePhoto { background: #868789 url('/data/Assets/pmc/images/home/cricket-ground.jpg') no-repeat center center; height: 413px; display:none;}
#homePhoto h1 { text-indent: -9000px; }

#imageRotator { width: 758px; height: 412px; overflow: hidden; clear: both; float: none; background: transparent url('/media/9575/Senior-Sports-Main-image-2.jpg') no-repeat; }

/* Secondary Level Pages 
---------------------------------- */
#secondaryPageHeader { color:#fff; height:250px; margin-bottom: 20px;}
#secondaryPageHeader ul {
	 float:left; width:150px; padding:0;  margin:0; background: #fff; height:245px; padding-top:5px; 
	 filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7;
	 list-style:none; border-right: 1px solid  #fff; color:#000;
	overflow: auto;
}
#secondaryPageHeader ul li {
	margin: 0px 7px 0 7px;

}
#secondaryPageHeader ul li a {
	color: #000;
}


/* Main Content Formatting
---------------------------------- */

h1.title {
	width: 758px; background:#000; height: 300px; 
}

.xsltsearch_result_title { font-size: 1.4em; }

.right { float:right; margin-left: 20px; margin-bottom:15px; }

#layoutColumn1 a.rss { margin-left: 8px; }
a.rss {
  padding: 0 0 0 19px;
  background: url("/data/Assets/pmc/images/icons/feed-icon-14x14.png") no-repeat 0 50%;
  font-size: .9em;
} 

#tinymce { text-align: left; }

.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

