/**
 * for use only on the operation winter survival pages
**/

/* H1 TAGS */
div#winterSurvival h1       { margin-bottom: 20px; font-size: 30px; line-height: 35px; text-indent: -12345px; }
div#winterSurvival h1#story { text-indent: 0; }

div#winterSurvival h1#storyUk      { background: url(/images/survival/titles/uk.gif) no-repeat; width: 388px; height: 68px; }
div#winterSurvival h1#blog	       { background: url(/images/survival/titles/blog.gif) no-repeat; width: 321px; height: 28px; }
div#winterSurvival h1#homepage     { background: url(/images/survival/titles/home.gif) no-repeat; width: 472px; height: 28px; }
div#winterSurvival h1#share        { background: url(/images/survival/titles/share.gif) no-repeat; width: 404px; height: 68px; }
div#winterSurvival h1#storyAbroad  { background: url(/images/survival/titles/abroad.gif) no-repeat; width: 427px; height: 68px; }
div#winterSurvival h1#stories      { background: url(/images/survival/titles/stories.gif) no-repeat; width: 467px; height: 67px; }
div#winterSurvival h1#download     { background: url(/images/survival/titles/download.gif) no-repeat; width: 320px; height: 67px; }
div#winterSurvival h1#supplies     { background: url(/images/survival/titles/supplies.gif) no-repeat; width: 314px; height: 67px; }
div#winterSurvival h1#dropOff      { background: url(/images/survival/titles/drop-off.gif) no-repeat; width: 429px; height: 109px; }
div#winterSurvival h1#community    { background: url(/images/survival/titles/community.gif) no-repeat; width: 330px; height: 28px; }
div#winterSurvival h1#donate       { background: url(/images/survival/titles/bag-donate.gif) no-repeat; width: 269px; height: 68px; }
div#winterSurvival h1#thanks       { background: url(/images/survival/titles/bag-thanks.gif) no-repeat; width: 413px; height: 68px; }
div#winterSurvival h1#target10000  { background: url(/images/survival/titles/target-10000.gif) no-repeat; width: 199px; height: 28px; }
div#winterSurvival h1#destinations { background: url(/images/survival/titles/destinations.gif) no-repeat; width: 419px; height: 68px; }
div#winterSurvival h1#registration { background: url(/images/survival/titles/bag-register.gif) no-repeat; width: 260px; height: 68px; }

.embedCode {
    width: 300px;
    padding: 5px;
    border: 1px solid;
}

.embedCode textarea {
    font-size: 12px;
    width: 290px;
    height: 48px;
}

/* Override Main Logo */
div#nav-header #hd h1#logo {
    background-image: url(/images/survival/logo.gif) !important;
}

/* SHARED */
div#winterSurvival {
    color: #000000;
}

div#winterSurvival a {
    color: #000000;
    font-weight: bold;
}

div#winterSurvival .left {
    float: left;
}

div#winterSurvival p {
    margin: 12px 0;
}

div#winterSurvival .right {
    float: right;
}

div#introduction img {
    float: left;
    margin-right: 10px;
    margin-bottom: 2px;
    border: 1px solid #CCCCCC;
    padding: 1px;
}

div#pinkFooter {
    background: url(/images/survival/footer.gif) no-repeat top left;
    margin-top: 20px;
    height: 103px;
    width: 100%;
}

div#pinkFooter div#videoThumbnail {
    float: right;
    margin: 9px 9px 0 0;
}

div#pinkFooter div#videoThumbnail img {
    border: 0;
}

div#pinkFooter ul {
    margin: 0;
    padding: 0;
    position: relative;
    width: 120px;
    list-style-image: url(/images/survival/footer-icon.gif);
}

div#pinkFooter ul a {
    color: #000000;
    font-weight: bold;
}

div#pinkFooter ul#shareIt {
    left: 23px;
    top: 50px;
}

div#pinkFooter ul#seeIt {
    left: 235px;
    top: 15px;
}

div#moreLinks ul {
    list-style-image: url(/images/survival/footer-icon.gif);
    padding-left: 15px;
    margin-left: 0;
    margin-top: 15px;
}

div#moreLinks ul a {
    color: #000000;
    font-weight: bold;
}

div#introduction {
	overflow: auto;
	margin-bottom: 20px;
}

div#winterSurvival div.listings a {
	color: #E2001A;
}


/* HOMPEAGE */
div#tagList {
    margin-top: 20px;
}

div#tagList a {
    font-size: 14px;
    color: #000000;
    font-weight: bold;
}

div#tagList img {
    border: 0;
}

div#tagList td {
    vertical-align: middle;
    padding: 4px;
}

div#homeImages {
    float: left;
}

div#homeImages img {
    display: none;
}

div#introText {
    margin-left: 215px;
}

/* SUPPLIES */
div#supplyList {
    overflow: auto;
}

div#supplyList div {
    overflow: auto;
    margin-bottom: 20px;
}

div#supplyList ul {
    width: 155px;
    float: left;
    padding-left: 20px;
    margin-left: 0;
}

div#supplyList ul.crossList {
    list-style-image: url(/images/survival/cross.gif);
}

div#supplyList ul.tickList {
    list-style-image: url(/images/survival/tick.gif);
}

div#supplyList li {
    margin: 3px 0;
}

/* DOWNLOAD */
table#adobeDownload a {
    font-weight: normal;
    font-size: 90%;
}

/* DROP OFF */
div#dropoffList {
    overflow: auto;
    margin: 30px 0;
}

div#dropoffList ul {
    margin: 0;
    padding: 0;
}

div#dropoffList li {
    float: left;
    list-style: none;
    width: 160px;
    margin-bottom: 25px;
    text-align: justify;
    padding-right: 10px;
}

/* STORIES */
div#storyList {
    overflow: auto;
    margin-top: 25px;
}

div#storyList div.storyItem {
    width: 240px;
    height: 140px;
    overflow: hidden;
}

div#storyList div.storyItem img {
    float: left;
    margin-right: 10px;
    border: 1px solid #000;
}

div#storyList div.storyItem p {
    margin: 0 0 0 110px;
    font-size: 12px;
}

div#storyList div.storyItem a.more {
    float: right;
    color: #E2001A;
}

/* DESTINATIONS */
div#interactiveMap {
    background: transparent url(/images/survival/destinations.gif) no-repeat top left;
    height: 412px;
    width: 511px;
    position: relative;
    float: left;
}

div#interactiveMap a {
    font-weight: normal !important;
}

/* ACROSS THE COMMUNITY */
div#blogListing p {
	color: #666666;
}

/* FORMS */
div.winterForm {
    background-color: #EBEBEB;
    border: medium none;
    color: #000000;
    margin-bottom: 10px;
    padding: 10px;
}

div.winterForm p.notice {
    font-size: 11px;
    font-style: italic;
    margin: 0;
    padding: 0;
}

div.winterForm input.submit {
    width: auto;
    border: 0;
}

div.winterForm input.shortDate {
    width: 20px;
    color: #999999;
}

div.winterForm input.longDate {
    width: 40px;
    color: #999999;
}

div.winterForm table.grey_tbl .override {
    text-align: left;
    width: auto;
}

div.winterForm table.bagChoice {
    margin-left: 40px;
}

div.winterForm table.bagChoice select {
    width: 69px;
}

/* FEATURE STORIES - UK & ABROAD */
div#winterSurvival div.storyPara { overflow: auto; margin: 15px 0; clear: both; }
div#winterSurvival div.storyPara p { margin: 0; }
div#winterSurvival div.storyPara div.storyImage { margin: 5px 0 10px; }
div#winterSurvival div.storyPara div.storyImage.left { margin-right: 10px; }
div#winterSurvival div.storyPara div.storyImage.right { margin-left: 10px; }
