@charset "utf-8";

/*Theme Name: Warwick Wolves
Theme URI: http://wolvestest.info
Description: Wordpress theme for the Warwick Wolves American Football Team 
WebsiteVersion: 1 (WP2.7)
Author: Stephen Joyce
Author URI: http://smigg.co.uk
Tags: American, football, wolves, dark, black, red, warwick*/

/*Information Box*/

#information-box {        
  display: block;        
  padding: 10px 20px 10px 73px;        
  Width: 559px;        
  margin: 0 auto 18px auto;        
  background: url(images/information.png) #FEEFB3 no-repeat 9px center;        
  color: #9F6000;        
  border: 1px solid;
}
  
/*End Information Box*/
 
/*Begin Typography*/
 
body {	
 background: url(images/background.png) #000000 fixed no-repeat center bottom;	
 font-family: Verdana, Geneva, sans-serif;	
 color: #fff;	
 font-size: 0.9em;	
 margin: 0;}h1 {        
 display: block;	
 background: #4f1112;	
 font-size: 1.15em;	
 font-weight: bold;	
 text-transform: uppercase;	
 margin: 0 auto;	
 padding: 0 0 0 10px;	
 width: 720px;	
 border-left: 1px solid #323232;	
 border-right: 1px solid #323232;	
 line-height: 16px;        
 height: 23px;
}
 
h2 {
}

h3 {	
 display: block;	
 font-size: 1.15em;	
 overflow: visible;	
 width: 189px;	
 text-align: center;	
 line-height: 25px;	
 background: #4f1112;	
 margin: 18px 0 15px 0;	
 border-top: 3px #673839 solid;	
 border-bottom: 3px #673839 solid;	
 text-transform: uppercase;
}


h4 a, h4 a-visited, h4 {       
  text-transform: uppercase;       
  font-size: 1.1em;       
  text-decoration: none;
}

h4#archive-date {       
  text-transform: none;       
  font-size: 0.9em;       
  text-decoration: none;       
  color: #909090;
}

h5 {
  color: #000;
}

a, a-visited {       
  color: #fff;       
  font-weight: bold;       
  text-decoration: underline;
}

p.post-details {	
  font-size: 0.6em;	
  text-align: right;	
  background: #000;	
  border-left: 1px solid #323232;	
  border-right: 1px solid #323232;        
  margin: 0;        
  padding-right: 10px;
  color: #909090;
}

p.post-details a, a-visited {        
  color: #909090;
}

ul#sidebar {
  display: block;
  float: left;
  margin: 0 0 116px 0;
  padding: 0;
  list-style-type: none;
  width: 189px;
}

ul#navigation {	
  clear: both;	
  width: 170px;	
  margin: 0 0 0 18px;	
  padding: 0;	
  list-style: none;	
  list-style-image: none;
}

#navigation a, a-visitied {
  margin: 0 0 0.2em 0;	
  font-size: 0.9em;	
  font-weight: bold;	
  text-transform: capitalize;	
  text-decoration: none;
}

ul#countdown {
  clear: both;	
  width: 170px;	
  margin: 0 0 0 18px;	
  padding: 0;	
  list-style: none;	
  list-style-image: none;
  text-align: center;
  font-size: 0.9em;	
  font-weight: bold;	
  text-transform: capitalize;	
  text-decoration: none;
}

/*End Typography*/

/*Begin Structure*/

#container {	
  overflow: visible;	
  width: 971px;	
  display: block;	
  margin: 10px auto 236px auto;
}

#header {	
  width: 971px;	
  height: 282px;	
  background-image: url(images/header.png);
}

#tail {	
  height: 67px;	
  width: 48px;	
  display: inline;	
  float: left;	
  margin: 149px 0 0 -48px;	
  background-image: url(images/tail.png);
}

#shoulder {  
  display: inline;  
  float: right;  
  height: 112px;  
  width: 13px;  
  margin: 123px -13px 0 0;  
  background-image: url(images/shoulder.png); 
}

#main {	
  position: relative;	
  overflow: hidden;	
  display: block;	
  width: 972px;	
  background-color: #191919;	
  background: url(images/main.png) #191919 top left repeat-y;
  border-right: 1px solid black;
}

#sidebar {	
  display: block;	
  float: left;	
  width: 189px;
}

/*Follow Us Links*/

p#facebook {	
  clear: both;	
  margin: 0 0 18px 12px;	
  display: inline;	
  float: left;	
  height: 47px;	
  width: 47px;	
  background: url(images/facebook.png);	
  overflow: visible;
}

p#facebook a {	
  display: block;	
  height: 47px;	
  width: 47px;	
  text-indent: -10000px;	
  overflow: visible;
}

p#rss {	
  margin: 0 0 18px 12px;  
  display: inline;  
  float: left;	
  height: 47px;	
  width: 47px;	
  background: url(images/rss.png);	
  overflow: visible;
}

p#rss a {	
  display: block;	
  height: 47px;	
  width: 47px;	
  text-indent: -10000px;
}

p#email {	
  margin: 0 0 18px 12px;	
  display: inline;	
  float: left;	
  height: 47px;	
  width: 47px;	
  background: url(images/email.png);	
  overflow: visible;
}

p#email a {	
  display: block;	
  height: 47px;	
  width: 47px;	
  text-indent: -10000px;
}

/*End Follow Us*/

/*Begin Content*/

#content {	
  display: inline;	
  padding: 0 25px 210px 25px;	
  float: right;	
  width: 733px;	
  min-height: 1100px;	
  background: url(images/content.png) bottom no-repeat;
}

.content-box {	
  display: block;	
  width: 732px;	
  margin: 0 0 18px 0;	
  overflow: hidden;
}

.content-top {	
  display: block;	
  width: 732px;	
  height: 9px;	
  background: url(images/content-box-top.gif) no-repeat;	
  margin: 0 auto;
}

.content-bottom {	
  display: block;	
  width: 732px;	
  height: 9px;	
  background: url(images/content-box-bottom.gif) bottom no-repeat;	
  margin: 0 auto;
}

.content-body {	
  padding: 10px;	
  width: 710px;	
  background: #000;	
  border-left: 1px solid #323232;	
  border-right: 1px solid #323232;	
  overflow: hidden;
}

#older-entries {	
  display: inline;	
  float: right;	
  margin: -15px 15px 0 0;
}

#newer-entries {	
  display: inline;	
  float: left;	
  margin: -15px 0 0 15px;
}

p.content-navigation a, a-visited {        
  font-size: 0.85em;        
  color: #c9c9c9;        
  text-decoration: none;
}

/*End Content*/

/*Begin Footer*/

#footer {
  overflow: visible;
  display: block;
  position: absolute;	
  height: 164px;	
  width: 972px;	
  background: url(images/footer.png) repeat-x top;
  border-bottom: 1px solid black;
  border-right: 1px solid black;
}

#helmet {
position: absolute;
z-index: 99;
left: -30px;
top: -90px;
width: 289px;
height: 317px;
background: url(images/helmet.png);
}

/*Begin Sponsors*/

p#sponsors {	
  margin: 5px 0 0 427px;	
  width: 324px;	
  height: 46px;	
  background: url(images/sponsors.png);
}

p#sci-mentor {
  clear: both;	
  display: inline;	
  float: left;	
  margin: 10px 0 0 275px;	
  width: 150px;	
  height: 80px;	
  background: url(images/scimentor.png);	
  overflow: visible;
}

p#sci-mentor a {	
  display: block;	
  width: 150px;	
  height: 80px;	
  text-indent: -10000px;
}

p#smarter-housing {	
  display: inline;
  float: left;
  overflow: visible;	
  margin: 10px 0 0 20px;	
  width: 235px;	
  height: 74px;	
  background: url(images/smarterhousing.png);
}

p#smarter-housing a {	
  display: block;	
  width: 235px;	
  height: 74px;	
  text-indent: -10000px;
}

p#park-street {	

  display: inline;
  float: left;
  margin: 10px 0 0 20px;	
  width: 246px;	
  height: 73px;	
  background: url(images/parkstreet.png);	
  overflow: visible;
}

p#park-street a {  
  display: block;	
  width: 246px;	
  height: 73px;	
  text-indent: -10000px;
}


/*End Sponsors*/

#footer-info {
  clear: both;
  float: right;
  color: #777777;
  font-size: 0.7em;
  margin-right: 270px;
  margin-top: 7px;
}

#footer-info a, a-visited {
  color: #b8b8b8;
  text-decoration: none;
}

/*End Footer*/

/*Begin Tables*/

#table-league-main {	
  margin: 35px auto 0 auto;	
  width: 496px;
  background: #191919;	
  border: solid #303030 1px;	
  padding-bottom: 1px;	
  border-top: 0;
}

#table-schedule-date {
  border-right: 1px solid #303030;
}

#table-league {	
  margin: 18px 10px 0 10px;	
  background: #191919;	
  border: solid #673839 1px;	
  padding-bottom: 1px;	
  border-top: 0;
}

#table-fixtures {	
  margin: 18px 10px 0 10px;	
  background: #191919;	
  border: solid #673839 1px;
}

td {	
  padding: 1px 0 2px 0;	
  font-family: Verdana, Geneva, sans-serif;	
  text-decoration: none;	
  color: #b0b0b0;	
  font-size: 0.8em;	
  border-top: 1px solid #303030;
}

td a, a-visited {	
  padding: 1px 0 2px 0;	
  font-family: Verdana, Geneva, sans-serif;	
  text-decoration: none;	
  color: #b0b0b0;	
  font-size: 0.8em;
}

td#team-name-table a {	
  margin-left: 3px;
}

td.no-top-border {	
  border-top: none;
}

td#table-title {	
  color: #cdbebe;	
  font-weight: bold;	
  border-top: solid 1px #673839;	
  border-bottom: solid 1px #673839;        
  font-size: 0.9em;
}

/*End Tables*/

/*Begin News Stories*/

/*Begin 09/10 Exec*/

#coventry-exec {	
  display: inline;	
  float: right;	
  width: 350px;        
  margin-top: -25px;
}

#warwick-exec {	
  display: inline;	
  float: left;	
  width: 350px;        
  margin-top: -25px;
}

p.exec-names {        
  text-align: center;        
  margin: 0px;
}

/*End 09/10 Exec*/

/*End News Stories*/
