/* CSS Document */

/* Updated CSS - 19th June 2009 */

#team-menu {
	display: block;
	position: absolute;
	left: 50%;
	top: 215px;
	margin-left: -470px;
	width: 315px;
	z-index: 101;
	padding: 0;
	list-style: none;
}
#team-menu li { display: block; width: 95px; height: 95px; float: left; padding: 0 10px 10px 0; }

#cn-all { width: 785px; height: 1850px; background-image: url('../images/new/experiences-bg.gif'); background-repeat: no-repeat;  }

.cn p { padding: 0px 10px 10px 30px; margin: 0; }
.cn em { font-weight: bold; font-size: 12px; color: #ef0094; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.cn { position: relative; display: block; margin: 0 0 10px 0; background-image: url('../images/new/cn-side.gif'); background-repeat: repeat-y; font-family: Consolas, "Courier New", Courier, monospace; font-size: 12px; font-weight: bold; }
.cn-left { background-position: -24px 0; }

.cn-base { width: 100%; display: block; height: 30px; background-image: url('../images/new/cn-base.gif'); background-repeat: no-repeat; }
.cn-small { width: 240px; }
.cn-small .cn-base { background-position: -14px 0; }
.cn-medium { width: 380px; }
.cn-medium .cn-base { background-position: -14px -30px; }
.cn-large { width: 570px; }
.cn-large .cn-base { background-position: -14px -60px; }

.cn-pin { position: absolute; background-image: url('../images/new/cn-pins.gif'); height: 60px; background-repeat: no-repeat; }
.cn-pin1 { width: 30px; background-position: 0 0; top: -15px; left: -10px; }
.cn-pin2 { width: 40px; background-position: -30px 0; }
.cn-pin3 { width: 40px; background-position: -70px 0; top: -20px; left: -15px; }
.cn-pin4 { width: 50px; background-position: -110px 0; }
.cn-pin5 { width: 50px; background-position: -160px 0; top: -23px; left: -20px; }


.description h3 { font-size: 12px; text-transform: uppercase; margin: 0; }
.description p { margin: -2px 0 0 0; }
.description { position: absolute; width: 150px; }


/* Older CSS than 19th June 2009 */

/* Divs for the home page */
#home_title {
position: absolute;
left:50%;
margin-left:-470px;
width:250px;
top:148px;
height:auto;
text-align:left;
/*font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;*/
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}
#home_text {
position: absolute;
left:50%;
margin-left:-470px;
width:250px;
top:179px;
height:360px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
}
#home_photo {
position: absolute;
left:50%;
margin-left:-207px;
width:680px;
top:150px;
height:387px;
z-index: 101;
}




/* Divs for the about lingual orthodontics page */
#about_photo {
position: absolute;
left:50%;
margin-left:-470px;
width:124px;
top:150px;
height:387px;
z-index: 101;
}
#about_title {
position: absolute;
left:50%;
margin-left:-334px;
width:330px;
top:148px;
height:auto;
text-align:left;
/*font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;*/
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}
#about_left_text {
position: absolute;
left:50%;
margin-left:-334px;
width:390px;
top:179px;
height:358px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
}
#about_right_text {
position: absolute;
left:50%;
margin-left:82px;
width:390px;
top:179px;
height:358px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
}




/* for dentists page divs */
#fordentists_title {
position: absolute;
left:50%;
margin-left:-334px;
width:700px;
top:150px;
height:auto;
text-align:left;
/*font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;*/
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}
#fordentists_text {
position: absolute;
left:50%;
margin-left:-334px;
width:802px;
top:179px;
height:100px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
}
#fordentists_photo {
position: absolute;
left:50%;
margin-left:-470px;
width:124px;
top:150px;
height:387px;
z-index: 101;
}









/* services page divs */
#services_title {
position: absolute;
left:50%;
margin-left:-470px;
width:309px;
top:148px;
height:auto;
text-align:left;
/*font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;*/
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}
#services_text {
position: absolute;
left:50%;
margin-left:-470px;
width:289px;
top:179px;
height:350px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
overflow: auto;
padding-right: 20px;
}
#services_photo {
position: absolute;
left:50%;
margin-left:-150px;
width:622px;
top:150px;
height:387px;
z-index: 101;
}



/* the team page divs */
#team_largeimage {
position: absolute;
left:50%;
margin-left:212px;
width:260px;
top:150px;
height:387px;
z-index: 101;
}
#team_smallimage_1 {
position: absolute;
left:50%;
margin-left:-470px;
width:95px;
top:442px;
height:95px;
z-index: 101;
}
#team_smallimage_2 {
position: absolute;
left:50%;
margin-left:-365px;
width:95px;
top:442px;
height:95px;
z-index: 101;
}
#team_smallimage_3 {
position: absolute;
left:50%;
margin-left:-470px;
width:95px;
top:338px;
height:95px;
z-index: 101;
}
#team_smallimage_4 {
position: absolute;
left:50%;
margin-left:-365px;
width:95px;
top:338px;
height:95px;
z-index: 101;
}
#team_smallimage_5 {
position: absolute;
left:50%;
margin-left:-470px;
width:95px;
top:234px;
height:95px;
z-index: 101;
}
#team_smallimage_6 {
position: absolute;
left:50%;
margin-left:-365px;
width:95px;
top:234px;
height:95px;
z-index: 101;
}

#team_staffname {
	position: absolute;
	left:50%;
	margin-left:-145px;
	width:398px;
	top:226px;
	height:auto;
	text-align:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #ED0097;
	text-align: right;
	z-index: 101;
}
#team_staffdescription {
	position: absolute;
	left:50%;
	margin-left:-145px;
	width:330px;
	top:251px;
	height:280px;
	text-align:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E3D41;
	text-align: left;
	z-index: 101;
	overflow: auto;
	padding-right: 10px;
	padding-bottom: 5px;
}

#team_pagetitle {
position: absolute;
left:50%;
margin-left:-470px;
width:570px;
top:148px;
height:auto;
text-align:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}

#team_text {
position: absolute;
left:50%;
margin-left:-470px;
width:200px;
top:179px;
height:50px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
}


/* patient experiences divs */
#experiences_text {
position: absolute;
left:50%;
margin-left:-334px;
width:805px;
top:194px;
height:343px;
overflow: auto;
z-index: 101;
}
#experiences_photo {
position: absolute;
left:50%;
margin-left:-470px;
width:124px;
top:150px;
height:387px;
z-index: 101;
}
#experiences_title {
position: absolute;
left:50%;
margin-left:-334px;
width:702px;
top:148px;
height:auto;
text-align:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}
#experiences_art_text {
position: absolute;
left:50%;
margin-left:-220px;
width:600px;
top:168px;
height:20px;
text-align:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}







/* patient experiences and news articles divs */
#news_text {
position: absolute;
left:50%;
margin-left:-470px;
width:940px;
top:194px;
height:343px;
overflow: auto;
z-index: 101;
}
#news_title {
position: absolute;
left:50%;
margin-left:-470px;
width:702px;
top:148px;
height:auto;
text-align:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}








/* questions and answers page divs */
#qa_left_text {
position: absolute;
left:50%;
margin-left:-334px;
width:390px;
top:179px;
height:358px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
}
#qa_right_text {
position: absolute;
left:50%;
margin-left:82px;
width:390px;
top:179px;
height:358px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
}
#qa_photo {
position: absolute;
left:50%;
margin-left:-470px;
width:124px;
top:150px;
height:387px;
z-index: 101;
}
#qa_title {
position: absolute;
left:50%;
margin-left:-334px;
width:700px;
top:150px;
height:auto;
text-align:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}









/* how to find us page divs */
#findus_title {
position: absolute;
left:50%;
margin-left:-470px;
width:350px;
top:148px;
height:auto;
text-align:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}
#findus_text {
position: absolute;
left:50%;
margin-left:-470px;
width:350px;
top:179px;
height:100px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
}
#findus_map {
position: absolute;
left:50%;
margin-left:-470px;
width:310px;
top:281px;
height:256px;
z-index: 101;
background-image: url(../images/map.gif);
}
#findus_photo {
position: absolute;
left:50%;
margin-left:-48px;
width:520px;
top:150px;
height:387px;
z-index: 101;
}





/* contact us page divs */
#contactus_title {
position: absolute;
left:50%;
margin-left:-470px;
width:452px;
top:148px;
height:auto;
text-align:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}
#contactus_text {
position: absolute;
left:50%;
margin-left:-470px;
width:360px;
top:179px;
height:76px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
}
#contactus_emailbox {
position: absolute;
left:50%;
margin-left:-330px;
width:100px;
top:179px;
height:46px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 201;
}
#contactus_image {
position: absolute;
left:50%;
margin-left:-98px;
width:570px;
top:150px;
height:387px;
z-index: 101;
}





/* sitemap page divs */
#sitemap_title {
position: absolute;
left:50%;
margin-left:-334px;
width:700px;
top:148px;
height:auto;
text-align:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}
#sitemap_text {
position: absolute;
left:50%;
margin-left:-334px;
width:805px;
top:179px;
height:358px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
}
#sitemap_photo {
position: absolute;
left:50%;
margin-left:-470px;
width:124px;
top:150px;
height:387px;
z-index: 101;
}




/* privacy and terms page divs */
#legal_text {
position: absolute;
left:50%;
margin-left:-470px;
padding-right: 10px;
width:932px;
top:179px;
height:358px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
overflow: auto;
z-index: 101;
}
#legal_title {
position: absolute;
left:50%;
margin-left:-470px;
width:942px;
top:150px;
height:auto;
text-align:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}







/* faqs page divs */
#promotion_left_text {
position: absolute;
left:50%;
margin-left:-334px;
width:390px;
top:179px;
height:358px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
}
#promotion_right_text {
position: absolute;
left:50%;
margin-left:82px;
width:390px;
top:179px;
height:358px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3E3D41;
text-align: justify;
z-index: 101;
}
#promotion_photo {
position: absolute;
left:50%;
margin-left:-470px;
width:124px;
top:150px;
height:387px;
z-index: 101;
}
#promotion_title {
position: absolute;
left:50%;
margin-left:-334px;
width:615px;
top:148px;
height:auto;
text-align:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
color: #ED0097;
z-index: 101;
}

