@charset "UTF-8";
/* CSS Document */

body{
	background-color:#FFFFFF;
	}


#h_grid_1{
	background-color:#dedee1;
	width:100%;
	height:1px;
	position:absolute;
	top:48px;
	left:0px;	
	}
#h_grid_2{
	background-color:#dedee1;
	width:100%;
	height:1px;
	position:absolute;
	top:208px;
	left:0px;	
	}


#banner {
	background-image:url(images/banner.jpg);
	background-repeat:no-repeat;	
	position: absolute;
	width:760px;
	height:160px;
	top: 48px;
	left:322px;
	z-index:999;
	}

#logo {
	position:absolute;	
	width:180px;
	height:160px;
	top:48px;
	left:142px;	
	}

/*#logo_left {
	background-image:url(images/logo-left.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:61px;
	height:160px;
	top:48px;
	left:81px;
	}*/


#menu {
	width: 180px;
	position: absolute;
	top: 213px;
	left: 142px;
	}
#menu ul{
	width: 180px; 
	height:24px;
	list-style-type: none;
	padding: 0;
	margin: 0;
	}
#menu ul li { margin-top: -4px; }
#menu ul li a{
	display: block;
	width: 180px;
	height:24px;
	padding: 3px 5px 3px 35px;
	text-decoration: none;
	xfont-family: "Courier New", Courier, monospace;
	font-family:Arial, Helvetica, sans-serif;
	color: #b3becc;
	background-image: url(images/but-up.gif);
	background-repeat: no-repeat;
	}
#menu ul li a:hover{
	color:#FFFFFF;
	background-image: url(images/but-rollover.gif);
	background-repeat: no-repeat;
	}



#facilities {
	position:absolute;	
	width:130px;
	height:25px;
	top:208px;
	left:822px;	
	z-index:999;
	}

#staff {
	position:absolute;	
	width:130px;
	height:25px;
	top:208px;
	left:952px;	
	z-index:999;
	}



#facilities_menu_bg {
	background-color:#fde4c2;
	position:absolute;	
	width:500px;
	height:25px;
	top:208px;
	left:322px;	
	}
#facilities_menu{
	left:362px;
	background-color:transparent;
	position:absolute;
	width:485px;
	height:25px;
	top:208px;
	}
#facilities_menu ul{
	margin:0px;
	padding-left: 0px;
	list-style: none;
	display:inline; /*set horizontal tags */
	}
#facilities_menu li {
    display:inline;
	padding-left:0px;
    }
#facilities_menu a{
	float:left;  /*set horizontal tags */
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #1e4272;
	width: 77px;
	height:25px;	
	text-align:center;
	text-decoration: none;
	padding-left:0px;
	margin-left:0px;
	line-height:25px;
	}
#facilities_menu a:hover{
	background-color: #f8b966;
	color:#1e4272;
	}




#staff_menu_bg {
	background-color:#ddb9dd;
	position:absolute;	
	width:500px;
	height:25px;
	top:208px;
	left:322px;	
	}
#staff_menu{
	left:362px;
	background-color:transparent;
	position:absolute;
	width:485px;
	height:25px;
	top:208px;
	}
#staff_menu ul{
	margin:0px;
	padding-left: 0px;
	list-style: none;
	display:inline; /*set horizontal tags */
	}
#staff_menu li {
    display:inline;
	padding-left:0px;
    }
#staff_menu a{
	float:left;  /*set horizontal tags */
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #1e4272;
	width: 110px;
	height:25px;	
	text-align:center;
	text-decoration: none;
	padding-left:0px;
	margin-left:0px;
	line-height:25px;
	}
#staff_menu a:hover{
	background-color: #dd70de;
	color:#1e4272;
	}










#Home {
	position:absolute;	
	width:459px;
	top:215px;
	left:363px;
	text-align:center;
	}
#Home h1 {
	font-size: 18px;
	color: #1e4272;
	font-family: Arial, Helvetica, sans-serif;
	font-stretch: ultra-condensed;
	margin-top: 0px;
	}
#Home h2 {
	font-size: 14px;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	font-stretch: ultra-condensed;
	margin-top: 0px;
	}
#Home h3 {
	font-size: 12px;
	color: #1e4272;
	line-height: 16px;	
	font-family: Arial, Helvetica, sans-serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 0px;
	}
#left-side-home {
	background-image:url(images/left-side-home.jpg);
	}
#subtitle_home {
	background-image:url(images/subtitle-home.jpg);
	background-repeat:no-repeat;	
	position:absolute;	
	width:40px;
	height:57px;
	top:248px;
	left:322px;
	}
#subtitle_login {
	background-image:url(images/subtitle-seminars.jpg);
	background-repeat:no-repeat;
	position:absolute;	
	width:40px;
	height:128px;
	top:248px;
	left:822px;
	}
#login_area {
	background-color:transparency;
	position:absolute;	
	width:218px;
	top:248px;
	left:864px;
	}
#subtitle_featuring {
	background-image:url(images/subtitle-featuring.jpg);
	position:absolute;	
	width:40px;
	height:90px;
	top:520px;
	left:822px;
	}
#video {
	position:absolute;	
	width:200px;
	height:166px;
	top:520px;
	left:862px;
	}



#About {
	background-color:#FFFFFF;
	position:absolute;	
	width:705px;
	height:auto;
	top:234px;
	left:363px;
	padding-left:32px;
	}
#About h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	}
#About p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-right:50px;
	}
#left-side-about {
	background-image:url(images/left-side-about.jpg);
	}
#subtitle_about {
	background-image:url(images/subtitle-about.jpg);
	background-repeat:no-repeat;
	position:absolute;	
	width:40px;
	height:88px;
	top:248px;
	left:322px;
	}


#Specialists {
	background-color:#FFFFFF;
	position:absolute;	
	width:705px;
	height:auto;
	top:234px;
	left:363px;
	padding-left:32px;
	}
#Specialists h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	}
#Specialists p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-right:50px;
	}
#left-side-specialists {
	background-image:url(images/left-side-about.jpg);
	}
#subtitle_specialists {
	background-image:url(images/subtitle-specialists.jpg);
	background-repeat:no-repeat;
	position:absolute;	
	width:40px;
	height:108px;
	top:248px;
	left:322px;
	}



#Associations {
	background-color:#FFFFFF;
	position:absolute;	
	width:705px;
	height:572px;
	top:234px;
	left:363px;
	}
#Associations h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	padding-left:32px;
	}
#Associations p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	}
#left-side-associations {
	background-image:url(images/left-side-associations.jpg);
	}
#subtitle_associations {
	background-image:url(images/subtitle-associations.jpg);
	background-repeat:no-repeat;	
	position:absolute;	
	width:40px;
	height:121px;
	top:248px;
	left:322px;
	}





#Contact_Left {
	background-color: #FFFFFF;
	position:absolute;	
	width:300px;
	height:572px;
	top:234px;
	left:363px;
	padding-left:32px;
	}
#Contact_Left h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	}
#Contact_Left p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-right:50px;
	}
#left-side-contact {
	background-image:url(images/left-side-contact.jpg);
	}
#subtitle_contact {
	background-image:url(images/subtitle-contact.jpg);
	background-repeat:no-repeat;
	position:absolute;	
	width:40px;
	height:104px;
	top:248px;
	left:322px;
	}
#Contact_Right {
	background-color: #FFFFFF;
	position:absolute;	
	width:405px;
	height:567px;
	top:234px;
	left:663px;
	padding-top:5px;
	}








#Staffing {
	background-color:#FFFFFF;
	position:absolute;	
	width:705px;
	height:auto;
	top:234px;
	left:363px;
	padding-left:32px;
	}
#Staffing h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	}
#Staffing p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-right:50px;
	}
#left-side-staffing {
	background-image:url(images/left-side-staffing.jpg);
	}
#subtitle_staffing {
	background-image:url(images/subtitle-staffing.jpg);
	background-repeat:no-repeat;
	position:absolute;	
	width:40px;
	height:76px;
	top:248px;
	left:322px;
	}
#Staffing ul {
	font-size: 14px;
	color: #1e4272;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	text-align:justify;
	list-style-type: circle;
	list-style-position: outside;
	line-height: 24px;
	padding-top: 0px;
	padding-left:30px;
	padding-right:50px;
	margin-top: 0px;
	}
#Staffing li {
	margin-top: 0px;
	padding-top: 0px;
	text-indent: 0px;
	}		




#Specialties {
	background-color:#FFFFFF;
	position:absolute;	
	width:705px;
	height:auto;
	top:234px;
	left:363px;
	padding-left:32px;
	}
#Specialties h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	}
#Specialties p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-right:50px;
	}
#left-side-specialties {
	background-image:url(images/left-side-specialties.jpg);
	}
#subtitle_specialties {
	background-image:url(images/subtitle-specialties.jpg);
	background-repeat:no-repeat;
	position:absolute;	
	width:40px;
	height:101px;
	top:248px;
	left:322px;
	}
#Specialties ul {
	font-size: 14px;
	color: #1e4272;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	text-align:justify;
	list-style-type: circle;
	list-style-position: outside;
	line-height: 24px;
	padding-top: 0px;
	padding-left:30px;
	padding-right:50px;
	margin-top: 0px;
	}
#Specialties li {
	margin-top: 0px;
	padding-top: 0px;
	text-indent: 0px;
	}		






#Consulting {
	background-color:#FFFFFF;
	position:absolute;	
	width:705px;
	height:autopx;
	top:234px;
	left:363px;
	padding-left:32px;
	}
#Consulting h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	}
#Consulting p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-right:50px;
	}
#left-side-consulting {
	background-image:url(images/left-side-consulting.jpg);
	}
#subtitle_consulting {
	background-image:url(images/subtitle-consulting.jpg);
	background-repeat:no-repeat;
	position:absolute;	
	width:40px;
	height:101px;
	top:248px;
	left:322px;
	}
#Consulting ul {
	font-size: 14px;
	color: #1e4272;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	text-align:justify;
	list-style-type: circle;
	list-style-position: outside;
	line-height: 24px;
	padding-top: 0px;
	padding-left:30px;
	padding-right:50px;
	margin-top: 0px;
	}
#Consulting li {
	margin-top: 0px;
	padding-top: 0px;
	text-indent: 0px;
	}		






#Get_Started {
	background-color:#FFFFFF;
	position:absolute;	
	width:705px;
	height:auto;
	top:234px;
	left:363px;
	padding-left:32px;
	}
#Get_Started h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	}
#Get_Started p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-right:50px;
	}
#left-side-get_started {
	background-image:url(images/left-side-get_started.jpg);
	}
#subtitle_get_started {
	background-image:url(images/subtitle-get_started.jpg);
	background-repeat:no-repeat;
	position:absolute;	
	width:40px;
	height:188px;
	top:248px;
	left:322px;
	}
#Get_Started ul {
	font-size: 14px;
	color: #1e4272;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	text-align:justify;
	list-style-type: circle;
	list-style-position: outside;
	line-height: 24px;
	padding-top: 0px;
	padding-left:30px;
	padding-right:50px;
	margin-top: 0px;
	}
#Get_Started li {
	margin-top: 0px;
	padding-top: 0px;
	text-indent: 0px;
	}		

/* News page */
#left-side-news {
	background-image:url(images/left-side-news.jpg);
	}
#subtitle_news {
	background-image:url(images/subtitle-news.jpg);
	}

.bold_texts{
	font-weight:bolder;
	}
hr {
	background-image: url(images/Ornaments_for_Texts/ornament_3.png);
	background-repeat:no-repeat;
	background-position:center;
	border:0px;
	width:139px;
	height:15px;
	}

/* Videos page */
#subtitle_videos{ background-image: url("images/subtitle-videos.jpg"); }






#Testimonials {
	background-color:#FFFFFF;
	position:absolute;	
	width:705px;
	height:auto;
	top:234px;
	left:363px;
	padding-left:32px;
	}
#Testimonials h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	}
#Testimonials p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-right:50px;
	}
#left-side-testimonials {
	background-image:url(images/left-side-testimonials.jpg);
	}
#subtitle_testimonials {
	background-image:url(images/subtitle-testimonials.jpg);
	background-repeat:no-repeat;
	position:absolute;	
	width:40px;
	height:118px;
	top:248px;
	left:322px;
	}
#picture1 {
	float:right;
	width: 300px;
	padding-left:30px;
	padding-right:50px;
	clear: both;
	}






#Jobs {
	background-color:#FFFFFF;
	position:absolute;	
	width:705px;
	height:auto;
	top:234px;
	left:363px;
	padding-left:32px;
	}
#Jobs h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	}
	#Jobs h2 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 20px;
	margin-bottom: 2px;
	}
#Jobs p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-right:50px;
	}
#left-side-jobs {
	background-image:url(images/left-side-jobs.jpg);
	}
#subtitle_jobs {
	background-image:url(images/subtitle-jobs.jpg);
	background-repeat:no-repeat;
	position:absolute;	
	width:40px;
	height:168px;
	top:248px;
	left:322px;
	}







#Education {
	background-color:#FFFFFF;
	position:absolute;	
	width:705px;
	height:auto;
	top:234px;
	left:363px;
	padding-left:32px;
	}
#Education h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	}
#Education p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-right:50px;
	}
#left-side-education {
	background-image:url(images/left-side-education.jpg);
	}
#subtitle_education {
	background-image:url(images/subtitle-education.jpg);
	background-repeat:no-repeat;
	position:absolute;	
	width:40px;
	height:95px;
	top:248px;
	left:322px;
	}
/** Robin Wexler ***/	
#picture {
	float:right;
	width: 99px;
	padding-left:30px;
	padding-right:50px;
	clear: both;
	}






#Apply_Now {
	background-color:#FFFFFF;
	position:absolute;	
	width:705px;
	height:572px;
	top:234px;
	left:363px;
	}
#Apply_Now h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	padding-left:32px;
	}
#Apply_Now p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	}
#left-side-apply_now {
	background-image:url(images/left-side-apply_now.jpg);
	}
#subtitle_apply_now {
	background-image:url(images/subtitle-apply_now.jpg);
	background-repeat:no-repeat;
	position:absolute;	
	width:40px;
	height:106px;
	top:248px;
	left:322px;
	}


.mid_grey_italic {
	font-family: "Times New Roman", Times, serif;
	color:#666666;
	font-size:14px;
	font-style:italic;
	}


a {
	color: #0000FF;
	text-decoration: none;
    }
a:hover {
	color: #00CCFF;
	text-decoration: underline;
    }

div {
	background-color: #FFFFFF;
	width: 113px;
	}	
		
#footer {
	width:538px ;
	height:20px ;
	left:330px;
	position: absolute;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}
#footer a{
	color: #666666;
}
#footer a:hover{
	color: #0033FF;
}

#ltc_logo {
	position:absolute;
	left:142px;
	top:680px;
}

.left-side,
#left-side-home,
#left-side-about,
#left-side-specialists,
#left-side-associations,
#left-side-contact,
#left-side-staffing,
#left-side-specialties,
#left-side-consulting,
#left-side-get_started,
#left-side-testimonials,
#left-side-jobs,
#left-side-education,
#left-side-apply_now {
	background-image:url(images/left-side-apply_now.jpg);
	background-repeat:no-repeat;	
	width: 180px;
	height:260px;
	position: absolute;
	top: 410px;
	left: 142px;
}
.subtitle{
    background-repeat: no-repeat;
    height: 52px;
    left: 322px;
    position: absolute;
    top: 248px;
    width: 40px;
}

/* Listing pages (News, Videos) */
.listing {
	background-color:#FFFFFF;
	position:absolute;	
	width:705px;
	height:auto;
	top:234px;
	left:363px;
	padding-left:32px;
	}
.listing h1 {
	font-size: 20px;
	color: #526b8a;
	line-height: 25px;	
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	font-style:italic;
	margin-top: 9px;
	}
.listing p {
	font-size: 14px;
	text-align:justify;
	color: #1e4272;
	line-height: 20px;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding-right:50px;
	}
.listing ul {
	font-size: 14px;
	color: #1e4272;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	text-align:justify;
	list-style-type: circle;
	list-style-position: outside;
	line-height: 24px;
	padding-top: 0px;
	padding-left:30px;
	padding-right:50px;
	margin-top: 0px;
	}
.listing li {
	margin-top: 0px;
	padding-top: 0px;
	text-indent: 0px;
	}		
.listing .thumbs{
	margin: 0 -3px;
	padding: 0;
	list-style: none;
	font-size: 0;
	text-align: left;
	}
.listing .thumbs li{
	display: inline-block;
	vertical-align: top;
	padding: 3px;
	}
.listing .thumbs li a,
.listing .thumbs li img{
	display: block;
	}
.listing .article{
	width: auto;
	background; none;
	}
.listing .article + .article{
		margin-top: 50px;
		padding-top: 60px;
		background: url('images/Ornaments_for_Texts/ornament_3.png') no-repeat center top;
	}
