@media screen, projection {

body {margin:0; padding:0; font-family:Verdana, Arial, sans-serif; font-size:12px; background:#202020;}
	
a {color:#d1321f;}
a:hover {color:#000;}

.clear {clear:both;}
.indent {text-indent:-10000px;}
.print {display:none;}
.flush {margin:0; padding:0;}
.border-right {border-right:1px solid;}


#container {width:965px; margin:0 auto;}
	#top {height:84px;}
		#logo {float:left; display:block; width:366px; height:84px; margin:0 0 0 35px; background:url(../i/logo.gif); text-indent:-10000px;}
		#top ul {float:left; list-style:none; margin:0 0 0 46px; padding:0;}
		#top li {float:left; height:84px;}
		#top li a {display:block; height:84px; text-indent:-10000px;}
			#top-info {width:140px; background:url(../i/top-info.gif);}
			#top-xerox {width:104px; background:url(../i/top-xerox.gif);}
			#top-services {width:140px; background:url(../i/top-services.gif);}
			#top-resources {width:124px; background:url(../i/top-resources.gif);}
			#top li a:hover {background-position:0 -84px;}
		
	#info-bar {height:43px; background:url(../i/info-bar.gif);}
		#info-bar ul {list-style:none; margin:0; padding:0; font-size:16px;}
		#info-links li {float:left; padding:14px 0 0 40px;}
		#info-links li a {color:#fff; text-decoration:none; font-family:"Century Gothic", Arial, sans-serif;}
		#info-links li a:hover {color:#f7c618;}
		#info-phone li {float:right; padding:18px 30px 0 0; color:#fff;}
		
	#middle {background:url(../i/bg.gif); padding:0; margin:0;}	
	
	a.callouts {display:block; width:203px; height:60px; text-indent:-10000px;}
	a.inner-callouts {margin:0 0 20px 22px; padding:0;}
	a.index-callouts {float:left; margin:20px 20px 20px 60px;}
		#callout-access {background:url(../i/callout-access.gif);}
		#callout-request {background:url(../i/callout-request.gif);}
		
	/* INDEX */
	#index-main {height:358px; background:url(../i/index-main.jpg) top no-repeat; padding:0 0 15px 0; margin:0;}
		#tag-left {width:395px; height:124px; background:url(../i/empowering.gif); float:left; margin:59px 0 0 69px; text-indent:-10000px;}
		#tag-right {width:265px; height:101px; background:url(../i/offering.gif); float:right; margin:75px 45px 0 0; text-indent:-10000px;}
		#index-main-bullets {list-style:none; clear:both; padding:53px 0 0 0; margin:0; height:83px;}
			 #index-main-bullets li {float:left; padding:0; width:213px;}
			 #index-main-bullets li a {display:block; height:83px; overflow:hidden; text-indent:-10000px;}
			 	#index-main-xerox {background:url(../i/index-xerox.gif); margin:0 18px 0 33px;}
				#index-main-google {background:url(../i/index-google.jpg); margin:0 18px 0 0;}
				#index-main-cisco {background:url(../i/index-cisco.gif); margin:0 18px 0 0;}
				#index-main-computers {background:url(../i/index-computers.gif); margin:0 18px 0 0;}
				#index-main-microsoft {background:url(../i/index-microsoft.gif); margin:0;}
			
	#index-left {float:left; width:586px; background:url(../i/index-left.jpg) top no-repeat;}
		#index-title {height:117px; margin:0; padding:0; text-indent:-10000px;}
		#index-editable {color:#626262; font-size:12px; padding:0 0 30px 62px; line-height:1.2;}
	
	#index-right {float:right; width:379px; height:493px; background:url(../i/index-right.jpg);}
		#index-right-callout {width:269px; height:107px; text-indent:-10000px; display:block; margin:35px 0 0 79px;}
			
	/* INNER */
	#inner-top {height:95px; background:url(../i/inner-top.jpg); position:relative; font-family:"Century Gothic", Arial, sans-serif;}
		#page-title {position:absolute; top:20px; left:54px; color:#fff; font-size:36px; margin:0; padding:0; font-weight:normal; width:714px; height:50px; overflow:hidden;}
		#breadcrumb-container {position:absolute; top:66px; left:54px; text-align:left; width:700px; height:26px; overflow:hidden; color:#ffd338; font-size:14px;}
		#breadcrumb-container a {color:#ffd338; text-decoration:none;}
		#breadcrumb-container a:hover {color:#fff; text-decoration:underline;}
		
	#left {float:left; width:259px; margin:17px 0 0 0; padding:0 0 30px 0; background:url(../i/left.gif) top no-repeat;}
		#left ul {list-style:none; width:190px; margin:20px 14px 30px 55px; padding:0;}
		#left li {padding:0 0 6px 0;}
		
		a.main-page {color:#eea009; font-size:20px; text-decoration:none; font-family:"Century Gothic", Arial, sans-serif;}
		a.sub-page {padding:0 0 2px 10px; color:#d2351c; font-size:14px; text-decoration:none; font-family:"Century Gothic", Arial, sans-serif;}
		a.main-page:hover, a.sub-page:hover {text-decoration:underline;}
	
	#right {float:right; width:640px; margin:34px 50px 0 0; padding:0; color:#626262;}
		#right h2 {font-family:"Century Gothic", Arial, sans-serif; color:#eea009; font-size:28px; font-weight:normal;}
		#right h3 {font-family:"Century Gothic", Arial, sans-serif; color:#d2351c; font-size:20px; font-weight:normal;}
		#right h2,
		#right h3,
		#right p,
		#right ul,
		#right ol,
		#right table {margin-bottom:10px;}
				
#container-bottom {width:965px; height:25px; margin:0 auto; background:url(../i/container-bottom.gif);}

#footer {width:825px; height:80px; margin:0 auto; color:#a39c8e; font-size:16px; font-family:"Century Gothic", Arial, sans-serif;}
	#footer ul {list-style:none; float:left; margin:0 0 0 -10px; padding:0;}
	#footer li {float:left; padding:0 10px;}
	#footer li a {text-decoration:none; font-size:16px; color:#a39c8e;}
	
	#footer p {float:right; text-align:right; margin:0; padding:0;}
	#developer {font-size:12px; color:#a39c8e; text-decoration:none;}
	
	#footer li a:hover, #developer:hover {text-decoration:underline; color:#fff;}

/* TINY CORRECTIONS */
#right #tinymce-container div div p,
#right #tinymce-container div div ul,
#right #tinymce-container div div ol,
#right #tinymce-container div div table {margin-bottom:16px;}

}
