/* LAYOUT */
#page {}
	#page .inner {margin:0 20px;}

	/* LAYOUT > home */
	#home #wrapper {}
		#home #content {margin:0 240px 0 0; padding-left:0; padding-right:10px;}
	#home #additional {width:240px;}

#container {}
	#wrapper {float:left; width:100%;}
		#content {margin:0 200px 0 175px; padding:0 20px 0 15px;}
	#subnav {float:left; margin-left:-100%; width:175px;}
		#subnav .header {margin:0 15px 0 0;}
		#subnav .padding {padding:6px 15px 0 0; background:url(/images/dotted-vertical.gif) top right repeat-y;}
	#additional {float:right; margin-left:-100%; width:200px;}


/* HERO BANNER */
#banner-hero .fade {background:url(/images/fade-blue.png) 50% 0 repeat-y;} /* method for automating fade effect */
#banner-hero .copy {width:217px; float:right; background-image:url(/images/corner-top-right-large.gif); background-position:top right; background-repeat:no-repeat;}
#banner-hero p {padding:0 10px 0 0;}


/* CORNERS */
#banner-hero .corner {background:none;}
#banner-hero .corner .corner {height:173px; background:url(/images/corner-bottom-right-large.gif) bottom right no-repeat;}


/* COLUMNS */
/* two column */
.two-column .col-one, .two-column .col-two {width:49%;}
	.two-column .col-one {float:left;}
	.two-column .col-two {float:right;}

/* three column */
.three-column .col-one, .three-column .col-two, .three-column .col-three {width:32%;}
	.three-column .col-one {float:left; margin-right:2%;}
	.three-column .col-two {float:left;}
	.three-column .col-three {float:right;}


/* TEMPLATES */
/* CONTACT */
#contact #contact-index {background:url(/images/contact-map.gif) 50% 0 no-repeat;}


/* FILTERS > IE */
*+html body #additional {margin-left:-200px;} /* IE7 */
* html body #additional {margin-left:-200px;} /* <IE7 */
	*+html body #home #additional {margin-left:-240px;} /* IE7 */
	* html body #home #additional {margin-left:-240px;} /* <IE7 */

* html #banner-hero .fade {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/temenos/projects/website-development/interface/templates/_current/images/fade-blue.png", sizingMethod="scale"); /* PNG SRC path needs to be absolute */}