
/*/ Basic Page Components /*/
#pagecontainer {
	background-color:#ECEAB0;
}
ul {list-style:none;}
body {z-index:1; align:center; font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif; background-color:#ECEAB0; color:#332F28;}
/*/Universal Page Stuff /*/
#myname
	{
	z-index: 2;
	background-color:#ECEAB0;
	visibility: visible;
	position: fixed;
	text-align: left;
	vertical-align: top;
	margin: 0 0 2 0;
	border-bottom:double;
	border-bottom-width:10px;
	border-color:#332F28;
	left: 0px;	
	top: 0px;
	width: 100%;
	min-width:740px;
	height: 55px;
	}
#myname a {color:#ECEAB0;}

	
#navbar 
	{
	z-index:3;
	background-color:#ECEAB0;
	font-size:1em;
	line-height:1.4em;
	text-align:center;
	text-indent:20px;
	letter-spacing:.3em;
	left:0px;
	position:fixed;
	top:58px;
	height: 1.5em;
	width:100%;
	min-width:60em;
	margin-top:.5em;
	margin-bottom:.5em;
	border-bottom:double;
	border-bottom-width:10px;
	border-color:#332F28;
	font:"Trebuchet MS", Verdana, Helvetica, sans-serif;
	}
	
#navbar p:hover {background-color:#BF4C18;clear:both; margin:0px; padding:0px;}
#navbar p {margin:0px; padding:0px;}
#navbar a{margin:0px; padding:0px; color:#332F28;}
#navbar a:hover {height:100%; margin:0px; padding:0px; background-color:#61B594;}


#midsection
	{
	background-color:#ECEAB0;
	font-stretch:expanded;
	word-spacing:normal;
	padding-top:10px;
	padding-bottom:120px;
	padding-right:130px;
	margin-top:85px;
	margin-bottom:20px;
	margin-left:-10px;
	margin-right:-10px;
	min-height: 700px;
	height:auto;
	border: 0px;
	}

#footer 
	{
	z-index:3;
	background-color:#ECEAB0;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.3em;
	text-align:center;
	letter-spacing:0.1em;
	position:fixed;
	bottom:0;
	height:25px;
	width:100%;
	left:0px;
	border-top:double;
	border-top-width:10px;
	border-color:#332F28;
	margin-top:1050px;
	}
#resume {
	z-index:1;
	position:absolute;
	top:100px;
	bottom:30px;
	left:10px;
	width: 100%;
	min-width:620px;
	height:100%;
	min-height:inherit;
	padding-bottom:0px;
	margin-bottom:0px;
	font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
	

}
/*#resume a{color:#0066FF;}*/


#resumerightbox {
	position:fixed;
	top:20%;
	left:75%;
	margin-top:80px;
	margin-right:15px;
	margin-bottom:-9em;
	padding-left:6px;
	padding-right:0px;
	padding-top:4px;
	padding-bottom:4px;
	min-width:8em;
	height:auto;
	font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.2em;
	letter-spacing:.3em;
	background-color:#332F28;
	border:10px double #ECEAB0;
	color:#ECEAB0;	
}

div.rightboxdivider {background-color:#ECEAB0;}

#resumerightbox a {color:#ECEAB0;}
#resumerightbox a:hover {background-color:#61B594; color:#332F28;}

#resumeleftbox {
z-index:1;
float:left; 
top:10px; 
left: 10px; 
margin-left:0px; 
margin-top:0px;
margin-bottom:20px;
margin-right:0px;
padding-top:0px;
padding-left:0px;
padding-bottom:50px;
padding-right:0px;
width:70%; 
min-width: 400px; 
height:auto; 
text-align:left;
border-style:double;
border-width:10px;
border-color:#332F28;
background-color:#ECEAB0;
font-family:Helvetica, sans-serif;

}

	
div.sectionheader {
	float:left;
	margin-top:0px;
	margin-right:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	background-color:#332F28;
	font-size:1.1em;
	line-height:1.4em;
	color: #ECEAB0;
	height:1.6em;
	width:100%;
	display:block;
	letter-spacing:0.3em;
	text-align:center;
	font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
}

div.jobname {
float:left;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-bottom:2px;
	padding-top:0px;
	padding-left:0px;
	text-indent:12px;
clear:both;
width:100%;
background-color:#61B594;
color:#332F28;
display:block;
font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
font-size:1.1em;
}

div.sectioncontent {
	float:left;
	clear:both;
	margin-top:0px;
	margin-left:0px;
	margin-right:4px;
	padding-top:2px;
	padding-left:0px;
	padding-bottom:4px;
	width:100%;
	margin-bottom:0px;
	background-color:#ECEAB0;
	font-size:1.1em;
	line-height:1.4em;
	font-family:Helvetica, sans-serif;
	color: #333333;
	height:auto;
	text-align: left;
	display:block;
}

div.sectioncontent a {color:#BF4C18;}
div.jobname a {color:#BF4C18;}
div.sectionheader a {font-size:1.3em; color:#BF4C18;}
/*/Links/*/


A:visited {
font-style : normal;
font-weight : normal;
font-size : 1em;
	line-height : 1.4em;
font:"Trebuchet MS", Verdana, Helvetica, sans-serif;

text-decoration : none;

}



A:hover {
font-style : normal;
font-weight : normal;
font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
background-color:#61B594; 
color:#332F28;
text-decoration : none;

}




A:active {

font-style : normal;
font-weight : normal;
font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;

text-decoration :none;

}




A {
	font-style : normal;
	font-weight : normal;
	font-family : "Trebuchet MS", Verdana, Helvetica, sans-serif;
	text-decoration : none;
	width: 100%;
	color:#BF4C18;
}

/*/Attempt to get rid of tables/*/
#objects {position:absolute; top:100px; left:50%; width: 37em; min-width:620px; margin-left:-18.5em; ; text-align:center;}
/*#reportpage {position:absolute; top:100px; left:0px; width: 100%; min-width:620px; background-color:#53626D;} */
.treatmenttitle {
	position:relative;
	top:0px;
	bottom:-20px;
	margin-top:0px;
	margin-bottom:0;
	padding: 2px 0px 0px 0px;
	width:620px;
	min-width:620px;
	height:2em;
	min-height:25px;
	background-color:#332F28;
	color: #61B594;
	font-size:1.1em;
	font-style:normal;
	font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
	text-align: center;
	/*border-top:solid;
	border-width:4px;
	border-color:#89ABAA;	*/
	
}


.thumbnails {
	position:relative;
    top:0px;
	width:620px;
	min-width:620px;
	min-height:135px;
	margin-top:-6px;
	margin-bottom:0px;
	padding-top:6px;
	padding-bottom:0px;
	text-align:center;
	border-bottom:double;
	border-bottom-width:10px;
	border-color:#332F28;
	font-size:1.1em;
	font-style:normal;
	font-family:MS Serif, Tahoma, Arial, Helvetica,
			sans-serif;
	
}

/*/Treatment Pages/*/
/*/Attempt to get rid of tables /*/
div.float {
  float: left;
  padding-left:5px;
  padding-right:5px;
 border:none;
  margin-top:2px;
  margin-bottom:1px;
  margin-left:1px;
  margin-right:1px;
  }
div.float img {border:none;}
  
div.float p {
	margin-top:0px;
	margin-left:1px;
    margin-right:1px;
	padding-top:1px;
	padding-bottom:2px;
   text-align: center;
   vertical-align:middle;
   width:150px;
   height:auto;
   line-height:1em;
   font-size:0.9em;
   font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
	border:none;
 
   }
 
 div.spacer {
  clear: both;
  }
  
  div.float2 {
  background-color:#332F28;
  float: left;
  width:auto;
  left:50px;
  height:auto;
  text-align:center;
 vertical-align:top;
 horizontal-align: middle;
 border:double;
 border-width:6px;
 border-color:#ECEAB0;
  margin-top:5px;
  margin-bottom:5px;
  margin-left:5px;
  margin-right:5px;
  }
  
div.float2 img {border:none;}
  
div.float2 p {
width:400px;
height:inherit;
	margin-top:2px;
	margin-left:1px;
    margin-right:1px;
	padding-top:1px;
	padding-bottom:4px;
	padding-right:0px;
	padding-left:0px;
  text-align:center;

   line-height:1.1em;
   font-size:0.9em;
   font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
	border:none;
	background-color:#332F28;
	color:#ECEAB0;
 
   }
   
   div.float2 a {font-size:0.9em; line-height:1.1em; color:#ECEAB0;}
   div.float2 a:hover {font-size:0.9em; line-height:1.1em;color:#332F28; width:400px; height:100%;margin-top:2px; margin-left:1px; margin-right:1px; clear:both;}
   div.float2 p:hover {font-size:0.9em; line-height:1.1em;width:400px; height:100%; background-color:#61B594; color:#332F28; margin-top:2px; margin-left:1px; margin-right:1px; clear:both;}
 

 div.float3 {
  background-color:#332F28;
  float: left;
  width:240px;
  left:50px;
  height:auto;
  text-align:center;
 vertical-align:middle;
 horizontal-align: middle;
 border:double;
 border-width:6px;
 border-color:#ECEAB0;
 padding:3px;
margin:5px;
  }
  
div.float3 img {border:none;}
  
div.float3 p {
height:auto;
width:232px;
margin-left:0px;
margin-right:-1px;
  text-align:center;
 vertical-align:middle;
 horizontal-align: middle;
   line-height:1.1em;
   font-size:0.9em;
   font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
	border:none;
	background-color:#332F28;
	color:#ECEAB0;
 
   }
   
   div.float3 a {font-size:0.9em; line-height:1.1em; color:#ECEAB0;}
   div.float3 a:hover {font-size:0.9em; line-height:1.1em;color:#332F28; margin-left:-1px; margin-right:0px; padding:5px; clear:both;}
   div.float3 p:hover {font-size:0.9em; line-height:1.1em; margin-left:-1px; margin-right:0px; padding: 5px; background-color:#61B594; color:#332F28;clear:both;}
   
  


#rightcolumnwrapper{
top:10px;
margin-top:10px;
float: left;
width: 80%;
}

#summary {
	z-index:1;
	float:left;
	left:50px;
	margin-top:150px;
	margin-bottom:10px;
	/*float:left;*/
	padding:2px;
	height:auto;
	margin-left:2px;
	margin-right:20px;
	border-style:double;
	border-width:10px;
	border-color:#5E7E84;
	background-color:ECEAB0;
	font-family: Helvetica, sans-serif;;
}
			
#photos {
	z-index:1;
	float:left;
	left:50px;
	width:auto;
	/*height:auto;*/
	margin-top:5px;
	margin-right:50px;
	margin-left:50px;
	padding-bottom:25px;
	background-color:ECEAB0;
	
	/*border:10px double #5E7E84;*/
	display:table;
}

#photos strong {
	background-color:ECEAB0;
	text-align:center;
	vertical-align:middle;
	width:auto;
	margin-top:2px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:1px;
	border-top:solid;
	border-top-width:3px;
	border-bottom:solid;
	border-bottom-width:3px;
	border-color:#332F28;
	line-height:1.4em;
	font-size:1.2em;
	letter-spacing:.2em;
	display:block;
	font-weight:normal;
	font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
	clear:right;
}

#identification {
	z-index:1;
	float:left;
	width:80%;
	margin-top:150px;
	margin-left:50px;
	margin-right:5px;
	margin-bottom:5px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:5px;
	background-color:ECEAB0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.4em;
	text-align: justify;
	
}

.summary

{margin-bottom:0px; padding-bottom:0px; width:auto;}

#treatmentreport {
	z-index:1;
float:left;
	top: auto;
	bottom:auto;
	height:auto;
	width:auto;
	max-width:60em;
	min-width:30em;
	margin-left:50px;
	margin-right:20px;
	margin-bottom:80px;
	padding-left:0px;
	padding-right:0px;
	padding-top:50px;
	padding-bottom:50px;
	/*border-style:double;
	border-width:10px;
	border-color:#61B594;*/
	background-color:ECEAB0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.4em;
	text-align: justify;
}

#treatmentreport blockquote {
width:auto;
margin-left:5em;
margin-right:2em;
text-align:justify;}

#treatmentreport ul {
width:auto;
margin-right:2em;
margin-left:2.5em;
text-align:justify;
}

#treatmentreport ol {width:auto;
margin-right:2em;
margin-left:4em;
text-align:justify;
}




div.bannerheading {

background-color:#ECEAB0; 
font-size:1.3em;
font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
letter-spacing:.3em;
text-align:left;
vertical-align:middle;
margin:0 px;
padding-left:6px;
padding-top:2px;
padding-bottom:4px;
width:auto;
}

div.idphoto {
z-index:2;
float:left;
	width:auto;
	height:auto;
margin-right:20px;
	border:double;
	border-width:6px;
	border-color:#332F28;

}

div.reportsection {
color:#332F28;
font-size:1.1em;
font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
letter-spacing:.3em;
font-style:oblique;
width:auto;
left:auto;
padding-left:6px;
padding-top:4px;
padding-bottom:4px;
}



div.objectname {

font-size:1.1em;
font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
letter-spacing:.2em;
text-align:left;
vertical-align:middle;
padding-left:6px;
padding-top:4px;
padding-bottom:4px;
width:auto;
clear:right;
	}

#treatmentreport a:hover {font-size:1.2em;}
#backgroundimage {
	z-index:0;
	position:fixed;
	top:50px;
	left:0px;
	right:0px;
	margin:0px;
	padding-right:0px;
	height:auto;
	width:auto;
	/*background-image:url(/%7Esmorgan/images/backgroundtest.jpg);*/
	opacity: 0.4;
	background-repeat:no-repeat;
	background-position:center;
	background-attachment:fixed;
	padding-bottom: 1400px;
}
/*#baphotos {position:relative;
	z-index:1;
	left: 0px;
	width:400px;
	height:auto;
	margin:0px;
	padding:2px;
	top:70px;
	border-top-style:double;
	border-top-width:10px;
	border-top-color:#5E7E84;
	border-bottom-style:double;
	border-bottom-width:10px;
	border-bottom-color:#5E7E84;
	border-left-style:double;
	border-left-width:10px;
	border-left-color:#5E7E84;
	border-right:none;
	background-color:#D2E0E0;}*/
	
/*#summary {
	position:absolute;
	z-index:1;
	left: 20px;
	top: 128px;
	padding:2px;
	border-style:double;
	border-width:10px;
	border-color:#5E7E84;
	background-color:#D2E0E0;
	font-family: MS Serif, Tahoma, Arial, Helvetica,
			sans-serif;
	visibility: visible;
	width:90%;
	height:auto;
	}
*/	
/*#photos {
background-color:#89ABAA;
border:10px double #5E7E84;
color:#333333;
display:table;
font-family:MS Serif,Tahoma,Arial,Helvetica,sans-serif;
font-size:1.1em;
font-style:normal;
height:100%;
left:0px;
margin:0px;
padding:0px;
position:inherit;
text-align:center;
top:120px;
visibility:visible;
width:auto;
max-width:300px;
z-index:1;
}*/

/*#treatmentreport {
	position:relative;
	z-index:1;
	left: 350px;
	top: 150px;
	margin: 2px 20px 200px 2px;
	border-style:double;
	border-width:10px;
	border-color:#5E7E84;

	background-color:#D2E0E0;
	font-family: MS Serif, Tahoma, Arial, Helvetica,
			sans-serif;
	visibility: visible;
	height: 100%;
	width: 50%;		
		padding: 8px 8px 50px 8px;
	}*/
	
/*/Book Model Pages /*/
#modelphotos {
	
	
		z-index:1;
	float:left;
	left:50px;
	width:auto;
	/*height:auto;*/
	margin-top:5px;
	margin-right:50px;
	margin-left:50px;
	padding-bottom:25px;
	background-color:ECEAB0;
	
	/*border:10px double #5E7E84;*/
	display:table;
}

#modelphotos strong {
	background-color:ECEAB0;
	text-align:center;
	vertical-align:middle;
	width:auto;
	margin-top:2px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:1px;
	border-top:solid;
	border-top-width:3px;
	border-bottom:solid;
	border-bottom-width:3px;
	border-color:#332F28;
	line-height:1.4em;
	font-size:1.2em;
	letter-spacing:.2em;
	display:block;
	font-weight:normal;
	font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
	clear:right;
	


}


#modeldescription {
	z-index:1;
	float:left;
	width:80%;
	margin-top:150px;
	margin-left:50px;
	margin-right:5px;
	margin-bottom:5px;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:5px;
	background-color:ECEAB0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.4em;
	text-align: justify;
}

#modeldescription strong {
float:left;
background-color:#ECEAB0; 
color:#FFFFFF;
font-size:1.2em;
font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;
letter-spacing:.3em;
text-align:left;
font-weight:normal;
vertical-align:middle;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding-left:6px;
padding-right:0px;
padding-top:0px;
padding-bottom:2px;
width:100%;

}
/*/Rollover labels for images/*/

.rolltext
	{display:inline; 
	float:left;
	text-decoration:none; 
	margin:1px;
	}
.rolltext em {font-style:normal; font-size:.9em;}
.rolltext em.txt, .rolltext b {display:none;}
.rolltext img {display:block; float:left; border:0px;}
.rolltext:hover {background:#ECEAB0; width:150px; position:relative; cursor:pointer;}
.rolltext:hover b {display:block; position:absolute; top:15px; left:0; width:150px; height:70px; opacity:0.5;}
.rolltext:hover em.txt {display:block; position:absolute; top:20px; width:150px; height:80px; ; margin:0; line-height:1.1em;}

.navpagetitle {
	position:fixed;
	z-index:2;
	top:100px;
	font-size: 1.1em;
	letter-spacing:.3em;
	margin-left:-8px;
	margin-top:0px;
	padding-left:150px;
	width:100%;
	float:left;
	line-height:1.3em;
	font-family: "MS Serif", Tahoma, Arial, Helvetica, sans-serif;
	background-color:#61B594;
	color:#332F28;
	border-bottom:double;
	border-width:10px;
	border-color:#332F28;
}

.tabletext {
	font-size: 18px;
	font-family: "MS Serif", Tahoma, Arial, Helvetica, sans-serif;
}

