html
{
background-position:0 99px;
}

body
{
background:transparent url(../images/header_home.jpg) no-repeat 50% 0;
}

#cse-search-box
{

}


#header
{
padding:25px 0 0 0;
}

#site-title
{
margin-bottom:25px;
}

#welcome-info
{
float:left;
font-size:1.1em;
margin-bottom:1em;
clear:left;
}

#tools
{
margin-bottom:1em;
}

#page-content
{
padding-top:1.5em;
border-top:solid 1px #cccccc;
}

#left
{
float:left;
width:185px;
}

#center
{
float:left;
margin:0 20px;
width:520px;
}

* html #center
{
display:inline;
}

#right
{
float:right;
width:185px;
}

#left,
#center,
#right
{
min-height:10em;
}

* html #left,
* html #center,
* html #right
{
height:10em;
}

/* highlights */
div.highlights ul
{
position:relative;
}
div.highlights li.highlight
{
position:absolute;
top:0;
}
div.highlights li.highlight a
{
display:block;
}

div.highlights
{
position:relative;
padding:0 0 29px 0;
background:transparent url(../images/home_rotator_bar.gif) no-repeat 0 100%;
}

div.highlights ul.highlights-item-menu
{
position:absolute;
display:inline;
bottom:10px;
left:10px;
}
div.highlights ul.highlights-item-menu li
{
float:left;
margin-right:0.25em;
}

div.highlights ul.highlights-item-menu a
{
display:block;
overflow:hidden;
text-indent:-9999em;
width:12px;
height:12px;
background:transparent url(../images/home_rotator_item.gif) no-repeat 0 0;
}

div.highlights ul.highlights-item-menu li.selected a
{
background-position:0 100%;
}

div.highlights ul.highlights-direction-menu
{
position:absolute;
display:inline;
bottom:6px;
right:10px;
}

div.highlights ul.highlights-direction-menu li
{
float:left;
}

div.highlights ul.highlights-direction-menu a
{
display:block;
overflow:hidden;
text-indent:-9999em;
width:18px;
height:20px;
background:transparent url(../images/home_rotator_arrows.gif) no-repeat 0 0;
}

div.highlights ul.highlights-direction-menu li.next a
{
background-position:100% 0;
}