	/* -------------------------- */
	/*         INCLUDES           */
	/* -------------------------- */
	@import "meyer-reset.css";
	@import "nav.css"; 

	/* -------------------------- */
	/*         OVERALL            */
	/* -------------------------- */
	body { color: #37424a; background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
	a { color: #ff6319; text-decoration: none; }
		a:link { color: #ff6319; }
		a:visited { color: #974615; }
		a:hover { text-decoration: underline; }
		a.email { color: #37424a; }
		a.underline { text-decoration: underline; }
			a.underline:hover { text-decoration: none; }
	strong { font-weight: bold; }
	em { font-style: italic; }

	.noshow { display: none; }
	.noview { visibility: hidden; }
	.highlight { color: #ff6319; }
	.strong { font-weight: bold; }
	.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height: 0; }
		/* Hides from IE-mac \*/
		* html .clearfix {height: 1%;}
	.ir { display: block; text-indent: -9999px; outline: none; background-repeat: no-repeat; }

	#pageTile { background: url(../_img/home/bg.gif) repeat-y center top; width: 100%; height: 509px; }
	#contentWrapper { width: 961px; height: 388px; margin: 0 auto; background: url(../_img/home/rounded_corners.gif) no-repeat 323px 0; position: relative; }
	#footer { margin-top: 25px; }
		#footerPhone { padding-right: 10px; }

	
	#cnt_longDistanceCalling { width: 568px; height: 84px; background-image: url(../_img/home/txt_worldwideImpact.gif); position: absolute; top: 36px; left: 0; }
	#cnt_pricingOffer { width: 580px; height: 57px; background-image: url(../_img/home/txt_pricing.gif); position: absolute; top: 141px; left: 0; }
	#cnt_withCredoLongDistance { width: 568px; height: 121px; background-image: url(../_img/home/txt_withCredoLongdistance.gif); position: absolute; top: 232px; left: 0; }
	#cnt_somethingExtra { width: 311px; height: 28px; background-image: url(../_img/home/txt_somethingExtra-trans.png); position: absolute; top: 48px; left: 621px; }
	#cnt_theOffer { width: 332px; height: 97px; background-image: url(../_img/home/txt_benAndJerrys-trans.png); position: absolute; top: 94px; left: 621px; }
	#pintsImg { position: absolute; top: 198px; left: 574px; }

	#homeButtons { position: absolute; top: 286px; left: 323px; z-index: 20; }
		#homeButtons li { display: block; height: 67px; float: left; }
		#homeButtons a { display: block; height: 67px; text-indent: -9999px; outline: none; background-repeat: no-repeat; margin-right: 10px; }
		#homeButtons a:hover { background-position: 0 -67px; }

		#btnJoinNow { width: 97px; background-image: url(../_img/home/btn_joinNow.gif); }
		#homeButtons a#btnOurCauses { width: 138px; background-image: url(../_img/home/btn_ourCauses.gif); margin-right: 0; }
	

	#callouts { position: absolute; top: 415px; left: 0; }
	.callout { float: left; color: white; background-color: #37424a; height: 75px; }
		.callout p { line-height: 16px; }
		.callout h3 { margin-bottom: 5px; }
		#co_workingAssets { width: 280px; margin-right: 35px; }
			#co_workingAssets p { width: 178px; margin: 0 5px 0 10px; float: left; }
		#co_questions { width: 225px; margin-right: 30px; }
			#co_questions p { width: 125px; margin-right: 10px; float: left; }
		#co_mobile { width: 185px; margin-right: 30px; background: url(../_img/home/map_bg.gif) no-repeat top right; }
			#co_mobile p { width: 90px; margin-right: 5px; float: left; }
		#co_action { width: 158px; }
			#co_action p { width: 75px; margin-right: 10px; float: left; }


	#hdr_workingAssets { width: 195px; height: 27px; background-image: url(../_img/home/hdr_workingAssets.gif); }
	#hdr_questions { width: 86px; height: 27px; background-image: url(../_img/home/hdr_questions.gif); }
	#hdr_credoMobile { width: 120px; height: 27px; background-image: url(../_img/home/hdr_credoMobile.gif); }
	#hdr_credoAction { width: 118px; height: 27px; background-image: url(../_img/home/hdr_credoAction.gif); }
	
	.smButton { display: block; height: 20px; outline: none; text-indent: -9999px; background-repeat: no-repeat; float: left; margin-top: 6px; }
		.smButton:hover { background-position: 0 -20px; }
	.btnGo { width: 37px; background-image: url(../_img/home/btn_go.gif); margin-left: 3px; }
	.btnLearnMore { width: 86px; background-image: url(../_img/home/btn_learnMore.gif); }
	.btnSignUp { width: 67px; background-image: url(../_img/home/btn_signUp.gif); }
	.btnGoThere { width: 73px; background-image: url(../_img/home/btn_goThere.gif); }
