@import url(/css/generic.css);
@import url(/css/xstandard.css);
/*
 * Site Specific Styles
 */

body {

}


a{
  font-weight:bold;
  text-decoration:none;
  color:#006600;
}

a:hover{
  color:#17bb17;
  text-decoration:underline;
}

h1{
  font-size:1.5em;
  margin:0;
  color:#990000;
  padding:5px 0px 10px 12px;
}


h2{
  font-size:1.4em;
  padding:5px 0px;
  color:#990000;
}

h2.no-top-pad{
margin-top:0px;
padding-top:0px;
}

div.paddedadvert{
  padding:10px 0px;
}

div.bottompaddedadvert{
  padding-bottom:10px;
}

div#page-header{
  margin:5px 0px;
  background:#EDDEB7; /*URL(/images/main-header-bg.gif) left no-repeat;*/
  height:30px;
  width:100%;
  overflow:hidden;
}

/* HEADER BANNER */
#mainHeader img{
  display:block;
}

#mainHeader{
  display:block;
  position:relative;
  width:768px;
  height:117px;
  background:#006800 URL(/images/main-banner-backdrop.jpg) top right no-repeat;
}

#mainHeader #header-banner{
  height:86px;
  display:block;
}

#mainHeader #advert-main-banner{
  display:block;
  position:absolute;
  top:12px;
  left:286px;
  z-index:2
}

/* top navigation strip */
#mainHeader #topNavStrip{
  width:100%;
  height:31px;
  background:#bbbbbb URL(/images/top-nav-strip-bg.gif) repeat-x;
  overflow:hidden;
}

#mainHeader #topNavStrip form{
  padding:0;
  margin:0;
}

#mainHeader #topNavStrip div.topNav ul{
  margin:0 0 0 20px;
  /* HIDE FROM MAC IE 5.2 \*/
  margin:0 0 0 30px;
  /* */
  padding:0px 10px 0px 0;
  list-style:none;
  display:inline-block;
  float: left;
  width:500px;
}

#mainHeader #topNavStrip div.topNav ul li{
  float:left;
  background:url(/images/top-nav-sep.gif) left no-repeat;
  padding:0px 10px 0px 10px;
  line-height:31px;
}

#mainHeader #topNavStrip div.topNav ul li.searchform{
  width:203px;
  /* HIDE FROM MAC IE 5.2 \*/
  width:206px;
  padding-right:2px;
  /* */
}


#top-nav-search{
  font-weight:bold;
  color:#006600;
}

#top-nav-search label.homepage-search{
  float: left;
  width:47px;
}
#top-nav-search input.homepage-search{
  border: solid 1px #006600;
  font-size: 8pt;
  color: #006600;
  float: left;
  width:110px;
  margin: 7px 0 0 7px;
}

#top-nav-search input.search-button{
  float: left;
  margin: 7px 0 0 0;
}


/* MAIN BODY */


#bodyWrapper{
  width:768px;
  padding:8px 12px;
  overflow:hidden;
}


/** left navigation **/
#leftNav{
  float:left;
  width:120px;
  margin-right:9px;
}

* html #leftNav ul{
  margin-left:0px; /* This One For IE5.x */
  marg\in-left:0px; /* This One For other IE */
  padding:none;
}


#leftNav ul{
  margin:0px;
  /* margin-left:-40px; */
  padding:0;
  list-style-type: none;
}



#leftNav ul li{
  /*overflow:hidden;*/
  width:108px;
  height:1%;
  height:23px;
  background:URL(/images/left-nav-button.gif) top right no-repeat;
  margin:0px 0px 10px 0px;
  text-align:right;
  padding:8px 12px 0px 0px;
}

#leftNav ul li a{
  color:#990000 ;
  font-weight:bold;
  text-decoration:none;
  font-size:10px;
}

#leftNav ul li a:hover,#leftNav ul li a.current{
  color:#016701;
}



/** mainContent **/
#mainContent{
  float:left;
  width:468px;
  min-height:500px;
  height:500px;
  padding:0px 9px;
}

#bodyWrapper #mainContent{
  height:auto;
}

/** right navigation **/

#rightNav{
  width:120px;
  margin-left:9px;
  float:left;
  overflow:hidden;
}

#rightNav div.advert-right-nav-small,#rightNav div..advert-right-nav-sky{
  padding:0px 0px 15px 0px;
  clear:both;
}

/* FOOTER */
#ulster-cricketer-footer{
  width:468px;
  overflow:hidden;
}

#ulster-cricketer-footer #copyright{
  width:45%;
  float:left;
}

#ulster-cricketer-footer #links{
  width:55%;
  float:right;
  text-align:right;
}

/*Container for any main single items from a list page */
#main-article{
  width:100%;
  overflow:hidden;
}

#main-article img{
  padding:10px;
}

#pagelinks{
  width:100%;
  text-align:right;
  padding-top:0.5em;;
  clear:both;
}

/** X-STANDARd STYLES **/
.red{
 color:#ff0000;
}

.darkred{
 color:#990000;
}

.green{
 color:#00cc00;
}
.blue{
 color:#0000ff;
}

.yellow{
 color:#ffff00;
}

.purple{
 color:#aa66ff;
}

.pink{
 color:#ff00ff;
}

.orange{
 color:#ff8800;
}

.torquoise{
 color:#00AFC3;
}

.grey{
 color:#888888;
}

.darkgreen{
 color:#016701;
}