/**
File:     Styles for the structural aspect of Sports Flyer
Author:   Matt Cooper
Date:     19th February 2009
**/

/** holding page styles **/

* {
  margin: 0;
  padding: 0;
  color: #929292;
}

html,body {
  height: 100%;
  background: #fff;
  font-family: Arial;
  font-size: 1em;
  overflow: hidden;
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

h1 {
  margin:0.5em 0;
  width: 480px;
  height: 140px;
  display: none;
}

h2.main {
  color: #464646;
  position: absolute;
  top: 325px;
  margin: 0 0 0 10px;
  font-size: 100%;
}

p {
  line-height:1.5;
  margin:0 0 1em;
}

div#container {
  position: relative; /* needed for footer positioning*/
  margin: 0 auto;
  width: 100%;
  background: #fff;
  height: auto !important; /* real browsers */
  height: 100%; /* IE6: treaded as min-height*/
  min-height: 100%; /* real browsers */
}

div#header {
  height: 325px;
  padding: 1em;
  background-image: url(/images/logos/default.jpg);
  background-repeat: no-repeat;
  background-color: #fff;
  background-attachment:fixed;
  background-position: 27px 20px;
}

div#header-text {
  margin: 120px 0 0 10px;
  width: 490px;
  height: 170px;
  font-size: 90%;
}

div#header p {
  font-size: 80%;
}

div#wrapper {
  width: 100%;
  background: url(/images/css/blue-bg.jpg) repeat-x;
}

div#footer {
  background: url(/images/css/plane.jpg) top left no-repeat;
  text-align: left;
  width:100%;
  min-height: 520px;
  bottom: 0; /* stick to bottom */
}
