/*
Theme Name: SSP Golf, November 2008
Description: The original SSP template
Version: 1.0
Author: Benchmark Studios

*/


body {
background-color: #636466;
margin:0;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#3D3E3E;
}

a:link {
color: #3D3E3E;
}

a:hover {
text-decoration:none;
}

li {
color:  #BF2035;
margin-bottom:7px;
}

li span {
color: #4E4F4F;
}

html, body {height: 100%;}

h1 {
font-size:24px;
color: #4E5050;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
margin:0;
}

h7 {
font-size:14px;
font-style: italic;
font-weight: bold;
color: #FFD400;
margin:0;
line-height:18px;
}

h8 {
color: #FFD400;
}

#about-content-nopad p {
margin:5px 0 0 0;
}

#about-content-nopad.buynow {
width:500px;
float:left;
}

#view-cart {
width:100px;
float:right;
text-align:right;
margin-top:40px;
}

#page {
width:757px;
margin:0 auto;
background-color: #000000;
height:100%;
}

#header {
height:205px;
width:757px;
background: url('images/header3.png') no-repeat;
position: absolute;
}

#header-bar {
height:205px;
width:757px;
background: url('images/header-bar.png') no-repeat;
position: absolute;
}

#header-contact {
height:205px;
width:757px;
background: url('images/header-contact.png') no-repeat;
position: absolute;
}

#logo-link {
width:240px;
height:80px;
margin-top:115px;
position:absolute;
cursor:pointer;
z-index:102;
}

#content {
width:530px;
background-color: #FFFFFF;
padding: 0 20px 0 250px;
margin:0;
}

#footer-container {
padding-top:40px;
background-color: #000000;
padding-bottom:40px;
}

#footer {
width:757px;
background: #000000 url('images/footer.gif') no-repeat;
background-position:top;
height:54px;
display:block;
}

.address-left {
float:left;
width:180px;
margin-bottom:20px;line-height:14px;
}
	
#copyright {
margin-left:20px;
font-size:11px;
color: #9D9FA2;
}

#copyright a:link {
color: #9D9FA2;
}

#copyright a:visited {
color: #9D9FA2;
}

#copyright a:hover {
color: #9D9FA2;
text-decoration:none;
}

#header-container {
height:164px;
}

#experience-the-difference {
background: url('images/experience-difference2.jpg');
height:60px;
width:757px;
cursor:pointer;
}

#content-grey {
background-color: #232323;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
padding: 40px 20px 0 20px;
}

#content-testimonials {
background-color: #353535;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
padding: 40px 20px 0 20px;
}

#content-greyballs {
background-color: #FFD503;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
padding: 0 20px 0 20px;
margin:0;
height:170px;
text-align:center;
}

#content-greyballs img {
margin-right:20px;
}

#content-lightgrey {
background-color: #C7C9CA;
font-family: Arial, Helvetica, sans-serif;
padding: 20px 20px 0 20px;
}

#content-lightgrey-nopad {
background-color: #1F1F1F;
font-family: Arial, Helvetica, sans-serif;
padding: 18px 20px 15px 20px;
color: #FFFFFF;
margin:0;
}

#content-lightgrey-nopad p {
width:620px;
margin:0;
line-height:14px;
}

#content-white {
background-color: #FFFFFF;
color: #4E4F4F;
font-family: Arial, Helvetica, sans-serif;
padding: 40px 20px 0 20px;
}

#content-white-nutrition {
background-color: #FFFFFF;
color: #4E4F4F;
font-family: Arial, Helvetica, sans-serif;
padding: 20px 20px 0 20px;
}

.backtotop {
width:757px;
height:25px;
text-align:right;
cursor:pointer;
margin:auto;
background-color: #FFFFFF;
}

#content-white-nopad {
background-color: #FFFFFF;
color: #4E4F4F;
font-family: Arial, Helvetica, sans-serif;
padding: 0 20px 0 20px;
}


#home-title {
float:left;
width:300px;
font-size:14px;
line-height:20px;
font-weight:bold;
}

#home-content {
float:right;
width:355px;
line-height:16px;
}

#about-content {
float:right;
width:715px;
line-height:16px;
margin:auto;
}

#testimonials-content {
float:right;
width:715px;
line-height:18px;
margin:auto;
font-size:16px;
line-height:22px;
font-style: italic;
}

h5 {
font-size:12px;
color: #FFD400;
font-weight:normal;
margin:0 0 20px 0;
}

h4 {
color: #FFD400;
margin:0;
padding:0;
line-height:18px;
}

h2 {
font-size:14px;
font-weight: bold;
margin:0;
line-height:18px;
padding:0;
}


#testimonials-content img {
display:block;
margin-bottom:10px;
}

.product-detail {
margin-bottom:50px;
}

.product-detail li {
margin:0;
padding:0;
}

.product-detail li {
font-weight:bold;
font-style: italic;
font-size:12px;
margin:0;
padding:0;
}

.product-detail ul {
margin:10px 0;
padding:0 0 0 15px;
line-height:20px;
}

.product-top {
width:370px;
position:relative;
left:-22px;
background-color: #000000;
height:40px;
margin-bottom:20px;
font-size:14px;
font-style:italic;
color: #FFFFFF;
line-height:40px;
padding-left:22px;
}

.product-image {
width:245px;
height:168px;
position:absolute;
margin-top:-160px;
margin-left:100px;
cursor:pointer;
background-repeat: no-repeat;
}

.product-image-bottom {
width:245px;
height:168px;
margin-left:100px;
cursor:pointer;
background-repeat: no-repeat;
}


.buy-text {
border:1px #999999 solid;
height:13px;
width:46px;
margin:0 0 4px 5px;
padding:2px;
}

h6 {
color: #FFD400;
margin:0;
padding:0;
font-size:14px;
display:inline;
}

.red-heading {
color: #BF2035;
font-size:14px;
font-weight:bold;
}

#content-left {
width:345px;
float:left;
padding-right:20px;
}

#about-content.grey {
background-color: #C7C9CA;
}

#content-right {
width:345px;
float:right;
padding-right:5px;
}

#contact-content {
float:right;
width:455px;
line-height:18px;
margin:0 auto 20px 0;
}

#contact-left {
width:160px;
float:left;
padding-right:20px;
}

#contact-right {
width:250px;
float:left;
padding-right:20px;
}

#about-bottom {
background-color: #232323;
padding-top:7px;
}

#contact-bottom {
background-color: #232323;
padding-top:3px;
}

#home-content p {
margin-top:0;
}

#home-bottom-left {
background: url('images/home-bottom-left.jpg') no-repeat;
width:377px;
height:207px;
float:left;
}

#home-bottom-right {
background: url('images/home-bottom-right3.jpg') no-repeat;
width:380px;
height:207px;
float:left;
cursor:pointer;
}

#contact-bottom-left {
background: url('images/contact-bottom-left.jpg') no-repeat;
width:314px;
height:172px;
float:left;
margin-left:7px;
}

#contact-bottom-right {
background: url('images/contact-bottom-right.jpg') no-repeat;
width:426px;
height:172px;
float:left;
cursor:pointer;
margin-left:4px;
}

#about-bottom-left {
background: url('images/about-bottom-left.jpg') no-repeat;
width:377px;
height:207px;
float:left;
}

#about-bottom-right {
background: url('images/about-bottom-right2.jpg') no-repeat;
width:380px;
height:207px;
float:left;
cursor:pointer;
}

#header-nav {
width:510px;
height:15px;
margin-top:144px;
float:right;
margin-right:1px;
}

#header-nav ul {
width:82px;
height:15px;
background-color: #FFFFFF;
float:left;
margin:0 3px 0 0;
padding:0;
cursor:pointer;
}

#header-nav ul.our-story {
background: url('images/nav/our-story.gif') no-repeat;
}

#header-nav ul.our-story:hover {
background: url('images/nav/our-story-down.gif') no-repeat;
}

#header-nav ul.our-products {
background: url('images/nav/our-products.gif') no-repeat;
}

#header-nav ul.our-products:hover {
background: url('images/nav/our-products-down.gif') no-repeat;
}

#header-nav ul.golf-nutrition {
background: url('images/nav/golf-nutrition.gif') no-repeat;
}

#header-nav ul.golf-nutrition:hover {
background: url('images/nav/golf-nutrition-down.gif') no-repeat;
}

#header-nav ul.buy-now {
background: url('images/nav/buy-now.gif') no-repeat;
}

#header-nav ul.buy-now:hover {
background: url('images/nav/buy-now-down.gif') no-repeat;
}

#header-nav ul.testimonials {
background: url('images/nav/testimonials.gif') no-repeat;
}

#header-nav ul.testimonials:hover {
background: url('images/nav/testimonials-down.gif') no-repeat;
}

#header-nav ul.contact-us {
background: url('images/nav/contact-us.gif') no-repeat;
}

#header-nav ul.contact-us:hover {
background: url('images/nav/contact-us-down.gif') no-repeat;
}

h3 {
color: #ED1C24;
font-weight:bold;
font-style:italic;
font-size:13px;
}