/*--------------------------------------------------*/
/* Shopping                                         */

	#volunteer {
		padding: 0 0 0 210px;
	}

	/*--------------------------------------------------*/
	/* Gift Aid                                         */

		#giftaid {
			width: 192px;
			float: left;
		}

			#giftaid img {
				margin: -182px -2px 12px -10px;
				position: relative;
			}

	/*--------------------------------------------------*/
	/* Locations                                        */

		#locations {
			background: #85cbed url("../../img/shopping/locations.gif") no-repeat 0 0;
			width: 192px;
			float: left;
			margin: 0 0 12px 14px;
			color: #fff;
		}

			#locations div {
				background: url("../../img/shopping/locationsBottom.gif") no-repeat 0 100%;
				padding: 24px 64px 12px 12px;
			}

				#locations h3 {
					font-size: 1.6em;
				}

				#locations a {
					color: #fff;
				}

					#locations a.more {
						background: url("../../img/global/arrowLightBlue.gif") no-repeat 0 0;
					}

	/*--------------------------------------------------*/
	/* Online shop                                      */

		#onlineShop {
			background: #007cc3 url("../../img/shopping/onlineShop.gif") no-repeat 0 0;
			width: 192px;
			float: left;
			color: #fff;
			position: relative;
		}

			#onlineShop div {
				background: url("../../img/shopping/onlineShopBottom.gif") no-repeat 0 100%;
				padding: 12px 58px 66px 12px;
			}

				#onlineShop h3 {
					font-size: 1.6em;
				}

					#onlineShop h3 a {
						font-weight: normal;
					}

				#onlineShop a {
					color: #fff;
				}

					#onlineShop a.more {
						background: url("../../img/global/arrowBlue.gif") no-repeat 0 0;
					}

	/*--------------------------------------------------*/
	/* Bridal                                           */

		#bridal {
			background: url("../../img/shopping/bridalBottom.gif") no-repeat 0 100%;
			width: 192px;
			float: left;
			margin: -36px 0 0;
		}

			#bridal div {
				background: url("../../img/shopping/bridal.gif") no-repeat 0 0;
				padding: 12px 6px 32px 80px;
			}

				#bridal h3 {
					font-size: 1.6em;
				}
