﻿


body {
	background-color: tranaparent;
}

 #pageholder {
	background:url("../../images/brett/bg_home.gif") 0 0 repeat-x #b8ab97;
	/*border: 1px solid #f00;*/
	/*padding-bottom: 30px;*/
}

#page {
	background: url("../../images/brett/bg_pageholder_brown.gif") 0 100% repeat-x transparent;
	/*border: 1px solid #00f;*/
	padding-bottom: 85px;
}

* html #page {
	padding-bottom: 85px;
}

#content {
}
#footer {
	color: #7d6a55;
	background-color: #D4CEC2;
}

#footer a {
	background-image: url("../../images/brett/bg_footerlinks.gif");
	color: #7d6a55;
}

#footer a:hover {
	color: #000000;
}

#footer #legal {
	background: none;
}

#footer {
	text-align: left;
	background-color: #d0e2ee;
	color: #186ea8;
	padding-top: 5px;
	padding-left:15px;
}

#footer .left {
	float: left;
	width: 400px;
}

#footer .right {
	float:right;
	width: 270px;
}

#footer .right p {
	margin: 0;
	padding-right: 0px;
	font-size: small;
	color: #7d6a55;
	font-family: Arial;
}

#footer .left ul li {
	float: left;
	padding:0px 5px 5px 0px;
}

* html>body #footer .left ul li {
	width: 65px;
	text-align: center;
}

* html>body #footer #footercontact {
	width: 85px;
}
	
#footer .left ul li a {
	color: #186ea8;
	display:block;
	text-decoration: none;
	font-size:0.95em;
	padding-right:6px;
	background: url("../../images/brett/bg_footer_agg.gif") 100% 70% no-repeat transparent;
}

#footer {
	color: #7d6a55;
	background-color: #D4CEC2;
}

#footer .left ul li a  {
	background-image: url("../../images/brett/bg_footerlinks.gif");
	color: #7d6a55;
}

#footer .left ul li a:hover {
	color: #000000;
}

#footer #legal {
	background: none;
}

* html>body #footer .left ul li a {
	padding-right: 2px;
}

#footer #legal {
	background: none;
}

* html>body #footer #legal {
	width: 50px;
	text-align: left;
}

#footer .left ul li a:hover {
	color: #000000;
}

/* Top navigation */
#topnav div#topnav_group.active a { /* make the background the darker blue */
  background-color:#121f44;
  background-image: none;
}
#topnav div#topnav_group.active  { /* make the bottom border the darker blue */
	border-bottom: 1px solid #121f44;
}

.secondlevel {
  background-color:#121f44;
}

/* Granite products - jersey - new template */
div#rightlandcontent {
	padding-left: 10px;
	margin-top: 10px;
}

#rightlandcontent .right_col_one {
	float:left;
	margin-right:5px;
	width: 258px;
	padding-left: 10px;
}

* html #rightlandcontent .right_col_one  {
/*	margin-left: 5px;*/
}

#rightcontent .right_col_two {
	float:left;
	width: 258px;
}

/* Granite products Jersey - sub page */
h1.groupmiddle {
	color: #121f44;
	font-size:1.45em;
	font-weight: normal;
	padding-left:0px;
	margin-bottom:10px;
	padding-bottom:0;
	padding-right:0;
	margin-top: 10px;
}

