/* home page */
#col_1 { width: 270px; padding-top: 10px; padding-right: 10px; text-align: left; border-width: 0px; border-style: solid;}
html>body #col_1 { width: 260px; }
#col_2 { width: 430px; padding-top: 10px; padding-right: 10px; text-align: left; border-width: 0px; border-style: solid;}
html>body #col_2 { width: 420px; }
#col_3 { width: 180px; padding-top: 10px; padding-right: 10px; text-align: left; border-width: 0px; border-style: solid;}
html>body #col_3 { width: 170px; }

/* brown box on home page */
#sidebar_nav_home { display: block; position: relative; top: 0px; width: 170px; height: 163px; background: #AF9656; color: #ffffff; font-size: 12px; font-weight: normal; padding-left: 15px; padding-top: 20px; }
html>body #sidebar_nav_home { width: 165px; height: 138px;}
#sidebar_nav_home a:link { padding-left: 15px; color:#ffffff; text-decoration:none; }
#sidebar_nav_home a:visited { padding-left: 15px; color:#ffffff; text-decoration:none; }
#sidebar_nav_home a:hover { padding-left: 15px; color:#ffffff; text-decoration:underline; }
#sidebar_nav_home a:active { padding-left: 15px; color:#ffffff; text-decoration:none; }

/* three buttons */
#three_buttons { position: relative; top: 0px; width: 180px; height: 170px; background: #ffffff; }
html>body #three_buttons { width: 180px; height: 170px;}
.three_buttons {padding-top: 5px;}

/* news & events home */
#news_events { top: 10px; text-align: left; font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; font-size: 10px;  }
* html #news_events { }
html>body #news_events { }

#news_events hr {border-top: 1px dashed #042b6a; border-bottom: 0; margin-top: -4px; width: 100px; margin-bottom: -2px; margin-left: 15px; text-align: left; }
html>body #news_events hr { border-top: 1px dashed #042b6a; border-bottom: 0; margin-top: 3px; width: 100px; margin-bottom: 5px; margin-left: 15px; text-align: left; }
#news_events h2 { padding: 0px; margin: 0px; margin-top: 0px; margin-bottom: -5px; padding-left: 15px; color:#022B6B; font-size: 14px; font-style: italic; font-weight: bold; }
html>body #news_events h2 { margin-top: -8px; margin-bottom: -5px; }
#news_events h3 { padding: 0px; margin: 0px; padding-left: 15px; color:#903A21; font-size: 12px; margin-top: 1px; margin-bottom: 1px; }
html>body #news_events h3 { margin-top: 1px; margin-bottom: 4px; }
#news_events p { padding: 0px; margin: 0px; padding-left: 15px; color:#000000; font-size: 10px; margin-top: -2px; margin-bottom: 5px; }
html>body #news_events p { margin-top: 0px; margin-bottom: 5px; }

#news { top: 0px; width: 445px; background: #ffffff; color: #000000; font-size: 12px; font-weight: bold; margin-left: 20px; margin-top: 15px; border-width: 1px; border-style: solid; border-color: #CFCFCF; border-left-width: 18px; border-left-style: solid; border-left-color: #022B6B; }
* html #news {  height: 120px; }
html>body #news { height: 120px; top: -2px; width: 427px; }

#events { top: 0px; width: 445px; background: #ffffff; color: #000000; font-size: 12px; font-weight: bold; margin-left: 20px; margin-top: 15px; border-width: 1px; border-style: solid; border-color: #CFCFCF; border-left-width: 18px; border-left-style: solid; border-left-color: #022B6B; }
* html #events { height: 120px;  }
html>body #events { height: 120px; top: -2px; width: 427px; }

#events .event_pic { height: 80px; width: 120px; margin-top: -5px; margin-right: 0px;}
html>body #events .event_pic { margin-top: -2px;}

.news_link { padding: 0px; margin: 0px; float: right; padding-right: 0px; }
* html .news_link { margin-top: 0px; }
html>body .news_link { margin-top: 0px;}
.news_link a:link { color:#022B6B; text-decoration:none; font-size: 11px; font-weight: bold; }
.news_link a:visited { color:#022B6B; text-decoration:none; font-size: 11px; font-weight: bold; }
.news_link a:hover { color:#022B6B; text-decoration:underline; font-size: 11px; font-weight: bold; }
.news_link a:active { color:#022B6B; text-decoration:none; font-size: 11px; font-weight: bold; }

.acad_cal { padding: 0px; margin: 0px; margin-top: 00px; padding-bottom: 0px; padding-right: 0px; }
.acad_cal a{ color:#022B6B; text-decoration: underline; font-size: 10px; font-weight: normal; font-style: italic; }
.acad_cal a:link { color:#022B6B; text-decoration: underline; font-size: 10px; font-weight: normal; font-style: italic; }
.acad_cal a:visited { color:#022B6B; text-decoration: underline; font-size: 10px; font-weight: normal; font-style: italic; }
.acad_cal a:hover { color:#022B6B; text-decoration: underline; font-size: 10px; font-weight: normal; font-style: italic; }
.acad_cal a:active { color:#022B6B; text-decoration: underline; font-size: 10px; font-weight: normal; font-style: italic; }

