﻿/* masterpage */
a, a:hover, a:visited {
	color: #3d8481;
}
.thumb {
	width: 108px;
	height: 80px;
}
.fullpager {
	float: right;
	width: 155px;
	text-align: right;
}
	.fullpager p{
		float: left;
		margin: 9px 10px 0 0px;
		font-size: 9pt;
	}
.pager, .pagerW {
	width: 98px;
	height: 24px;
	background: url(images/pagerBkg.gif) no-repeat right;
	margin: 5px 10px 0 0;
	float: right;
	text-align: right;
}
.pagerW {
	background: url(images/pagerBkgW.gif) no-repeat right;
}
	.pager div, .pagerW div{
		margin-right: 15px;
	}
.alt {
    display: none;
    }

.clear {
	float: none;
	clear: both;
}
        body {
            margin: 0;
            padding: 0;
            text-align: center;
            font-family: tahoma, sans-serif;
            font-size: 11pt;
            }
        #bodyContainer {
            width: 986px;
            margin: 5px auto 0 auto;
            text-align: left;
            background: url(images/bodyBkg.gif) left repeat-y;
            }
        #header {
            height: 97px;
            margin: 0;
            padding: 0;
            background-color: White;
            }
            #nav {
                width: 300px;
                float: right;
                text-align: right;
                }
		#footer {
			width: 986px;
			background-color: #b6d146;
			height: 30px;
		}
/* subpages */
    #ctl00_subnav {
        width: 986px;
        height: 122px;
        }
        
    #subhead {
        width: 985px;
        min-height:24px;
        background-color: #b6d146;
        float: left;
        }
        #subhead h2 {
            margin: 5px 5px 5px 20px;
            font-size: 11pt;
            padding: 0;
            }
            #subhead h2.withpager
            {
				float:left; 
				width:550px;
            }
        #subhead .MainPager
        {
			float:right;
			width:110px;
			height:24px;
			padding-top:2px;
        }
	   h2.chicken {
		height: 25px;
		width: 300px;
		float: left;
		}
    #repBooks{
        margin: 35px 0 0 12px;
        height:500px;
        }
    #repBooks .item {
        width: 385px;
        height: 160px;
        float: left;
        margin: 0 10px 0 0;
        }
       #repBooks .item h3 {
            padding: 0;
            margin: 0;
            font-size: 10.5pt;
            }
            #repBooks .item h3 a {
				text-decoration: none;
            }
       #repBooks .item .copy {
            width: 215px;
            height: 125px;
            float: right;
            font-size: smaller;
            }
   #repDefaultBooks 
   {
	width: 550px;
	 margin: 10px 0 0 10px;
	 height: 702px;
	 text-align: left;

   }
	#repDefaultBooks #container {
		padding: 0 0 0 65px;
		float: left;
		margin: 0;
	}
   #repDefaultBooks .item 
   {
		width: 185px;
        height: 160px;
         float: left;
         padding:0px;
		 margin: 0 10px 10px 10px;
   }
   #repDefaultBooks .item h2 {
            padding: 0;
            margin: 0;
            font-size: 10.5pt;
            float:none;
            text-align:left;
            
            }
            
/* 2 column pages */
        #colLeft, #colRight {
            float: left;
            }
        #colLeft {
            width: 420px;
            }
            #colLeft #repSmallRecipes, #colLeft #divAbout {
                background-color: #ffecb3;
                width: 420px;
                /*height: 177px;*/
                text-align: left;
                padding: 0;          
                }
                #divAbout {
					padding-bottom: 30px;
                }
                #repSmallRecipes #repeater {
					text-align: center;
					margin: 0 auto 0 auto;
					width: 370px;
                }
                #repSmallRecipes .item {
                    width: 149px;
                    height: 127px;
                    background: url(images/repSmallRecipesBkg.gif) no-repeat;
                    text-align: center;
                    font-size: 8pt;
                    margin: 20px 0px 20px 20px;
                    float: left;
                    }
        #colRight {
            width: 566px;
            }
            #colRight #copy {
                margin: 15px 0 0 10px;
                font-size: smaller;
                min-height: 400px;

                }
                #colRight #copy p {
                    
                    }
                #colRight h3 {
                    font-size: 10.5pt;
                    } 
		#colRight.recipepage {
			background: url(images/recipeCopyBkg.gif) left top no-repeat;
		}           
                    
.directions li {
	margin-top: 10px;
}
