@media screen, projection {

body {margin:0; padding:0; font-family:Verdana, Arial, sans-serif; font-size:12px; background:#fff url(../i/bg.jpg) top repeat-x;}
	
a {color:#35616a;}
a:hover {color:#ac3f3c;}

.clear {clear:both;}
.indent {text-indent:-10000px;}
.flush {margin:0; padding:0;}
.print {display:none;}
.legal {text-transform:uppercase;}

#container {width:986px; margin:0 auto; padding:0; background:url(../i/container_bg.jpg) bottom no-repeat;}

	#top {height:28px; overflow:hidden; background:url(../i/bg.jpg) top repeat-x;}
	#top h3 {float:left; text-indent:-10000px; width:410px; height:28px; background:url(../i/top_tagline.gif); padding:0; margin:0 0 0 93px;}
	#top ul {float:right; width:210px; height:28px; list-style:none; margin:0; padding:0;}
	#top li {float:left; height:28px; margin:0; padding:0;}
	#top li a {display:block; height:28px; text-indent:-10000px;}
	#top li a:hover {background-position:0 -28px;}
		#top-home {width:50px; background:url(../i/top_home.gif);}
		#top-contact {width:80px; background:url(../i/top_contact.gif);}
		
	#header {width:918px; height:158px; font-family:"Century Gothic", Verdana, sans-serif; background:url(../i/header.jpg); margin:0 34px; padding:0; position:relative; font-size:14px; font-weight:bold;}
		#logo {display:block; position:absolute; width:171px; height:71px; text-indent:-10000px; background:url(../i/logo.png); left:59px;}
		#description {position:absolute; color:#ffe998; top:82px; left:80px; width:460px;}
		#address {position:absolute; text-align:right; color:#fbfbfb; top:14px; right:46px;}
		#address span {font-size:12px; font-weight:normal;}
		
	#nav {list-style:none; width:500px; text-align:center;}
	.nav-index {margin:0 auto; padding:50px 0 0 0;}
	.nav-inner {margin:0 auto; padding:50px 0 0 0;}
	#nav li {display:inline; border-right:1px solid #fff; padding:0 10px; margin:0;}
	#nav li a {color:#fff; text-decoration:none; font-family:"Century Gothic", Verdana, sans-serif; font-size:14px;}
	#nav li a:hover {text-decoration:underline;}
	#nav li.last-menu-item {border:none;}
	
	#index-container {width:918px; margin:0 34px; padding:0;}
	
		#index-left {float:left; width:615px; background:url(../i/index_left.jpg);}
			#index-top {height:333px; margin:0; padding:0; position:relative; background:url(../i/index_top.jpg);}
			
			#index-editable {width:486px; height:198px; overflow:hidden; color:#561313; font-weight:bold; margin:30px 55px 30px 74px;}
			
			#index-logos {height:164px; background:url(../i/index_logos.jpg); position:relative;}
				#index-logos a {position:absolute; display:block; text-indent:-10000px; height:122px;}
				#something {width:154px; left:55px;}
				#nmeda {width:194px; left:221px;}
				#qvm {width:154px; left:423px;}
		
		#index-right {float:left; width:303px; background:url(../i/index_right.jpg) top no-repeat;}
			#index-right a {display:block; text-indent:-10000px; margin:0; padding:0; }
			#avenger-index {height:145px; background:url(../i/avenger.jpg);}
			#premier-index {height:183px; background:url(../i/premier.jpg);}
			#medtransit-index {height:188px; background:url(../i/medtransit.jpg);}
			
			#index-right p {color:#561313; font-family:"Century Gothic", Verdana, sans-serif; font-style:italic; padding:0; width:195px; margin:0 48px 0 60px; font-weight:bold;}
	
	#inner-container {width:918px; margin:0 34px; padding:0; background:url(../i/inner_container.gif) left repeat-y;}
	
		#inner-left {float:left; width:266px; background:url(../i/inner_left.jpg) top no-repeat;}
			#sub-nav {margin:0; padding:87px 0 20px 0; list-style:none;}
			#sub-nav li {padding:0 6px 0 66px; width:170px;}
			#sub-nav li a {color:#561313; font-family:"Century Gothic", Verdana, sans-serif; font-size:14px; text-decoration:none;}
			#sub-nav li a:hover {text-decoration:underline;}
			
			#contact-btn {width:183px; height:66px; display:block; text-indent:-10000px; background:url(../i/contact_btn.jpg); margin:10px 0 10px 54px;}
			
			#inner-left a.buttons {display:block; text-indent:-10000px; margin:0; padding:0; }
			#avenger-inner {height:52px; background:url(../i/avenger_inner.jpg);}
			#premier-inner {height:57px; background:url(../i/premier_inner.jpg);}
			#medtransit-inner {height:57px; background:url(../i/medtransit_inner.jpg);}
			
			#inner-left p {color:#561313; font-family:"Century Gothic", Verdana, sans-serif; font-style:italic; padding:0; width:192px; margin:0 0 0 64px; font-weight:bold;}
		
			#logos {height:104px; background:url(../i/logos.jpg); position:relative;}
				#logos a {position:absolute; display:block; text-indent:-10000px;}
				#something-inner {top:23px; left:51px; width:63px; height:73px;}
				#qvm-inner {top:39px; left:121px; width:120px; height:57px;}
		
		#inner-right {float:left; width:652px; background:#fff url(../i/inner_right_bottom.jpg) bottom no-repeat;}
			#inner-nav {height:100px; background:url(../i/inner_nav.jpg); overflow:hidden; position:relative;}
			
			#inner-right-top {background:url(../i/inner_right.jpg); height:70px; overflow:hidden;}
				h1.page-title {text-align:right; color:#154e67; font-family:"Century Gothic", Verdana, sans-serif; font-size:34px; margin:0 60px 0 0; padding:0;}
				
			#main {width:570px; margin:6px auto; padding:0;}
			
			
		
	#bottom {width:986px; margin:0 auto; padding:0; height:43px; background:url(../i/bottom.jpg);}
	
	#footer {color:#195872; width:900px; margin:0 auto 30px auto; padding:0; text-align:right;}
	#footer a {color:#195872; text-decoration:none;}
	#footer a:hover {color:#000; text-decoration:underline;}

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

}
