/*
Theme Name: City Golf
Description: Theme for Wagga City Golf
Version: 1
Author: Jason Taylor
*/

@import url('stylesheets/reset.css');
@import url('stylesheets/typography.css');
@import url('stylesheets/forms.css');

body {
  background:#0faa50 url('images/bkg-body.png') repeat-x;
  text-align:center;
}
#page {
  width:960px;
  margin:0 auto;
  text-align:left;
}
#container {
  float:left;
  width:910px;
  padding:10px 25px;
  background:#fff;
}

#header {
  position:relative;
  width:960px;
  height:235px;
  background:url('images/bkg-header.png') no-repeat right top;
}
#header h1,
#header h2,
#header h3 {
  position:absolute;
  margin:0;
}
#header h1 {
  bottom:0;
  left:0;
}
#header h2 {
  top:90px;
  left:325px;
}
#header h3 {
  top:70px;
  right:100px;
}

#navigation {
  padding:15px 0 0;
}
#navigation ul {
  margin:0;
  width:100%;
  list-style:none;
}
#navigation ul li {
  display:inline;
}
#navigation ul li a {
  float:left;
  margin:0 5px;
  padding:3px 8px;
  color:#df3926;
  font-size:130%;
  font-weight:bold;
  text-align:center;
  text-decoration:none;
  text-transform:uppercase;
}
#navigation ul li a:hover,
#navigation ul li a.active {
  color:#fff;
  background:#df3926;
}

#footer {
  float:left;
  width:100%;
  padding:15px 0 0;
  border-top:solid 1px #0faa50;
}
#footer p {
  float:left;
  padding-right:20px;
  font-size:90%;
  line-height:1.4em;
}
#footer p span {
  padding:0 5px;
}
#footer p a {
  color:#000;
  text-decoration:none;
  font-weight:normal;
}
#footer p a:hover {
  color:#0faa50;
}

#content {
  float:left;
  width:600px;
}

#sidebar {
  float:right;
  width:285px;
}
/*#sidebar #become-member {
  border:0;
  margin:0;
}
*/
.widget {
  padding:0 0 15px;
  margin:0 0 15px;
  border-bottom:solid 1px #000;
}
.widget h2,
#content h2 {
  text-transform:uppercase;
  font-size:90%;
}
.widget h3,
#content h3,
.home h3 a {
  color:#0faa50;
  margin:0 0 5px;
  text-decoration:none;
}
.home h3 a:hover {
  color:#00aae2;
}

.widget h3 a {
  color:#0faa50;
  text-decoration:none;
}
.widget h3 a:hover {
  color:#000;
}
.widget p {
  margin:0 0 5px;
}

.page #content strong {
  color:#00aae2;
}

.rss {
  font-size:90%;
  line-height:1.1em;
  padding-top:5px;
}
.rss img {
  float:left;
  margin-right:10px;
}
.rss a {
  text-decoration:none;
}

form label {
  display:block;
  padding-left:1px;
  font-weight:normal;
  font-size:90%;
  text-transform:uppercase;
}
form input,
form textarea {
  font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
  margin:0 0 10px;
}
form input {
  padding:3px;
}
form input[type="submit"],
#contactsubmit {
  display:block;
}


/* Sponsors Page */

.page-id-8 #content ul {
  margin-top:20px;
  list-style:none;
}
.page-id-8 #content ul li {
  float:left;
  margin:15px 20px;
}
/*
.page-id-8 #content {
  width:100%;
}
.page-id-8 #content ul li img.middle {
  margin:0 80px;
}
*/


/* Contact Page */

.page-id-10 #content {
  margin-bottom:25px;
  background:#b3e0f6;
}
.page-id-10 #content .widget {
  padding:25px 25px 15px;
  margin:0;
  border:0;
}
.page-id-10 #content .widget form {
  margin:15px 0 0;
}
.page-id-10 #content .widget form #tcf_sender,
.page-id-10 #content .widget form #tcf_email {
  background-color:#ffffcc;
}

/* Green Fees */

.page-template-green-fees-php #content {
  float:left;
  width:285px;
}

.page-template-green-fees-php #sidebar {
  float:right;
  width:600px;
}



/* Generic classes */

.clear {
  clear:both;
}

a {
  color:#00aae2;
  font-weight:bold;
}
h2 a,
h3 a {
  font-weight:normal;
}

a.more-link {
  padding:1px 3px;  
  color:#fff;
  font-size:85%;
  font-weight:normal;
  text-transform:uppercase;
  text-decoration:none;
  background:#00aae2;
}
a:hover.more-link {
  background:#0faa50;
}

