/* MAIN LAYOUT COMPONENTS */

#footer{
    font-family: Arial;
    font-size: 12px;
    vertical-align:top;
	background: url(../images/footer-bg.gif) repeat-x;
	margin-left:0px;
	padding: 7px 0px;
	bottom:0pt;
	position:absolute;
	left:0px;
    width:100%
}

#footer p{
    text-align:center;
	padding: 0px;
	margin: 0px;
}

#team-image{
 	margin-top:1100px;
}

#man-image{
 	margin-top:300px
}

#photos-image{
    margin-top: 330px;
}

html, body {
    height: 100%;
}

#container {
    position: relative;
	min-height: 100%;
	_height:100%;
}

h2, h3{
	color: #ADAD00;
	font-size:18px;
	margin-top:10px;
}

h2 a, h3 a{
 	color: #ADAD00;
}

.content{
    width:100%;
    height:100%;
    text-align: left;
    float:left;
	padding-top:0px;
	padding-right:20px;	 
}

.home{
   padding: 10px 35px;
}
   
#main{
    width:800px;
    margin:0 auto;
	text-align: left;
	background-color:white;
	border: 0px #696969 solid;
	padding:1px;
	padding-bottom:50px;
}

#header{
    width:800px;
    margin:0 auto;
    height:97px;
    padding:0px; 
}

body{
    text-align: center;	
	margin:0;
	padding:0; 
	font-family:Arial; 
	font-size:14px;
	color:#1A0840;
}

a{
    color:#1A0840;
}

#logo{
    float:left;
    padding-top:15px;
    border-width:0px;
    margin:0px;
    padding-bottom:1px;
    height:63px;
}

#strap{
	float:right;
}

/* END OF MAIN LAYOUT COMPONENT */

/* START OF GLOBAL SETTING */
						   
p{
	text-align:justify;
	line-height:1.3em;
}

li{
 	line-height:1.3em;
}

h1{
 	font-size:16px;
}


/* END OF GLOBAL SETTING */

/* START OD TAB STRIP */

#tabstrip{
	width:100%;
	height:33px;
	background-image:url(../images/menu-bg.jpg)
}

#menu{	
	width:850px;
	height:30px;
    margin:0 auto;
 	list-style-type:none;
	
}				 

#menu li{
	  float:left;  
	  padding:7px 0px 7px 0px; 
	  height:25px;
	  line-height:1.4em;
}	  

#menu li a{
	text-decoration:none;
    color:#300064;
	font-family:Arial;
	font-size:14px;
	padding:9px 19px 9px 19px; 
}

#menu li a:hover{
  	text-decoration:underline;
}

.selected{
  background-image:url('../images/menu-bg-hi.jpg')  
}

/* END OF TAB STRIP */


#right-col{
 	float:right;
	width:500px;
	height:100%;
}				

#left-col{
 	float:left;
}

#page-graphic{
	margin-top:55px;
}
  
#sub-headings{
	padding:5px 0px;
	background-image:url('../images/sub-nav-bg.jpg');
	background-repeat:repeat-x;
	height:32px;
	margin-top:0px;
	margin-left:0px;
}
 
#sub-nav{
   margin:0 auto;
   width:850px;
   padding-top:10px;
   font-family:Arial;
   font-size:14px;
   color:#300064;
}

#sub-nav li{
	float: left;
 	list-style-type:none;
	color:#300064;
	padding:2px 0px 2px 20px;
}

#sub-nav a{
 	font-family:Arial;
	color:#300064;
}


.highlight{
	background-color:#FBFFB4;
	margin:-20px;
	padding:20px;
}

.inline-image-small{
 	padding:20px 50px 20px 200px;
}

.inline-image-large{
 	padding:20px 50px 20px 50px;
}

.intro-text{
    padding:15px 35px 15px 35px;
    font-family: Arial;
    text-align:justify;
    background-color:#FBFFB4;
}

.intro{
	
}		 

div.spacer {
  clear: both;
}

.intro-shadow{
    padding-top:0px;
    margin-left:0px;
    width:500px;
    height:7px;
    overflow:hidden;
    background-image:url('../images/intro-bottom.jpg');

}

img{
    border:0px;
    padding: 0px;
    margin:0px;
}

.menuentrylo:hover {
    background-image:url(../images/tab-ov.jpg);
}


.menuentrylo{
    background-image:url(../images/tab-lo.jpg);
}

.menuentryhi{
    background-image:url(../images/tab-hi.jpg);
}

.intext-image{
	margin:30px;
}

