body,p,div,td {font-family: "Times New Roman", Times, serif; font-size: 16px; color: #707176;}

input {color: #707176; font-size: 12px; font-family: "Times New Roman", Times, serif;}

body {margin-top: 10px;}

#Container {margin: 0 auto; width: 872px; height: auto;}

#Top-Menu  {}

.red {color: #D22E42;}

.top-menu-left {float: left; color: #707176; font-size: 12px; font-family: "Times New Roman", Times, serif;}

.top-menu:link {color: #707176; text-decoration:none;}
.top-menu:active {color: #707176; text-decoration:none;}
.top-menu:visited {color: #707176; text-decoration:none;}
.top-menu:hover {color: #D22E42; text-decoration:none;}

.top-menu-right {float: right; margin-bottom: 5px;}

#Header-About {clear: both; background: url(Images/header-about.jpg); background-position: right; background-repeat: no-repeat; height: 165px; padding-left: 70px; padding-top: 30px;}

#Header-Childrens {clear: both; background: url(Images/header-childrens.jpg); background-position: right; background-repeat: no-repeat; height: 165px; padding-left: 70px; padding-top: 30px;}

#Header-Default {clear: both; background: url(Images/header-default.jpg); background-position: right; background-repeat: no-repeat; height: 165px; padding-left: 70px; padding-top: 30px;}

#Header-Research {clear: both; background: url(Images/header-research.jpg); background-position: right; background-repeat: no-repeat; height: 165px; padding-left: 70px; padding-top: 30px;}

#Header-Giving {clear: both; background: url(Images/header-giving.jpg); background-position: right; background-repeat: no-repeat; height: 165px; padding-left: 70px; padding-top: 30px;}

#Menu {}

.menu-button {float: left; }

#Menu-stripe {background-color: #D22E42; height: 10px; clear: both;}
#Menu-stripe-green {background-color: #97C298; height: 10px; clear: both;}
#Menu-stripe-grey {background-color: #B1AFB0; height: 10px; clear: both;}
#Menu-stripe-adult {background-color: #756492; height: 30px; clear: both; color: #FFFFFF; font-family:"Times New Roman", Times, serif; font-size: 22px; padding-left: 200px; padding-top: 5px;}
#Menu-stripe-childrens {background-color: #E2AD50; height: 30px; clear: both; color: #FFFFFF; font-family:"Times New Roman", Times, serif; font-size: 22px; padding-left: 200px; padding-top: 5px;}

#Main-Left {float: left; width: 190px; padding: 50px 10px 10px 0;}

.side-menu-item {display: block; border-bottom: 1px solid #D7D5D5; padding-top: 3px; padding-bottom: 3px;}

.side-menu:link {color: #707176; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}
.side-menu:active {color: #707176; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}
.side-menu:visited {color: #707176; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}
.side-menu:hover {color: #D22E42; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}

.side-menu-giving:link {color: #707176; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}
.side-menu-giving:active {color: #707176; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}
.side-menu-giving:visited {color: #707176; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}
.side-menu-giving:hover {color: #97C298; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}

.side-menu-giving-on {color: #97C298; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}

.side-menu-on {color: #D22E42; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}

.side-menu-default:link {color: #707176; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}
.side-menu-default:active {color: #707176; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}
.side-menu-default:visited {color: #707176; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}
.side-menu-default:hover {color: #D22E42; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}

.side-menu-default-on {color: #D22E42; text-decoration:none; font-family: "Times New Roman", Times, serif; font-size: 13px;}

#Main-100percent {width: 872px; padding: 10px 0px 10px 0px;}
#Main-100percent2 {width: 872px; padding: 20px 0px 10px 0px;}

#Main-Right {float: left; width: 462px; padding: 43px 10px 10px 10px;}

#Main-Home {float: left; width: 652px; padding: 43px 10px 10px 10px;}

#Photo {float: left; width: 170px; padding: 50px 0 0 20px;}

.caption {padding-top: 5px; text-align: center; font-size: 12px;}
.caption-main {padding-top: 5px; text-align: left; font-size: 12px;}

.staff-picks {padding-left: 10px; padding-bottom: 10px;}

#Footer {clear: both; color: #707176; text-align: center; border-top: 1px solid #707176; padding-top: 5px; font-size: 12px; font-family: "Times New Roman", Times, serif;}

H1 {font-size: 24px; color: #707176; margin-top: 0px; font-weight: normal; font-family: "Times New Roman", Times, serif;}

A:link {color: #D22E42; text-decoration:none;}
A:active {color: #D22E42; text-decoration:none;}
A:visited {color: #D22E42; text-decoration:none;}
A:hover {color: #000000; text-decoration:none;}

#dropmenudiv{
position:absolute;
border:0px solid black;
border-bottom-width: 0;
font:normal 12px "Times New Roman";
color: #FFFFFF;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
color: #FFFFFF;
border-bottom: 0px solid black;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #E2AD4F;
}
