/* Hair Transplantation Australia default style v0.10b */

/* basic elements */
html {
	margin: 0px;
	padding: 0px;
	}
body { 
	font-size: 76%
	}

h1 { 
	font-size: 1.3em;
	color: rgb(41,105,184);
	font-family: Arial;
	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 1px;
	}
	
h2 { 
	font-size: 1.3em;
	color: rgb(41,105,184);
	font-family: Arial;
	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 1px;
	}
	
h3 { 
	font-size: 1.1em;
	color: rgb(41,105,184);
	font-family: Arial;
	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 1px;
	}
	
p { 
	font-size: 1.1em;
	color: rgb(14,48,145);
	font-family: Arial;
	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 12px;
	}
	
a {
	color: rgb(41,105,184);
	text-decoration: underline;
	}
	
acronym {
	color: rgb(41,105,184);
	border-bottom: 1px dotted;
	}

/* text styles */
.lb {
	color: rgb(161,181,207);
	}

.mb {
	color: rgb(67,119,183);
	}

.db {
	color: rgb(41,105,184);
	}

/* image text-zoom scaling css */
#face img {
	/* scalable em size class 508px/743px face image */
	/*width: 42.3333em; /* replaces 508px width */
	/*height: 61.9167em; /* replaces 743px height */
	}
	
#images img {
	padding-bottom: 10px;
	}

/* menu divs */

#menu {
	z-index: 11;
	position: absolute;
	top: 106px;
	left: 862px;
	width: 160px;
	}

#menu ul {
	margin-left:0px; /* to keep menu items aligned within menu div in ie */
	padding-left: 0px; /* to keep menu items aligned within menu div firefox */
	list-style-type: none;
	border-top: solid 1px #FFFFFF;
	width: 160px;
	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 12px;
	}
	
#menu li {
	border-bottom: solid 1px #FFFFFF;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	}
	
#menu p {
	font-family: Arial;
	font-size: 1.3em;
	text-align: center;
	color: #FFFFFF;
	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 6px;
	}
	
#menu a {
	font-family: Arial;
	font-size: 1.1em;
	color: #FFFFFF;
	margin-left: 10px;
	text-decoration: none;
	background-color: rgb(67,119,183);
	display: block;

	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	}

#menu a:hover {
	background-color: rgb(41,105,184); 
	}
	

/* specific divs */
#container { 
	/* un-comment  4 lines below to center site */
	/*position: absolute;
	left: 50%;
	width: 1025px;
	margin-left: -512px;*/
	}
	
#siteheader {
	z-index: 1;
	position: absolute;
	top: 48px;
	left: 232px;
	}

#headertext {
	position: absolute;
	top: 0px;
	left: 170px;
	font-size: 3em;
	font-family: Arial;
	}
	
#headertext2 {
	position: absolute;
	top: 6px;
	left: 630px;
	width: 150px;
	font-size: 2em;
	font-family: Arial;
	color: #FFFFFF;
	}
	
#hline {
	position: absolute;
	top: 42px;
	left: 0px;
	width: 790px;
	height: 5px;
	background-color: rgb(161,181,207);
	/* ie6 hack */
	font-size: 0em;
	}
	
#bodytext {
	text-align: justify;
	z-index: 11;
	position: absolute;
	top: 125px;
	left: 405px;
	width: 420px;
	}
	
#footer {
	text-align: right;
	position: absolute;
	top: 725px;
	left: 522px;
	width: 308px;
	font-size: 1em;
	font-family: Arial;
	color: rgb(161,181,207);
	}
	
#sitemap {
	z-index: 11;
	position: absolute;
	top: 736px;
	left: 900px;
	font-size: 1em;
	font-family: Arial;
	color: #FFFFFF;
	}

#sitemap a {
	color: #FFFFFF;
	}
	
#sitemap a:hover {
	text-decoration: none;
	}

#face {
	position: absolute;
	z-index: 0;
	top: 16px;
	left: 0px;
	}
	
#images {
	z-index: 1;
	position: absolute;
	top: 125px;
	left: 285px;
	width: 101px;
	}

	
#blueright {
	position: absolute;
	top: 0px;
	left: 850px;
	width: 172px;
	height: 757px;
	background-color: rgb(41,105,184);
	}
	
#lborder {
	position: absolute;
	top: 0px;
	left: 1022px;
	width: 3px;
	height: 760px;
	background-color: rgb(161,181,207);
	}

#bborder {
	
	}
	
#cover {
	z-index: 10;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1025px;
	height: 760px;
	}