﻿#home_leftpanel 
{
    width:183px;
    margin:0px;
    margin-left:3px;
    border:solid 3px #E5E5E5;
    background-color:white;
    float:left;
    padding:0px;
}

#home_leftpanel #justadded {margin-top:15px;margin-bottom:10px;text-align:left;line-height:1.25em;}
#home_leftpanel #contest {text-align:center;margin-top:15px;margin-bottom:25px;}
#home_leftpanel #newrelease {text-align:center;margin-top:15px;margin-bottom:10px;}
#home_leftpanel #featuredrecipe {text-align:center;margin-top:15px;margin-bottom:10px;}
#home_leftpanel #cookbookweek {text-align:center;margin-top:15px;margin-bottom:10px;}
#home_leftpanel #chefmonth {text-align:center;margin-top:15px;margin-bottom:10px;}
#home_leftpanel #mailersubscribe {text-align:center;margin-top:15px;margin-bottom:10px;}

#home_rightpanel 
{
    float:left;
    width:790px;
    background-color:white;
    
}

#home_centerpanel
{
    float:left;
    margin-left:10px;
    padding-top:10px;
    width:450px;
}

#rhstowerad 
{
    width:315px;
    border-right:solid 2px #e5e5e5;
    border-top:solid 1px #e5e5e5;
    border-bottom:solid 1px #e5e5e5;
    border-left:solid 1px #e5e5e5;
    float:right;
    margin-left:10px;
    margin-right:1px;
    text-align:center;
}
    
#divsearchbybox 
{
    font-family: Georgia Times New Roman Verdana Arial Serif Sans-Serif;
    /*border: solid 2px #B8E600;*/
    text-align:center;
    background:white;
    width:450px;
    margin-top:35px;text-align:left;font-weight:normal;background-color:White;
}

#divsearchbybox h1
{
    display:block;text-align:center;background-color:#91B935;color:White;font-family:Georgia;font-size:14pt; margin:5px;margin-bottom:10px;padding:5px;
}


.searchbycategorybox 
{
    margin:5px;
    padding-top:5px;
    padding-bottom:10px;
    padding-left:10px;
    background-color:white;
    font-style:italic;
    font-family: Georgia;
}

p.hmslidehdr {text-align: center;color: white;font-family: Georgia;font-size: 14pt;margin: 5px;margin-bottom: 10px;padding: 5px;}
.searchbycategorybox p {font-size:12pt;margin:0px;margin-bottom:2px;padding:0px;}

.searchbycategorylink 
{
    font-family:Times New Roman;
    font-size:12px;
    font-style:normal;
    color:#505050;
}

.searchbycategorylink a:link
{
    color:#505050;
    font-size:12px;
    font-style:normal;
    font-family: Georgia;
    font-weight:normal;
    text-decoration:none;
    
}

.searchbycategorylink a:visited
{
    color:#505050;
    font-size:12px;
    font-style:normal;
    font-family: Georgia;
    font-weight:normal;
    text-decoration:none;
    
}
.searchbycategorylink a:hover
{
    color:black;
    font-size:12px;
    font-style:normal;
    font-family: Georgia;
    font-weight:normal;
    text-decoration:none;
}

#divsearchbybox.hmslidehdr
{text-align:center;background-color:#0273C1;color:White;font-family:Georgia;font-size:14pt; margin:5px;margin-bottom:10px;padding:5px;}

a.hmpg_just_add
{
    color:#AA3333;
    text-decoration:none;
    border:none;
    font-size:12px;
    font-family:Verdana;
}

/* Front page image slider */
/*** set the width and height to match your images **/
 
#fpslideshow {
    position:relative;
    height:400px;
    text-align:left;
}
 
#fpslideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 400px;
    background-color: #FFF;
    width:430px;
    
    
}
 
#fpslideshow DIV.active {
    z-index:10;
    opacity:1.0;
}
 
#fpslideshow DIV.last-active {
    z-index:9;
}
 
#fpslideshow DIV IMG {
    height: 350px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

#fpslideshow li a:link 
{
    color:inherit;
    font:inherit;
    text-decoration:none;
}

#fpslideshow li a:hover
{
    color:inherit;
    font:inherit;
    text-decoration:underline;
}
#fpslideshow li a:visited
{
    color:inherit;
    font:inherit;
    text-decoration:none;
}

#fpsscpl 
{
    font-family:Georgia;
    font-size:12px;
    color:#555555;
    margin:5px 0px;
    width:430px;
    text-align:left;
}

#fpsscpl span 
{
    cursor:pointer;
    padding:2px 4px;
    background-color:#e5e5e5;
    
}

#fpsscpl span.active 
{
    cursor:pointer;
    padding:2px 4px;
    background-color:#e5e5e5;
    font-size:125%;
}

#fpsscpl img 
{
    cursor:pointer;
    display:block;
    float:right;
}

#tdnewart {padding: 10px;border: 2px solid #0273c1;margin-top:15px;}
#tdnewart h2 {background-color:#0273c1;color:#fff;margin:3px;text-align:center;}
#tdnewart #featuredart {float:left;width:48%;margin:2px;}
#tdnewart #featuredart h3 {color:#93b800;font-size: 18pt;font-family: Georgia;margin:3px 0px ;padding: 0px;}
#tdnewart #featuredart a {color:#555555;text-decoration:none;font-family:verdana;font-size:10pt;}
#tdnewart #featuredart img {display:block;float:left;margin:10px;}
#tdnewart #featuredart p {float:left;}
#tdnewart #otherart {float:left;width:48%;margin:2px;}
#tdnewart #otherart h2 {background-color:#93B800;color:#fff;font-family:Arial;font-size:20px;}
#tdnewart #otherart a {color:#c5c5c5;text-decoration:none;font:verdana normal 12pt;}
