/* General Text */
#container { background-color: #fff; font-family: arial, verdana, helvetica sans-serif; line-height: 1.6; font-size: 0.8em;}
.home-bar { float: left; margin: 35px 0px 5px 0px; line-height: 1.4; font-size: .8em; color: #4e4e4e; border: 0px solid #000;}

/* Registration */
#radio { width: 532px; height: 30px; margin: 10px 0px 10px 0px; padding: 10px 0px; border: 0px solid #000;  color: #4e4e4e}
.item { float: right; width: 500px; margin: 0px 0px 0px 0px; padding: 0px; border: 0px solid #000;}

/* Lists */
ul { margin: 0 0 10px 30px; list-style-type: square; color: #4e4e4e;}
ul li { margin-top: 8px;  }
ol { margin: 0 0 10px 30px; list-style-type: decimal; color: #4e4e4e;}
ol li { margin-top: 8px;  }


#programs { margin: .75em 2em 0em 1em; padding: 0px 5px 10px 5px; border: 0px solid #000; }
#programs ul { list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px; color: #7e1416;}
#programs ul li.lipids {  color: #4e4e4e;  text-decoration: none; font-weight: bold; background-image: url('../images/icon-magnify.jpg'); background-repeat: no-repeat; background-position: 0em 0em; padding: 0em 0em 1em 5em; border: 0px solid #000;}
#programs ul li.prevention { color: #4e4e4e;  text-decoration: none; font-weight: bold; background-image: url('../images/icon-needle.jpg'); background-repeat: no-repeat; background-position: 0em 0em; padding: 0em 0em 1em 5em; border: 0px solid #000;}
#programs ul li.stewards {  color: #4e4e4e;  text-decoration: none; font-weight: bold; background-image: url('../images/icon-chart.jpg'); background-repeat: no-repeat; background-position: 0em 0em; padding: 0em 0em 1em 5em; border: 0px solid #000;}
#programs ul li.diabetes {  color: #4e4e4e;  text-decoration: none; font-weight: bold; background-image: url('../images/icon-shake.jpg'); background-repeat: no-repeat; background-position: 0em 0em; padding: 0em 0em 1em 5em; border: 0px solid #000;}


/* Headers & Text */
#main .head1 { font-size: 1.6em; color: #1c1366; font-weight: bold;  }
#main .head2 { font-size: 1.4em; color: #1c1366; font-weight: bold;}
#main .head3 { font-size: 1.2em; color: #1c1366; font-weight: bold; }
#main .head4 { font-size: 1em; color: #512460;  }
#main .goto {text-align: right; color: #ac0f1a; margin: -5px 0px 15px 0px; }
#main .temp {text-align: right; color: #4e4e4e; margin: -5px 0px 10px 0px; }
#main p { text-align: left; color: #3d3d3d;  margin: 0px 0px 15px 0px; }
#main td { text-align: left; color: #3d3d3d; margin: 0px 0px 15px 0px; }

#main-sec .head1 { font-size: 1.6em; color: #1c1366; font-weight: bold; line-height: 22px; }
#main-sec .head2 { font-size: 1.4em; color: #1c1366; font-weight: bold;}
#main-sec .head3 { font-size: 1.2em; color: #1c1366; font-weight: bold; }
#main-sec .head4 { font-size: 1em; color: #512460; line-height: 22px;}
#main-sec p { text-align: left; color: #4e4e4e; margin: 0px 0px 15px 0px; }
#main-sec table { border: 0px solid #000; }
#main-sec td { vertical-align: top; border: 0px solid #000; text-align: left; color: #4e4e4e; margin: 0px 0px 15px 0px; padding: 5px 0px 5px; 5px;}
#main-sec td.radio {padding-bottom: 5px; }
#main-sec .sign {	margin: 10px 0px 5px 10px; padding: 0px; border: 0px solid #dadada; float: right; }

/* Links */
a { color: #ac0f1a;  text-decoration: none;}
a:hover { text-decoration: underline; }
a.title { color: #4e4e4e;  text-decoration: none; font-weight: bold; }
a.title:hover { text-decoration: underline; font-weight: bold; color: #ac0f1a; }

/* Alignment */
.center { text-align: center; }
.right { text-align: right; }
.left { text-align: left; }
.clear { clear: both; }
blockquote { padding-left: 50px; color: #4e4e4e;}

/* Misc. */
.venetian {  margin-bottom: 5px; padding: 1px; border: 1px solid #4e4e4e; }
.acpe {float: left; padding: 3px 0px 0px 0px; }
.headshot { border: 1px solid #7c7c7c; padding: 1px; float: left; margin: 0px 10px 10px 0px; }
.minislide { border: 1px solid #741b1b; padding: 1px; float: left; margin: 0px 10px 0px 0px; }
.rule { border-bottom: 1px solid #a8a8a8; margin: 20px 0px 20px 0px; }
.promo {float: right; padding: 0px 0px 8px 8px; } 

/* Sidebar */
#faculty { width: 223px; text-align: left; margin: 20px 0px 10px 5px;}
.people { color: #741b1b; font-weight: bold; margin: 0px; padding: 0px; }
#faculty p { color: #818181; }
/* Player 
    Play/Pause buttons now use a class instead of id since we are using the same image for both players
*/
    
/* Player */
#preview { background: url("../images/player-cornell.png") 0 0 no-repeat; width: 481px; height: 108px; margin-bottom: 25px; margin-top: 10px; border: 0px solid #000; }
#player_container { position: relative; width: 65px; height: 60px; top: 40px; left: 3px; border: 0px solid #000;}

#player_container  ul#player_controls { list-style-type: none; padding:0; margin: 0; }
#player_container  ul#player_controls li { overflow:hidden; margin: 0; padding: 0; text-indent:-9999px; }

#player_play,
#player_pause { display: block; position: absolute; left: 15px; top: 5px; width: 40px; height: 40px; cursor: pointer; }

#player_play { background: url("../images/spirites.jpg") 0 0 no-repeat; }
#player_play.different_prefix_example_hover { background: url("../images/spirites.jpg") -41px 0px no-repeat; }

#player_pause { background: url("../images/spirites.jpg") 0 -42px no-repeat; }
#player_pause.different_prefix_example_hover { background: url("../images/spirites.jpg") -41px -42px no-repeat; }
/* Player 
    Play/Pause buttons now use a class instead of id since we are using the same image for both players
*/
    
#preview2 { background: url("../images/player-goff.png") 0 0 no-repeat; width: 413px; height: 77px; margin-bottom: 25px; border: 0px solid #000;}
#player_container2 { position: relative; width: 72px; height: 40px; top: 35px; left: 0px; border: 0px solid #888888;}
#player_container2  ul#player_controls { list-style-type: none; padding: 0; margin: 0; }
#player_container2  ul#player_controls li { overflow:hidden; margin: 0; padding: 0; text-indent:-9999px; }

#preview3 { background: url("../images/player-hogue.png") 0 0 no-repeat; width: 413px; height: 77px; margin-bottom: 25px; border: 0px solid #000;}
#player_container3 { position: relative; width: 72px; height: 40px; top: 35px; left: 0px; border: 0px solid #888888;}
#player_container3  ul#player_controls { list-style-type: none; padding: 0; margin: 0; }
#player_container3  ul#player_controls li { overflow:hidden; margin: 0; padding: 0; text-indent:-9999px; }

#preview4 { background: url("../images/player-saseen.png") 0 0 no-repeat; width: 413px; height: 77px; margin-bottom: 25px; border: 0px solid #000;}
#player_container4 { position: relative; width: 72px; height: 40px; top: 35px; left: 0px; border: 0px solid #888888;}
#player_container4  ul#player_controls { list-style-type: none; padding: 0; margin: 0; }
#player_container4  ul#player_controls li { overflow:hidden; margin: 0; padding: 0; text-indent:-9999px; }

.play_button, 
.pause_button { display: block; position: absolute; left: 15px; top: 0px; width: 40px; height: 40px; cursor: pointer; }

.play_button { background: url("../images/spirites.jpg") 0 0 no-repeat; }
.pause_button { background: url("../images/spirites.jpg") 0 -42px no-repeat; }


/* Footer */
#footer p { text-align: center; margin: 10px 0; }
#footer a { color: #be7735; font-weight: bold; }
#legalese { font-size: .8em; color: #3d3d3d; font-family: arial, verdana, helvetica sans-serif; line-height: 1.4; }
#legalese a { text-decoration: none; color: #1e1e1e; font-weight: bold; }
#legalese a:hover {   color: #3d3d3d;  text-decoration: underline;}

