* {
	font-family: "Times New Roman",Times, serif;
	color: #000000;
	font-size: 11pt;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	border: none;
	text-decoration: none;}
	
a { text-decoration: none;}
a:link {color:black;}
a:visited{color:black;}
a:hover{color: #E4DFB7;}
a:active{color: silver;}


body{
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-color: silver;}
	
#wrapper-div{width: 960px;
	height: 474px;
	margin-top: 25px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: #FFFFFF;
	position:relative;
}

#main-wrapper-div{width: 960px;
	height: 474px;
	margin-top: 25px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-image:url(images/words&images_large.jpg);
	position:relative;
}

#bio-wrapper-div{width: 960px;
	height: 474px;
	margin-top: 25px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-image:url(images/troy_bio_large.jpg);
	position:relative;
}

#client-wrapper-div{width: 960px;
	height: 474px;
	margin-top: 25px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-image:url(images/clients&awards_large.jpg);
	position:relative;
}

#main-div{
	position: absolute;
	width: 353px;
	height: 474px;
	background-color: none;}

	
p#main-text{
	position: absolute;
	top: 95px;
	left: 28px;
	width: 300px;
	height: 300px;
	color: black;
	font-weight: normal;
	font-size: 11pt;
	line-height: 25px;
	z-index: 2;
}

p#bio-text{
	position: absolute;
	top: 77px;
	left: 28px;
	width: 294px;
	height: 300px;
	color: black;
	font-weight: normal;
	font-size: 11pt;
	line-height: 15px;
	z-index: 2;
}

p#bio-text a{
	color:#C3BA8A;
	font-weight: normal;
	font-size: 11pt;}

#bio-span{color:#C3BA8A;
	font-weight:normal;
	font-size: 11pt;}
	
#bio-span:hover{color:#666666;
	font-weight:normal;
	font-size: 11pt;}
	
p#images-text{
	position: absolute;
	top: 78px;
	left: 26px;
	width: 300px;
	height: 257px;
	color: black;
	font-weight: normal;
	font-size: 11pt;
	line-height: 25px;
	z-index: 2;
}
	
	
	
#red-span{color:#BE1A1D;
	font-weight:normal;
	font-size: 11pt;}
	
#red-span:hover{color:#666666;
	font-weight:normal;
	font-size: 11pt;}

#word-span{color:#C3BA8A;
	font-weight:normal;
	font-size: 11pt;}
	
#word-span:hover{color:#666666;
	font-weight:normal;
	font-size: 11pt;}
	
#logo-div{
	position: absolute;
	top: 38px;
	left: 28px;
	background-image: url(images/thsa-logo.jpg);
	height: 24px;
	width: 278px;
	z-index: 1;
}

#splash-div{
	position:absolute;
	top:  144px;
	left: 287px;
	width: 380px;
	height: 203px;
	z-index: 2;
	background-image:url(images/thsa_splash.jpg);
}
	
#splash-div p{
	position: absolute;
	top: 112px;
	left:155px;
	font-size: 15pt;
}

#splash-right-div{
	position:absolute;
	left: 354px;
	top: 0px;
	height: 474px;
	width: 607px;}
	
#main-right-div{
	position:absolute;
	left: 354px;
	top: 0px;
	height: 474px;
	width: 607px;
	background-color:none;
	z-index: 1;}
	
#client-right-div{
	position:absolute;
	left: 354px;
	top: 0px;
	height: 474px;
	width: 607px;
	background-color:#E4DFB7;
	z-index: 1;}
	
#images-right-div{
	position:absolute;
	left: 354px;
	top: 0px;
	height: 474px;
	width: 607px;
	background-image:url(images/images-right-pic.jpg);
	z-index: 2;}
	
#gallery-div{
	position:absolute;
	display:none;
	left: 354px;
	top: 0px;
	height: 474px;
	width: 607px;
	background-color:white;
	z-index: 1;}
	
#gallery-pic{
	position:absolute;
	margin: auto auto auto auto;
	top: 50px;
	left: 50px;
}
	
#words-and-images-div{
	position:absolute;
	top:288px;
	left:147px;
	width: 698px;
	height:111px;
	background-image:url(images/words&images.gif);
	z-index: 2;
}


#clients-awards-div{
	position:absolute;
	top:307px;
	left:181px;
	width: 557px;
	height:64px;
	background-image:
	url(images/clients&awards.gif);
	background-repeat:no-repeat;
	z-index: 4;
}
	
#words-right-div{
	position:absolute;
	left: 354px;
	top: 0px;
	height: 474px;
	width: 607px;
	background-image:url(images/words-right-pic.jpg);
	z-index: 1;}
	
#troy-title-div{
	position:absolute;
	top:303px;
	left:118px;
	width: 540px;
	height:116px;
	background-image:url(images/troy-name.gif);
	z-index: 4;
}	

#image-nav-div{
	position:absolute;
	top:343px;
	left:66px;
	width: 195px;
	height:59px;
	background-image:url(images/images-nav-title.gif);
	background-repeat:no-repeat;
	z-index: 4;
}
	
#image-nav-left{
	position:absolute;
	top:365px;
	left:29px;
	width: 27px;
	height:24px;
	background-image:url(images/nav-left.gif);
	z-index: 4;
}

#image-nav-left:hover{
	background-image:url(images/nav-left-gray.gif);}

#image-nav-right{
	position:absolute;
	top:363px;
	left:275px;
	width: 29px;
	height:27px;
	background-image:url(images/nav-right.gif);
	z-index: 4;
}

#image-nav-right:hover{
	background-image:url(images/nav-right-gray.gif);}
	
	
#words-nav-div{
	position:absolute;
	top:338px;
	left:78px;
	width: 179px;
	height:59px;
	background-image:url(images/words-nav-title.gif);
	background-repeat:no-repeat;
	z-index: 4;
}

#words-nav-left{
	position:absolute;
	top:369px;
	left:41px;
	width: 27px;
	height:24px;
	background-image:url(images/nav-left.gif);
	z-index: 4;
}

#words-nav-left:hover{
	background-image:url(images/nav-left-gray.gif);}

#words-nav-right{
	position:absolute;
	top:368px;
	left:263px;
	width: 29px;
	height:27px;
	background-image:url(images/nav-right.gif);
	z-index: 4;
}

#words-nav-right:hover{
	background-image:url(images/nav-right-gray.gif);}
	
#a1{line-height:25px;
	font-size:11pt;
	color:#CCCCCC;
/*	visibility:hidden;*/
	}
	
#a2{line-height:25px;
	font-size:11pt;
	color:#CCCCCC;
	/*visibility:hidden;*/
	}
	
#troy-pic-div{
	position:absolute;
	top:112px;
	left:344px;
	width: 172px;
	height:262px;
	z-index: 4;
}	

#nav-div{
	position: absolute;
	top: 441px;
	left: 1px;
	width: 353px;
	height: 28px;
	text-align:center;
	z-index: 3;
}
	
.nav-text{
	font-family:"Times New Roman", Times, serif;
	font-size:12pt;
	color: #C3BA8A;
	font-weight: normal;
	font-stretch:semi-condensed;}
	
nav-text a{color: #C3BA8A;
	font-size: 11pt;
	font-weight: normal;
	font-stretch:semi-condensed;}
	
.nav-span{
	font-size:12pt;
	color: #C3BA8A;}	
	
.nav-span:hover{color:#333333;}

#client-div{
	position: absolute;
	width: 353px;
	height: 400px;
	background-color: none;}

	
p#client-text{
	position: absolute;
	top: 80px;
	left: 28px;
	width: 300px;
	height: 300px;
	color: black;
	font-weight: normal;
	font-size: 11pt;
	line-height: 20px;
	z-index: 2;
}

#award-div{
	position: absolute;
	left: 354px;
	top: 0px;
	height: 474px;
	width: 607px;
	background-color:none;
	z-index:1;}

	
p#award-text{
	position: absolute;
	top: 80px;
	left: 45px;
	width: 300px;
	height: 300px;
	color: black;
	font-weight: normal;
	font-size: 11pt;
	line-height: 20px;
	z-index: 2;
}


#text-frame{
	position: absolute;
	top: 78px;
	left: 26px;
	width: 310px;
	height: 260px;}
	
#words-frame{
	position: absolute;
	top: 35px;
	left: 50px;
	width: 510px;
	height: 400px;
	visibility:hidden;}

.hide-text{visibility:hidden;}

#image-load{
	display:none;
	position: absolute;
	top:235px;
	width: 607px;
	text-align:center;
	font-size: 18pt;
	font-weight: normal;
	color: blue;
	background-color: white;
	z-index: 2;}
