/* site.css - Toorak Fine Dentistry */



html {
	margin: 0px;
	padding: 0px;
}


body { 
	margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0;
	padding: 0px;
	font-family: helvetica, arial, san-serif; 


	color: #000000;
	background: #ffffff;

	background-image: url(images/bgcontent.jpg);

	overflow: auto;	
}




/* TABLES */

table.layout { 
	width: 100%;
	height: 100%;
}


table.main { 
	width: 883px;

}


table.white { 
	width: 861px;
	background-image: url(images/white.jpg);

}



td.contentwhite1 { 
	vertical-align: top; 
	width: 310px;
	height: 266px;
}

td.contentwhite2 { 
	width: 33px;
	height: 266px;
	background-image: url(images/dotg.jpg);
	background-position: top left; 

}


td.contentwhite1a { 
	vertical-align: top; 
	width: 328px;
	height: 240px;
}

td.contentwhite2a { 
	width: 15px;
	height: 240px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}

td.contentwhite1b { 
	vertical-align: top; 
	width: 321px;
	height: 200px;
}

td.contentwhite2b { 
	width: 22px;
	height: 200px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}


td.contentwhite1c { 
	vertical-align: top; 
	width: 244px;
	height: 350px;
}

td.contentwhite2c { 
	width: 22px;
	height: 350px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}

td.contentwhite1d { 
	vertical-align: top; 
	width: 243px;
	height: 300px;
}

td.contentwhite2d { 
	width: 22px;
	height: 300px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}

td.contentwhite1e { 
	vertical-align: top; 
	width: 330px;
	height: 220px;
}

td.contentwhite2e { 
	width: 22px;
	height: 220px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}


td.contentwhite1f { 
	vertical-align: top; 
	width: 285px;
	height: 330px;
}

td.contentwhite2f { 
	width: 22px;
	height: 330px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}


td.contentwhite1g { 
	vertical-align: top; 
	width: 246px;
	height: 459px;
}

td.contentwhite2g { 
	width: 22px;
	height: 459px;
	background-image: url(images/dotg2a.jpg);
	background-position: top left; 

}



td.contentwhite1h { 
	vertical-align: top; 
	width: 244px;
	height: 430px;
}

td.contentwhite2h { 
	width: 22px;
	height: 430px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}







td.contentwhite1i { 
	vertical-align: top; 
	width: 246px;
	height: 531px;
}

td.contentwhite2i { 
	width: 22px;
	height: 531px;
	background-image: url(images/dotg2a.jpg);
	background-position: top left; 

}




td.contentwhite1j { 
	vertical-align: top; 
	width: 246px;
	height: 370px;
}

td.contentwhite2j { 
	width: 22px;
	height: 370px;
	background-image: url(images/dotg2a.jpg);
	background-position: top left; 

}




td.contentwhite1k { 
	vertical-align: top; 
	width: 250px;
	height: 460px;
}

td.contentwhite2k { 
	width: 22px;
	height: 460px;
	background-image: url(images/dotg2a.jpg);
	background-position: top left; 

}




td.contentwhite1l { 
	vertical-align: top; 
	width: 191px;
	height: 254px;
}

td.contentwhite2l { 
	width: 22px;
	height: 254px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}



td.contentwhite3 { 
	vertical-align: top; 
	background-image: url(images/dotg1.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 141px;
	height: 252px;
}

td.contentwhite3b { 
	vertical-align: top; 
	background-image: url(images/dotg.jpg);
	background-position: top left; 
	width: 41px;
}


td.contentwhite4 { 
	vertical-align: top; 
	width: 380px;
	height: 252px;
}


td.contentwhite5 { 
	vertical-align: top; 
	width: 427px;
	height: 285px;
}


td.contentwhite6 { 
	width: 60px;
	height: 285px;
	background-image: url(images/dotg2.jpg);
	background-position: top right; 

}

td.contentwhite5b { 
	vertical-align: top; 
	width: 291px;
	height: 211px;
}


td.contentwhite6b { 
	width: 60px;
	height: 211px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}



td.contentwhite5c { 
	vertical-align: top; 
	width: 306px;
	height: 460px;
}


td.contentwhite6c { 
	width: 22px;
	height: 460px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}


td.contentwhite5d { 
	vertical-align: top; 
	width: 253px;
	height: 240px;
}


td.contentwhite6d { 
	width: 22px;
	height: 240px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}

td.contentwhite5d1 { 
	vertical-align: top; 
	width: 250px;
	height: 223px;
}


td.contentwhite6d1 { 
	width: 22px;
	height: 223px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}

td.contentwhite5e { 
	vertical-align: top; 
	width: 278px;
	height: 266px;
}


td.contentwhite6e { 
	width: 60px;
	height: 266px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}




td.contentwhite5f { 
	vertical-align: top; 
	width: 250px;
	height: 375px;
}


td.contentwhite6f { 
	width: 22px;
	height: 375px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}



td.contentwhite5g { 
	vertical-align: top; 
	width: 250px;
	height: 500px;
}


td.contentwhite6g { 
	width: 22px;
	height: 500px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}



td.contentwhite5h { 
	vertical-align: top; 
	width: 250px;
	height: 376px;
}


td.contentwhite6h { 
	width: 22px;
	height: 376px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}




td.contentwhite5i { 
	vertical-align: top; 
	width: 250px;
	height: 268px;
}


td.contentwhite6i { 
	width: 22px;
	height: 268px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}




td.contentwhite5j { 
	vertical-align: top; 
	width: 250px;
	height: 440px;
}


td.contentwhite6j { 
	width: 22px;
	height: 440px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}




td.contentwhite5k { 
	vertical-align: top; 
	width: 218px;
	height: 203px;
}


td.contentwhite6k { 
	width: 22px;
	height: 203px;
	background-image: url(images/dotg.jpg);
	background-position: top right; 

}



td.contentwhite7 { 
	width: 28px;
	height: 347px;
	background-image: url(images/dotg2.jpg);
	background-position: top right; 

}



td.contentwhite8 { 
	vertical-align: top; 
	width: 338px;
	height: 347px;
}


td.contentwhite9 { 
	background-image: url(images/ghostcouple.jpg);
	background-position: bottom right; 
	background-repeat: no-repeat; 
}


td.contentwhite9a { 
	background-image: url(images/smile.jpg);
	background-position: bottom right; 
	background-repeat: no-repeat; 
}








td.content1 { 
	background-image: url(images/bgright.jpg);
	background-position: top right; 
	background-repeat: no-repeat; 
	vertical-align: middle; 
}

td.content2 { 
	background-image: url(images/contenttopleft.jpg);
	background-position: top right; 
	background-repeat: no-repeat; 
	width: 10px;
	height: 24px;
}

td.content3 { 
	background-image: url(images/contenttopmiddle1.gif);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 343px;
	height: 24px;
}

td.content4 { 
	width: 518px;
	height: 24px;
}

td.content5 { 
	background-image: url(images/conttenttopright.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 12px;
	height: 24px;
}








td.content6 { 
	background-image: url(images/content1left.jpg);
	background-position: top right; 
	background-repeat: no-repeat; 
	width: 10px;
	height: 315px;
}

td.content7 { 
	background-image: url(images/content1middle.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 343px;
	height: 315px;

}

td.content8 { 
	background-image: url(images/couplewhite.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}

td.content8a { 
	background-image: url(images/office.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}


td.content8b { 
	background-image: url(images/building.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}


td.content8c { 
	background-image: url(images/newinitial.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}

td.content8d { 
	background-image: url(images/cosmeticass.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}

td.content8e { 
	background-image: url(images/hygiene.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}

td.content8f { 
	background-image: url(images/perio2.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}


td.content8g { 
	background-image: url(images/porcveneers.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}


td.content8h { 
	background-image: url(images/crownsnew.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}


td.content8i { 
	background-image: url(images/bridgenew.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}





td.content8j { 
	background-image: url(images/newteethwhite.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}



td.content8k { 
	background-image: url(images/fillingsnew.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}



td.content8l { 
	background-image: url(images/implantsnew.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}


td.content8m { 
	background-image: url(images/newortho.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}



td.content8n { 
	background-image: url(images/gallery1.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}



td.content8o { 
	background-image: url(images/gallery.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}




td.content8p { 
	background-image: url(images/orthodontics.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}




td.content8q { 
	background-image: url(images/privacy.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}



td.content8r { 
	background-image: url(images/tmj.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 518px;
	height: 315px;
}








td.content9 { 
	background-image: url(images/content1right.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 12px;
	height: 315px;
}




td.content10 { 
	background-image: url(images/content1left.jpg);
	background-position: top right; 
	background-repeat: no-repeat; 
	width: 10px;
	height: 27px;
}

td.content11 { 
	background-image: url(images/content2middle1.jpg);
	width: 343px;
	height: 27px;
}

td.content12 { 
	width: 518px;
	height: 27px;
	background-image: url(images/content2middle1.jpg);
}

td.content13 { 
	background-image: url(images/content2right.jpg);
	width: 12px;
	height: 27px;
}



td.content14 { 
	background-image: url(images/content1left.jpg);
	background-position: top right; 
	width: 10px;
}

td.content15 { 
	background-image: url(images/content2middle.jpg);
}



td.content16 { 
	background-image: url(images/content2right.jpg);
	width: 12px;
}





td.content17 { 
	background-image: url(images/contentbottomleft.jpg);
	background-position: top right; 
	background-repeat: no-repeat; 
	width: 10px;
	height: 24px;
}

td.content18 { 
	background-image: url(images/contentbottommiddle.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	height: 24px;
}



td.content19 { 
	background-image: url(images/contentbottomright.jpg);
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 12px;
	height: 24px;

}


td.enquiry1 { 
	vertical-align: top; 
	color: #000000;
	background: #fff3e7;
	font-family: helvetica, arial, san-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	width:150px;
}

td.enquiry2 { 
	vertical-align: top; 
	color: #000000;
	background: #ffffff;
	font-family: helvetica, arial, san-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	width:250px;
}

td.enquiry1a { 
	vertical-align: top; 
	color: #000000;
	background: #e6e6e6;
	font-family: helvetica, arial, san-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	width:150px;
}

td.enquiry2a { 
	vertical-align: top; 
	color: #000000;
	background: #e6e6e6;
	font-family: helvetica, arial, san-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	width:250px;
}



td.gallery { 
	font-family: helvetica, arial, san-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	line-height: 16px;
	width:220px;
}




/* LINES and FONTS */

p.gallery {
	font-family: helvetica, arial, san-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	text-align: center;
	padding-bottom: 5px;
}


p.main {
	font-family: helvetica, arial, san-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	padding-left: 213px;
	padding-right: 49px;
}


p {
	font-family: helvetica, arial, san-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	padding-left: 13px;
	padding-right: 13px;
}


ul {
	font-family: helvetica, arial, san-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	padding-right: 58px;
}

li {
	font-family: helvetica, arial, san-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	padding-top: 8px;
}
p.staff {
	font-family: helvetica, arial, san-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 5px;
}


hr.contact {
	color: #804000;
	padding-left: 22px;
	width: 149px;
}

div.footer {
	font-family: helvetica, arial, san-serif; 
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #c0c0c0;
	text-align: center;
}


div.pichomeword {
	padding-left: 30px;
	padding-bottom: 45px;
}



div.navleft {
	padding-left: 30px;
}


/* MENU */

ul#menu {
  width: 150px;
  border: solid 1px #838792;
  margin: 0px;
  padding: 0px;

}

ul#menu ol {
  display: none;
  text-align: left;
  list-style-type: none;
  margin: 0;
  padding: 0px;
}

ul#menu li, 
  ul#menu a {
 font-size:11px;
 font-family:verdana, helvetica, arial;
 font:normal;
  color: darkblue;
  padding: 0px;
}

ul#menu li {
  line-height: 15px;
  background: #bfd3f8;
  padding: 0px;


}

ul#menu li#line {
  line-height: 15px;
  background: #bfd3f8;
  border-bottom: solid 1px #838792;
  padding: 1px;
}


ul#menu li#bottom {
  line-height: 15px;
  background: #bfd3f8;
  padding: 1px;
}



ul#menu ol li {
  border-top: solid 1px #838792;
  background: #ffffff;
  padding: 1px;
}

ul#menu ol li:before {
  content: "<img src="images/dot.gif" width="5" height="10" alt="">";
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  text-decoration: none;
  outline: none;
  color: #ffffff;
  background: #ff8000;
}

ul#menu a.active {
 font-size:11px;
 font-family:verdana, helvetica, arial;
 font:bold;
  color: darkblue;
  padding: 0px;
}





/* LINKS */

	A { COLOR: #ff8040; TEXT-DECORATION: none } 
	A:link { COLOR: #ff8040; TEXT-DECORATION: none } 
	A:visited { COLOR: #ff8040; TEXT-DECORATION: none } 
	A:hover {  BACKGROUND: #ff8000; COLOR: #ffffff;  TEXT-DECORATION: none } 

	A.footer { COLOR: #c0c0c0; TEXT-DECORATION: none } 
	A.footer:link { COLOR: #c0c0c0; TEXT-DECORATION: none } 
	A.footer:visited { COLOR: #c0c0c0; TEXT-DECORATION: none } 
	A.footer:hover {  BACKGROUND: #ff8000; COLOR: #ffffff;  TEXT-DECORATION: none } 

	A.p4{ COLOR: #c0c0c0; TEXT-DECORATION: none } 
	A.p4:link { COLOR: #c0c0c0; TEXT-DECORATION: none } 
	A.p4:visited { COLOR: #c0c0c0; TEXT-DECORATION: none } 
	A.p4:hover { COLOR: #c0c0c0; TEXT-DECORATION: none } 

	A.box{ COLOR: #ffffff; TEXT-DECORATION: none } 
	A.box:link { COLOR: #ffffff; TEXT-DECORATION: none } 
	A.box:visited { COLOR: #ffffff; TEXT-DECORATION: none } 
	A.box:hover {  BACKGROUND: #ff8000; COLOR: #ffffff; TEXT-DECORATION: none } 


	A.nav { COLOR: #000080; TEXT-DECORATION: none } 
	A.nav:link { COLOR: #000080; TEXT-DECORATION: none } 
	A.nav:visited { COLOR: #ffffff; TEXT-DECORATION: none } 
	A.nav:hover { BACKGROUND: #ff8000; COLOR: #ffffff; TEXT-DECORATION: none } 


