/*********  FRONT PAGE - put in own sheet later ************/

hr {
    border: 0;
    background-color: Silver;
    height: 1px;
    margin: 20px 0 20px 0;
}

#latest {
    padding: 0 0 5px 0;
    border-bottom: 1px solid #990002;
    margin: 0 0 5px 0;
}

#latest a {
    text-decoration: none;
    color: #EA0600;
}

#updated {
    color: Gray;
    font-size: 11px;
    margin-bottom: 20px;
}

#updated em {
    font-style: normal;
    color: Black;
}

#front-page-right-sidebar {
    padding: 5px;
    width: 200px;
    float: right;
}

#front-page-right-sidebar li a:hover {
    border-bottom: 1px dotted black;
}

#front-page-right-sidebar h4 {
    margin: 0 0 4px 0;
    font-size: 11px;
    font-weight: bold;
    color: #464646;
}

#front-page-right-sidebar ul {
    list-style: none;
    padding: 0;
    margin: 0 0 20px 3px;
}

#front-page-right-sidebar li {
    background-image: url("/images/carat-left.gif");
    background-repeat: no-repeat;
    background-position: 0 6px;
    padding: 0 0 0 8px;
    font-size: 11px;
    margin: 0 0 2px 0;
}

#front-page-right-sidebar li a {
    text-decoration: none;
}

#discount {
    padding: 5px;
    border: 1px solid #990002;
    margin-bottom: 20px;
    text-align: center;
}

#discount h4 {
    color: red;
}

div.recent-image {
    font-size: 11px;
    margin-bottom: 8px;
    padding: 10px;
    border: 1px solid #DDDDDD;
    text-align: center;
}

div.recent-image img {
    margin-bottom: 3px;
}

#front-page-content {
    margin: 0 230px 0 0;
}

#front-page-content h4 {
    margin: 0 0 4px 0;
    font-size: 13px;
    font-weight: bold;
    color: #464646;
}

#front-page-content h5 {
    background-image: url("/images/carat-left.gif");
    background-repeat: no-repeat;
    background-position: 0 6px;
    padding: 0 0 0 8px;
    margin: 5px 0 2px 0;
    color: #A40000;
    font-weight: bold;
    font-size: 11px;
}

#front-page-content small {
    display: block;
    color: #606060;
    font-size: 12px;
    margin: 0 0 10px 0;
    padding: 0 0 0 8px;
}

#front-page-content ul {
    list-style: none;
    padding: 0;
    margin: 0 0 20px 0;
}

#front-page-content li {
    background-image: url("/images/carat-left.gif");
    background-repeat: no-repeat;
    background-position: 0 6px;
    padding: 0 0 0 8px;
    margin: 0 0 2px 0;
}

#image-of-the-day td img, table.of-the-day td img {
    margin: 0 20px 0 0;
}

.of-the-day a.imgurl img {
    border: 1px solid black;

}

#image-of-the-day-title, .of-the-day-title {
    background-image: url("/images/carat-left.gif");
    background-repeat: no-repeat;
    background-position: 0 8px;
    padding: 0 0 0 8px;
    margin: 0 0 15px 0;
    font-size: 16px;
    font-family: Arial, San-Serif;
    font-weight: bold;
}

#image-of-the-day td ul, table.of-the-day td ul {
    list-style: none;
    padding: 0;
    margin: 0 0 20px 3px;
}

#image-of-the-day td li, table.of-the-day td li {
    background-image: url("/images/carat-left.gif");
    background-repeat: no-repeat;
    background-position: 0 6px;
    padding: 0 0 0 8px;
    font-size: 13px;
    margin: 0 0 2px 0;
}


#pop-video {
    background-color: #EFEFEF;
    padding: 0px;
    margin: 0 0 0px 0;
}

#pop-video h4 {
    color: #053280;
}

#pop-video table {
    margin: 0px;
}

#pop-video img {
    margin-right: 15px;
}

