#masthead form {
display:inline;
}

#masthead a img {
border:0px;
}

#mast {
float:left;
}

#mast img {
float:left;
}

.login {
width:240px;
height:25px;
color:#777777;
text-align:right;
padding-left:2px;
margin:4px 2px 0px 0px;
float:right;
border:0px dotted red;
}

.login .welcome {
color:#CC3300;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.login a.gsclogin10 {
color:#444444;
}

.login a:visited.gsclogin10 {
color:#444444;
}

.login#head {
font-size:1px;
}

.buttonlogin {
border:0px;
margin:0px 5px 0px 2px;
}


#masthead .login .exchange {
margin-top:3px;
margin-right:13px;
}

#masthead .login .join {
margin-top:3px;
}

#mainNav {
	padding-left:0px;
	padding-bottom:0px;
	width:756px;

}
.navbartext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.navbartext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.navbartextsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

.navbartextsmall a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

.navbartextsmall a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

.navbartextsmall a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.navbartextsmall a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.navmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #90AA9F;
}

.navmenu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #90AA9F;
}

.navmenu a:hover {
	font-family: ;
	
}

.navmenu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #90AA9F;
}

.navbartext a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.navbartext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.navbartext  a: visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.guttertablebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

.guttertablebody a:link {
	color: #245564;
	text-decoration: none;
}

.guttertablebody a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #245564;
	font-weight: normal;
	text-decoration: none;
}

.guttertablebody a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: #60ADC4;
}


.searchtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #BA7554;
}

.lnbbgcolor {
	background-color: #E9EED8;
}


.infoboxlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #265766;
	background-color: #DCE8EB;
}
.infoboxlinks a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #265766;
	text-decoration: underline;
}

.infoboxlinks a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #265766;
	text-decoration: underline;
}

.infoboxlinks a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #60ADC4;
	text-decoration: underline;
}

.infoboxheading {
	font-weight: bold;
	text-transform: uppercase;
}

.infoboxmore {
	font-weight: normal;
	text-transform: lowercase;
}



.dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.lnbdropshadow {
	background-image: url(http://ilivetocook.com/common/images/header-shadow.gif);
	background-repeat: no-repeat;
	background-color: #C8D5C1;

}


.lnbtableheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #245564;
	text-decoration: none;
	background-color: #C8D5C1;
}

.lnbtablesubheader a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #245564;
	text-transform: uppercase;
	text-decoration: none;
	background-color: #DDE5CD;
}
.lnbtablebody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #DDE5CD;
	font-weight: normal;
	text-decoration: none;
}

.lnbtablebody a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A13C00;
	text-decoration: underline;
}

.lnbtablebody a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A13C00;
	text-decoration: underline;
}

.lnbtablebody a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #F15B01;
	text-decoration: underline;
}

.gutterdropshadow {
	background-image: url(http://ilivetocook.com/common/images/header-gutter-shadow.gif);
	background-repeat: no-repeat;
}

.guttertableheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F6879;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	background-color: #D2DeCC;
}

.maintablebg {
	background-image: url('http://ilivetocook.com/common/images/background.gif');
}

.maintemplatebg {
	background-image: url('http://ilivetocook.com/common/images/background-template.gif');
}


.headerdropshadow {
	background-image: url(http://ilivetocook.com/common/images/header-drop-shadow.gif);
}

.headermenushadow {
	background-image: url(http://www.ilivetocook.com/common/images/header-menu-shadow.gif);
}

.photodropshadow {
	background-image: url(http://ilivetocook.com/common/images/photo-drop-shadow.jpg);
}

.phototopshadow {
	background-image: url(http://ilivetocook.com/common/images/photo-top-shadow.jpg);
}
.pagebg1 {
	background-color: #9AB774;
}

.pagebg2 {
	background-color: #BACE99;
}

.pagebg3 {
	background-color: #B5B088;
}

.pagebg4 {
	background-color: #BACE99;
}

.pagebg5 {
	background-color: #BACE99;
}

.pagebg6 {
	background-color: #9AB774;
}

.pagebg7 {
	background-color: #BACE99;
}

.pagebg8 {
	background-color: #C9D7B4;
}

.pagebg9 {
	background-color: #BACE99;
}

.pagebg10 {
	background-color: #9AB774;
}

.pagebg11 {
	background-color: #BACE99;
}

.pagebg12 {
	background-color: #BACE99;
}

.pagebg13 {
	background-color: #B5B088;
}

/*  --------------------------------------------------------------------------------------------------  */
/* Video Tip Archive */
.videotipintro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.videotipintro a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A13C00;
	text-decoration: underline;
}

.videotipintro a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A13C00;
	text-decoration: underline;
}

.videotipintro a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #F15B01;
	text-decoration: underline;
}

.videotiparchive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.videotiparchive a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #A13C00;
	text-decoration: underline;
}

.videotiparchive a:visited{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #A13C00;
	text-decoration: underline;
}
.videotiparchive a:hover {
	font-family: ;
	
}

/*  --------------------------------------------------------------------------------------------------  */
/* A to Z gutter */

.showhighlights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #DDE5CD;
	font-weight: normal;
	text-decoration: none;
}

.showhighlights a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #245564;
	text-decoration: underline;
}

.showhighlights a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #245564;
	text-decoration: underline;
}

.showhighlights a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #60ADC4;
	text-decoration: underline;
}

b.showhighlights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #A13C00;
	text-decoration: none;
}

.headline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #A13C00;
	text-decoration: none;
	font-weight: bold;
}

.abstracttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.deeplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A13C00;
}

.deeplinks2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A13C00;
}

a:hover {
	color: #F15B01;
}


/*  Article Page Styles and Styles used in Article deliver Formats*/
.headline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 22px;
	color: #245564;
	text-decoration: none;
	font-weight: bold;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.articleshowname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #245564;
}

.articleshowname a: link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #245564;
	text-decoration: none;
}

.articleshowname a: visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #245564;
	text-decoration: none;
}

.articleshowname a: hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #60ADC4;
	text-decoration: underline;
}

.subheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.byline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.articlesectionheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A13C00;
}

.phototext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A13C00;
}

.relatedlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A13C00;
	font-weight: normal;
}

.relatedlink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A13C00;
	font-weight: normal;
	text-decoration: underline;
}

.relatedlink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A13C00;
	font-weight: normal;
	text-decoration: underline;
}

.relatedlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F15B01;
	font-weight: normal;
	text-decoration: underline;
}

.lettergrade {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #000000;
}

.relatedbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F1F3E6;
	font-weight: bold;
	color: #245564;
}

.resourcestitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A13C00;
}

/*  Misc global styles for footer, polls, search , etc. */
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #336633;
}

.footertext a:link {
	color: #336633;
	text-decoration: none;
}

.footertext a:visited {
	color: #336633;
	text-decoration: none;
}

.footertext a:hover {
	color: #39432C;
	text-decoration: underline;
}

.searchtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #BA7554;
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.lnbarchive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A13C00;
}


.chatslinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.chatslinks a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A13C00;
	text-decoration: underline;
}

.chatslinks a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #A13C00;
	text-decoration: underline;
}

.chatslinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #D98A7C;
	text-decoration: underline;
}

.chattranscript {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.chattranscript a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #823722;
	text-decoration: underline;
}

.chattranscript a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #823722;
	text-decoration: underline;
}

.chattranscript a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #A13C00;
	text-decoration: underline;
}

.chattranscriptsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.chattranscriptsmall a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #823722;
	text-decoration: underline;
}

.chattranscriptsmall a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #823722;
	text-decoration: underline;
}

.chattranscriptsmall a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #A13C00;
	text-decoration: underline;
}
/* Designers' Portfolio */

.dp_lightgreen_border_bg {
	background-color: #D7E2C4;
}

.dp_medgreen_border_bg {
	background-color: #C6D6AD;
}

.dp_darkgreen_border_bg {
	background-color: #6394A4;
}


.dp_lightgreen_bg {
	background-color: #EBF1E2;
}

.dp_cream_bg {
	background-color: #F5F8F0;
}

.dp_white_bg {
	background-color: #FFFFFF;
}

.dp_thumbnail_label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C75032;
}

.dp_11px_darkgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.dp_11px_darkgrey_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.dp_see_more {
	background-color: #FFFFFF;
}

.dp_see_more a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #C75032;
}

.dp_see_more a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #C75032;
}

.dp_see_more a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}

.dp_11px_listings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.dp_11px_listings a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.dp_11px_listings a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.dp_11px_listings a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C75032;
}

.dp_results_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #C75032;
}

.dp_results_path {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
}

.dp_detail_title a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C75032;
}

.dp_detail_title a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C75032;
}

.dp_detail_title a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}

.dp_detail_side_listings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.dp_detail_side_listings a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C75032;
}

.dp_detail_side_listings a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C75032;
}

.dp_detail_side_listings a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.dp_detail_side_sectiontitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5A5E55;
	background-color: #E2EAD5;
}

.dp_detail_side_tools a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C75032;
}

.dp_detail_side_tools a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C75032;
}

.dp_detail_side_tools a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.dp_detail_designers_notes_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C75032;
	background-color: #FBFCF9;
}

.dp_detail_designers_notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #FBFCF9;
}

.dp_lnb_sponsor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C75032;
}

.dp_lnb_andor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #245564;
}

.dp_printer_title a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C75032;
}

.dp_printer_title a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C75032;
}

.dp_printer_title a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}

.dp_printer_sectiontitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.dp_printer_listings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.dp_printer_listings a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C75032;
}

.dp_printer_listings a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C75032;
}

.dp_printer_listings a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.dp_printer_notes_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.dp_printer_notes  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.dp_11px_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
}

.dp_11px_text a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C75032;
}

.dp_11px_text a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C75032;
}

.dp_11px_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.dp_red_form_bg {
	background-color: #CE3D2F;
}

.dp_grey_heading_a_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #E8E6E6;
}

.dp_grey_heading_b_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #F3F3F3;
}

.dp_grey1a_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #F2F1F1;
}

.dp_grey1b_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #F8F8F8;
}

.dp_grey2a_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #E8E6E6;
}

.dp_grey2b_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #F3F3F3;
}

.dp_form_sectiontitle a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CE3D2F;
}

.dp_form_sectiontitle a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CE3D2F;
}

.dp_form_sectiontitle a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}

.dp_form_11px_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.dp_form_grey_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #E8E6E6;
}

.dp_form_grey_bg a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CE3D2F;
}

.dp_form_grey_bg a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CE3D2F;
}

.dp_form_grey_bg a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

/* -------------------------------------------------------------------------------------------------- */ 
/* Poll Styles */ 
.LNBTablePoll {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;	background-color: #DDE5CD; }

.LNBTablePoll a:link,
.LNBTablePoll a:visited,
.LNBTablePoll a:hover {	font-family : Arial, Helvetica, sans-serif;	color: #0E409F;	font-size : 11px; text-decoration: underline; background-color: #DDE5CD; }

.LNBTablePollTitle { font-family: Arial, Helvetica, sans-serif;	background-color:#DDE5CD; color : #000000; font-size : 11px; text-decoration: none;	font-weight: bold; }

.LNBTablePollNumbering { font-family: Arial, Helvetica, sans-serif;	background-color:#DDE5CD; color : #5E5D5D; font-size : 11px;	text-decoration: none; }

/* FOOTER */

#footer {
background: url('http://ilivetocook.com/common/images/spacers/footer-background.gif');
border-top: 1px solid #555555;
border-bottom: 1px solid #555555;
font-family: Verdana, Arial, Helvetica, Geneva; 
font-size: 10px; 
font-weight: bold; 
height: 120px
}



#footer #navline1 {
position: relative;
margin-left: 2px;
padding-top: 3px;
color: #FFFF66;
height: 40px;

}

#footer #navline1 a {
color: #FFFF66; 
text-decoration: none; font-size:10px 
}

#footer #navline1 a:hover {
color: #ffffff; 
text-decoration: underline;
}


#footer #navline2 {
padding-top: 3px;
color: #FFFF00;
margin-left: 2px;
padding-top: 3px;
height: 20px;

}

#footer #navline2 a {
color: #FFAA00; 
text-decoration: none 
}

#footer #navline2 a:hover {
color: #ffffff; 
text-decoration: underline;
}


/* LEFTNAV */

#all #leftnavcell {
background-image: url('http://ilivetocook.com/common/images/nav/menu-background1.gif');
}

#leftnav {
top: 60px;
margin: 0px;
left: 0; 
width: 200px;
font-family: Tahoma, Arial, Geneva;  
font-size: 12px; 
color: #D9D9D9; 
text-decoration: none;
}

.all#leftnav {
background: url('http://ilivetocook.com/common/images/nav/menu-background1.gif') repeat-y;
}

.lnsectionall {
height: 29px;
margin: 0px 0px;
background: url('http://ilivetocook.com/common/images/nav/menu-section1.gif') no-repeat;; padding-left:3px; padding-right:0px; padding-top:2px; padding-bottom:0px
}

#leftnav .sep {
font-size: 2px;
margin: 2px 0px 2px 0px;
width: 200px;
}

.all#leftnav .sep {
background: url('http://ilivetocook.com/common/images/nav/menu-separator1.gif') no-repeat;
}


#leftnav A {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: none; 
color: #265766;
text-decoration: none;
font-weight: bold;
background-image: url('http://ilivetocook.com/common/images/bullets/arrow_off.gif');
background-repeat: no-repeat;
padding-left: 13px
}

#leftnav A:hover {
color: #FFFFFF; 
background-image: url('http://ilivetocook.com/common/images/bullets/arrow_on.gif');
background-repeat: no-repeat
}