/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 4px 0;
margin-left: 0;
margin-right: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 10px Verdana;
list-style-type: none;
background: #d8d8d8 url(http://www.savingland.com/image/shade.jpg) top left repeat-x;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 10px;
margin-right: 3px;
border: 2px solid #d8d8d8;
color: #2d2b2b;
background: #d8d8d8 url(http://www.savingland.com/image/shade.jpg) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;

}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(http://www.savingland.com/image/shadeactive.gif);
border-bottom-color: white;

}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;

}

.tabcontent{
display:none;
background: #d8d8d8 url(http://www.savingland.com/image/large_box.jpg) no-repeat; 
height:256px;
width:600px;

}

@media print {
.tabcontent {
display:block !important;
}
}


div.custom_feature_info { 
            float:left; 
            width:390px; 
            margin-left:10px;
             }
                div.custom_feature_title { 
                margin:0px 0px 0; 
                position:relative; 
                top:24px; font-size:22px; 
                line-height:22px; 
                font-family:helvetica,arial,sans-serif; font-weight:bold; 
                text-align:left; color:#454545; 
                }
                div.custom_feature_title_shadow { 
                margin:0px 0px 4px 2px; 
                font-size:22px; 
                line-height:22px; 
                line-spacing:0px; 
                font-family:helvetica,arial,sans-serif; 
                font-weight:bold; 
                text-align:left; 
                color:#FFFFFF; 
                }
                div.custom_feature_headline { 
                height:22px; 
                text-align:left; 
                 
                }
                    div.custom_feature_headline a { 
                    font-size:12pt; 
                    font-weight:bold; 
                    text-align:left; 
                    }
                div.custom_feature_price { 
                font-size:8pt; 
                text-align:left; 
                color:#888888; 
                }
                    div.custom_feature_price span { 
                    font-size:9pt; 
                    font-weight:bold; 
                    text-align:left; 
                    color:#2BB3F4; 
                    }
                div.custom_feature_description { 
                height:77px; 
                font-size:9pt; 
                margin-top:4px; 
                text-align:left; 
                overflow:hidden; 
                color:#888888; 
                }
                div.custom_feature_category { 
                font-size:9pt; 
                margin:4px 0px; 
                text-align:left; 
                }
                    div.custom_feature_category a { 
                    font-weight:bold; 
                    color:#063BE2; 
                    }
                div.custom_feature_link { 
                font-size:8pt; 
                text-align:left; 
                }
                    div.custom_feature_link a {
                     color:#063BE2; 
                     }
                    
            div.custom_feature_image { 
            float:left; width:180px; 
            height:180px; 
            margin-left:2px; }
                div.custom_feature_image img { 
                width:180px; 
                height:180px; 
                }
                div.custom_feature_image div { 
                border:1px dotted #aaaaaa; 
                width:198px; 
                height:198px; 
                text-align:center; 
                }
                div.custom_feature_image span { 
                display:inline-block; 
                margin-top:90px; 
                font-weight:bold; 
                color:#aaaaaa; 
                }

