/*--------------------------------------------------*/
/* Page Frame                                       */

	/*--------------------------------------------------*/
	/* Title                                            */

		/*--------------------------------------------------*/
		/* Main                                             */

			#pageTitle .image {
				float: left;
			}

			#pageTitle .text {
				width: 258px; /* 960 - 660 - 20 - 20 - (2px for IE5) */
			}

	/*--------------------------------------------------*/
	/* Navigation                                       */

		#pageSubNavigation {
			display: none;
		}

	/*--------------------------------------------------*/
	/* Content                                          */

		/*--------------------------------------------------*/
		/* Wrapper                                          */

			#pageContent {
				width: 960px;
				float: none; /* IE6 Win: adds mystery padding at page bottom, which sometimes extends column backgrounds */
			}

/*--------------------------------------------------*/
/* Body                                             */

	/*--------------------------------------------------*/
	/* Wrapper                                          */

		#columns {
			background: url("../../img/home/columnsBgMiddle.gif") repeat-y 0 0;
		}

		#columns .wrapper1 {
			background: url("../../img/home/columnsBgTop.gif") no-repeat 0 0;
		}

		#columns .wrapper2 {
			background: url("../../img/home/columnsBgBottom.jpg") no-repeat 0 100%;
			overflow: auto;
			width: 100%; /* IE5+6: Trigger bug to contain floated elements */
		}

	/*--------------------------------------------------*/
	/* Columns                                          */

		#columns .column {
			width: 260px;
			padding: 20px 20px 210px 20px;
			float: left;
			margin-left: 10px;
		}

		#columns .column.first {
			width: 250px;
			margin-left: 0;
		}

		#columns .column.second {
			width: 310px;
		}

		#columns .column.third {
			padding-right: 0;
			padding-bottom: 10px;
		}

	/*--------------------------------------------------*/
	/* Content                                          */

		#columns .column h2 {
			font-size: 1.1em;
			text-transform: uppercase;
			margin-bottom: 0;
			padding-bottom: 10px
		}

		#columns .column h2,
		#columns .column p,
		#columns .column p a {
			color: #7C5533;
			text-decoration: none;
		}

		#columns .column.first h2,
		#columns .column.first p,
		#columns .column.first p a {
			background: #F7D79C;
			text-decoration: none;
		}

		#columns .column.second h2,
		#columns .column.second p,
		#columns .column.second p a {
			color: #FFF;
			background: #A57E59;
			text-decoration: none;
		}

		#columns .column.second h2 {
			color: #F0AA27;
		}

		#columns .column.third h2,
		#columns .column.third p a,
		#columns .column.third p {
			background: #EDE8E4;
			text-decoration: none;
		}

	/*--------------------------------------------------*/
	/* Sub links                                        */

		#columns .subLink {
			background: url("../../img/home/columnsDivide.gif") repeat-x 0 100%;
			padding-bottom: 5px;
			margin-bottom: 15px;
		}

		#columns .subLink.last {
			background: none;
			padding-bottom: 0;
			margin-bottom: 0;
		}

		#columns .subLink p {
			margin-bottom: 0;
			padding-bottom: 10px;
		}
