
a:hover { color: #996 }
a { color: #069; text-decoration: none }
body      { color: #49401a; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #4d4d72; margin: 0px; padding: 0px }
h1 { font-size: 20px; font-family: "Times New Roman", Times, serif; text-align: left; text-transform: uppercase; letter-spacing: 0.1em; margin-right: 20px; margin-left: 20px; border-bottom: 1px dashed silver }
h2 { color: #069; font-style: italic; font-size: 15px }
h3 { font-weight: normal; font-size: 13px; margin-top: -8px }
h4 { font-style: italic; font-size: 14px; font-family: "Times New Roman", Times, serif }
h5 { font-size: 14px; background-color: #f6e9d2; text-align: center; text-transform: uppercase; margin: 30px 50px; padding: 5px; border: dashed 1px gray }
hr { clear: both; visibility: hidden }
p      { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.donatebtn { margin-bottom: 0px; padding-top: 10px; padding-bottom: 0px }
.even { background-color: #dcdcdc }
.head { color: gray; font-size: 16px }
.imgcenter { text-align: center }
.imgleft { float: left; margin-right: 10px; margin-bottom: 10px; margin-left: 20px; padding: 5px; border: solid 1px gray }
.imgright { float: right; margin-right: 20px; margin-bottom: 10px; margin-left: 10px; padding: 5px; border: solid 1px gray }
.imgrightnoborder { float: right; margin-right: 20px; margin-bottom: 10px; margin-left: 10px; padding: 5px }
.odd { background-color: #f0f0f0 }
.smalltext { font-size: 80% }
.subhead { color: #996; font-style: italic; font-weight: bold; font-size: 14px }
.tddate { width: 20% }
.tdevent { }
.tdtime { width: 20% }
#content { padding-top: 10px; padding-bottom: 20px }
#content p { line-height: 1.5em; text-align: justify; margin: 5px 20px }
#content ul  { font-size: 11px; text-align: left; list-style-type: circle; margin-top: 3px; margin-right: 20px; margin-bottom: 2px }
#content ul li  { margin-left: 20px }
#desc { text-align: center }
#footer { text-align: left; margin-right: auto; margin-left: auto; padding-top: 5px; padding-bottom: 5px; width: 800px }
#footer a { color: white; text-decoration: none }
#footer a:hover { color: white; text-decoration: underline }
#footer p  { color: silver; font-size: 9px; margin-top: 3px; margin-bottom: 3px }
#footer ul  { list-style-type: none; margin-bottom: 3px; padding-left: 0px }
#footer ul li { float: left }
#footer ul li a { color: white; font-size: 9px; text-decoration: none; text-transform: uppercase; float: left; padding: 5px }
#footer ul li a:hover { color: white; text-decoration: underline }
#gallery { text-align: center; list-style-type: none; margin-top: 10px; margin-bottom: 20px; margin-left: 20px; border: solid 1px gray; width: 760px }
#pressgallery { text-align: center; list-style-type: none; margin-top: 10px; margin-bottom: 20px; margin-left: 20px; width: 760px }
#pressgallery td { padding: 5px }
#pressgallery img { margin-right: 10px; margin-left: 10px; padding: 3px; border: solid 1px gray }
#header  { background-color: #f0e6c9; text-align: center; border-bottom: 1px solid gray }
#header a  { padding-top: 4px; padding-bottom: 4px; border: 0px }
#header a:hover  { }
#header img    { padding-top: 2px; padding-bottom: 2px; border: 0px }
#placeholder { margin: 10px; padding: 5px; border: solid 1px silver }
#pullout { text-align: center; float: right; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; padding: 5px; border: dashed 1px gray; width: 312px }
#splashheader  { text-align: left; clear: both; margin-top: 150px }
#splashmenu  { text-align: center; margin-top: 50px; margin-left: 80px }
#splashmenu a  { background-color: transparent; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; width: 302px; height: 22px; display: block }
#splashmenu a:hover  { border-style: solid; border-width: 1px; border-color: white silver silver white; width: 300px; height: 20px }
#splashmenu img { border: 0; }
#splashwrapper  { background: white url(art/splash.jpg) no-repeat right top; margin-top: 0px; margin-right: auto; margin-left: auto; border-style: solid; border-width: 1px; border-color: silver black black silver; width: 800px; height: 648px }
#calendar { font-size: 11px; margin-left: 20px; width: 760px }
#calendar td { margin: 0px; padding: 5px; border: solid 1px gray }
#donation   { margin-top: 20px; margin-bottom: 30px; margin-left: 20px; width: 760px }
#donation strong { white-space: nowrap }
#donation td { padding-top: 3px; padding-right: 3px; padding-left: 3px }
#recordings { margin-left: 20px; width: 760px }
#recordings img { padding: 5px; border: solid 1px gray }
#recordings td { text-align: center; vertical-align: top; padding-top: 10px; padding-bottom: 10px; border: solid 1px silver }
#recordings ul { text-align: left; list-style-type: decimal }
#recordings ul li { font-size: 11px }
#thumbnails { margin-left: 5px; width: 750px; height: 130px; overflow: auto; white-space: nowrap }
.horizlist { list-style-type: none; display: block }
.horizlist li { text-align: center; list-style-type: none; float: left }
.horizlist img  { margin-bottom: 5px; padding: 5px; border: 0px }
#thumbnails img { margin: 2px; padding: 2px; border: solid 1px silver }
#wrapper { background-color: white; margin-top: 0px; margin-right: auto; margin-left: auto; border-style: solid; border-width: 1px; border-color: silver black black silver; width: 800px }
#donationprint  { margin-top: 20px; margin-right: 20px; margin-left: 20px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; border: solid 1px gray }
#donationprint p { white-space: nowrap }
.welcome  { background: url(foundation/iraqichildrenssong/art/welcome-arabic.gif) no-repeat center 20px }
