p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595959;
	padding: 0px;
	margin: 0px 0px 4px 0px;
	}
	
a {
	text-decoration: none;
	font-weight: bold;
	color: #595959;
	}
	
a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #595959;
	}
	
h1 {
	display: block;
	height: 30px;
	width: 552px;
	font-size: 18px;
	color: #fdb913;
	padding: 10px 0px 0px 8px;
	margin: 0px;
	text-transform: uppercase;
	background-image:url(../Library/Default/Content/main-content-h1-bkg.jpg);
	font-weight:normal;
	}
	
#main-nav a {
	font-weight: normal;
	}
	
#main-nav a:hover {
	font-weight: normal;
	}
	
#shopping-basket a {
	font-weight: bold;
	text-decoration: underline;
	color: #595959;
	}
	
#shopping-basket a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #fff;
	}
	
#product-search p {
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	margin: 0px 0px 0px 8px;
	padding: 10px 0px 0px 0px;
	}
	
/* -- HOME PAGE -- */
	
#intro-container h1 {
	display: block;
	height: 20px;
	width: 402px;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	text-align: right;
	background-image: none;
	}
	
.intro-content p {
	font-size: 12px;
	line-height: 13px;
	color: #fff;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	}
	
.latest-offers h2 {
	display: block;
	font-size: 10px;
	font-weight: bold;
	color: #fdb913;
	text-transform: uppercase;
	height: 16px;
	width: 114px;
	padding: 6px 0px 0px 25px;
	margin: 0px;
	}
	
.offer p {
	font-size: 9px;
	display: block;
	height: 40px;
	width: 80px;
	color: #fff;
	padding: 0px;
	margin: 0px 0px 0px 45px;
	}
	
.offer span.product {
	font-weight: bold;
	}

.offer span.price {
	font-weight: bold;
	text-decoration: underline;
	color: #fdb913;
	}

.home-widgets-left p.text
{
		padding-bottom: 20px;
}
	
.news-left h2, .news-right h2 {
	font-size: 12px;
	font-weight: bold;
	color:#333333;
	padding: 0px;
	margin: 0px 0px 2px 0px;
	}
	
.twitter-feed p {
	margin: 0px;
	padding: 0px;
	color: #716559;
	font: normal 8pt arial;
	}
	
.twitter-feed span.date {
	font-weight: bold;
	color: #000;
	}
	
.twitter-feed span.headline {
	font-weight: bold;
	text-decoration: underline;
	color: #716559;
	}
	
.twitter-link-left p {
	font-weight: bold;
	text-transform: uppercase;
	color: #fdb913;
	margin: 4px 0px 0px 0px;
	}
	
.twitter-link-right a {
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	color: #716559;
	}
	
.twitter-link-right a:hover {
	color: #fff;
	}
	
.newsletter-signup p {
	color: #fff;
	padding: 0px;
	margin: 0px;
	}
	
/* -- PRODUCT LANDING -- */
	
#product-landing-main h1 {
	display: block;
	height: 33px;
	width: 410px;
	padding: 10px 0px 0px 8px;
	margin: 0px;
	background-image:url(../Library/Default/Content/product-main-h1-bkg.jpg);
	}
	
#product-landing-main h2 {
	font-size: 16px;
	font-weight: normal;
	padding: 0px;
	margin: 0px 0px 8px 0px;
	}
	
.category a {
	display: block;
	width: 128px;
	height: 18px;
	color: #595959;
	background-color: #fdb913;
	font-weight: bold;
	text-decoration: underline;
	padding: 5px 0px 0px 4px;
	}
	
.category a:hover {
	color: #fff;
	}
	
/* -- PRODUCT MAIN -- */
	
#product-main h1 {
	display: block;
	height: 30px;
	width: 552px;
	padding: 10px 0px 0px 8px;
	margin: 0px;
	background-image:url(../Library/Default/Content/main-content-h1-bkg.jpg);
	}
	
.productText h2 {
	padding: 8px 0px 8px 0px;
	margin: 0px;
	}
	
.productText h3 {
	padding: 4px 0px 4px 0px;
	margin: 0px;
	text-transform: uppercase;
	}
	
.productText h3.price {
	text-decoration: underline;
	font-size: 16px;
	color: Red;
	}
	
.productText ul {
	padding: 0px 0px 8px 10px;
	margin: 0px 0px 0px 10px;
	}
	
.productText li {
	line-height: 16px;
	}
	
.inside-out-h4 {
	display: block;
	height: 22px;
	width: 239px;
	font-size: 16px;
	background-image: url(../Library/Default/Content/inside-out-h1.jpg);
	text-transform: uppercase;
	padding: 5px 0px 0px 35px;
	margin: 0px;
	color: #fdb913;
	font-weight:normal;
	}
	
.also-need-h4 {
	display: block;
	height: 21px;
	width: 268px;
	font-size: 16px;
	background-image:url(../Library/Default/Content/you-might-also-need-h1-bkg.jpg);
	text-transform: uppercase;
	padding: 6px 0px 0px 8px;
	margin: 0px 0px 8px 0px;
	color: #716559;
	font-weight:normal;
	}	
	
.productDetail p.inside-out-info {
	padding: 4px;
	margin: 0px 4px 0px 4px;
	}
	
/* -- PRODUCT THUMBS -- */

/* -- EVENT -- */	

	
#event-main h1 {
	display: block;
	height: 30px;
	width: 300px;
	padding: 10px 0px 0px 8px;
	margin: 0px;
	background-image: none;
	}
	
#event-video a {
	color: #fff;
	text-decoration: underline;
	}
	
#event-video a:hover {
	color: #fdb913;
	text-decoration: underline;
	}
	
#event-main h2 {
	font-size: 16px;
	font-weight: normal;
	padding: 0px;
	margin: 0px 0px 8px 0px;
	}
	
/* -- OUR EXPERIENCE --*/
	
#experience-main h1 {
	display: block;
	height: 30px;
	width: 552px;
	padding: 10px 0px 0px 8px;
	margin: 0px;
	background-image:url(../Library/Default/Content/main-content-h1-bkg.jpg);
	}
	
#experience-left h2 {
	font-size: 20px;
	padding: 0px 0px 8px 0px;
	margin: 0px;
	text-transform: uppercase;
	text-align: left;
	}
	
#experience-right h2 {
	font-size: 20px;
	padding: 0px 0px 8px 0px;
	margin: 0px;
	text-transform: uppercase;
	text-align: left;
	}	
	
#experience-main p {
	font-size: 12pt;
	padding: 0px 0px 4px 0px;
	}
	
#experience-main h3 {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 4px 0px 9px 0px;
	margin: 0px;
	}
	
#experience-main ul {
	padding: 0px 0px 8px 12px;
	margin: 0px;
	}
	
#experience-main li {
	line-height: 20pt;
	font: normal 9pt arial;
	padding-bottom: 5px;
	}
	
#footer p {
	padding: 0px;
	margin: 0px;
	}

#footer a {
	text-decoration: none;
	color: #716559;
	}
	
#footer a:hover {
	text-decoration: underline;
	}
	
/* ADAM CSS */

.thumbHolder a {
    color: #FDB913;
    font-size: 11px;
    font-weight: bold;
}

.thumbHolder p {
    color: #FFFFFF;
    font-weight: bold;
    line-height: 14px;
    padding: 3px 2px 0px 4px;
    margin: 0px;
}

#productContent h2 {
    font-size:16px;
    color:#6D665F;
    margin:0px 0px 0px 0px;
    }

#productContent h3 {
    font-size:12px;
    color:#6D665F;
    margin:0px 0px 0px 0px;
    }

#productContent h3.price {
    font-size:12px;
    color:red;
    margin:0px 0px 0px 0px;
    }
    
#productContent p {
    color:#6D665F;
    margin:5px 0px 5px 0px;
    }

.relatedProductHolder a {
    color: #FDB913;
    font-size: 11px;
    font-weight: bold;
    padding:0px 0px 0px 5px;
}

#contentColumn1 p 
{
	font: normal 10pt arial;
}


/* -- SHOPPING BASKET -- */

#basket-container h1 {
	display: block;
	height: 30px;
	width: 395px;
	padding: 10px 0px 0px 5px;
	background-image:url(../Library/Default/Content/shopping-basket-h1-bkg.png);
	}
	
a#close	{
	background: #FFF url(../Library/Default/Content/close.jpg) no-repeat 0 1px;
	padding: 0 0 0 12px;
	}
	
	.checkout p 
	{
		font:normal 9pt arial;
	}
	
	.red 
	{
		color: #ff3300;
	}