
/*	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
   Basic structure CSS File for http://www.breckenridgelandscape.com
		 İ2009 Breckenridge Landscape & Trivera Interactive
	_______________________________________________________________	*/
	

/*	GLOBAL SETTINGS________________________________________________	*/

	body, html {
		width: 100%;
		/* height: 100%; */
	}
	
	body {
		/* position: relative; */
		text-align: center;
	}
	
	#wrapper {
		position: relative;
		margin: 0 auto;
		width: 970px;
		text-align: left;
	}
	
	
/*	BACKGROUND SETTINGS____________________________________________	*/

	body {
		background: #eeede5 url(http://www.breckenridgelandscape.com/themes/breckenridge/img/background.png) repeat;
	}
	
	#client-login-bg {
		background: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/greenbar-24.png) repeat-x !important;
		background-image: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/greenbar-8.png);
		height: 7px;
		width: 100%;
	}

/*	HEADER SETTINGS________________________________________________	*/

	#header {
		display: block;
		position: relative;
		width: 100%;
		height: 140px;
		margin-top: -7px !important;
		margin-top: -16px;
		z-index: 100;
	}
	
	.client-login {
		display: block;
		position: relative;
		float: left;
		height: 30px;
		width: 608px;
		background: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/login-24.png) no-repeat right top !important;
		background-image: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/login-8.png);
	}
	
	



/*	CONTENT AREA___________________________________________________	*/

	#content {
		display: block;
		position: relative;
		width: 100%;
		text-align: center;
		background-image: none;
	}

	#home {
		display: block;
		position: relative;
		margin: 0 auto;
		width: 970px;
		min-height: 200px;
		background: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/home-content-bg.png) no-repeat center top !important;
		background-image: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/home-content-bg-8.png);
	}
	
	.port-left {
		display: block;
		position: relative;
		float: left;
		width: 312px;
		height: 100%;
		padding: 25px 5px 15px 32px;
		text-align: left;
	}
	
	.port-right {
		display: block;
		position: relative;
		float: left;
		z-index: 2;
		width: 635px;
		height: 445px;
		background: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/home_photoframe_lg.png) no-repeat !important;
		background-image: none;
		margin: -20px 0px 0px -15px;
	}

	#fauxstrip {
		display: block;
		position: relative;
		width: 312px;
		height: 100px;
		overflow: hidden;
		text-align: left;
	}
	
	.film-nav {
		display: block;
		position: relative;
		width: 307px;
		height: 20px;
		padding-top: 4px;
		text-align: left;
	}
	
	.internal-content {
		display: block;
		position: relative;
		float: left;
		height: 100%;
		width: 420px;
		padding: 25px 0 15px 38px;
		text-align: left;
	}

	
/*	CALLOUTS_______________________________________________________	*/

	.home-callouts-a {
		display: block;
		position: relative;
		z-index: 1;
		width: 919px;
		background: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/home-callout-bottom.png) no-repeat center bottom;
		margin: -15px 0px 0px 24px;
		padding-bottom: 5px;
	}
	
	.home-callouts-b {
		display: block;
		width: 100%;
		background: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/home-callout-top.png) no-repeat center top;
	}
	
	.callout-3d {
		position: relative;
		display: block;
		float: left;
		width: 312px;
		padding: 5px 10px 15px;
		margin-right: 2px;
		min-height: 100px;
		text-align: left;
	}
	
	.callout-itgreen {
		position: relative;
		display: block;
		float: left;
		width: 565px;
		padding: 5px 10px 15px;
		min-height: 100px;
		text-align: left;
	}
	
	.itg-entries {
		display: block;
		float: left;
		width: 270px;
		padding: 0px 14px 10px 0px;
		margin-right: 15px;
		border-right: 1px solid #648f61;
	}
	
	.itg-explore {
		display: block;
		float: left;
		width: 260px;
	}
	
	.callout-panel {
		display: block;
		position: relative;
		float: left;
		width: 480px;
		padding: 0 0 0 29px;
		text-align: left;
	}
	
	.callout-panel .port {
		display: block;
		clear: both;
		width: 424px;
		min-height: 110px;
		margin-left: -6px;
		background: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/internal-port-callout.png) no-repeat left bottom !important;
		background-image: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/internal-port-callout-8.png);
		padding: 2px 9px 16px 29px;
	}
	
	.callout-panel .itgreen {
		display: block;
		clear: both;
		width: 424px;
		min-height: 200px;
		margin-left: -6px;
		background: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/internal-itgreen-callout.png) no-repeat left bottom !important;
		background-image: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/internal-itgreen-callout-8.png);
		padding: 10px 9px 16px 29px;
	}
	
	.call-itg-left {
		position: relative;
		display: block;
		float: left;
		width: 200px;
		height: 100%;
		margin-right: 15px;
	}
	
	.call-itg-right {
		position: relative;
		display: block;
		float: left;
		width: 190px;
		height: 100%;
	}
		
	
/*	FOOTER_________________________________________________________	*/

	#footer, #footer-internal {
		position: relative;
		display: block;
		margin: 0 auto;
		width: 886px;
		background: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/footer-bg.png) no-repeat center bottom !important;
		background-image: url(http://www.breckenridgelandscape.com/themes/breckenridge/img/footer-bg-8.png);
		padding: 15px 42px 25px;
		margin: -1px 0 1em -1px;
	}
	
	#footer-internal {
		margin: 0 0 1em -2px;
	}
	
	.foot1, .foot2 {
		display: block;
		float: left;
		width: 275px;
		padding-right: 15px;
		margin-right: 15px;
		border-right: 1px solid #dad7d2;
	}
	
	.foot3 {
		display: block;
		float: left;
		width: 275;
	}
