/* CSS Document */

/*   Start of CSS for site layout    */

body {
margin: 0px 0px 0px 0px;
padding: 0;
text-align: center;
font-family:"Century Gothic", Arial, "Myriad Web Pro", "MS Sans Serif";
font-size: 10px;
font-weight:600;
line-height: 1.5em;
color:#B9B8B1;
background-color:#ffffff;
}


#conheader {
margin: auto;
width: 900px;
}

#header_bkg {
position:relative;
left:-270px;
min-width:1024px;
width:1440px;
height:133px;
background-image:url(../tm_images/headerbkg.gif);
background-repeat:no-repeat;
}

#header_logo {
margin-top:-115px;
position:relative;
left:30.5%;
height:102px;
width:353px;
background-image:url(../tm_images/header_logo.gif);
}

#header_logo h1 {
display:none;
}

#header_logo a:link {
display:block;
width:353px;
height:102px;
background-image:url(../tm_images/logo_bkg.gif);
}

#header_logo a:visited {
display:block;
width:353px;
height:102px;
background-image:url(../tm_images/logo_bkg.gif);
}

#container {
margin: auto;
background-color:#ffffff;
width: 900px;
text-align: left;
}

#frame {
position:relative;
top:25px;
margin-left:41px;
width:819px;
height:403px;
background-image:url(../tm_images/frame.gif);
background-repeat:no-repeat;
}


#frame a:link {
font-size:12px;
text-decoration:none;
color:#47B8DE;
}

#frame a:visited {
font-size:12px;
text-decoration:none;
color:#47B8DE;
}

#frame a:hover {
font-size:12px;
text-decoration:none;
color:#B9B8B1;
background-color:#FFFFFF;
}

#search {
margin-top:20px;
margin-right:26px;
float:right;
}

#hidesearch {
font-size: 0px;
}

#field {
border: none;
background:url("../images/srch_l.gif");
background-repeat:no-repeat;
}

#dropbox {
display:none;
}

#site_admin {
margin-top:20px;
float:right;
list-style:none;
}

#site_admin li {
float:left;
margin-right:10px;
}

#page_title {
float:left;
margin-left:30px;
margin-top:30px;
}

#content {
font-size:12px;
float:right;
margin-right:30px;
margin-top:-180px;
width:600px;
background-color:#FFFFFF;
height:auto;
font-weight:500;
line-height: 1.5em;
text-align: justify;
color:#898989;
}

#bios {
width:450px;
}

h2 {
color:#B9B8B1;
}

#content a:link {
text-decoration:none;
color:#47B8DE;
}

#content a:visited {
text-decoration:none;
color:#47B8DE;
}

#content a:hover {
text-decoration:none;
color:#F58228;
}

#rss a:link {
list-style:none;
float:right;
height:20px;
width:20px;
display:block;
background-image:url(../tm_images/rssoff.gif);
background-repeat:no-repeat;
margin-top:13px;
margin-right:3px;
background-color:#FFFFFF;
}

#rss a:visited {
list-style:none;
float:right;
height:20px;
width:20px;
display:block;
background-image:url(../tm_images/rssoff.gif);
background-repeat:no-repeat;
margin-top:13px;
margin-right:3px;
background-color:#FFFFFF;
}

#rss a:hover{
list-style:none;
float:right;
height:20px;
width:20px;
display:block;
background-image:url(../tm_images/rssOn.gif);
background-repeat:no-repeat;
margin-top:13px;
margin-right:3px;
background-color:#FFFFFF;
}

.floatleft {
float:left;
border-style:none;
}

.floatright {
float:right;
border-style:none;
}

#liststyle {
clear:left;
position:relative;
left:8px;
width:13px;
list-style:none;
height:150px;
}

#liststyle li {
width:13px;
height:13px;
padding-bottom:7px;
}

#hideform {
display:none;
}

.underline {
text-decoration:underline;
}

.backtotop {
border:none;
float:right;
margin-right:10px;
width:20px;
height:20px;
}

.backtotop a:link, .backtotop a:visited {
border:none;
float:right;
margin-right:10px;
background-image:url(../tm_images/back_to_top.gif);
width:20px;
height:20px;
}

.backtotop a:hover{
border:none;
float:right;
margin-right:10px;
background-image:url(../tm_images/back_to_top_over.gif);
width:20px;
height:20px;
}

.loads {
clear:left;
float:left;
width:500px;
height:auto;
}

#word {
float:left;
margin-left:0px;
width:88px;
height:88px;
}

#pdf {
clear:left;
float:left;
margin-left:0px;
margin-top:65px;
width:88px;
height:88px;
}


#downloads {
float:left;
margin-top:0px;
margin-left:-10px;
}

#downloads li {
margin-bottom:5px;
}

#pdfdownloads {
clear:left;
float:left;
margin-left:80px;
margin-top:-90px;

}

#pdfdownloads li {
margin-bottom:5px;
}

.timeline {
list-style:none;
}

.timeline li {
float:left;
margin-top:15px;
margin-right:5px;
width:40px;
height:40px;
}

#indexh1 {
text-align:center;
}

#indexh1 a:link, #indexh1 a:visited {
font-size:24px;
}


.one a:link, .one a:visited {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_1.gif);
}

.one a:hover {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_1_on.gif);
}

.two a:link, .two a:visited {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_2.gif);
}

.two a:hover {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_2_on.gif);
}

.three a:link, .three a:visited {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_3.gif);
}

.three a:hover {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_3_on.gif);
}

.four a:link, .four a:visited {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_4.gif);
}

.four a:hover {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_4_on.gif);
}

.five a:link, .one a:visited {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_5.gif);
}

.five a:hover {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_5_on.gif);
}

.six a:link, .six a:visited {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_6.gif);
}

.six a:hover {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_6_on.gif);
}

.seven a:link, .seven a:visited {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_7.gif);
}

.seven a:hover {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_7_on.gif);
}

.eight a:link, .eight a:visited {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_8.gif);
}

.eight a:hover {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_8_on.gif);
}

.nine a:link, .nine a:visited {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_9.gif);
}

.nine a:hover {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_9_on.gif);
}

.ten a:link, .ten a:visited {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_10.gif);
}

.ten a:hover {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_10_on.gif);
}

.eleven a:link, .eleven a:visited {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_11.gif);
}

.eleven a:hover {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_11_on.gif);
}

.twelve a:link, .twelve a:visited {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_12.gif);
}

.twelve a:hover {
text-decoration:none;
width:40px;
height:40px;
display:block;
background-image:url(../tm_images/timeline_12_on.gif);
}


#info {
position:relative;
top:70px;
left:100px;
color:#47B8DE;
}

blockquote {
color:#47B8DE;
font-style:italic;
}


/*   CSS for legacy layout    */

#frame_legacy {
position:relative;
top:10px;
margin-left:41px;
width:819px;
height:403px;
background-image:url(../tm_images/frame.gif);
background-repeat:no-repeat;
}

#frame_legacy a:link {
font-size:12px;
text-decoration:none;
color:#47B8DE;
}

#frame_legacy a:visited {
font-size:12px;
text-decoration:none;
color:#47B8DE;
}

#frame_legacy a:hover {
font-size:12px;
text-decoration:none;
color:#B9B8B1;
background-color:#FFFFFF;
}

/*   End CSS for legacy layout    */



/*   CSS for Index layout    */


#frame_index {
position:relative;
top:29px;
margin-left:41px;
width:819px;
height:403px;
background-image:url(../tm_images/frame.gif);
background-repeat:no-repeat;
}

#frame_index a:link {
font-size:12px;
text-decoration:none;
color:#47B8DE;
}

#frame_index a:visited {
font-size:12px;
text-decoration:none;
color:#47B8DE;
}

#frame_index a:hover {
font-size:12px;
text-decoration:none;
color:#B9B8B1;
background-color:#FFFFFF;
}

#site_admin_index {
margin-top:20px;
margin-right:50px;
float:right;
list-style:none;
}

#site_admin_index li {
float:left;
margin-right:10px;
}

#intro {
position:relative;
top:50px;
left:60px;
width:700px;
background-color:#ffffff;
height:auto;
font-size:12px;
font-weight:500;
line-height: 1.5em;
text-align: justify;
color:#898989;
}

#intro a:link {
text-decoration:none;
color:#47B8DE;
}

#intro a:visited {
text-decoration:none;
color:#47B8DE;
}

#intro a:hover {
text-decoration:none;
color:#F58228;
}

#rss_index a:link {
list-style:none;
float:right;
height:20px;
width:20px;
display:block;
background-image:url(../tm_images/rssoff.gif);
background-repeat:no-repeat;
margin-right:-230px;
background-color:#FFFFFF;
}

#rss_index a:visited {
list-style:none;
float:right;
height:20px;
width:20px;
display:block;
background-image:url(../tm_images/rssoff.gif);
background-repeat:no-repeat;
margin-right:-230px;
background-color:#FFFFFF;
}

#rss_index a:hover{
list-style:none;
float:right;
height:20px;
width:20px;
display:block;
background-image:url(../tm_images/rssOn.gif);
background-repeat:no-repeat;
margin-right:-230px;
background-color:#FFFFFF;
}

#content_index {
font-size:12px;
float:right;
margin-right:100px;
margin-top:-130px;
width:500px;
background-color:#ffffff;
height:auto;
font-weight:500;
line-height: 1.5em;
text-align: justify;
color:#898989;
}

#content_index a:link {
text-decoration:none;
color:#B9B8B1;
}

#content_index a:visited {
text-decoration:none;
color:#B9B8B1;
}

#content_index a:hover {
text-decoration:none;
color:#F58228;
}



/*   End of CSS for Index layout    */



/*   CSS for Gallery layout    */


#main a:link {
text-decoration:none;
color:#B9B8B1;
}

#main a:visited {
text-decoration:none;
color:#B9B8B1;
}

#main a:hover {
text-decoration:none;
color:#F58228;
}


h3 {
color:#47B8DE;
}

.left {
float:left;
margin-top:-20px;
margin-left:40px;
margin-bottom:5px;
border:none;
}

.middle {
float:left;
margin-top:-20px;
margin-left:50px;
margin-bottom:5px;
border:none;
}

.right {
float:left;
margin-top:-20px;
margin-left:50px;
margin-bottom:5px;
border:none;
}

.new_row_left {
clear:both;
float:left;
margin-top:20px;
margin-left:40px;
margin-bottom:5px;
border:none;
}

.new_row_middle {
float:left;
margin-top:20px;
margin-left:50px;
margin-bottom:5px;
border:none;
}

.new_row_right {
float:left;
margin-top:20px;
margin-left:50px;
margin-bottom:5px;
border:none;
}


/*   End of CSS for Gallery layout    */


#footer {
clear:both;
width:819px;
height:100px;
background-color:#ffffff;
}

#footer_index {
clear:both;
margin-top:50px;
width:819px;
height:100px;
background-color:#ffffff;
}

#associates {
float:left;
margin-top:50px;
}

#associates a:link {
color:#B9B8B1;
text-decoration:none;
background-color:#FFFFFF;
}

#associates a:visited {
color:#B9B8B1;
text-decoration:none;
background-color:#FFFFFF;
}

#associates a:hover {
color:#B9B8B1;
text-decoration:underline;
background-color:#FFFFFF;
}

#associates li {
float:left;
margin-right:10px;
list-style:none;
}

#validator {
float:right;
margin-top:50px;
margin-right:5px;
font-size:12px;
text-decoration:none;
}

#validator a:link {
color:#B9B8B1;
text-decoration:none;
background-color:#FFFFFF;
}

#validator a:visited {
color:#B9B8B1;
text-decoration:none;
background-color:#FFFFFF;
}

#validator a:hover {
color:#B9B8B1;
text-decoration:underline;
background-color:#FFFFFF;
}

#validator li {
float:left;
margin-right:10px;
list-style-position:inside;
list-style-image:url(../tm_images/tick_icon_off.gif);
text-decoration:none;
}

#copyright {
float:right;
margin-top:49px;
margin-right:10px;
width:108px;
height:20px;
background-image:url(../tm_images/copyright.gif);
}

#copyright p {
display:none;
}

#print {
clear:right;
float:right;
margin-right:13px;
margin-top:-5px;
}

/*   End of CSS for site layout    */

/*   Start of CSS for the Vertical Menu   */

.glossymenu {
clear:left;
float:left;
margin-top:-162px;
margin-left:25px;
font-size:12px;
font-weight:600;
list-style:none;
width:auto;
height:150px;
}


.glossymenu li {
position: relative;
padding-bottom:5px;
}


.glossymenu li a{
width: auto;
text-decoration: none;
}

.glossymenu li a:link {
color:#47B8DE;
}


.glossymenu li a:visited, .glossymenu li a:active{
color:#47B8DE;
}

.glossymenu li a:hover {
color:#B9B8B1;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */

/*   End of CSS for the Vertical Menu   */




