<style type="text/css">


.select
{
    BACKGROUND: #FFFFFF;
    COLOR: #0066CC;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Geneva;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
P
{
	COLOR: #333333;
	FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
	FONT-SIZE: 11pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: normal;
	TEXT-DECORATION: none
}

p.abovelist 
{
margin-bottom: 0px;
}


I
{
    COLOR: #333333;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
I
{
    COLOR: #333333;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 11pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
TD
{
	COLOR: #333333;
	FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
	FONT-SIZE: 11pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: normal;
	TEXT-DECORATION: none
}


.tableborder
{
	border: 1px solid #847d6f;
	border-collapse: collapse; 
	padding: 4px;
	border-spacing: 0px;
}
.tableborder th
{
	border: 1px solid #847d6f;
	border-collapse: collapse; 
	padding: 4px;
	border-spacing: 0px;
	BACKGROUND: #49c3f1;
	COLOR: #ffffff; 
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: none

}
.tableborder td
{
	border: 1px solid #847d6f;
	border-collapse: collapse; 
	padding: 4px;
	border-spacing: 0px;
   	COLOR: #333333;
   	FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}


.tablelargerfont
{
	border: 1px solid #847d6f;
	border-collapse: collapse; 
	padding: 4px;
	border-spacing: 0px;
}
.tablelargerfont th
{
	border: 1px solid #847d6f;
	border-collapse: collapse; 
	padding: 4px;
	border-spacing: 0px;
	BACKGROUND: #49c3f1;
	COLOR: #ffffff; 
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: none

}
.tablelargerfont td
{
	border: 1px solid #847d6f;
	border-collapse: collapse; 
	padding: 4px;
	border-spacing: 0px;
   	COLOR: #333333;
   	FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
	FONT-SIZE: 11pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;

.altrow
{
    BACKGROUND-COLOR: #e8f5fd;
    BACKGROUND-IMAGE: url('none');
    BACKGROUND-REPEAT: repeat;
}
}


A.headerlink
{
    COLOR: #FFFFFF;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
A:visited.headerlink	
{
    COLOR: #FFFFFF;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
A:active.headerlink
{
    COLOR: #ff9933;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
A:hover.headerlink
{
    COLOR: #25408f;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}


A
{
    COLOR: #0096d6;
    FONT-FAMILY:  Arial, Georgia, Times, serif;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: underline
}
A:visited	
{
    COLOR: #6699CC;
    FONT-FAMILY:  Arial, Georgia, Times, serif;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #FFFFFFF;
    FONT-FAMILY:  Arial, Georgia, Times, serif;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #6699CC;
    FONT-FAMILY:  Arial, Georgia, Times, serif;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: underline
}


UL
{
    COLOR: #333333;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
LI
{
    COLOR: #333333;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
 
UL.RightGutter
{
	COLOR: #333333;
	FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: normal;
	TEXT-DECORATION: none;
	list-style-position: outside;
	margin-left: 5px;
	padding-left: 5px;
}
.BlueRecipeBox {
	background-color: #c7ebfc;
}

LI.RightGutter
{
	COLOR: #333333;
	FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: normal;
    TEXT-DECORATION: none
	list-style-position: outside;
	margin-left: 5px;
	padding-left: 5px;
}


.footer
{
    COLOR: #666666;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}



A.rightheadline

{
    COLOR: #0096d6;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: underline;
}

A:visited.rightheadline	
{
    COLOR: #0096d6;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: underline;
}
A:active.rightheadline
{
    COLOR: #0096d6;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: underline;
}
A:hover.rightheadline
{
    COLOR: #0096d6;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: underline;
}



H1
{
    COLOR: #000000;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 20pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

H2
{
    COLOR: #000000;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 14pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
H3
{
	COLOR: #0066cc;
	FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-transform: uppercase;

}
H4
{
    COLOR: #ffffff;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
BODY
{
    BACKGROUND: #ffffff;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DIV
{
    COLOR: #333333;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
INPUT
{
    BACKGROUND: #FFFFFF;
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Geneva;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}


SELECT
{
    BACKGROUND: #FFFFFF;
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Geneva;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.SMALL 
{
	COLOR: #000000;
    FONT-FAMILY: "arial", Georgia, Times, serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}

EM
{
    COLOR: #333333;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 11pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
SUB
{
    COLOR: #000000;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal
}
SUP
{
    COLOR: #000000;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal
}
HR
{
    COLOR: #cccccc;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 1pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}

.contact

{
    COLOR: #FFFFFF;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none

}

.category

{
    COLOR: #666666;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none;
    text-transform: uppercase
}

.leftheadline

{
    COLOR: #000000;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 15pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none;
}

.leftteaser

{
    COLOR: #333333;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none;
}

.leftlink

{
    COLOR: #0066cc;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: underline;
text-transform: uppercase
}

.rightheadline

{
    COLOR: #0096d6;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none;
}

.rightteaser

{
    COLOR: #333333;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none;
}

.RightTeaserBold

{
    COLOR: #333333;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none;
}
.RightTeaserItalic

{
    COLOR: #333333;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none;
}
#Box3 {
	padding: 4px;
	height: 88px;
	width: 236px;
	border: thin solid #cccccc;
	margin: auto;
}
</style>#Box3 .rightheadline {
}
.Middlebox {
	border: thin solid #cccccc;
	height: 88px;
	width: 236px;
}
.RightGutterHeader {
	background-color: #49c3f1;
	border: thin solid #49c3f1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	width: 236px;
	padding: 5px;
}
.RightGutterBoxes {
	border: thin solid #49c3f1;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 236px;
}
.RightGutterQuickTipHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #0066cc;
}


.rightboxtext {
	padding: 5px;
}
#PrintEdition {
}
#PrintEdition {
	height: 150px;
}
.RecipeTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-style: normal;
	font-weight: normal;
	color: #0096d6;
	text-decoration: none;
}
.RecipeSubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #0096d6;
}

.RecipeSubheadItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #0096d6;
	font-style: italic;
}
.padright9 
{
	padding-right: 9px;
}
.padleft9 
{
	padding-left: 9px;
}
.Photo {
	padding: 7px;
}
.H1Italics {
    COLOR: #000000;
    FONT-FAMILY: "arial", Arial, Georgia, Times, serif;
    FONT-SIZE: 20pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
#topMenu div 
{
line-height:14px;
}


#topMenu div a, #leftMenu div a:visited {
color:#FFFFFF;
background-color:#59ace3;
text-decoration:none;
}
#topMenu div a:hover {
background-image: url(images/Navigation/FitnessRollover.gif);
}

#home #topMenu #l1 a {
background-image: url(images/Navigation/FitnessRollover.gif);
}
	
#contact #topMenu #l2 a {
background-image: url(images/Navigation/FitnessRollover.gif);
}
#fitness #topMenu #l3 a {
	background-image: url(images/Navigation/FitnessRollover.gif);
}	

#speakers #topMenu #l4 a {
background-image: url(images/Navigation/FitnessRollover.gif);
}	

#directions #topMenu #l5 a {
background-image: url(images/Navigation/FitnessRollover.gif);
}

#accommodations #topMenu #l6 a {
background-image: url(images/Navigation/FitnessRollover.gif);
}		

#sponsors #topMenu #l7 a {
background-image: url(images/Navigation/FitnessRollover.gif);
}	   

#bubble_tooltip{
	width:270px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('/includes/images/bubble_top.gif');
	background-repeat:no-repeat;
	height:20px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('/includes/images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:10px;
	padding-right:10px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('/includes/images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:35px;
	position:relative;
	top:-10px;
}

a.def{
		
	border-bottom:1px dotted #317082;
	color: #307082;
FONT-SIZE: 11pt;
	text-decoration:none;
}
a:hover.def {
	border-bottom:1px dotted #317082;
	color: #307082;
FONT-SIZE: 11pt;
	text-decoration:none;
}

a.def_right_gutter{
		
	border-bottom:1px dotted #317082;
	color: #307082;
FONT-SIZE: 8pt;
	text-decoration:none;
}
a:hover.def_right_gutter {
	border-bottom:1px dotted #317082;
	color: #307082;
FONT-SIZE: 8pt;
	text-decoration:none;
}

