@CHARSET "UTF-8";

body {  background-color: #6d1525; color: #fff; background-image: url("../images/bg-texture.jpg"); background-repeat: no-repeat; background-attachment: fixed;}
a {color:#fff; text-decoration: none}
a:hover {color:#b0bd36;}

h1 {font-size:2em; color: #fff}

a#logo {display:block; background-image:url("../images/logo.png"); background-repeat: no-repeat; width:300px; height:200px; }


#home-bg {background-image:url("../images/home-bg.png"); background-position:10px 0px; background-repeat:no-repeat; padding-top:20px; height: 1000px; width:957px}
#follow-story {position: relative; top:655px; left:48px; width: 400px; height: 100px}
#follow-story label {color: #e9e3c7; font-size: 1.1em; font-style: italic; font-weight: normal;}
#follow-story form {display: inline;}
#follow-story form input {height: 16px; width:156px; border: none; background: url("../images/form-input-bg.gif") no-repeat  #6d1525; padding-top: 5px; padding-left: 5px; padding-right: 5px; font-style: italic; color: #727930 }
#follow-story-tv {position: relative; top:670px; left:48px; width: 400px; height: 100px}
#follow-story-tv label {color: #e9e3c7; font-size: 1.1em; font-style: italic; font-weight: normal;}
#follow-story-tv form {display: inline;}
#follow-story-tv form input {height: 16px; width:156px; border: none; background: url("../images/form-input-bg.gif") no-repeat  #6d1525; padding-top: 5px; padding-left: 5px; padding-right: 5px; font-style: italic; color: #727930 }
#follow-links {position:relative; left:320px; top:560px; width:400px;}
#follow-links-tv {position:relative; left:320px; top:576px; width:400px;}
#follow-links-tv a {color: #e9e3c7; font-size: 1.1em; font-style: italic; font-weight: normal;}
#overlay { position:absolute; margin: 0; padding: 0;}
#tv {position:absolute; margin-top: 0px; margin-left: 40px}
#logo {margin-top: -20px; }
#wishlists-header {padding-top:40px; }
#header {padding-top:80px; padding-bottom: 20px}
#status-message {z-index:1; display:none; font-size: 1.5em; width: 100%; background-color: #fee59e; position: absolute; left:0px; top:0px; text-align: center; color: black; padding: 20px; border-bottom: 1px black solid;}

.foundform {display:block}
.foundform dd {margin-left:-2px}
.foundform form input[type='text'] {height: 16px; width:157px; border: none; background: url("../images/form-input-bg.gif") no-repeat  #6d1525; padding-top: 5px; padding-left: 5px; padding-right: 5px; font-style: italic; color: #727930 }
.charity-description {display:none}
.charity-description a {color: #6f212d}
.headline {font-size: 1.7em; margin-top: 25px; font-family: Baskerville, ‘Times New Roman’, Times, serif; font-weight: bold;}
.charity-logo {padding-top: 10px;}
.row {padding: 0 0 5px 0}
.headline-link {display:block}
.current-link {display:block; color:#b0bd36}
a.headline-link:hover, a.current-link:hover {color: #b0bd36 }
a.btn-haveit {display:block; width: 117px; height:95px}
a.btn-stillneeded {background-image: url("../images/ico-still-needed.png");  background-repeat: no-repeat; background-position: top left}
a.btn-stillneeded-ticked {background-image: url("../images/ico-still-needed.png");  background-repeat: no-repeat; background-position: 0 -95px;}
a.btn-stillneeded:hover {background-position: 0 -95px;}
a.btn-found {background-image: url("../images/ico-found.png"); background-repeat: no-repeat; }
					
th {color: #fff6dc; font-size: 1.5em; font-style: italic; padding-bottom: 5px; font-weight:bold;}
td {font-size:1.1em; padding-bottom: 10px; vertical-align: top; border-bottom: 1px solid #f1e9c8; padding-bottom: 15px; padding-top: 10px}

.legend-head {color: #fff6dc; font-size: 1.5em; font-style: italic; padding-bottom: 5px; font-weight:bold;}
.transparent { filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }

.found-container{background-image: url("../images/found-bg.png")}
.footer { padding-top: 200px}

