@charset "utf-8";
/* CSS Document */

html {
	}

body {
    text-decoration: none;
    border:none;
    
    width:98%;
    height:98%;
	background-color:#6d6e71; 
	text-align:center;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	}
#home_links {
	color:#999999;	
	}
#home_links a{
	color:#999999;
	text-decoration:none;
	
}

#page_links {
	font-size:12px;
	color:#999999;	
	}
#page_links a{
	color:#999999;
	text-decoration:none;
	
}

#page-wrap{
    margin-left: auto; 
    margin-right: auto;
    margin-top: 50px;
	text-align:center;
    width:847px;
    height:594px;
    background-image: url(main-background2.gif);
    background-repeat: no-repeat;
    }
	
#top-menu{
    background-color:none;
    text-align:right;
    float:right;
    padding-bottom:5px;
    margin-top:20px;
    border:0px;
    width:577px;
    height:21px;
    }
    
#content{

    float:left;
    margin-top:47px;
    background-color:none;
    width:847px;
    height:478px;
    }
    
#left-image{
    background:none;
    float:left;
    width:733px;
    height:478px;
    }
*html #left-image{
    background:none;
    float:left;
    width:733px;
    height:478px;
	position:relative;
	top:-4px;
    }
    
#contactus{
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size:13px;
	float:left;
    position:relative;
    top:-476px;
    left:595px;
    text-align:left;
    margin: 0px 0px 0px 45px;
    padding:10px;
    width:250px;
    height:130px;
    }

*html #contactus {
 	position:relative;
    top:-476px;
    left:555px;
	
	}

#center-image{
    background:none;
    float:left;
    margin-top:50px;
    width:847px;
    height:478px;
    }

#who-image{
    background:none;
    margin-left:20px;
    margin-bottom:20px;
    float:right;
    width:320px;
    height:240px;
    }    
    
#who-text{
    text-align:left;
    margin:20px;
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size:13px;
    overflow:hidden;
    }    
    
a {
    margin:0;
    outline:0;
    border:none;
    text-decoration:none;
    color:#F7931E;
    }
    
img{
    border:none;
    }
    
#right-menu{
    border:0px;
    margin:0px;
    text-decoration:none;
    float:right;
    background:none;
    width:114px;
    height:430px;
    }
    
#box-holder{
    float:right;
    width:60px;
    }    
    
.box{
    float:right;
    padding-right:10px;
    padding-top:10px;
    }    
    
#left-speak{
    margin-top:20px;
    float:left;
    width:400px;
    height:478px;
    }
    
#right-speak{
    margin-top:20px;    
    float:right;
    width:400px;
    height:478px;
    }
    
.speak{
    text-indent:5px;
    width:350px;
    margin-left:20px;
    text-align:left;
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size:11px;
    }
    
.sig{
    text-align:left;
    margin-left:30px;
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size:13px;
    }    
    
#placeholder{}
    
#footer{
    z-index: 1000;
    background-color:none;
    height: 22px;
    width: 847px;
    padding:0;
    position:absolute;
    top:623px;
    text-align:center;
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size:12px;
    color:white;
    text-decoration: none;
    }
    
#footer p { margin:0; padding:0; }

.spacer{ clear:both; height:0; font-size:0; }
	
.spacemen {
	}
	
.slideshow {
  margin:0;
  width:847px;
  height:478px;
  position:relative;
}

*html .slideshow {
  position:relative;
  top:-0px;
}

.slideshow p {
  padding-top:none;
  display:none;
}

.slideshow ul {
    position:absolute;
    top:60px;
    right:-100px;
    width:50px;
    height:400px;
}

.slideshow ul a {
    display:block;
    background-color:#6d6e71;
    border:0;
    margin:5px 0 0 5px;
    text-decoration:none;
    width:19px;
    height:19px;
}
.slideshow ul a.active,
.slideshow ul a:hover {
    background-color:#e98523;
    background-image:url(images/box_on.gif);
}
.slideshow ul li {
    width:24px;
    float: left;
    list-style: none;
}

#pausediv { position:absolute; top:20px; right:-103px; width:49px; height:38px; }
a#pausebutton { display:block; width:49px; height:38px; background:url(play-pause.gif) top left no-repeat; }
a#pausebutton:hover {  }
a#pausebutton.paused { background-position:0 -77px; }

#footer2{
    color:#ffffff;
    background-color:red;
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
    font-size:12px;
    text-decoration: none;
    margin-top:0px;
    position:fixed;
    }
    
#footer2 p { margin:0; padding:0; color:#ffffff;}