
 /*
 *     PAGE INFO
 */
body {
    background-color: #ff708a;

}


/*
 *     PAGE HEADER INFO - BACKGROUND
 */
div.bdy h1 {
    text-align: center;
    height: 125px;
    /*width: 820px;*/
    background-color: #ffffff;
    background-image: url(/amb_media/11010/108/8/325525cow.jpg);
    background-repeat: repeat;
    background-position: 0px 0px;
}


/*
 *     PAGE HEADER INFO - FONT
 */
div.bdy h1 span {
    /* this must match the height of the module header height in div.hdr h3 */
    line-height: 125px; 

    font-size: 1.5em;
    font-family: Verdana;
    color: #000000;
}


/*
 *     MODULE HEADER INFO - BACKGROUND
 */
div.hdr h3 {
    background-color: #ffffff;
    background-image: url(/amb_media/11010/108/8/323619tnyct.jpg);
    background-repeat: repeat;
    background-position: 0px 0px;    height: 50px;
    /*width: 388px;*/

    /*width: 100%;*/
    /*width: 385px;*/
    text-align: center;
}

/* we also need to show the text for the module header which is normally hidden in the base.css */
div.module h3 span {
    visibility: visible;
}

div.hdr b.l {
    display:none;
}
div.hdr b.r {
    display:none;
}


/*
 *     MODULE HEADER INFO - FONT
 */
div.hdr h3 span {
    margin: 0 0 0 0;
    padding: 5px 0px 5px 5px;
    /* this must match the height specified in module_header_bg */
    line-height: 50px; 
    font-size: 1.1em;
    font-family: Comic Sans MS;
    color: #ff5192;
}



/*
 *     MODULE BODY INFO - BACKGROUND
 */

/* div.bdy applies to individual module background and the whole page center. */
/* div.module is the whole module (including the header) */
div.module {
    background-color: fff5f4;

}


/*
 *     PAGE FONTS
 */

/* this is also the font used for all pages */
div.bdy ul li {
    font-family: Arial ;
    color: #604800 ;
}

/* this one is used on the homepage photoalbum module */
div.bdy ul li a {
    font-family: Arial ;
    color: #604800 ;
}
/* homepage: photoalbum view all link */
div.bdy em a {
    font-family: Arial ;
    color: #604800 ;
}

/* homepage: links module */
div.bdy ul li a {
    font-family: Arial ;
    color: #604800 ;
}

/* homepage: videos module */
div.bdy ul li table {
    font-family: Arial ;
    color: #604800 ;
}



div.bdy p {
    font-family: Arial ;
    color: #604800 ;
}
/* div.bdy p strong {} */

/* body of photoalbums */
body#pa div.mainBody ul li {
    font-family: Arial ;
    color: #604800 ;
}

div.photoalbumdiv div.handleholder {
    font-family: Arial ;
    color: #604800 ;
}


/* body of photo album */
div.upper_album_title /* title of the photoalbum */
 {
     background-color: #ffffff;
    background-image: url(/amb_media/11010/108/8/323619tnyct.jpg);
    background-repeat: repeat;
    background-position: 0px 0px;    height: 50px;
    /*width: 388px;*/
 }
 
div.upper_album_title h2 /* title of the photoalbum */
 {
     /* this must match the height specified in module_header_bg */
    line-height: 50px; 
    font-size: 1.1em;
    font-family: Comic Sans MS;
    color: #ff5192;
 }
div#album_title p /* description of the photoalbum */
 {
     font-family: Arial ;
    color: #604800 ;
 }
div.single_photo ul li.title a {
    font-family: Arial ;
    color: #604800 ;
}

/* body of slideshow */
div.ptitle h2 a {
    font-family: Arial ;
    color: #604800 ;
}
div.ptitle h2 p {
    font-family: Arial ;
    color: #604800 ;
}

/* photo page */
div.photo_and_title h1 {
    font-family: Arial ;
    color: #604800 ;
}
div#comments ul li /* strong and em for commenter and time */
 {
     font-family: Arial ;
    color: #604800 ;
 }
 
/* videos */
div.videos_on_video_page div a {
    font-family: Arial ;
    color: #604800 ;
}
div.description {
    font-family: Arial ;
    color: #604800 ;
}

/* news/journal */
body#news div.col1 ul li {
    font-family: Arial ;
    color: #604800 ;
}
body#news div.col1 ul li {
    background-color: fff5f4;

}

body#news div.col1 ul li p {
    font-family: Arial ;
    color: #604800 ;
}

/* news headline "Most Recent" */
body#news div.col2 h2 {
    /* this must match the height specified in module_header_bg */
    line-height: 50px; 
    font-size: 1.1em;
    font-family: Comic Sans MS;
    color: #ff5192;
    background-color: #ffffff;
    background-image: url(/amb_media/11010/108/8/323619tnyct.jpg);
    background-repeat: repeat;
    background-position: 0px 0px;    height: 50px;
    /*width: 388px;*/
}

/* guestbook entries */
body#gb div.mainBody ul li {
    font-family: Arial ;
    color: #604800 ;
}
body#gb div.mainBody ul li p {
    font-family: Arial ;
    color: #604800 ;
}

/*
 * MISCELLANEOUS 
 */

/*
 * Make sure the homepage's editorial controls are visible
 */

/* homepage: editorial controls 
div.save_changes {
    background-color: #FFFADB;
}
*/

div.edit_controls a {
    background-color: #FFFADB;
    font-family: Arial ;
    color: #604800 ;
}

/*
 * miscellaneous page backgrounds.. the center area of the page... which has the module background
 */
/* guestbook */
div.mainBody {
    background-color: fff5f4;

}

/* guestbook nav links */
/* need specificity to override the base.css file */
body#gb div.edit_controls a {
    font-family: Arial ;
    color: #604800 ;
}
div.gb_nav a{
    font-family: Arial ;
    color: #604800 ;
}


/* videos */
body#pa div.mainBody {
    background-color: fff5f4;

}

div.videos_nav p {
    font-family: Arial ;
    color: #604800 ;
}
div.videos_nav p a {
    font-family: Arial ;
    color: #604800 ;
}

/* photoalbums: logged in background */
div.photoalbumdiv {
    background-color: fff5f4;

}
div.photoalbumdiv {
    font-family: Arial ;
    color: #604800 ;
}
div.photoalbumdiv span.description {
    font-family: Arial ;
    color: #604800 ;
}
div.photoalbumdiv span.photoalbum_mini_menu a {
    font-family: Arial ;
    color: #604800 ;
}

/* photoalbum */
body#photos div.mainBody {
    background-color: fff5f4;

}

div.photoalbum_nav p {
    font-family: Arial ;
    color: #604800 ;
}
div.photoalbum_nav p a {
    font-family: Arial ;
    color: #604800 ;
}

/* slideshow */
div.slideshow_info {
    font-family: Arial ;
    color: #604800 ;
}

/* links below a photo */
div#photo_info ul li {
    font-family: Arial ;
    color: #604800 ;
}

/* comments on a photo */
div#comments h2 {
    font-family: Arial ;
    color: #604800 ;
}
div#addcomment a {
    font-family: Arial ;
    color: #604800 ;
}
div#comments h4 a {
    font-family: Arial ;
    color: #604800 ;
}
