@charset "UTF-8";
/* CSS Document */
html { height:100%; }
body {
margin:0 0 0 0;
border:0;
background-color:#fff;
/*background-image: url(../images/backgroundSlice3.jpg);
background-repeat: repeat-x;
background-attachment:fixed;*/
background-position: 50% 100%;
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size:62.5%;
line-height:1.6em;
color:#333;
text-align:center;
height:100%;
}
.ietrick { margin:0; padding:0; line-height: 0px; font-size:1px; }
.clear { clear:both; }
.clear_left { clear:left; }
.clear_right { clear:right; }
.floatLeft { float:left; }
.floatRight { float:right; }
.special { display:none }
img { border:0; }

p { margin: 1.1em 0 1.1em 0; font-size: 1.2em; }
a:link { color: #6DAC41; text-decoration: underline; font-weight:bold; }
a:visited { color: #6DAC41; text-decoration: underline; font-weight:bold; }
a:hover { color: #6DAC41; text-decoration: none; font-weight:bold; }
a:active { color: #6DAC41; text-decoration: none; font-weight:bold; }
a.footer:link { color: #664f37; text-decoration: underline; }
a.footer:visited { color: #664f37; text-decoration: underline; }
a.footer:hover { color: #664f37; text-decoration: none; }
a.footer:active { color: #664f37; text-decoration: none; }
.greenLargetext { color:#6DAC41; font-size:1.2em; }
.redText { color:#9b3523; }
.blueLargetext2 { color: #6DAC41; font-size:1.6em; }
.marginTop01 { margin-top:-1px; }
.marginTop03 { margin-top:-1em; }
.marginBottom02 { margin-bottom:-2px; }
.marginTop02 { margin-top:5px; margin-bottom:-2px; }
#clock { width:250px; text-align:right; }
.normalFont {font-size: 1.2em;}
.normalFont td { background-color:#fff; border:0 solid #fff; padding:2px;}
.normalFont img { margin-top:2px; margin-left:2px;}

.pic, a.pic, a.pic img {
filter: alpha(opacity=100); /* IE */
-moz-opacity: 1; /* Mozilla */
}
a.pic:hover, a.pic:hover img {
filter: alpha(opacity=80);
-moz-opacity: 0.8;
} 
.pic2, a.pic2, a.pic2 img {
filter: alpha(opacity=60); /* IE */
-moz-opacity: 0.6; /* Mozilla */
}
a.pic2:hover, a.pic2:hover img {
filter: alpha(opacity=80);
-moz-opacity: 0.8;
} 

#menu { width:100%; height:122px; background:url(../images/backTop.jpg) top center repeat-x; }
#menu ul,li { list-style-type:none; margin:0; padding:0; display:inline; }

#container {
width:940px;
margin:auto;
text-align:left;
}
.fullWidthRounded { width:980px; height:15px; }
.fullWidthTop { background:url(../images/grad_full_top.gif) top no-repeat; }
.fullWidthMiddle { background:url(../images/grad_full_middle.gif) top repeat-y; }
.fullWidthBottom { background:url(../images/grad_full_bottom.gif) top no-repeat; }
#header { width:940px; height:340px; position:relative; margin:auto; text-align:left; }
.headerImg01 { background:url(../images/headerHome2.jpg) top no-repeat; }
.headerImg02 { background:url(../images/headerHome_football2.jpg) top no-repeat; }
.headerImg03 { background:url(../images/headerHome_rugby2.jpg) top no-repeat; }
.headerImg04 { background:url(../images/headerHome_tennis2.jpg) top no-repeat; }
.headerImg05 { background:url(../images/headerHome_hockey2.jpg) top no-repeat; }
.headerImg06 { background:url(../images/headerHome_services2.jpg) top no-repeat; }
.headerImg07 { background:url(../images/headerHome_hockey2.jpg) top no-repeat; }
.headerImg08 { background:url(../images/headerHome_hockey2.jpg) top no-repeat; }
#logo {
	position:absolute;
	top:99px;
	left:18px;
}
#agagLink {
	position:absolute;
	top:3px;
	left:18px;
}
#newsletter {
	position:absolute;
	top:6px;
	left:690px;
	width:221px;
}
#newsletterHome {
	position:absolute;
	top:45px;
	left:691px;
	width:221px;
}
#icon01 {
	position:absolute;
	top:16px;
	left:629px;
	width:150px;
}
#icon02 {
	position:absolute;
	top:16px;
	left:800px;
	width:130px;
}
#icon01 a { font-size:12px; }
#icon02 a { font-size:12px; }
#basket a { padding: 8px 0 7px 20px; margin:0 0 0 0; color: #CFA64A; font-size:1.1em; }
#basket a:link, #basket a:visited
{
color: #CFA64A;
text-decoration: underline;
}
#basket a:hover, #basket a:active
{
color: #CFA64A;
text-decoration: none;
}
.newsletterimput { width:138px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#666666; padding:3px; background-color:#FFFFFF; border:solid 1px #ccc; margin-right:10px; }
#Shopping {
position:absolute;
top:18px;
left:414px;
}
#logIn {
position:absolute;
top:18px;
left:603px;
}
#contactNumber {
position:absolute;
top:18px;
left:792px;
}
#homeBanner { width:940px; padding:0; margin-bottom:10px; background:url(../images/bannerBackTrans.png) no-repeat; /*background:url(../images/homeBannerBack.jpg) no-repeat top center;*/ }
#homeBanner h1, h2, p { margin:0; padding:0; }
/*TOP MENU*/
#navcontainer
{
	margin: 0 0 0 0;
	padding:11px;
	height: 78px;
	width:898px;
	position:absolute;
	top:240px;
	left:10px;	
	overflow:hidden;
	background:url(../images/menuBack_sg.png) no-repeat;
	background-position:0 0;
}

/* to stretch the container div to contain floated list */
#navcontainer:after
{
content: ".";
display: block;
line-height: 1px;
font-size: 1px;
clear: both;
}

ul#navlist
{
list-style: none;
padding: 0;
margin: 0 auto;
width: 100%;
font-size: 1.1em;
}

ul#navlist li
{
display: block;
float: left;
/*width: 16.7%;*/
margin: 0;
padding: 0;
}

ul#navlist li a
{
display: block;
width: 100%;
padding: 40px 0 0 0;
color: #fff;
height: 29px;
text-decoration: none;
text-transform:uppercase;
font-weight:bold;
text-align:center;
border-right:1px dotted #fff;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li.active a
{
color: #fff;
background: url(../images/menuOn_sg.jpg) repeat-x;
background-position:0 -11px;
}

ul#navlist li a:hover, ul#navlist li.active a:hover
{
color: #fff;
background: url(../images/menuOn_sg.jpg) repeat-x;
background-position:0 -11px;
}
#nav01 { width:180px; }
#nav02 { width:180px; }
#nav03 { width:180px; }
#nav04 { width:180px; }
#nav05 { width:178px; }
#nav06 { width:110px; }
#nav07 { width:103px; }

#nav08 { width:105px; }
/*#navcontainer
{
	margin: 0 0 0 0;
	padding:11px 0 0 11px;
	height: 77px;
	width:908px;
	position:absolute;
	top:240px;
	left:10px;
	overflow:hidden;
	background:url(../images/menuBack_sg.png) no-repeat;
	background-position:0 0;
}
#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
float: left;
}
#navcontainer ul li
{
display: inline;
padding: 0;
margin: 0;
}
#navcontainer ul li a
{
text-align: center;
height: 30px;
padding: 40px 53px 0 53px;
margin: 0 0 0 0;
color: #fff;
text-decoration: none;
font-weight:bold;
float:left;
text-align: center;
font-size:1.1em;
border-right:1px dotted #fff;
text-transform:uppercase;
}
#navcontainer ul li a:hover
{
color: #fff;
background: url(../images/menuOn_sg.jpg) repeat-x;
background-position:0 -11px;
}
#navcontainer a:active
{
color: #fff;
background: url(../images/menuOn_sg.jpg) repeat-x;
background-position:0 -11px;
}
#navcontainer li#active a
{
color: #fff;
background: url(../images/menuOn_sg.jpg) repeat-x;
background-position:0 -11px;
}*/
/*PRODUCT MENU*/
#columnNavEmpty { width: 205px; background:#e8e4e1 url(../images/faqBack.jpg) bottom repeat-x; margin:0; padding:10px; }
#columnNavEmpty p { margin:1em 0 1em 0; }
#columnNavEmpty h1 { font-size:1.5em; color:#6DAC41; font-weight:bold; margin:1px 0 10px 0; font-family: Arial, Helvetica, Verdana, sans-serif; }


.columnNav { width: 225px; margin:0 0 10px 0; padding:0; /*background:url(../images/subMenuBack.jpg) top repeat-y;*/ }
.columnNav ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
.columnNav a
{
display: block;
padding: 7px 10px 8px 22px;
width: 193px;
border-bottom: 1px solid #fff;
font-size:1.1em;
color:#f1f1f1;
}
.columnNav a:link, .menulist a:visited
{
color: #664f37;
text-decoration: none;
background:#DDD9D6 url(../images/bulletDot.gif) no-repeat;
border-bottom: 1px solid #fff;
background-position:0.5em 0.9em;
font-weight:bold;
}
.columnNav a:hover
{
color: #fff;
text-decoration: none;
background:#9f8c7c url(../images/bulletDot.gif) no-repeat;
border-bottom: 1px solid #fff;
background-position:0.5em 0.9em;
font-weight:bold;
}
.columnNav a.selectedSub {
color: #fff;
text-decoration: none;
background:#9f8c7c url(../images/bulletDot.gif) no-repeat;
border-bottom: 1px solid #fff;
background-position:0.5em 0.9em;
font-weight:bold;
}
/*LOGIN MENU*/
#loginNav { width: 225px; background:#41474D; margin:0 0 10px 0; padding:0; /*background:url(../images/subMenuBack.jpg) top repeat-y;*/ }
#loginNav ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
#loginNav a
{
display: block;
padding: 7px 10px 8px 22px;
width: 193px;
border-bottom: 0 solid #fff;
border-bottom: 1px solid #fff;
font-size:1.1em;
color:#f1f1f1;
}
#loginNav a:link, #loginlist a:visited
{
color: #664f37;
text-decoration: none;
background:#DDD9D6 url(../images/bulletDot.gif) no-repeat;
background-position:0.5em 0.9em;
border-bottom: 1px solid #fff;
font-weight:bold;
}
#loginNav a:hover
{
color: #fff;
text-decoration: none;
background:#9f8c7c url(../images/bulletDot.gif) no-repeat;
background-position:0.5em 0.9em;
border-bottom: 1px solid #fff;
font-weight:bold;
}
.greenMenuHeader
{
display: block;
padding: 7px 10px 8px 10px;
width: 195px;
background:#b6bbc0 url(../images/menuSlice.jpg) top repeat-x;
color: #fff;
border-bottom: 1px dotted #666;
font-size:1.1em;
color:#fff;
font-weight:bold;
}
/*PRODUCT DESCIRPTION LISTS*/
.proDescriplist
{
padding: 0;
margin: 0 0 10px 0;
border-bottom: 0 solid gray;
/*width:630px;*/
}
.proDescriplist li
{
list-style: none;
margin: 0;
padding: 0.2em 0 0.2em 12px;
border-top: 0 solid gray;
display:block;
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 0.7em;
font-weight:bold;
font-size:1.2em;
}
.proDescriplist li a { text-decoration: none; }

.proDescriplistNonB
{
padding: 0;
margin: 0 0 10px 0;
border-bottom: 0 solid gray;
width:640px;
}
.proDescriplistNonB li
{
list-style: none;
margin: 0;
padding: 0.4em 0 0.4em 12px;
border-top: 0 solid gray;
display:block;
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 0.8em;
font-weight:normal;
font-size:1.2em;
}
.proDescriplistNonB li a { text-decoration: none; }

.siteNavlist
{
padding: 0;
margin: 0;
margin-top:-15px;
border-bottom: 0 solid gray;
width:400px;
}
.siteNavlist li
{
list-style: none;
margin: 0;
padding: 0.2em 0 0.2em 0;
border-top: 0 solid gray;
display:block;
/*background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 0.8em;*/
font-weight:bold;
font-size: 1.1em;
}
.siteMapHolder { float:left; width:420px; }
.siteNavlist li a:link { text-decoration: underline; color:#664f37; }
.siteNavlist li a:visited { text-decoration: none; color:#664f37; }
.siteNavlist li a:hover { text-decoration: none; color:#664f37; }
.siteNavlist li a:actice { text-decoration: none; color:#664f37; }

.faqDescriplist
{
padding: 0;
margin: 0 0 10px 0;
border-bottom: 0 solid gray;
width:300px;
float:left;
}
.faqDescriplist li
{
list-style: none;
margin: 0;
padding: 0.3em 0 0.3em 16px;
border-top: 0 solid gray;
display:block;
background-image: url(../images/faqBulet.gif);
background-repeat: no-repeat;
background-position: 0 0.5em;
font-weight:bold;
font-size:1.2em;
}
.faqDescriplist li a:link { text-decoration: none; color:#664f37; }
.faqDescriplist li a:visited { text-decoration: none; color:#664f37; }
.faqDescriplist li a:hover { text-decoration: underline; color:#664f37; }
.faqDescriplist li a:actice { text-decoration: none; color:#664f37; }

#upsellAdverts { width:980px; margin:3px 0 3px 0; }
#upsellAdverts img { margin:0; padding:0; border:0; }
.upsellFloats { width:241px; float:left; }
.upsellFloats h1, h2, p { margin:0; padding:0; }
.upsellMargin { margin-right:5px; }

#footerHome {
width:900px;
padding:5px 0 20px 20px;
text-align:left;
}
#footer {
width:900px;
padding:5px 0 0 0;
margin:0 0 0 20px;
height:100px;
text-align:left;
color:#664f37;
}
#footerMain {
width:900px;
padding:20px 0 0 0;
margin:25px 0 0 20px;
height:100px;
text-align:left;
color:#664f37;
background:url(../images/dottedUnder.gif) repeat-x top;
}
.borderBottom { background:url(../images/dottedUnder.gif) repeat-x bottom; width:100%; height:10px; margin-bottom:10px; }
#footerMain p {
margin:0;
color:#664f37;
font-size:1.1em;
}
#footer p {
margin:0;
color:#664f37;
font-size:1.1em;
}
ul#footerList
{
margin: 0 0 10px 0;
padding: 0;
white-space: nowrap;
}
#footerList li
{
display: inline;
list-style-type: none;
}
#footerList a { padding: 0; margin:0 5px 0 0; color: #664f37; font-size:1.1em; }
#footerList a:link, #footerList a:visited
{
color: #664f37;
text-decoration: underline;
}
#footerList a:hover
{
color: #664f37;
text-decoration: none;
}
#content {
width:920px; margin:0 0 0 0; padding:0 0 0 20px; background:url(../images/dottedBack.gif) left repeat-y;
position:relative;
}
#columnLeft { width:225px; }
#columnMainContent { width:735px; float:left; }
#generalContent { width:640px; padding:0 0 0 20px; margin:0 0 0 0; }
#generalContent h1 { font-size:2.2em; color:#6DAC41;font-weight:bold; margin:0 0 10px 0; padding:0 0 10px 0; font-family: Arial, Helvetica, sans-serif; }
#generalContent h2 { font-size:1.4em; color:#6DAC41; font-weight:bold; margin:0 0 10px 0; padding:0 0 0 0; font-family: Arial, Helvetica, sans-serif; }
#generalContent h3 { font-size:1.2em; color:#6DAC41; font-weight:bold; margin:7px 0 10px 0; padding:0 0 7px 0; font-family: Arial, Helvetica, sans-serif;}
#generalContent p { margin:1.1em 0 1.1em 0; }
.imgMargin01 { margin:0 20px 20px 0; }

#productContent { width:650px; padding:0 0 0 20px; margin:0 0 0 0; }
#productContent h1 { font-size:2.2em; color:#6DAC41;font-weight:bold; margin:0 0 10px 0; padding:0 0 10px 0; font-family: Arial, Helvetica, sans-serif; }
#productContent h2 { font-size:1.5em; color:#6DAC41; font-weight:bold; margin-top:7px; margin-bottom:10px; padding-bottom:7px; font-family: Arial, Helvetica, sans-serif; }
.underDotH2 {background:url(../images/dottedUnder.gif) repeat-x bottom;}
.productContenth2 { font-size:1.7em; color:#6DAC41; font-weight:bold; margin:7px 0 10px 0; padding:3px 0 0 0; font-family: Arial, Helvetica, sans-serif; line-height:18px; }
#productContent h3 { font-size:1.4em; color:#6DAC41; font-weight:bold; margin:0 0 10px 0; padding:0 0 0 0; font-family: Arial, Helvetica, sans-serif; }
#productContent p { margin:0 0 1.1em 0; padding-right:15px; }
.productContentOneThird { width:200px; float:left; padding:0 0 6px 5px; margin:0 10px 15px 0 !important; margin:0 10px 15px 0; background:#fff url(../images/sgProBack4.jpg) bottom no-repeat; }
.productContentOneThird p { height:50px; overflow:hidden; width:18s5px; }
.productContentOneThird h2 { background:url(../images/dottedUnder.gif) repeat-x bottom; width:195px; }

/*.productContentHalf { width:335px; float: left; margin:0 25px 25px 0 !important; margin:0 20px 25px 0; }*/
.productContentOneHalf { width:300px; float:left; padding:0 0 6px 5px; margin:0 10px 15px 0 !important; margin:0 10px 15px 0; background:#fff url(../images/sgProBack5.jpg) bottom repeat-x; }
.productContentOneHalf p { height:100px; overflow:hidden; width:290px; }
.productContentOneHalf h2 { background:url(../images/dottedUnder.gif) repeat-x bottom; width:295px; }
.productLgImg { width:295px; height:125px; overflow:hidden; padding:0; margin-bottom:5px; }

.productSmallImg { width:195px; height:100px; overflow:hidden; padding:0; margin-bottom:5px; }
.productIntroTxt { margin:1em 0 1em 0; font-weight:normal; width:700px; }
.productMainTxt { margin:1em 0 1em 0; width:640px; }
#productMainPic { width:300px; float:left; }
#productMainPic img { margin:0 0 15px 0; }
#productDetail { width:300px; float:left; margin:0 0 10px 25px; }
.price { color:#995147; font-size:1.8em; font-family: Arial,Verdana,  Helvetica, sans-serif; font-weight:bold; margin:0 0 1em 0; }
.vat { color:#999; font-size:1.1em; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; font-style:italic; margin:0 0 1.4em 0; }
.quantity { margin-bottom:2em;  }

/*GALLERYSTYLES
.galleryThumb { width:150px; height:130px; float:left; margin:0 10px 10px 0; overflow:hidden; background:#9f8c7c; padding:1px; }*/
.galleryThumbSmall { width:100px; height:60px; float:left; margin:0; overflow:hidden; background:#9f8c7c; padding:1px; }
.galleryThumbLong { width:310px; height:60px; float:left; margin:0; overflow:hidden; background:#9f8c7c; padding:1px; }
/*GALLERYSTYLES*/

/*GALLERYSTYLES*/
.galleryThumb { width:130px; height:90px; background:url(../images/galleryThumbBack.jpg) no-repeat top; float:left; margin:0; overflow:hidden; background:#DDD9D6; padding:5px; }
/*GALLERYSTYLES*/

#galleryLink {
	position:absolute;
	top:140px;
	left:0;
}
#column02width {
padding:20px 10px 0 0;
width:184px;
}
#column05width {
padding:20px 10px 0 15px;
width:440px;
}
#column03width {
width:245px;
text-align:right;
}
#products {
padding:20px 10px 0 15px;
width:685px;
}
#products h2 { font-family: Arial, Helvetica, sans-serif; font-size:2em; color:#7bb0a8; font-weight:normal; margin:0 0 0.4em 0; line-height:1.2em; }
#products h3 { font-family: Arial, Helvetica, sans-serif; font-size:1.8em; color:#ab4a36; font-weight:normal; margin:0 0 0.4em 0; line-height:1.2em; }
#products p { border-bottom:1px dashed #E2DEDE; padding-bottom:10px; margin:0 0 10px 0; }
.cart { border-top:1px dashed #E2DEDE; padding-top:20px; margin:20px 0 0 0; }
.productInfo { width:530px; padding:0 0 0 20px; }
.product { padding:0 0 10px 0; border-bottom:1px solid #E2DEDE; margin:0 0 20px 0; }
.productImgHolder { width:125px; float:left; }
.productImg { width:125px; }
.line { border-top:solid 1px #e2dede; }
.marginBotton01 { margin-top:20px; }


/*TESTIMONIALS STYLES*/
.testmonials {
		width: 680px;
        /*border-top: 1px solid #ccc;*/
        border-width: 1px 0;
        margin: 5px 0;
		padding: 10px;
        text-decoration: none;
		background:url(../images/testSlice.jpg) bottom repeat-x;
}
.testmonialsImg { float:left; width:170px; overflow:hidden; margin-right:10px; text-align:center; }
.testmonialsText { float:left; width:500px; margin-top:-10px; }
.testmonials h2 em {
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-weight:bold;
        color: #9b3523;
		font size: 1.2em;
		font-style:normal;	
}
.testmonials p {
        color: #000;
		font-weight:normal;
        font-size: 1.1em;
        line-height: 1.6em;
		margin:1em 0 1em 0;
}
.testmonials em { 
        color: #6699cc;
		font-weight:bold;
        font-size: 1.1em;
        line-height: 1.4em; 
		margin:1em 0 1em 0;
}

/*TESTIMONIALS STYLES*/
.faqHolder { margin-top:10px; padding:10px; width:620px; background:#e8e4e1 url(../images/faqBack.jpg) bottom repeat-x; }
.faqHolder a:link { text-decoration: underline; color:#664f37; font-size:11px; }
.faqHolder a:visited { text-decoration: underline; color:#664f37; font-size:11px; }
.faqHolder a:hover { text-decoration: none; color:#664f37; font-size:11px; }
.faqHolder a:actice { text-decoration: underline; color:#664f37; font-size:11px; }

/*NEW STYLES*/
.smallUpsellAdvert { background:url(../images/smallAdBack.png) top left no-repeat; width:217px; height:98px; padding:9px; }
.columnHomeLeft { width:225px; margin-left:30px; display:inline; }
.columnHomeMiddle { width:420px; padding:0 0 0 15px; display:inline; }
.columnHomeRight { width:235px; margin-right:30px; display:inline; }
.columnQuarter { width:225px; }
.columnHalf { width:450px; }
#smallBanner { width:960px; padding:8px 0 18px 18px; margin-bottom:10px; background: url(../images/smallBannerBack.png) no-repeat; /*background:url(../images/homeBannerBack.jpg) no-repeat top center;*/ }
.productContentHalf { width:335px; float: left; margin:0 25px 25px 0 !important; margin:0 20px 25px 0; }
.productSmallImgWide { width:325px; height:110px; overflow:hidden; background:#41474D; padding:5px; margin-bottom:5px; }
.productLargeImg { width:300px; height:220px; overflow:hidden; padding:0; margin-bottom:5px; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size:2.4em; color:#664f37; font-weight:bold; margin:1em 0 1em 0; line-height:20px; }
.mainh1 { width:900px; padding:20px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size:2em; color:#664f37; font-weight:bold; margin:1em 0 1em 0; }
form h3 { font-size:1.3em; color:#6DAC41; font-weight:bold; margin:7px 0 10px 0; padding:0 0 7px 0; font-family: Arial, Helvetica, sans-serif; }

.moreButton { width:215px; height:22px; padding:0; }

.mainh1 { width:900px; padding:20px; }
.mainh1 h1 { display: inline; }

#breadcrumb { width:900px; padding:10px 20px 20px 20px; margin-top:10px; background:url(../images/dottedBack2.gif) left repeat-y; }
#breadcrumb h1 { display: inline; }
#breadcrumb a:link {color: #664f37; text-decoration: none; border-bottom:solid 0; }
#breadcrumb a:visited {color: #664f37; text-decoration: none; border-bottom:solid 0; }
#breadcrumb a:hover {color: #664f37; text-decoration: none; border-bottom:solid 0; }
#breadcrumb a:active {color: #664f37; text-decoration: none; border-bottom:solid 0; }
#breadcrumb p { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:2.4em; color:#664f37; font-weight:bold; margin:1em 0 1em 0; line-height:20px; }
.arrow { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:2.4em; color:#664f37; font-weight:normal; }

#navTopImg { width:225px; height:101px; }

form { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:1.1em; }

#fullWidthContent { width:870px; padding:5px 10px 0 10px; margin:10px 0 0 0; }
#fullWidthContent h1 { font-size:2.4em; color:#664f37;font-weight:bold; margin:10px 0 10px 0; padding:0 0 10px 0; font-family: Arial, Helvetica, sans-serif; }
#fullWidthContent h2 { font-size:1.4em; color:#6DAC41; font-weight:bold; margin:0 0 10px 0; padding:0 0 0 0; font-family: Arial, Helvetica, sans-serif; }
#fullWidthContent h3 { font-size:1.2em; color:#6DAC41; font-weight:bold; margin:7px 0 10px 0; padding:0 0 7px 0; font-family: Arial, Helvetica, sans-serif;}
#fullWidthContent p { margin:1.1em 0 1.1em 0; }
/*NEW STYLES*/
