#leftbar
{width: 167px;}

#leftbar input#keywords
{width: 110px;}

/*-----------------------------------
     Page Styles
------------------------------------*/

/*--Home Page--*/

#home
{font-size: 1.1em;}

#banner
{float: left;
margin: 0;
padding-bottom: 15px;}

/*--Any Page--*/

#main
{float: left;
width: 310px;
margin:0;
}

#main ul
{padding-left: 15px;
margin: 0;}

ul#navigation 
{float: right;
margin: 15px 5px 5px 5px;
}

#navigation li
{list-style: none;
margin: 0;}

#navigation li a
{text-decoration: none;
display: block;
width: 325px;
background-color: #013974;
color: #ffffff;
font-size: 1em;
font-weight: bold;
padding: 15px;
text-align: center;
margin:0;}

#navigation li a:hover
{background-color: #9C8944;}


/*-----------------------------------
     Podcast Styles
------------------------------------*/

/*--Podcast Header--*/

#podcast_header, #podcast_header a
{background-color: #013974;
color: #FFFFFF;
text-decoration: none;
}

#podcast_header a:hover
{text-decoration:underline;}

#podcast_header h1
{font-size: 1.3em;
font-weight: bold;
font-family: verdana, tahoma, sans-serif;
padding: 1px 0px 1px 5px;
}

#podcast_header img
{display: inline;
vertical-align: bottom;}

/*--Podcast Home Page--*/

#podcast_main
{float:left;
width:450px;}

#podcast_main h2, #rss_feeds h2, #count H2
{background-color: #DFEFFF;
color:  #013974;
border-bottom: 2px solid  #013974;
padding-top: 2px;
padding-left: 2px; }

#podcast_main h2 img
{display: inline;}

#podcast_main .box
{float: left;
width: 49%;
}

.box#new 
{float: right;}

.disclaimer
{color: #013974;
padding: 5px 0px 5px 5px;
font-size: 0.9em;
font-weight: bold;
float: left;
width: 100%;
}

#podcast_rightmenu
{float: right;
width: 240px;
padding-top: 5px;}

#podcast_rightmenu .box, #podcast_main .box
{background-color: #DED7C4;
margin: 0 0 10px 0;}

#podcast_rightmenu h2, #podcast_main .box H2
{background-color:#9C8944;
color: #FFFFFF;
margin: 0px;
font-size: 1.1em;
font-family: verdana, tahoma, sans-serif;
padding: 3px 5px}

 #podcast_main .box H2
{border:0;}

#podcast_rightmenu form h3
{font-size: 1em;
margin: 0 0 2px 0;
padding: 0;
}

#podcast_rightmenu h3
{font-size: 1em;
padding: 5px;
margin: 0;
}

#podcast_rightmenu p, #podcast_rightmenu form, #podcast_rightmenu ol, #podcast_main .box p, #podcast_main .box ol
{padding: 5px;
margin: 0;}

#podcast_rightmenu ol, #podcast_main .box ol
{margin-left: 20px;}

#podcast_rightmenu form 
{text-align: left;}

#podcast_rightmenu select
{font-size: .9em;
width: 230px;}

#podcast_rightmenu img
{display: inline;
vertical-align: middle;}

/*--Podcast Feed Page--*/
#rss_feeds p
{background:transparent url("http://www.anu.edu.au/mac/themes/site_themes/anu/feed-icon-15x15.gif") no-repeat center left;
text-indent: 18px;
margin: 0px;
padding: 5px 5px;}

/*--Podcast Category and Summary Pages--*/

.podcast_summary
{padding: 10px 0px;
border-bottom: 1px solid #CCCCCC;
float: left;
clear: left;
width: 100%;}

.podcast_summary img
{float:left;
padding: 0px 5px 5px 0px;
width: 75px;
}

.podcast_summary h2, .podcast_summary h3
{margin-top: 0px;
font-size: 1em;
margin-left: 85px;
color: #013974;
font-family: verdana, tahoma, sans-serif;}

.podcast_summary p
{margin: 2px 0px 0px 85px;}

.podcast_summary a
{text-decoration: none;}

.podcast_summary a:hover
{text-decoration: underline;}

/*--Individual Podcast Page--*/

#podcast_body
{float: left;
width: 480px;}

#podcast_body h2
{border-bottom: 1px solid #CCCCCC;
margin-bottom: 1px;}

#podcast_body img
{float:right;
clear: left;
padding-bottom: 5px;
margin: 0 auto;}

.podcast_date
{margin-top: 0px;
font-size: 1.1em;
}

.podcast_speaker
{margin:0px;
font-size:1.1em;}

.speaker_role
{font-style: italic;
font-size:1.1em;}

#podcast_rightbar
{float: right;
width: 220px;
padding-top:5px;}

#download
{background-color:#DFEFFF;
padding:  0px 0px 5px 0px;
margin-top: 5px;
margin-bottom: 10px;
border: 1px solid #9C8944;}

#download H2
{background-color:#9C8944;
color: #FFFFFF;
border: 1px solid #9C8944;
padding: 2px 5px 2px 5px;
margin: 0px;}

#download H3
{padding: 2px 5px 2px 5px;
background-color: #013974;
color: #FFFFFF;
margin: 0px;
}

#download H4
{margin: 0;
padding: 5px 5px 0px 5px;
font-style: normal;
color: #013974;}

#download p
{padding: 0px 5px 0px 5px;
color: #013974;}

#download p.video
{
}

#download img
{float:left;
padding: 1px 2px 1px 0px;
}

#cclicense
{padding: 5px 0 15px 0;
background-color:#CCCCCC;
clear: both;}

#cclicense img
{float:left;
padding-right: 5px;
padding-left: 5px;}