@import url("global.css");




/* ++++++++++++++++++++++++ */
/* Home CSS */
/* +++++++++++++++++++++++ */


html {
background:url(../images/bgHTMLhome.jpg) repeat-x;
}


.Hero {
background:url(../images/bgHeroHome.jpg) no-repeat;
height:414px;
position:relative;
}

.MediaLoop {
height:311px;
left:186px;
position:relative;
top:47px;
width:311px;
}

.LinderAndGalleries {
	background:#fff url(../images/bgGallery.jpg) no-repeat bottom;
	margin-bottom:25px;
	}
.WelcomeAndVideos {
	background:url(../images/bgLinderAndVideo.jpg) no-repeat;
	padding:35px 0 50px 280px;
	}

.one,.two {
	float:left;
	}

.Linder {
	width:435px;
	margin-right:37px;
	float:left;
	font-size:14px;
	color:#000;
	}
	
.Linder p {
	margin:10px 0 25px 0;
	}
	
.Linder .h1 {
	color:#000;
	font-size:20px;
	font-weight:bold;
	}
	
.Linder a {
	color:#545454;
	}
	
.Linder a:hover {
	color:#ba7517;
	}

.FloatUls {
	float:left;
	margin-right:35px;
	}
	
.FloatUls li {
	list-style:none;
	margin-bottom:6px;
	}


.VideoGallery {
	width:378px;
	float:left;
	}
.VideoGallery p{
	margin-bottom:25px;
	}

.HomeVideo img{
	position:relative;
	margin-top:-15px;
	margin-left:-15px;
	margin-bottom:25px;
	}

.HomeVidSm {
	border:8px solid #c6c7c8;
	margin-right:12px;
	}

.HomeVidSm.Last {
	margin-right:0;
	padding-right:0;
	}
.btnHomeMoreVid {
	background:transparent url(../images/btnMoreVideoLibrary.jpg) repeat scroll 0 0;
	display:block;
	height:29px;
	width:100%;
	}


.PhotoGalleryHome {
	height:237px;
	position:relative;
	margin:0 0 30px 0;
	}

.PhotoGalText {
	color:#FFFFFF;
	font-size:15px;
	left:200px;
	margin:0;
	position:absolute;
	top:128px;
	width:425px;
	}
.btnStartBrowsing {
	display:block;
	height:23px;
	left:200px;
	position:absolute;
	top:177px;
	width:176px;
	}
.btnVirtGallery {
	display:block;
	height:23px;
	left:401px;
	position:absolute;
	top:177px;
	width:175px;
	}
.FeaturedGalleryList {
	color:#FFFFFF;
	font-size:16px;
	left:960px;
	line-height:145%;
	position:absolute;
	top:60px;
	}

.FeaturedGalleryList li {
	color:#FFFFFF;
	font-size:13px;
	list-style:none;
	}
.FeaturedGalleryList li span{
	color:#eebc10;
	margin-right:10px;
	}
.FeaturedGalleryList li a{
	color:#FFFFFF;
	}

.FeaturedGalleryList li a:hover{
	color:#555;
	}



/* ----- */
/* Tabs */
/* ----- */


/* Generic */


.TabContent {
	background:#fff;
	position:relative;
	}
	
.TabContent .hdr a{
	text-decoration:none;
	}
	
.TabLinks a {
	background:#4f4f4f none repeat scroll 0 0;
	border-right:1px solid #fff;
	color:#939393;
	display:block;
	float:left;
	font:18px Arial, Helvetica, sans-serif;
	height:auto;
	padding:14px 0 9px 0;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	}
	
.TabLinks a:hover {
	background:#3F3F3F;
	color:#9F9F9F;
	}
	
.TabLinks a.tabSelected {
	background:#000;
	color:#fff;
	}
.tabDivs {
	width:100%;
	color:#414141;
	}
.TabArrow {
	height:10px;
	width:20px;
	background:url(../images/imgSelectArrow.png) no-repeat;
	}

/* Featured Procdeure AND All Procedure Tabs */
.TabLinks{
position:relative;
height:45px;
}
.ProcedureTabs .TabLinks a{
	width:379px;
	position:absolute;
	top:0;
	left:0;
	
	}

.ProcedureTabs .TabLinks a.Last{
	width:380px;
	border-right:none;
	left:380px;
	}
.NewsTabs .TabLinks a.Last{
position:absolute;
	left:188px;
	top:0;
	}
.ProcedureTabs.TabSection {
	float:left;
	width:760px;
	}
	
.ProcedureTabs .TabContent {
	width:100%;
	height:330px;
	}


/* Featured Procdeure Tab */
	
#FeatProcTab {
	background:#c2c2c2 url(../images/bgHomeProcTab1.jpg) no-repeat;
	height:330px;
	}
	
#FeatProcTab div {
	font-size:14px;
	left:293px;
	line-height:130%;
	position:absolute;
	top:115px;
	width:426px;
	}

#FeatProcTab ul {
	float:left;
	width:198px;
	margin-right:15px;
	}

#FeatProcTab ul.Last {
	margin-right:0;
	}

#FeatProcTab li {
	list-style:none;	
	clear:both;
	}

#FeatProcTab li span, #AllProcedures li span, #LatestNews li span {
	color:#C17927;
	display:block;
	float:left;
	height:21px;
	margin-right:10px;
	}


/* All Procdeures Tab */

#AllProcedures {
	background:#fff url(../images/bgDropdown.jpg) repeat-x bottom;
	height:270px;
	padding:30px;
	width:700px;
	}

#AllProcedures ul {
	border-right:1px solid #CCCCCC;
	float:left;
	height:185px;
	line-height:130%;
	margin-right:15px;
	padding:20px 15px 20px 0;
	width:212px;
	}

#AllProcedures ul.Last{
	border-right:none;
	padding-right:0;
	margin-right:0;
	}

#AllProcedures li{
	list-style:none;
	clear:both;
	}

#AllProcedures .hdr {
	color:#C17927;
	font-size:24px;
	}


/* Linder On Tv AND Latest News Tabs (News Tabs) */


.NewsTabs.TabSection {
	width:375px;
	float:right;
	}
	
.NewsTabs .TabLinks a{
	width:187px;
	}
	
	.NewsTabs .TabLinks a.Last{
		width:187px;
		border-right:none;
		}

.NewsTabs .TabContent {
	width:100%;
	height:330px;
	}


/* Linder On TV Tab */

#LinderTV {
	background:#fff url(../images/bgDropdown.jpg) repeat-x bottom;
	height:330px;
	}
	.ViewMediaLink{
	position:absolute;
	bottom:15px;
	}
	.TVdetails {
		float:left;
		padding:26px;
		width:135px;
		position:relative;
		height:280px;
		}
		
	.TVimg {
		width:100%;
		height:108px;
		margin-bottom:20px;
		}
		
	.TVimg.First{
		background:url(../images/icon_Oz.png) no-repeat center center;
		}
	
	.TVimg.Last{
		background:url(../images/homelogoet.png) no-repeat center center;
		}
		
	.TVdetails span{
		font-size:18px;
		font-weight:bold;
		}
	

/* Latest News Tab */

#LatestNews {
	background:#fff url(../images/bgDropdown.jpg) repeat-x bottom;
	height:270px;
	padding:30px;
	width:315px;
	overflow:scroll;
	overflow-x:hidden;
	}

	#LatestNews .hdr {
		color:#C17927;
		font-size:24px;
		}
	
	#LatestNews ul {
		margin-bottom:15px;
		}
	
	#LatestNews li{
		list-style:none;
		clear:both;
		}
	
	.ViewEntireArchive {
		font-size:15px;
		text-transform:uppercase;
		}



/* Books Connect and Finance */

.BookConnectFinance {
	background:transparent url(../images/book-connect-finance.png) repeat scroll 0 0;
	height:370px;
	position:relative;
	}

.BookConnectFinance a {
	display:block;
	position:absolute;
	}

	/* BH Shape Book Left */

	.bookAmazon {
		height:26px;
		left:240px;
		top:153px;
		width:135px;
		}
	
	.bookBorders {
		height:30px;
		left:240px;
		top:198px;
		width:135px;
		}
	
	.bookBarnesNoble {
		height:28px;
		left:240px;
		top:252px;
		width:135px;
		}
		
	.bookOrderNow {
		height:26px;
		left:240px;
		top:302px;
		width:135px;
		}

	/* Get Connected Middle Obsolete */

	.smFacebook {
		height:41px;
		left:495px;
		top:132px;
		width:211px;
		}
	
	.smTwitter {
		height:41px;
		left:495px;
		top:203px;
		width:211px;
		}
	
	.smWordpress {
		height:47px;
		left:495px;
		top:271px;
		width:211px;
		}

	/* Linder Products Middle */
	
	.LinderProducts {
		height:320px;
		left:420px;
		top:45px;
		width:370px;
		}
	/* Financing Right */

	.CareCredit {
		height:33px;
		left:878px;
		top:110px;
		width:218px;
		}
	
	.SurgeryLoans {
		height:57px;
		left:878px;
		top:143px;
		width:218px;
		}
	.ContactUsHome {
		height:87px;
		left:858px;
		top:263px;
		width:268px;
	}



/* Linder Catalogue */

.LindertCatalogueTop {
	background:url(../images/bgSiteTop.png) no-repeat;
	height:22px;
	}

.LinderCatalogue {
	background:url(../images/bgLinderCatalogue.jpg);
	height:688px;
	position:relative;
	}

.SiteLink {
	position:absolute;
	height:255px;
	display:block;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	}
	
	span.SiteLinkText {
		width:100%;
		position:absolute;
		bottom:0;
		text-align:center;
		}

	.SiteOne {
		left:62px;
		top:96px;
		width:322px;
		}
	
	.SiteTwo {
		left:434px;
		top:96px;
		width:293px;
		}
	
	.SiteThree {
		left:787px;
		top:96px;
		width:322px;
		}
	
	.SiteFour {
		left:62px;
		top:387px;
		width:322px;
		}
	
	.SiteFive {
		left:434px;
		top:387px;
		width:293px;
		}
	
	.SiteSix {
		left:787px;
		top:387px;
		width:322px;
		}

/* -- ContactForm -- */


.Left{
	float:left;
	margin:0 10px 10px 0;
	width:200px;
}
.LeftText{
	width:450px;
}

.ContactForm{
	width:700px;
}
.ContactForm input,
.ContactForm textarea{
	background:#ccc;
border:1px solid #999;
display:block;
font:14px Arial;
margin:5px 10px 5px 5px;
padding:10px;
width:300px;
float:left;
}
.ContactForm textarea{
height:80px;
}
.ContactForm .SubmitBtn{
background:#333;
color:#FFF;
cursor:pointer;
width:100px;
}
#Parity{
display:none;
}














