Body {
	background : white;
	font : normal arial 12px;
	margin-left : 0px;
	margin-top : 0px;
}
P {
	font : normal 12px Arial;
	text-align : left;
	color : #666633;
	margin-left : 5px;
	margin-right : 0px;
	margin-top : 0px;
}

H1 {
    font : bold 20px arial;
    color : #9E8976;
	margin-left : 14px;
	margin-top : 0px;
	margin-bottom : 0px;
}
H2 {
	font : normal 30px arial;
	COLOR: #4D4C14;
	margin-left : 13px;
	margin-top : 10px;
	margin-bottom : 0px;
}
H3 {
    font: normal 17px arial;
    COLOR: #999999;
	margin-left : 10px;
	margin-top : 5px;
	margin-right : 10px;
	margin-bottom : 10px;
}
H4 {
	font: normal 18px arial;
    COLOR: #FFFFFF;
	margin-left : 30px;
	margin-top : 5px;
	margin-right : 10px;
	margin-bottom : 10px;
}	

	
H5 {
	font : bold 16px arial;
    COLOR: #006AB7;
	margin-left : 5px;
	margin-top : 5px;
	margin-bottom : 10px;
}
H6 {
	font : normal 12px Arial;
	line-height: 20px;
	text-align : left;
	color : #666666;
	margin-left : 5px;
	margin-right : 12px;
	margin-top : 30px;
	margin-bottom : 30px;
}
LI {
    font : normal 12px arial;
	color : #333333;
	margin-top : 10px;
	margin-right : 20px;
	margin-bottom : 0px;
	margin-left : 5px;
}
.rightalign {
	text-align : right;
}
.centre {
	text-align : center;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

a:visited {
    font : normal 12px arial; 
	color : #006AB7;
    text-decoration: none;
}
a:hover {
    font : normal 12px arial;    
	color : #666666;
    text-decoration: none;
}
a:link {
    font : normal 12px arial;
	color : #006AB7;
    text-decoration: none;
}



/* text used for shop intros*/

.shop-welcome {
	font : normal 12px Arial;
	text-align : left;
	color : #9E8976;
	margin-left : 14px;
	margin-top : 0px;
	margin-bottom : 6px;

}

.shop-left{
	font : normal 12px Arial;
	text-align : left;
	color : #9E8976;
	margin-left : 5px;
	margin-right : 0px;
	margin-top : 5px;
	margin-bottom : 5px;
}


.shop-right {
	font : normal 12px Arial;
	text-align : right;
	color : #9E8976;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 5px;
}

a.shop-right-link:link {
    font : normal 12px arial;
	color : #9E8976;
    text-decoration: none;
}
a.shop-right-link:visited {
    font : normal 12px arial; 
	color : #9E8976;
    text-decoration: none;
}
a.shop-right-link:hover {
    font : normal 12px arial;    
	color : #9E8976;
    text-decoration: underline;
}


/* text used for footer*/

.footer-text {

	font : normal 11px Arial;
	text-align : right;
	color : #999999;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 15px;
}

a.footer-text-link:link {
    font :  normal 11px Arial;
	color : #999999;
    text-decoration: none;
}
a.footer-text-link:hover {
    font :  normal 11px Arial;    
	color : #999999;
    text-decoration: underline;
}
a.footer-text-link:visited {
	color : #999999;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

/*background images*/

.main-image-background {
background-color:#FFF4C2;
	background-repeat: no-repeat;
	background-image: url("images1/calor-summer-main-image.jpg");
}

.welcome-background {
	background-color:#FFF4C2;
	background-repeat: no-repeat;
	background-image: url("images1/calor-summer-main-bottom.jpg");
}

/*shopping cart*/

.right-menu-heading{
    font : normal 16px arial;
	color : #FFFFFF;
	margin-left : 7px;
	margin-top : 3px;
	margin-right : 0px;
	margin-bottom : 0px;
}

.browsetext {
	font : normal 12px Arial;
	color : #9E8976;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 2px;
	margin-left : 7px;
}

.freephonetext {
	font : bold 18px Arial;
	color : #9E8976;
	margin-top : 2px;
	margin-right : 10px;
	margin-bottom : 2px;
	margin-left : 7px;
}

.menurightborder {
	border-bottom : 1px solid #9E8976;
	border-right : 1px solid #9E8976;
	border-left : 1px solid #9E8976;
	}

/*form fields*/

.keyword-formfield {
	font : normal 12px Arial;
	text-align : right;
	color : #666666;
	margin-top : 5px;
	margin-left : 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-top : 1px solid #B7AFA9;
	border-bottom : 1px solid #B7AFA9;
	border-left : 1px solid #B7AFA9;
	border-right : 1px solid #B7AFA9;
}
.browse-formfield {
	font : normal 12px Arial;
	text-align : right;
	color : #666666;
	width : 119px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right: 12px;
	margin-bottom: 5px;
	border-top : 1px solid #B7AFA9;
	border-bottom : 1px solid #B7AFA9;
	border-left : 1px solid #B7AFA9;
	border-right : 1px solid #B7AFA9;
}
.formfield {
	margin-top : 0px;
	margin-bottom : 3px
}
a.right-menu-link:link {
    font : normal 16px arial;
	color : #FFFFFF;
	text-decoration : none;
}
a.right-menu-link:visited {
    font : normal 16px arial;
	color : #FFFFFF;
	text-decoration : none;
}
a.right-menu-link:hover {
    font : normal 16px arial;
	color : #FFFFFF;
	text-decoration : underline;
}

a.locationlink:link {
	color : #666666;
	font : normal 11px Arial;
	text-decoration : none;
}
a.locationlink:visited {
	color : #666666;
	font : normal 11px Arial;
	text-decoration : none;
}
a.locationlink:hover {
	color : #006AB7;
	font : normal 11px Arial;
	text-decoration : underline;
}
.springH2 {
	font : normal 30px arial;
	COLOR: #DD0031;
	margin-left : 13px;
	margin-top : 10px;
	margin-bottom : 0px;
}
.springP {
	font : normal 12px Arial;
	text-align : left;
	color : #DD0031;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}
.offerH2 {
	font : normal 30px arial;
	COLOR: #FFFFFF;
	margin-left : 13px;
	margin-top : 10px;
	margin-bottom : 0px;
}
.offerP {
	font : normal 12px Arial;
	text-align : left;
	color : #FFFFFF;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}