/* LAYOUT STYLES */


body{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
margin-top: 0;
background-image: url(images/page_background.gif);
background-repeat: repeat-x;
background-color: #f3f4f7;
}

hr{
width: 207px;
margin: 0 auto;
}

.font14{
	font-size:14px;
}

#container{
background-color:#FFFFFF;
width: 950px;
margin: 0 auto;
background-image:url(images/background.jpg);
background-repeat: repeat-y;
}


#main_home{
float: left;
width: 525px;
padding-left: 25px;
padding-right: 100px;
text-align: left;
background-image: url(images/dropshadow.jpg);
background-repeat: repeat-x;
}

#main_inner{
float: left;
width: 550px;
padding-left: 50px;
padding-right: 50px;
padding-top: 40px;
text-align: left;
background-image: url(images/dropshadow.jpg);
background-repeat: repeat-x;
}

#rightcolumn{
width: 287px;
float: left;
padding-right: 13px;
background-image: url(images/dropshadow.jpg);
background-repeat: repeat-x;
}


#slide{
	width: 315px;
	padding-left: 20px;
	height: 265px;
	float: left;
}



#container_honorees{
background-color:#FFFFFF;
width: 950px;
margin: 0 auto;
}


#main_honorees{
width: 642px;
padding-left: 50px;
padding-right: 25px;
float: left;
text-align: justify;
background-image: url(images/dropshadow.jpg);
background-repeat: repeat-x;
}

#right_honorees{
width: 233px;
padding-left: 0px;
text-align: left;
float: left;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 12px;
background-image: url(images/dropshadow.jpg);
background-repeat: repeat-x;
}

#right_honorees2{
width: 233px;
padding-left: 15px;
text-align: left;
float: left;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 12px;
}


.newstyle{
margin-left: 20px;
margin-top: 0;
text-align: left;
}

.picstyle{
float: left; 
margin-right: 20px;
margin-left: 50px;
}


#director_new, #director_new_last{
	width: 550px;
min-height:180px;
height:auto !important;
height:180px;
padding:15px 0 25px 0;
}

#director_new{
border-bottom:solid 1px #305472;
}

#director_new hr{
width: 520px;
color: #305472;
width: 530px;
}

.director_text{
margin-left: 175px;
text-align: left;
}

.director_text ul, li{
padding-left: 175px;
margin-left: 0;
text-align: left;
}

.director_subhead{
color: #305472;
align: left;
font-weight: bold;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
}

#footer{
width: 950px;
background-color: #22496A;
height: 40px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: white; 
line-height: 14px;
}


.dirimages{
float: left;
}


.clearboth{ 
clear: both;
}


#directorleft{
float: left;
width: 170px;
padding-bottom: 20px;
text-align: left;
}

#directorright{
width: 380px;
float: right;
padding-bottom: 20px;

}

.searchdiv{
position:absolute; 
visibility: hidden; 
border: 0px solid #22496A; 
background-color: #BFD2E3; 
height: 27px; 
width: 270px; 
padding-top: 12px; 
margin-left: -26px; 
margin-top: 10px;
}

.search{
text-transform: uppercase;
font: 11px Arial;
color: black;
}


.fields{
border-style:solid; 
border:1px solid #333366; 
top-margin=0px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; color:#000000;
}


.button 
{
  text-transform: uppercase;
  font-family:Arial,sans-serif;
  font-size:10px;
  color:#000000;
  background: #ffffff;
  border: 1px solid #cccccc;
  height:17px;
  width:;
  padding-left:5px;
  padding-right:5px;
  text-decoration:none;
  cursor: pointer;
}




/* CHARACTER STYLES */


A.links:link { font-family: Arial,Verdana,Sans-serif; font-size: 12px; font-weight:; color: #22496A; text-decoration: none; line-height: 15px}
A.links:visited { font-family: Arial,Verdana,Sans-serif; font-size: 12px; font-weight:; color: #22496A; text-decoration: none; line-height: 15px}
A.links:hover { font-family: Arial,Verdana,Sans-serif; font-size: 12px; font-weight:; color: #802E2C; text-decoration: underline; line-height: 15px}

A.homelinks:link { font-family: Arial,Verdana,Sans-serif; font-size: 18px; font-weight:; color: #22496A; text-decoration: none; line-height: 15px}
A.homelinks:visited { font-family: Arial,Verdana,Sans-serif; font-size: 18px; font-weight:; color: #22496A; text-decoration: none; line-height: 15px}
A.homelinks:hover { font-family: Arial,Verdana,Sans-serif; font-size: 18px; font-weight:; color: #802E2C; text-decoration: underline; line-height: 15px}

A.smalllinks:link { font-family: Arial,Verdana,Sans-serif; font-size: 12px; font-weight:; color: #22496A; text-decoration: none; line-height: 15px}
A.smalllinks:visited { font-family: Arial,Verdana,Sans-serif; font-size: 12px; font-weight:; color: #22496A; text-decoration: none; line-height: 15px}
A.smalllinks:hover { font-family: Arial,Verdana,Sans-serif; font-size: 12px; font-weight:; color: #802E2C; text-decoration: underline; line-height: 15px}


A.largelinks:link{
color: #305472; align: left; font-weight: bold; font-size: 16px; line-height: 1.2em; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
A.largelinks:visited{
color: #305472; align: left; font-weight: bold; font-size: 16px; line-height: 1.2em; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
A.largelinks:hover{
color: #305472; align: left; font-weight: bold; font-size: 16px; line-height: 1.2em; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

p{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
line-height: 18px;
}

h2{
margin-left: 20px;
text-align: left;
color: #305472;
font-weight: bold;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
margin-bottom: 0;
}

.subnav_honorees{
text-align: left;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 12px;
line-height: 2em;
}

.next_honorees{
color: #305472;
font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
text-align: right;
}

.subhead{
color: #305472;
font-weight: bold;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif
}



/* PAGINATION */

#gallerypaginate{
text-align: left;
}

.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 250px;
text-align: center;
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #BFD2E3;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: #BFD2E3;
}

#main_honorees ul {
line-height:18px;
}

#main_honorees ul li {
margin:0;
padding:0;
}

/**
* Import Base jQueryUI Styles 
*/
@import url("http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/base/jquery-ui.css");

/**
* jQueryUI Style Overrides
*/
#honorees {
	padding: 0 0 0 20px;
}
#honorees .ui-accordion-header {
	font-size:11px;
	cursor:pointer;
	color:#22496A;
}
#honorees .ui-accordion-content ul, #honorees .ui-accordion-content ul li {
	margin:0px;
	padding:0px;
	list-style:none;
}
#honorees .ui-accordion-content a {
	text-transform:capitalize;
}
