﻿@media all
{
	body 
	{
		margin:0px;
		padding:0px;
		font-size:0.75em;
		font-family:Arial;
	}
	
	#Header
	{
		position:relative;
	}
	
	p
	{
		line-height:1.3em;
		margin:0px 0px 1em 0px;
	}

	img
	{
		border:none;
	}
	
	a
	{
		color:#006b6e;
		text-decoration:none;
	}

	a:hover
	{
		text-decoration:underline;
	}

	.FloatClear
	{
		clear:both;
		height:1px;
		overflow:hidden;
	}

	.Hidden
	{
		position:absolute;
		left:-10000px;
		text-decoration:none !important;
		font-size:1px !important;
	}
}

@media screen
{
	html, body
	{
		height:100%;
	}

	html
	{
	}
	
	body
	{
		background-image:url(Images/BgBody.gif);
		background-repeat:repeat-x;
		color:#333333;
	}
	
	#Main
	{
		min-height:100%;
		width:865px;
		margin:0px auto;
		padding:0px;
	}
	* html #Main { height:100%; }

	#Header
	{
		height:95px;
	}
	
	#Logo
	{
		position:absolute;
		left:12px;
		top:37px;
	}
	
	#AustinHealthLogo
	{
		position:absolute;
		right:0px;
		top:4px;
	}
	
	#Nav
	{
		position:absolute;
		margin:0px;
		height:40px;
		overflow:hidden;
		padding:7px;
		list-style-type:none;
		z-index:101;
	}
	
	#Nav li
	{
		float:left;
		height:47px;
	}
	
	#Nav li a
	{
		float:left;
		height:47px;
		background-image:url(Images/BgNav.png);
		cursor:pointer;
	}
	
	#NavHome a { width:75px; }
	#NavHome a:hover, body.Home #NavHome a { background-position:0px -47px; }
	#NavWhy a { width:91px; background-position:-75px 0px; }
	#NavWhy a:hover, body.Why #NavWhy a { background-position:-75px -47px; }
	#NavTeam a { width:106px; background-position:-166px 0px; }
	#NavTeam a:hover, body.Team #NavTeam a { background-position:-166px -47px; }
	#NavCareers a { width:142px; background-position:-272px 0px; }
	#NavCareers a:hover, body.Careers #NavCareers a { background-position:-272px -47px; }
	#NavFAQs a { width:72px; background-position:-414px 0px; }
	#NavFAQs a:hover, body.FAQs #NavFAQs a { background-position:-414px -47px; }
	#NavLinks a { width:121px; background-position:-486px 0px; }
	#NavLinks a:hover, body.Links #NavLinks a { background-position:-486px -47px; }
	#NavTestimonials a { width:121px; background-position:-607px 0px; }
	#NavTestimonials a:hover, body.Testimonials #NavTestimonials a { background-position:-607px -47px; }
	#NavDoctorsOnly a { width:123px; background-position:-728px 0px; }
	#NavDoctorsOnly a:hover { background-position:-728px -47px; }
	
	#Content
	{
		padding:0px 0px 214px 0px;
	}
	
	#ContentBanner
	{
		background-color:#006b6e;
		background-image:url(Images/BgContentBannerTop.gif);
		background-repeat:no-repeat;
		margin-bottom:25px;
	}
	
	#ContentBannerInner
	{
		background-image:url(Images/BgContentBannerBottom.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
		padding:78px 0px 8px 0px;
		position:relative;
	}
	* html #ContentBannerInner { height:1em; }
	
	#ContentBannerInner h1
	{
		color:#fff;
		margin:0px 0px 0px 17px;
		font-family:TradeGothic Light;
		font-size:2.5em;
		font-weight:normal;
	}
	
	#Footer
	{
		margin-top:-166px;
		background-image:url(Images/BgFooter.gif);
		background-repeat:repeat-x;
		background-position:left bottom;
	}
	
	#FooterInner
	{
		position:relative;
		margin:0px auto;
		width:865px;
		height:166px;
		overflow:hidden;
		font-size:0.95em;
		color:#666;
	}
	
	#FooterMail, #FooterPhone, #FooterEmail, #FooterLinks
	{
		float:left;
		margin:0px 10px 0px 0px;
		padding:27px 0px 0px 0px;
		line-height:1.75em
	}
	
	#FooterMail
	{
		margin-left:1px;
		width:173px;
	}
	
	#FooterPhone
	{
		width:97px;
	}
	
	#FooterEmail
	{
		width:192px;
	}
	
	#FooterLinks
	{
		width:170px;
	}
	
	#FooterLinks ul
	{
		margin:0px;
		padding:0px;
		list-style-type:none;
	}

	#FooterInner h3
	{
		margin:0px;
		font-size:1em;
		color:#333;
	}
	
	#AustinHealthLogoFooter
	{
		position:absolute;
		right:0px;
		top:21px;
	}
}

@media print
{
}

