* {
    padding:0;
    margin:0;
    }

body {
    font-family:Arial, Helvetica, sans-serif; 
    font-size:80%;
    /*color:#676767;*/
	/*background: #dad9d7 url(/store_templates/subscribetoday1/background.gif) repeat-y center;*/
	text-align: center;
    }
    
#wrapper 
{
	background: #ffffff;
	margin: 0 auto;
	width: 670px;
	text-align: left;
    }
    
a {
	color: #cc1835;
	text-decoration: none;
    }
    
img {
	border: none;
    }


/* =======================HEADER STYLES======================== */

#header 
{
    width: 670px;
    height: 167px;
    }
/* -------top---------- */
.TopMenu {
	margin-top: -3px;
    text-align: center;
}

.TopMenu ul
{
    list-style:none;
    height:34px;
    display:block;
    
}

.TopMenu li
{
    line-height:34px;
    vertical-align:middle;
    width:115px;
    height: 34px;
    float: left;
    background: url(/store_templates/subscribetoday1/topMenuNavRight.gif) no-repeat right top;
        }
    
.TopMenu li a 
    {
    display:-moz-inline-block;
    display:inline-block;
    height:34px;
    width:115px;
    text-decoration: none;
    text-align:center;
    color: #ffffff;
    background: url(/store_templates/subscribetoday1/topMenuNavLeft.gif) no-repeat left top;
    }

/* ----------------- */   
.menuDropDown 
{
    width: 670px;
    clear: both;
	background: url(/store_templates/subscribetoday1/menuDropDownBar.gif) repeat-x;
	color: #676767;
	height: 37px;
    }
    
    .menuDropDownBasket
    {
        float: left;
        /*width: 50%;*/
        }
        
        .menuDropDownBasket h4
        {
            color:#ffffff;
            float:left;
	        font-size: 100%;
	        line-height:37px;
	        vertical-align:middle;
	        padding:0 15px;
            }
            
        .menuDropDownBasket a
        {
            color:#ffffff;
            float:left;
	        line-height:37px;
	        vertical-align:middle;
	        text-decoration: underline;
	        padding:0 0.5em;
            }

    .menuDropDownSelect 
    {
        float:right;
        }
    
        .menuDropDownSelect select 
        {
            float:left;
	        margin:8px;
            }

        .menuDropDownSelect img 
        {
            display:block;
	        float:left;
	        padding:3px 8px 0px 0px;
	        }
	    

/* ==========================LEFT STYLES================================== */

#left {
	float: left;
	width: 172px;
	font-size: 85%;
	margin-top:4px;
    }
    
    #left a:hover {
	    color: #fff;
	    background: #cc1835
    }
    
    #left h4 {
    padding:4px;
	font-size: 120%;
	color: #ffffff;
	text-align:center;
    }
    
    #left ul {
    list-style:square;
    padding:4px 2px 0px 20px;
    }
    
    #left li {
    padding: 2px 0px 2px 0px;
    }
    
    #left a 
    {
        display:block;}
    
/* -------special offers---------- */

.offersPanel {
	color: #5190af;
	padding: 0px 0px 8px 0px;
	border:solid 1px #cc1835;
	margin-bottom: 8px;
}

.offersPanel h4 
{   
    background:#cc1835;
	border-bottom:solid 1px #ffffff;
}

.offersPanel ul 
{
    border-top:solid 1px #cc1835;
	}

.offersPanel a {
	color: #5190af;
	font-weight:bold;
}


/* -------customer service---------- */

.custServPanel {
	color: #5190af;
	padding: 0px 0px 8px 0px;
	border:solid 1px #5190af;
	margin-bottom: 8px;
}

.custServPanel h4 
{   
    background:#6abeea;
	border-bottom:solid 1px #ffffff;
}

.custServPanel ul 
{
    border-top:solid 1px #6abeea;
	}
	
.custServPanel a {
	color: #5190af;
}


.leftLogo
{
    padding: 4px 0px;}
    
.leftLogo img
{
    width:172px;}


/* ===================MIDDLE STYLES========================================= */

#middle 
{
    float:left;
    padding: 4px 0px 0px 12px;
	FONT-SIZE: 97%;
	width: 475px;
    }

#middle div p
{
    padding: 0.5em 0;

    }

#middle li
{
    padding: 0.5em 0;

    }

#middleCheckout 
{
    padding: 4px 0px 0px 0px;
    width: 670px;
    }

.content_list li
{
	margin: 0 0 0 18px;
	}

/* ==================== FOOTER =============================== */

#footer {
	clear: both;
	padding: 0 0 0 4px;
	BORDER-TOP: #a8a8a8 1px solid;
	MARGIN: 0px;
	font-size: 11px;
	/*WIDTH: 800px;
	FONT-SIZE: 90%;*/
}
    #footer A {
	    color: #777e91;
	    padding: 0 8px 0 8px;
	    margin: 0 0 0 10px;
    }
        #footer A:hover {
	    color: #fff;
	    background-color: #cc1835;
    }

#copyright {
	text-align:center;
	margin: 5px 0 0 0;
}
#innerFooterMenu {
	clear: both;
	text-align:center;
}

.FooterMenu {
	FLOAT: left
}
    

	
/* ===================MISCELLANEOUS STYLES========================================= */

	    
.Cleared {
	clear: both;
}

.Button {
	border: solid 1px #f69063 ;
	font-size: 80%;
	color: #ffffff;
	background-color: #e4432a;
}

.Large 
{
    padding: 4px;
    font-size:100%;
    }

.Textarea {
    padding: 4px;
}


#covers {
	WIDTH: 480px
}
.Cover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 112px; PADDING-TOP: 4px
}
.Discount {
	BORDER-RIGHT: #da0f11 2px solid; BORDER-TOP: #da0f11 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: -10px 0px 0px 4px; BORDER-LEFT: #da0f11 2px solid; WIDTH: 100px; COLOR: #da0f11; BORDER-BOTTOM: #da0f11 2px solid; POSITION: relative; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}

.CheckoutText {font: 12px verdana, arial, helvetica, sans-serif; color: #000; line-height: 120%;}
.CheckoutFields {font:  13px verdana, arial, helvetica, sans-serif; color: #000; line-height: 120%;}
.CheckoutBasketSummary {font: 12px verdana, arial, helvetica, sans-serif; color: #000; line-height: 120%;}
.CheckoutHeaders {font: bold 12px verdana, arial, helvetica, sans-serif; color: #000; line-height: 120%;}
.ItemName {font-weight:bold;}
.ItemNameDisplay {font-weight:bold; padding-bottom:1em;}
.ItemOfferTitle {font-style:italic;}

.HomeBlurb {margin-bottom: 1em;}
.HomeContentBanner {margin-bottom: 0.5em;}


ol
{
    list-style-position:inside;}
    
ol li ol
{
    list-style-type:lower-alpha;
    margin-left:1em;
    }

#verisign a:hover {
	    color: #fff;
	    background: #FFFFFF;

}

#verisign {
	margin-left: 25px ;	  
}



/* Start Multibuy styles ***************************************************************************/

.strikethrough {
	color: #CC0000;
	text-decoration: line-through;			
}

#multibuytext {
	width: 420px;
	margin: 0px;
	padding: 0px;
	background: #fff;
}

.multibuy_title {
	font-size: 120%;
	font-weight: bold;
	padding: 10px;
	text-align: left;
	margin: 0px;	
}

.multibuy_title img {
	padding: 10px 3px 0px 0px;
}

#multibuytext p {
	padding: 8px 10px;
	text-align: left;
	margin: 0px
}

/*		#multibuytext_t {background: url(/store_templates/subscribetoday1/hometext_dot.jpg) 0 0 repeat-x;}  */
/*		#multibuytext_b {background: url(/store_templates/subscribetoday1/hometext_dot.jpg) 0 100% repeat-x;}*/
/*		#multibuytext_l {background: url(/store_templates/subscribetoday1/hometext_dot.jpg) 0 0 repeat-y;}*/
/*		#multibuytext_r {background: url(/store_templates/subscribetoday1/hometext_dot.jpg) 100% 0 repeat-y;}*/
/*		#multibuytext_bl {background: url(/store_templates/subscribetoday1/hometext_bl.jpg) 0 100% no-repeat;}*/
/*		#multibuytext_br {background: url(/store_templates/subscribetoday1/hometext_br.jpg) 100% 100% no-repeat;}*/
/*		#multibuytext_tl {background: url(/store_templates/subscribetoday1/hometext_tl.jpg) 0 0 no-repeat;}*/
/*		#multibuytext_tr {background: url(/store_templates/subscribetoday1/hometext_tr.jpg) 100% 0 no-repeat;}*/

/* End Multibuy styles *****************************************************************************/

