
/* PAGE AND STRUCTURE STYLES */

body, html
            {
            margin: 0px;
            background-image: url(../images/core/page_bg.jpg);
            background-repeat: repeat-x;
            background-attachment: scroll;
            background-color: #f1da9a;
            font-size: 12px;
            line-height: 16px;
            font-family: Georgia, Times New Roman, Times, serif;
            color: #6f481e;
            }

p			
			{
			margin-top: 7px;
			}

#pagetrim	
			{
			background-image: url(../images/core/page_trim.gif);
            background-repeat: repeat-x;
            background-attachment: scroll;
            height: 8px;
			}
				

#logo		
			{
			width: 190px;
			margin: -137px 0px 0px 385px;
			position: absolute;
			}	

.utilityNav	
			{
			width: 270px;
			font-size: 10px;
			color: #935c2e;
			margin: -120px 0px 0px 633px;
			position: absolute;
			text-align: right;
			
			}

.utilityNav a:link
            {
            color: #935c2e;
            text-decoration: underline;
            }

.utilityNav a:hover
            {
            color: #935c2e;
            text-decoration: none;
            }

.utilityNav a:visited
            {
            color: #935c2e;
            }

img, #bgPNG
			{
			behavior: url("/includes/png.htc");
			}

.alpha_png 	
			{
			behavior: url("/includes/png.htc");
			}

div.nav 	
			{
			width:990px;
			height:41px;
			z-index: 10;
			text-align:center;
			position: absolute;
			}

ul.nav 		
			{
			list-style-type: none;
			padding: 5px 0px 0px 42px;
			margin: 0px;
			clear: both;
			}

ul.nav li 
			{
			float: left;
			}

div.our_teas 	
			{
			width:990px;
			height:41px;
			margin-top: 42px;
			text-align:center;
			position: absolute;
			z-index: 10;
			}

ul.our_teas 		
			{
			list-style-type: none;
			padding: 6px 0px 0px 68px;
			margin: 0px;
			clear: both;
			}

ul.our_teas li 
			{
			float: left;
			}

div.cafe_pureleaf_sub_nav 	
			{
			width:790px;
			height:41px;
			margin: 42px 0px 0px 200px;
			position: absolute;
			z-index: 10;
			}

ul.cafe_pureleaf_sub_nav 		
			{
			list-style-type: none;
			padding: 6px 0px 0px 68px;
			margin: 0px;
			clear: both;
			}

ul.cafe_pureleaf_sub_nav li 
			{
			float: left;
			
			}
			
#home_container	
			{
			margin: 0px auto;
			width: 990px;
			padding-top: 137px;
			min-height: 537px;
			}			

#page_container	
			{
			margin: 0px auto;
			width: 990px;
			height: 537px;
			padding-top: 137px;
			}

#SectionImage	
			{
			width: 249px;
			position: absolute;
			z-index: 5;
			}

.content_window	
			{
			width: 665px;
			margin: 0px 0px 0px 244px;
			position: absolute;
			}

.content_window_bg	
			{
			min-height: 600px;
			background-image: url(../images/core/content_bg_extend.jpg);
            background-repeat: no-repeat;
            background-position: bottom left;
			}
			
.content_bg	
			{
			width: 741px;
			background-image: url(../images/core/content_bg.jpg);
            background-repeat: no-repeat;
             
			}
			
.content_header
			{
			padding: 86px 0px 0px 35px;;
			}
			
.mainCopy	
			{
			width: 370px;
			padding: 10px 0px 30px 35px;
			margin-bottom: 40px;
			line-height: 18px;
			}

.mainCopy a:link
            {
            color: #708312;
            text-decoration: underline;
            }

.mainCopy a:hover
            {
            color: #708312;
            text-decoration: none;
            }

.mainCopy a:visited
            {
            color: #708312;
            }

.nutrition
			{
			margin-top: 20px;
			width: 336px;
			padding: 12px;
			border: 1px;
			border-style: solid;
			border-color: #9a7f69;
			}
			
.nutrition_data
			{
			font-size: 11px;
			}

.title
			{
			font-size: 13px;
			font-weight: bold;
			margin-bottom: 0px;
			}

#recipeBox	
			{
			width: 545px;
			height: 284px;
			margin-top: 50px;
			margin-left: -4px;
			margin-bottom: 15px;
			background-image: url(../images/cafe_pureleaf/recipes_bg.jpg);
            background-repeat: no-repeat;
			}

.recipeBoxImage	
			{
			margin: 0px 19px 19px 19px;
			
			}
			
.recipeBoxCopy
			{
			margin: 19px 0px 0px 0px;
			width: 530px;
			color: #fff;
			font-size: 11px;
			line-height: 14px;
			position: absolute;
			}	

#recipeBoxMenu
			{
			margin: 15px 0px 0px 348px;
			}

#recipeBoxDropDown
			{
			width: 176px;
			height: 260px;
			margin: 18px 0px 0px 8px;
            z-index: 9;
            position: absolute;
            visibility: hidden;
            
			}

.recipeCopy
			{
			margin: 5px 0px 5px 0px;
			}

.footer		
			{			
			color: #d28a48;
			margin: 55px 0px 35px 15px;
			font-size: 10px;
			}

.footer a:link
            {
            color:  #d28a48;
            text-decoration: underline;
            }

.footer a:hover
            {
            color:  #d28a48;
            text-decoration: none;
            }

.footer a:visited
            {
            color:  #d28a48;
            }