body {margin:0px auto; background:#dcdad2 url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/main_bgimage.jpg) no-repeat top center; font-family: "Lucida Sans", Arial, Verdana, sans-serif; font-size: 12px; color: #000000; line-height:16px}

/* Prevent "popping" of the page */
html {
     overflow: -moz-scrollbars-vertical;
}
	
/* Content Styles */

form {padding:0px; margin:0px}
.whiteTitle {color:#ffffff; font:16px "Lucida Sans", Arial, Verdana, sans-serif; text-transform:uppercase; display:block; margin-bottom:5px} 

a {color:#2c6b7c; text-decoration:none}
a:hover {color:#2c6b7c; text-decoration:underline}
.HeadingGrey { color:#333333; font:18px Georgia, "Times New Roman", Times, serif}
.HeadingGreen { color:#728615; font:18px Georgia, "Times New Roman", Times, serif}
.HeadingTeal { color:#2c6b7c; font:18px Georgia, "Times New Roman", Times, serif}
.SubHeadDarkGreen { color:#728615; font:16px Georgia, "Times New Roman", Times, serif; margin:0; padding:0}
.SubHeadDarkTeal { color:#2c6b7c; font:16px Georgia, "Times New Roman", Times, serif}
.SubTitleDarkGreen { color:#728615; font:14px "Lucida Sans", Arial, Verdana, sans-serif; margin:0; padding:0}
.SubTitleDarkTeal { color:#2c6b7c; font:14px "Lucida Sans", Arial, Verdana, sans-serif; margin:0; padding:0}

.LightTeal {color:#4e99ad }
.DarkTeal {color:#2c6b7c }
.LightGreen {color:#98b60a}
.DarkGreen {color:#728615 }
#googleAd_468x60 { background: url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/google_bg_468x60.gif) no-repeat; width:479px; height:58px; display:block; margin:15px 0px; padding:18px 60px}
#googleAd_300x250 { background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/goggle_bg_300x250.gif); width:300px; height:260px; display:block; margin-bottom:10px; padding:15px 10px 10px 15px}
.PadFive {padding:5px}
.PadFiveTB {padding:5px 0px; clear:both}
.PadFiveLR {padding:0px 5px}

#dottedline {border-top:1px dashed #666666; clear:both; display:block; margin:10px 0px}

/* standard formatting classes */

.textright
{text-align: right;}

.textleft
{text-align: left;}

.textcenter
{text-align: center;}

.floatright
{float: right;}

.floatleft
{float: left;}

.clearall {clear: both; display:block; visibility:hidden; width:0px; height:0px}

	
#container { width:995px; margin:0px auto; background:#ffffff; padding:0px 8px 8px 8px}
.PadFive {padding:5px}
.PadTenFive {padding:10px 5px}


/* Header */
#header { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/horiz_Sprite.png") repeat-x 0 0; width:993px; height:128px; overflow:hidden; padding:1px}
body.home #header #left { float:left; width:266px}
body.ip #header #left { float:left; width:240px}
body.ip #banner {float:right; width:728px; margin:5px 5px 0px 0px; border:1px solid #e2e1d9}

#header #right { float:right; width:725px}

#topbar { float:right; width:649px; padding-right:20px;  }
#topbar_l { float:right; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") no-repeat 0 -275px transparent; width:10px; height:27px}
#topbar_c { float:right; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") repeat-x scroll 0 -353px transparent; height:22px; padding-top:5px; font-size:11px}
#topbar_r { float:right; background: url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/nest-top.png") no-repeat right 0 transparent; width:194px; height:27px}

#topsearch {float:right; width:440px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/hm_search_bg.gif.png) no-repeat bottom left;padding-left:25px}
#topsearch #searchleft {float:left; margin-top:47px; width:341px}

#topsearch a.recipeSearch  { float:left; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_sprite.png") no-repeat scroll 0 -54px transparent; width:60px; height:18px; display:block}
#topsearch a.recipeSearch:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_sprite.png") no-repeat scroll -120px -54px transparent; width:60px; height:18px; display:block}
#topsearch a.recipeSearch_on, #topsearch a.recipeSearch_on:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_sprite.png") no-repeat scroll -60px -54px transparent; width:60px; height:18px; display:block}


#topsearch a.dictionarySearch { float:left;background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_sprite.png") no-repeat scroll 0 -18px transparent; width:58px; height:18px; display:block}
#topsearch a.dictionarySearch:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_sprite.png") no-repeat scroll -116px -18px transparent; width:58px; height:18px; display:block}
#topsearch a.dictionarySearch_on, #topsearch a.dictionarySearch_on:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_sprite.png") no-repeat scroll -58px -18px transparent; width:58px; height:18px; display:block}


#topsearch a.articleSearch {float:left; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_sprite.png") no-repeat scroll 0 0 transparent; width:58px; height:18px; display:block}
#topsearch a.articleSearch:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_sprite.png") no-repeat scroll -116px 0 transparent; width:58px; height:18px; display:block}
#topsearch a.articleSearch_on, #topsearch a.articleSearch_on:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_sprite.png") no-repeat scroll -58px 0 transparent; width:58px; height:18px; display:block}


#topsearch a.productsSearch { float:left;background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_sprite.png") no-repeat scroll 0 -36px transparent; width:61px; height:18px; display:block}
#topsearch a.productsSearch:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_sprite.png") no-repeat scroll -122px -36px transparent; width:61px; height:18px; display:block}
#topsearch a.productsSearch_on, #topsearch a.productsSearch_on:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_sprite.png") no-repeat scroll -60px -36px transparent; width:61px; height:18px; display:block}


td.SearchLinks {padding-bottom:5px}

/*#search #input {width:251px; float:left}
#search #button {width:63px; float:left}*/

#ctl00_MainSearchArea_ctl00_q ,.searchTextArea{padding:0px; margin:0; border:none; font-size:14px; width:215px; color:#666666}
input.searchBtn { padding:0; border:none; color:#ffffff; font-size:10px; text-transform:uppercase; width:61px; height:24px; margin-left:10px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/searchButton.gif.png); cursor: pointer  }

#topsearch #searchright {float:right; margin-top:40px; width:89px}

/* Top Nav */

body.home #navTopBar { clear:both; width:993px; height:6px; padding:1px; overflow:hidden; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/hm_navbar_top.gif) no-repeat}
body.ip #navTopBar {width:995px; height:8px; background:#728615}
#nav { clear:both; width:995px; height:35px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/horiz_Sprite.png") repeat-x 0 -174px transparent; white-space:nowrap;}
#nav ul { list-style:none; margin:0; padding:0}
#nav li { position:relative; white-space:nowrap; float:left; margin:0; padding:0 2px 0 0; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/horiz_Sprite.png") no-repeat right -222px transparent;}
#nav li a { display:block; font:14px Arial, Verdana, sans-serif; color:#ffffff; text-transform:uppercase; text-decoration:none; padding:10px 0}
#nav li a span{padding:0 14px 0 13px; }
#nav li.last { padding:0px}
#nav li.last a { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/horiz_Sprite.png") repeat-x 0 -278px transparent; }
#nav li a:hover, #nav li a.selectedItem { display:block; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/horiz_Sprite.png") repeat-x 0 -329px transparent}
#nav li a:hover span, #nav li a.selectedItem span { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/arrow_sprite.png") no-repeat right -986px transparent}
/* override for subitems */
#nav .slide span { background-image: none !important; padding: 0 0;}

#nav li ul { background:#ffffff; border:2px solid #2c6b7c; padding:2px}
#nav li li { background:#ffffff}
#nav li li a { display:block; font:12px Arial, Verdana, sans-serif; color:#333333; text-transform:inherit; text-decoration:none; padding:5px 10px}
#nav li li.last a { background:#ffffff; padding:3px 10px; color:#333333}
#nav li.last  a span{padding-right: 19px;}

#nav li li a:hover, #nav li li a.selectedItem, #nav li li.last a:hover { display:block; background:#333333; color:#ffffff}
#nav .radmenu{ width: 1050px;}


#nav .menu_new{
	background: url(images/new.png) no-repeat;
	width: 47px;
	height: 31px;
	position:absolute;
	right:0;
	top:-25px;
}

/* Main Content */

#maincontentContainer {}
body.home #topcontentbar { background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/hm_content_top.gif.png) no-repeat; width:995px; height:16px}
body.ip #topcontentbar { background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/hm_content_top_ip.gif.png) no-repeat; width:995px; height:16px}

#maincontent { background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/content_bg.gif.png) repeat-y; width:995px; padding-bottom:10px }
/*body.home #maincontent #row1 ul, body.home #maincontent #altbox ul, body.home #maincontent #rightCol ul { list-style:none; margin:0px; padding:0px}
body.home #maincontent #row1 li, body.home #maincontent #altbox li, body.home #maincontent #rightCol li {padding-bottom:8px}*/
body.home #maincontent #leftCol { background-color: #F4F2EC; float:left;width:640px; padding-left:8px}
body.ip #maincontent #leftCol { float:left; width:655px}
body.ip #leftCol #contentcontainer {width:647px; background:#F4F2EC url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/ip_content_top.gif.png) no-repeat; padding:13px 0px 0px 8px}
#maincontent #leftCol #feartureditem { width:634px; height:210px;  position: relative; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/featured_bg.gif.png) no-repeat; padding:7px; margin-bottom:0px}


/* Home Row 1*/
body.home #maincontent #leftCol #row1 {width:640px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/content_2col_bg.gif) repeat-y; margin:10px 0px}
body.home #maincontent #leftCol #box1{ width:315px; float:left; margin-right:8px}
body.home #maincontent #leftCol #box2 { width:315px; float:left; margin:0px 0px}
body.home #maincontent #leftCol #tab { float:left; width:315px; background:#f4f2ec}
body.home #maincontent #leftCol #tabLeft { float:left; width:15px; height:25px; overflow:hidden; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") no-repeat 0 -123px transparent}
body.home #maincontent #leftCol #tabtitle { float:left; background:#4e99ad; padding:5px; height:15px; width:210px; overflow:hidden; color:#ffffff; font:normal 16px Georgia, "Times New Roman", Times, serif}
body.home #maincontent #leftCol #tabRight {float:left; width:5px; height:25px; overflow:hidden; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") no-repeat 0 -90px transparent}
#maincontent #leftCol #contentbox { clear:both; width:295px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/feature_box_top_plain.gif) no-repeat; padding:15px 10px 0px 10px}
#tab h2 {margin:0; padding:0}

/* Home Row 2*/
body.home #maincontent #altbox { clear:both; width:638px; padding:10px 0px}
body.home #maincontent #altbox #tab { float:left; width:638px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/altbox_sprites.png") no-repeat -1436px 0 #F4F2EC}
body.home #maincontent #altbox #tabLeft { float:left; width:15px; height:25px; overflow:hidden; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") no-repeat 0 -234px transparent}
body.home #maincontent #altbox #tabtitle { float:left; background:#728615; padding:5px; width:210px; height:15px; overflow:hidden; color:#ffffff; font:normal 16px Georgia, "Times New Roman", Times, serif}
body.home #maincontent #altbox #tabRight {float:left; width:5px; height:25px; overflow:hidden; background: url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") no-repeat 0 -162px transparent}
body.home #maincontent #altbox #contentbox { clear:both; width:618px; background:#ffffff url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/hm_altbox_bg.gif.png) no-repeat; padding:15px 10px 0px 10px}
body.home #altboxBtm { width:638px; height:17px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/altbox_sprites.png") no-repeat scroll 0 0 transparent}

body.home #maincontent #altbox #left { float:left; margin-right:25px; width:300px}
body.home #maincontent #altbox #right { float:left; width:290px}
body.home #maincontent #altbox #right ul#highlightList { border:none}

body.home #maincontent #altbox #right .ratings {display:none}
body.home #maincontent #altbox #right a.ListLink {font:normal 12px "Lucida Sans", Arial, Verdana, sans-serif; padding:0px}
body.home #maincontent #altbox #right td.ListItem {padding:5px 0px}


/*Home Right Column*/

body.home #maincontent #rightCol { width:329px; float:right; padding-left:5px}
body.ip #maincontent #rightCol { width:334px; float:right}

#adLrg { width:300px; height:260px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/goggle_bg_300x250.gif) no-repeat; margin-bottom:10px; padding:15px 12px 10px 13px}
#rt_featureBox { width:315px; padding:10px 0px; margin:0px 0px 10px 5px}
#rt_featureBox1 { width:295px; background: #ffffff url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/rt_feature_box_top.gif.png) no-repeat; padding:10px; margin:0px 0px 10px 5px}
#rt_featureBox2 { width:295px; background: #ffffff url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/rt_feature_box_top2.gif.png) no-repeat; padding:10px; margin:0px 0px 10px 5px; }
#rt_featureBox3 { width:295px; background: #ffffff url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/feature_box_top_plain.gif.png) no-repeat; padding:10px; margin:0px 0px 10px 5px; }


#quickvote { width:323px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/quickvote_bg.gif) repeat-y; margin-bottom:10px;}
#quickvoteContent {width:253px; min-height:168px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/quickvote_bg_top.gif.png) no-repeat; padding:25px 15px 0px 55px}
#quickvoteBottom { width:323px; height:26px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/altbox_sprites.png") no-repeat -2664px 0 transparent}


/* Interior pages */

/* Bread Crumb*/
#breadcrumb { width:635px; background:#ffffff; padding:5px 10px; height:18px; font-size:10px; color:#333333}
#breadcrumb a, a.BreadCrumbLink { font-size:10px; color:#333333}


/* Bread Crumb Hack 
#ctl00_breadcrumb_GSCategoryBreadCrumb1_ctl00_ctl00_BreadCrumbNav_ctl01_CatLink, a#ctl00_breadcrumb_GSCategoryBreadCrumb1_ctl00_ctl00_BreadCrumbNav_ctl01_CatLink {display:none; visibility:hidden}*/


#sectioncontent { clear:both; width:640px; background:#ffffff url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/content_top_full.gif.png) no-repeat; margin-bottom:15px; padding-bottom:0px}
#content { width:610px; padding:10px 15px; margin:15px 0px}
#articlecontent { width:610px; padding:25px 15px 10px 15px; margin:15px 0px}


body.ip #maincontent #leftCol img {border:1px solid #e3e0d5;}

body.ip #maincontent #leftCol #row1 {width:640px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/content_2col_bg_ip.gif) repeat-y; margin:10px 0px}
body.ip #maincontent #leftCol #row2 {width:640px; margin:10px 0px}
body.ip #maincontent #leftCol #row3 {width:640px; margin:10px 0px}

body.ip #maincontent #leftCol #row3 #left { float:left; width:410px; padding:0px 8px}
body.ip #maincontent #leftCol #row3 #smallad {float:right; width:210px}



body.ip #maincontent #leftCol #box1,
body.ip #maincontent #leftCol .box1{ width:315px; float:left; margin-right:8px}
body.ip #maincontent #leftCol #box2,
body.ip #maincontent #leftCol .box2 { width:315px; float:left; margin:0px 0px}
body.ip #maincontent #leftCol #boxFull,
body.ip #maincontent #leftCol .boxFull { width:640px; float:left; margin:0px 0px}

#toptabs { background-color: #F4F2EC; }

#quicklinks { width:180px; float:right; margin-top:5px; height:30px}
#quicklinks #save, #quicklinks #rate, #quicklinks #print, #quicklinks #email { float:left; width:34px; padding-right:5px}
#quicklinks a{ display:inline-block; height:30px; width:34px;}
#quicklinks .sendToIcon { background: url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/icon_sprite.png") no-repeat scroll 0 -174px transparent; }
#quicklinks .rateIcon { background: url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/icon_sprite.png") no-repeat scroll 0 -233px transparent; }
#quicklinks .printIcon { background: url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/icon_sprite.png") no-repeat scroll 0 -203px transparent; }
#quicklinks .saveIcon { background: url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/icon_sprite.png") no-repeat scroll 0 -263px transparent; }
#quicklinks .hiddentext { display: none; }

#quicklinks { width:180px; float:right; margin-top:5px; height:30px}
#quicklinks #save, #quicklinks #rate, #quicklinks #print, #quicklinks #email { float:left; width:34px; padding-right:5px}

body.ip #maincontent #leftCol #titletab,
body.ip #maincontent #leftCol .titletab { float:left; width:315px; background:#f4f2ec}
body.ip #maincontent #leftCol #titletabLeft,
body.ip #maincontent #leftCol .titletabLeft { float:left; width:20px; height:35px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") no-repeat 0 -50px transparent}
body.ip #maincontent #leftCol #titletabtitle,
body.ip #maincontent #leftCol .titletabtitle { float:left; background:#4e99ad; padding:8px 5px 0px 5px; height:27px; width:280px;}

body.ip #maincontent #leftCol #titletabRight,
body.ip #maincontent #leftCol .titletabRight {float:left; width:5px; height:35px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") no-repeat scroll 0 0 transparent}

body.ip #maincontent #leftCol #tab,
body.ip #maincontent #leftCol .tab { float:left; width:315px}
body.ip #maincontent #leftCol #tabLeft,
body.ip #maincontent #leftCol .tabLeft { float:left; width:15px; height:25px; overflow:hidden; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/tab_left_teal_ip.gif) no-repeat}
body.ip #maincontent #leftCol #tabtitle,
body.ip #maincontent #leftCol .tabtitle { float:left; background:#4e99ad; padding:5px; height:15px; width:210px; color:#ffffff; font:normal 16px Georgia, "Times New Roman", Times, serif}
body.ip #maincontent #leftCol #tabRight,
body.ip #maincontent #leftCol .tabRight {float:left; width:5px; height:25px; overflow:hidden;background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/tab_right_teal_ip.gif) no-repeat}
body.ip #maincontent #leftCol #leftCol #contentbox { clear:both; width:295px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/feature_box_top_plain.gif) no-repeat; padding:15px 10px 0px 10px}
body.ip #maincontent #leftCol #leftCol #boxFull #contentbox { clear:both; width:625px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/feature_box_top_full.gif) no-repeat; padding:15px 10px 0px 10px}


body.ip #maincontent #rightCol #tabLeft,
body.ip #maincontent #rightCol .tabLeft { float:left; width:15px; height:25px;  overflow:hidden; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") no-repeat scroll 0 -123px transparent}
body.ip #maincontent #rightCol #tabtitle,
body.ip #maincontent #rightCol .tabtitle { float:left; background:#4e99ad; padding:5px; height:15px; overflow:hidden; width:210px; color:#ffffff; font:normal 16px Georgia, "Times New Roman", Times, serif}
body.ip #maincontent #rightCol #tabRight,
body.ip #maincontent #rightCol .tabRight {float:left; width:5px; height:25px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") no-repeat scroll 0 -90px transparent}

/**** Interior right ****/

body.ip #rightCol #contentcontainer { margin:8px 5px; background-color:#F4F2EC;}


/*IP Search */
#ipsearch { width:314px; background:#ffffff; border-bottom:1px solid #ffffff; height:61px; background:#ffffff url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/ip_search_bg.gif) no-repeat 0px 26px; padding:5px 0 0px 20px }

#ipsearch a.recipeSearch  { float:left; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_spriteip.png") no-repeat scroll 0 -54px transparent; width:60px; height:18px; display:block}
#ipsearch a.recipeSearch:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_spriteip.png") no-repeat scroll -120px -54px transparent; width:60px; height:18px; display:block}
#ipsearch a.recipeSearch_on, #ipsearch a.recipeSearch_on:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_spriteip.png") no-repeat scroll -60px -54px transparent; width:60px; height:18px; display:block}

#ipsearch a.dictionarySearch { float:left;background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_spriteip.png") no-repeat scroll 0 -18px transparent; width:58px; height:18px; display:block}
#ipsearch a.dictionarySearch:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_spriteip.png") no-repeat scroll -116px -18px transparent; width:58px; height:18px; display:block}
#ipsearch a.dictionarySearch_on, #ipsearch a.dictionarySearch_on:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_spriteip.png") no-repeat scroll -58px -18px transparent; width:58px; height:18px; display:block}

#ipsearch a.articleSearch {float:left; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_spriteip.png") no-repeat scroll 0 0 transparent; width:58px; height:18px; display:block}
#ipsearch a.articleSearch:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_spriteip.png") no-repeat scroll -116px 0 transparent; width:58px; height:18px; display:block}
#ipsearch a.articleSearch_on, #ipsearch a.articleSearch_on:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_spriteip.png") no-repeat scroll -57px 0 transparent; width:58px; height:18px; display:block}

#ipsearch a.productsSearch { float:left;background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_spriteip.png") no-repeat scroll 0 -36px transparent; width:61px; height:18px; display:block}
#ipsearch a.productsSearch:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_spriteip.png") no-repeat scroll -122px -36px transparent; width:61px; height:18px; display:block}
#ipsearch a.productsSearch_on, #ipsearch a.productsSearch_on:hover { background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/search_spriteip.png") no-repeat scroll -59px -36px transparent; width:61px; height:18px; display:block}

#ipsearch #ctl00_MainSearchArea_ctl00_q {padding:0px; margin:0; border:none; font-size:14px; width:220px; color:#666666}
#ipsearch input.searchBtn { padding:0; border:none; color:#ffffff; font-size:10px; text-transform:uppercase; width:61px; height:24px; margin-left:10px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/searchButton.gif.png); cursor: pointer  }
#ipsearch td.SearchLinks {padding-bottom:8px}

#articleindex { width:322px; background: url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/index_box_bg.gif) repeat-y; margin:10px 0px}
#articleindex_t {width:322px; height:6px; background: url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/index_box_top.gif) no-repeat}
#articleindex_c {width:292px; padding:5px 15px;}

#articleindex_c h2 { border:none}

#articleindex h3 { color:#728615; font:20px Georgia, "Times New Roman", Times, serif; margin:0; padding:0; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/index_arrow.gif) no-repeat 0px 5px; padding-left:15px}
#articleindex ul { list-style-image:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/grey_arrow.gif); margin-left:30px; padding:0px}
#articleindex li {}
#articleindex_b { clear:both; width:322px; height:7px; background: url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/index_box_btm.gif) no-repeat}

#nutrition { width:323px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/nutrition_bg.gif) repeat-y; margin-bottom:10px;}
#nutritionContent {width:253px; min-height:239px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/nutrition_bg_top.gif.png) no-repeat; padding:25px 15px 0px 55px}
#nutritionBottom { width:323px; height:55px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/nutrition_bg_bottom.gif.png) no-repeat}

.clear { clear:both; display:block; width:0px; height:0px; overflow:hidden; visibility:hidden}

/* Footer */
#footer { width:995px; min-height:114px; float:left; background:#4b4449; color:#ffffff; font-size:10px}
#col1 { width:170px; float:left; height:98px; padding:5px; margin:10px 10px 2px 20px; border-right:1px dashed #ffffff; background: url("http://www.gourmetsleuth.com/images/footer_nestnetwork.png") no-repeat 111px 41px;}


#col2 {width:430px; float:left; padding:5px 5px 0; margin:10px; border-right:1px dashed #ffffff}
	#sitemap {float:left; width:175px; margin-right:10px }
	#company {float:left; width:100px; margin-right:10px }
	#service {float:left; width:110px; margin-right:10px }
	
	#col2 ul {list-style:none; margin:0px; padding:0px}
	#col2 li { padding:0px; color:#98b60a; font-weight:bold; text-transform:uppercase}
	#col2 li li { float:left; width:85px}

	#col2 li li a {color:#ffffff; font-weight:normal; text-transform:none}


#col3 {width:260px; float:left; padding:10px 9px 10px 27px; margin:16px 10px 10px; background:#5d575c }
.sf_subscribeTxt { width:150px; float:left; margin-right:10px}
#submit, #ctl00_QuizContent_PollBox1_ctl00_voteBtn, .sf_subscribeBtn {border:1px solid #e2e1d9; background:#4e99ad; padding:2px; margin:0; font:10px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#ffffff; cursor:pointer}
 
#footerBtm { clear:both; width:995px; height:4px; background:#4b4449 url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/footer_btm.gif) no-repeat}
#copyright {width:975px; margin:auto; text-align:right; padding:10px; font-size:10px}

/* Sitefinity Overwrites */

fieldset.sf_pollQuestionsList {border:none}

h3.sf_pollQuestion {color:#2c6b7c; font:16px Georgia, "Times New Roman", Times, serif; margin:8px 0px; padding:0; border:none}
ul.RadioButtonListCssClass {list-style:none; margin:10px 0 0 0; padding:0px}
.PollBox p {margin:0; padding:0}
p.sf_pollCommands {text-align:right}
a.ListLink {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#2c6b7c; padding-top:25px}
.listview td {padding:5px; vertical-align:top}

#leftCol .GSCategoryList ul { list-style:none; margin:0; padding:0}
#leftCol .GSCategoryList li {padding-bottom:5px}

table.GSCategoryList {padding:0; margin:0}
#rightCol .GSCategoryList ul { list-style:none; margin:0; padding:0}
#rightCol .GSCategoryList li {padding-bottom:5px}

/* Image Gallery */

.sf_pager ul {list-style:none; margin:0px; padding:0px}
.sf_pager li { float:left; padding:5px 8px}
.sf_singleImage { text-align:center}
#rightCol .sf_singleImage img { width:250px}
.sf_singleImageCaption { text-align:center}

/* Dictionary, Atricles, Recipes, Listing */

#gsimage { width:160px;margin:0px 10px 10px 5px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/desc_img_holder.gif.png) no-repeat; float:left; }

#mainimage { width:160px; height:200px; overflow:hidden; text-align:center}
#mainimage img { height:198px; width:158px;text-align:center; border:1px solid #e3e0d5; background:#ffffff }
#photocredit {width:160px; font:italic 10px Arial, Helvetica, sans-serif}
#IntroContent {float:left; width:260px; padding:0px 5px 5px 5px}
#IntroContent h2 {padding-top:0px; margin-top:0px}

#RatingBox {float:left; width:150px; /*padding-top:5px;*/ font-size:9px; /*border:1px solid #cccccc;*/ padding:0px 3px; height:40px; display:block; margin:0px; text-align:right}
#RatingBox legend {font-weight:bold}

.textcenter  { padding:8px 10px; text-align:center}
.GSDictionaryAlphaWrapper { width:580px; height:21px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/dictionaryAlphaBG.gif) no-repeat top center}
.GSDetailImage { clear:both; display:block;}
.GSDetailImageCredit { clear:both; display:block; max-width:200px; width: auto; font-size:10px; font-style:italic}
.DictionaryDetail {margin:15px}
/*.GSDetail #IntroContent {width:310px; padding:10px}*/
.DictionaryDetail .SubHeadDarkGreen {margin:5px 0px}
.GSDetailSubHeader { color:#728615; font:16px Georgia, "Times New Roman", Times, serif; margin:5px 0px; padding:5px 0px; border-bottom:1px dashed #cccccc; display:block}
.GSDetailInfoHeader {color:#333333; font:14px "Lucida Sans", Arial, Verdana, sans-serif; margin:0; padding:0; display:block}

table.GSDictionaryList {width:100%}

/* Store Listing */

.StoreProductItem {}
.StoreProductItem ul { clear:both; list-style:none; margin:0px; padding:0px}
.StoreProductItem ul li.StoreProductImageContainer { float:left; width:95px}
.StoreProductItem ul li.StoreProductContent { float:left; width:190px}
.StoreProductImageContainer {}
.StoreProductImage { width:85px; height:85px; border:1px solid #e3e0d5;}
.StoreProductGenericLink {}
.StoreProductTitle {}
.StoreProductPrice {}
.StoreProductDesc {}


/* Nutrition Table */
.GSDetailNutrition td {padding:5px}
.measureTable {}
.nutritionTable { width:100% }
.nutritionTable td {border-bottom:1px dotted #cccccc}
.bodycopy2 {font-weight: bold;}
.bodycopy3 {}
.membHeader {font-size: 14px; background:#98b60a; color: #ffffff;}
.usdaNumber {background:#98b60a;color: #ffffff;}

#contentLeft .GSDetailNutrition td {padding:2px}
#contentLeft .cal_nutrition { width:226px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_nutrition_bg.gif) repeat-y}
#contentLeft .cal_nutrition_top {width:226px; height:6px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_nutrition_top.gif) no-repeat}
#contentLeft .cal_nutrition_content { padding:10px 20px 10px 10px; width:196px;  background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_nutrition_arrow.gif) no-repeat top right}
#contentLeft .cal_nutrition_content td { font-size:10px}

#contentLeft .cal_nutrition_bottom {width:226px; height:6px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_nutrition_btm.gif) no-repeat}



/* Rating */
#sectioncontent #ListInfo {float:left; width:400px}
#sectioncontent .ratings {width:105px; margin:0px 0px 5px 10px; float:right}

.ratings {width:105px; margin:0px 0px 5px 0px}
.ratingStar {font-size: 0pt;width: 26px;height: 22px;margin: 0px;padding:0px;cursor: pointer;display: block;background-repeat: no-repeat;}
.filledRatingStar {background-color: Transparent;background-image:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/icon_sprite.png");background-position:0 0;}
.emptyRatingStar {background-image:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/icon_sprite.png");background-position:3px -76px;}
.savedRatingStar {background-image: url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/rating-star-inactive.gif);}
.ratingStarSml {font-size: 0pt;width:20px; height:17px;margin: 0px;padding: 0px;cursor: pointer;display: block; background-repeat: no-repeat;}
.filledRatingStarSml {background-image:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/icon_sprite.png"); background-position:0 -45px;}
.emptyRatingStarSml {background-image:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/icon_sprite.png"); background-position:0 -117px;}
.savedRatingStarSml {background-image:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/icon_sprite.png"); background-position:0 -45px;}

/* new rating control */

#ratings { width:105px; margin:0px 0px 5px 0px}
#ratings fieldset { border:1px solid #cccccc; padding:2px 0px 2px 2px; margin:0px; }
#ratings legend  { font:10px Arial, Helvetica, sans-serif; margin-left:5px; padding:0; margin:0}

#ratings .ratingStar { float:left; font-size: 0pt;width:20px; height:17px;margin: 0px;padding: 0px;cursor: pointer;display: block; background-repeat: no-repeat;}
#ratings .emptyRatingStar {background-image: url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/rating-star-grey_sm.gif);}
#ratings .savedRatingStar {  background-image: url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/rating-star-green_sm.gif);}

/* User Rating - Tabbed */
#UserRatingBox { clear:both}
#UserComment {  margin:10px 0px; padding:5px; /*border-bottom:1px dashed #cccccc*/ }
#UserCommentLeft {float:left; width:430px}
#UserCommentRight {float:right; width:105px; padding:5px}
#UserComment .UserComment_UserName { font-weight:bold}
#UserComment .UserComment_Date { font-style:italic}
#UserComment .UserComment_Comment {}
#UserComment .reportAbuse { text-align:right; font-size:10px; padding:5px 0px}
#UserRating {}
.contributeLink { background: url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/icon_contribute.gif) no-repeat left center; display:block; height:29px; padding:10px 32px }
/**/
/*List Styles*/
/*.ListItem {padding:0px 5px; margin:8px 0px}
.ratings fieldset { border:1px solid #cccccc; padding:2px 0px 2px 2px; margin:0px; }
.ratings fieldset legend {font-size:9px; margin-left:5px; padding:0; margin:0}
.listimage {width:105px; height:105px; background:#ffffff}*/

td.ListItem {padding:10px 0px}
td.ListImageItem {padding:10px 10px 10px 0px}
.ratings fieldset { border:1px solid #cccccc; padding:2px 0px 2px 2px; margin:0px; }
.ratings legend  {font-size:9px; margin-left:5px; padding:0; margin:0}

.listimage {width:85px; height:85px; background:#ffffff}
.GSDetailPosted { text-align:right; margin:20px 0px 0px 0px; padding:10px; border-top:1px solid #cccccc; background:#f5f4f2}

/* News Listing */

.sf_newsContent { clear:both; display:block; margin:10px 0px }
li.sf_newsThumb { float:left}
li.sf_newsThumb img { width:85px; padding-right:15px; }
li.sf_newsTitle h1 { margin:5px 0px; padding:0px}
li.sf_newsDate {}
li.sf_newsSummary { padding:15px 0px }
li.sf_newsSummary p {  padding:5px 0px; margin:0px; font-size:14px;}
li.sf_readMore {  }


/* Blog*/ 
ul.tagCloud { background:#4e99ad;list-style:none; padding:0px; margin:15px}
ul.tagCloud li {float:left; padding:5px; color:#FFFFFF}

/* Feature News Rotator */

#feartureditem .sf_newsContentWrapper, #feartureditem .sf_photoListWrapper {
position: relative; /* Do not change this value */
width: 625px;
height: 210px; /* Set height to be able to contain height of largest content shown*/
overflow: hidden; padding:0px; margin:0px;
z-index:999; /*top:-25px; left:4px*/
}

#feartureditem .sf_newsContent, #feartureditem .sf_photoListContent{ 
position: absolute; /* Do not change this value */
visibility: hidden;
width: 625px;
background: url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/feature_bg_hm.gif.png) no-repeat;
padding:0px; margin:0px;
z-index:998}

ul.sf_newsList, ul.sf_photoList { list-style:none; padding:1px; margin:0px 15px 0px 0px}
ul.sf_newsList li, ul.sf_photoList li { padding:0px; margin:0px}

/* Ip Feature */
#feartureditem li.sf_photoListImage { width:625px;height:208px; overflow:hidden}
#feartureditem li.sf_photoListImage img { width:625px; margin-top:-80px}
#feartureditem li.sf_photoListTitle { position:relative; z-index:99999; top:-35px; left:25px }
#feartureditem li.sf_photoListTitle h2 { color:#ffffff; font:18px Georgia, "Times New Roman", Times, serif; padding:5px 20px; display:inline; background-color: #000;filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7;opacity: 0.7;}

/* Home Feature */
#feartureditem li.sf_newsThumb { float:left}
#feartureditem li.sf_newsThumb img { width:300px; height:208px; padding-right:15px; }
#feartureditem li.sf_newsTitle h2 { margin:15px 0px 5px 0px; padding:0px; color:#ffffff; font:18px Georgia, "Times New Roman", Times, serif; display:block; text-decoration:none}
#feartureditem li.sf_newsTitle a {color:#ffffff; text-decoration:none}
#feartureditem li.sf_newsTitle a:hover {color:#e2e1d9; text-decoration:none}

#feartureditem li.sf_newsDate {}
#feartureditem li.sf_newsSummary { color:#ffffff; padding:15px 0px }
#feartureditem li.sf_newsSummary p {  color:#ffffff; padding:5px 0px; margin:0px; font-size:14px;}
#feartureditem li.sf_newsSummary a { font-size:12px; color:#e5e0ce;}

#feartureditem li.sf_newsSummary ul {}
#feartureditem li.sf_newsSummary ul li {margin:5px 0px 5px 290px; list-style-image:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/featured_teal_arrow.gif); }

#feartureditem li.sf_readMore { padding:15px 0px }
#feartureditem li.sf_readMore a { border:1px solid #e2e1d9; background:#c4ce77; padding:3px; margin:8px 0px; font:10px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#4b4449;}


.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
bottom: 8px;
right: 33px;
position:absolute;
margin-top:0px;
text-align: right;
background:#113d49;
z-index:9999; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px
}



.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
width:20px; 
height:20px;
text-align:center;
color:#e5e0ce;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

.glidecontenttoggler a.selected{ background: url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/arrow_sprite.png") no-repeat scroll 0 0 transparent; width:20px; height:20px; color:#e5e0ce; }
.glidecontenttoggler a:hover{ color:#e5e0ce; }
.glidecontenttoggler a.toc{ width:20px; height:20px; padding-top:3px}
.glidecontenttoggler a.prev, .glidecontenttoggler a.prev:hover { width:4px; height:10px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/arrow_sprite.png") no-repeat scroll 0 -119px transparent; margin:8px 5px 0px 5px}
.glidecontenttoggler a.next, .glidecontenttoggler a.next:hover { width:4px; height:10px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/arrow_sprite.png") no-repeat scroll 0 -99px transparent; margin:8px 5px 0px 5px}


.RadioButtonListSearch {display:none}

/* Form Styles */

div.terms { width:550px;height:150px;border:1px solid #e2e1d9;background:#f6f5ea;padding:15px 0px;overflow:auto;}
div.terms p,
div.terms li {font:normal 11px/15px arial;color:#333;}
div.terms h3 {font:bold 14px/19px arial;color:#000;}
div.terms h4 {font:bold 12px/17px arial;color:#000;}
div.terms strong {color:#000;}

.PageContribute { width:550px }
.PageContribute h4 { }
.lbltitle {float:left; width:auto}
.lbltext { clear:both; padding:5px 0px; font-size:11px; font-style:italic}

.textbox, .textboxsm, .textarea, .checkbox, .terms {margin:0px 0px 15px 0px; clear:both}
.textbox input { width:550px; border:1px solid #e2e1d9; background:#f6f5ea; margin:0px; padding:5px}
.textboxsm input {width:200px; border:1px solid #e2e1d9; background:#f6f5ea; margin:0px; padding:5px}
.textarea textarea {width:550px; border:1px solid #e2e1d9; background:#f6f5ea; margin:0px; padding:5px}
.alert { color:#cc0000; font:10px Arial, Helvetica, sans-serif}
span.alert { float:left; padding:0px 10px}

.submit {text-align:left}
.submit input {border:1px solid #e2e1d9; background:#4e99ad; padding:2px 25px; margin:20px 0; font:11px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#ffffff; cursor:pointer}
.UserControl {margin:0px 0px 30px 0px; width:600px}

ul.regLogin { margin:0; padding:0; list-style:none}
ul.regLogin li {float:left; width:300px}

#loginEnews {clear:both}
#loginEnews td {border:none; padding:5px}


/* Calculator  */

#contentLeft { float:left; width:230px}
#contentRight { float:left; width:375px}


.clearall {clear:both; display:block; visibility:hidden; width:0; height:0}
#calContainer { width:375px}
#calculator { width:340px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_bg.gif) no-repeat; padding:20px 0px 0px 35px}

#calculator form, #calculator input, #calculator select {padding:0px; margin:0px}
#calculator h4 { margin:0px; padding:10px 0px; font:normal 12px Arial, Helvetica, sans-serif }

#calSearch { width:298px; height:33px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_search_bg.gif) no-repeat; padding:5px}
#calSearch input { width:280px; height:22px; border:none; background:#e9e9e9; padding:0px; margin:0px; font-size:16px; }

#calSelect {width:298px; padding:5px}
#calSelect select {width:295px; height:22px; padding:0px; margin:0px; }

#calitemSelect {width:298px; height:147px; padding:5px 5px 10px 5px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_itemselect_bg.gif) no-repeat; overflow: scroll}
#calitemSelect select { /* padding:0px; margin:8px 0px 0px 3px;*/ border: 0; width:700px; min-width: 300px; overflow: hidden; height:1400px; border:none; background:#e9e9e9; overflow-y: hidden; }

#calQuantityInput { float:left; width:100px; height:33px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_sprite.png") no-repeat 0 -102px; padding:5px}
#calQuantityInput input { width:95px; height:22px; border:none; background:#e9e9e9; padding:0px; margin:0px; font-size:16px;}
#calQuantityDrop { float:left; width:195px}
#calQuantityDrop select { width:80px; margin:10px 2px; font-size:10px;}

#calResults { position:relative; left:-10px; width:307px; height:85px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_results_bg.gif) no-repeat; padding:0px 10px; text-align:right; color:#ffffff}
#calResults h4 { color:#ffffff; margin:0px; padding:5px 0px;}
#calResults input { width:300px; height:25px; border:none; background:#424242; padding:0px; margin:0px; font-size:18px; color:#ffffff; text-align:right}

#calButtons { z-index:100; width:315px; height:32px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_btn_bg.gif) no-repeat; padding:20px 30px; /*position:relative; top:-32px*/}

#calConvertBtn {  z-index:200; width:103px; padding-left:100px; position:relative; top:48px }
#calConvertBtn .submit input { width:103px; height:28px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_search_btn.gif) no-repeat; padding:5px 0px; border:none; margin:0px; font:11px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#ffffff; cursor:pointer}

#calSearchBtn { z-index:201;float:right; width:103px; }
#calSearchBtn .submit input { width:103px; height:28px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_sprite.png") no-repeat 0 0; padding:5px 0px; border:none; margin:0px; font:11px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#ffffff; cursor:pointer}

#tempCalculator { width:340px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_bg2.gif) no-repeat; padding:30px 0px 0px 35px}
#tempCalculator h4 { margin:0px; padding:10px 0px; font:normal 12px Arial, Helvetica, sans-serif }
#tempButtons { z-index:100; width:315px; height:32px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_btn_bg.gif) no-repeat; padding:20px 30px; text-align:right /*position:relative; top:-32px*/}

#tempButtons .submit input { width:103px; height:28px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_sprite.png") no-repeat scroll 0 -48px transparent; padding:5px 0px; border:none; margin:0px; font:11px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#ffffff; cursor:pointer}

/* metric Calculator */

.merticCal { width:100%}
.metricTop {background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/metric_cal_top.gif) no-repeat bottom; height:8px;}
tr.metricBg {background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/metric_cal_bg.gif) repeat-y}
tr.metricBg td { padding:5px}
.metricBtm { background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/metric_cal_btm.gif) no-repeat top; height:8px;}

.merticCal .submit {text-align:right}
.merticCal .submit input { width:103px; height:28px; background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/cal_convert_btn.gif) no-repeat; padding:5px 0px; border:none; margin:0px; font:11px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#ffffff; cursor:pointer}

/* events */
.sf_eventsList .sf_eventTitle {  
font-size:1.5em !important;  
 
}  
.sf_eventSummary { color:#333333; font: 10px Georgia, "Times New Roman", Times, serif !important;}
.sf_toBeExpanded { color:#728615; font:bold 10px "Lucida Sans", Arial, Verdana, sans-serif; margin:0; padding:0 !important;}



/* VIDEO PAGE */
#videosection_container{
	position:relative;
	padding-top: 10px !important;
	visibility: hidden;
}

#videosection_bootpreloader{
	
}

#videosection_container #videosection_top_search{
	width: 308px;
	position:relative;
}

#videosection_container #videosection_body{
	margin-left:0px !important;
}

#videosection_container,
.categoryTitle , .categoryTitle a,
#videosection_innerMenu span,
#videosection_container #videosection_top_search .title{
	font-family: Georgia,"Times New Roman",Times,serif !important;
}

#videosection_container #videosection_top_container{
	height: 0px !important;
	margin:0 !important;
}

#videosection_innerMenu span{
	display:none;
}

#videosection_menu_ul{
	padding-bottom: 40px;
}

#videosection_container #videosection_topad_container{

}

#videosection_topad{
	
}

#videosection_topad iframe{
	width: 952px;
/*	padding:20px;*/
}

#videosection_menu_ul{
	padding-left:17px;
}

#videosection_menu_ul  li {
	list-style:disc outside url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/arrow_bulletlist.gif");
	padding:0 3px 5px;
}

#videosection_menu_ul  .subcategories{
	padding-left:15px;
}
/*
#footerAd{
	height:131px;
	border-top: 5px solid #FFF;
	background-color: #F4F2EC;
}
*/
/* Video slider */
#videosection_slider{position:relative;width: 607px !important;border: none !important;}
#videosection_container .videosection_slide{background-color: transparent !important;background-image: none !important;}
#videosection_container .next,
#videosection_container .previous{display: none !important;}

#videosection_container ul.pagination {
	background: #113D49 !important;
	bottom:0px;
	right: 16px;
	position:absolute;
	height:26px !important;
	padding: 2px 5px !important;
}
#videosection_container ul.pagination li a{
	background: none !important;
	cursor: pointer;
	color: #FFF !important;
	padding:2px 0 6px !important;
	font-weight:bold;
	font-family: "Lucida Sans",Arial,Verdana,sans-serif;
} 

#videosection_container .videosection_slide_image{margin-top: 0px !important; }
#videosection_container .sliderInfo{
	left: 386px !important;
	width:201px !important;
	top:-287px !important;
	overflow:visible !important;
		position:relative !important;
}

#videosection_container .watch{display:none !important;}
#videotitletab { float:left; width:315px; background:#f4f2ec !important; clear:both}
#videotitletabLeft{ float:left; width:20px; height:35px; background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") no-repeat 0 -50px transparent !important;}
#videotitletabtitle { 
	float:left !important; 
	background:#4e99ad !important;  
	padding:8px 5px 0px 5px !important; 
	height:27px !important; 
	width:280px !important;
	font-size: 20px !important;

}
#videotitletabRight { 
	background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") no-repeat scroll 0 0 transparent !important;
	float:left;
	height:35px;
	width:5px;
}

#videosection_bootpreloader_status{font:18px Georgia,"Times New Roman",Times,serif !important;color: #728615 !important;}
#videosection_container #videosection_categories a.videoDescription {color:#333333;font-family:"Lucida Sans",Arial,Verdana,sans-serif !important;}	
.videosection_thumb {margin-right: 54px !important;}
#videosection_container #videosection_wrapper{margin:0 0 0 8px !important;}
.makeVisible{visibility: visible !important;}
.videoPage #leftCol{padding-left:0 !important;}
.videoPage #feartureditem{width:625px !important;}
#videosection_categories {width:612px;margin-top: 36px !important;}
#videosection_innerBody{margin-bottom: 36px !important;}
#videosection_innercategories{margin-top:20px !important;width: 618px !important;}

#videosection_categories #tabtitle,
.thumbsTitle,
#videotitletabtitle{
	display:inline-block !important;
	color: #FFF !important;
	font-family:Georgia,"Times New Roman",Times,serif !important;
	background: #4E99AD !important;
}

#videosection_categories #contentbox{
	width:604px !important;
	height:182px;
	overflow: hidden;
	margin-bottom: 30px;
	background: url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/content_top_full.gif.png") no-repeat scroll 0 0 #FFFFFF !important;
}

.search_italics{font-style:italic;color: #666666;}
#videosection_categories #tab{width: 622px !important;}
#videosection_categories .readMore{float:right;display:inline-block;margin-top: 0 !important;}
#videosection_slider{clear:both;}
#videosection_container .videosection_slider_container{background: url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/featured_bg.gif.png") no-repeat scroll 0 0 transparent;height: 210px !important;}
#videosection_container ul.pagination li{padding:3px 8px !important;}
.videosection_thumb img{
	background:none repeat scroll 0 0 #FFFFFF !important;
	border:1px solid #E3E0D5 !important;
	padding:2px !important;
}

#videosection_slider{height: 210px !important;}
#videosection_container ul.pagination li.active{ background: url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/arrow_sprite.png") no-repeat scroll 3px 0 transparent !important;}
#videosection_title{display:none;}
#videosection_container ul.pagination a:link{height:20px !important;padding-top:3px !important;width:20px  !important;}

/*Search */
#videosection_search_container{height:53px;background:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/ip_search_bg.gif") no-repeat scroll -3px 0 transparent; position:relative;}
#videosection_top_search .title{display:none;}
#videosection_top_search form button {
	background: url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/searchButton.gif.png") no-repeat scroll 0 0 transparent;
	height: 24px !important;
	float:left !important;
	font-size:10px !important;
	font-weight: normal !important;
	font-family: "Lucida Sans",Arial,Verdana,sans-serif !important;
	width:61px !important;
	border: none;
	position:absolute;
	right: 8px;
	color: #FFFFFF;
	top:9px;
}

#videosection_top_search form input{
	border:medium none !important;
	height:16px !important;
	margin-left:20px;
	margin-top:14px;
	width:216px !important;
}

#videosection_container #videosection_categories{margin-bottom:100px;min-height: auto !important;}
#videosection_container #videosection_rightad_container{width:319px !important;}
#videosection_rightad { 
	background:url(http://www.gourmetsleuth.com/App_Themes/GS_new/images/goggle_bg_300x250.gif) no-repeat !important; 
	margin-bottom:10px;
	padding:19px !important;
	min-height:252px;
	overflow:hidden !important;
}

#videosection_rightad iframe,
#videosection_videopage_rightad iframe{
	height: 256px;
}

#videosection_container #videosection_innerMenu{border: none !important;}
#videosection_container #videosection_categories div.categoryTitle {border-bottom: none !important;}
#videosection_categories .readMore #morevidslink,
#videosection_categories .readMore #morevidslink:hover{background: none !important;font:16px Georgia,"Times New Roman",Times,serif;color:#728615 !important;text-align:right !important;}
#videosection_video{background:none repeat scroll 0 0 #FFFFFF !important;border:1px solid #E3E0D5 !important;margin-top:-36px !important;padding:3px !important;}
.moreitems #leftCol #videosection_categories{margin-top: 10px !important;}
.moreitems #leftCol #videosection_categories #contentbox{height:721px !important;}
.moreitems #leftCol  .thumbsTitle{display:none !important;}
.moreitems .categoryTitle{margin-top: -32px !important;margin-bottom: 0px !important;}
.moreitems .videosection_thumb img{width: 145px !important;height: 122px !important;}
.moreitems #videosection_rightad{padding: 13px !important;}

#videosection_search_results .result-title a,
#videosection_categories .details-title{color:#2C6B7C !important;font:bold 14px Georgia,"Times New Roman",Times,serif !important;}

body.ip #maincontent #leftCol #videosection_innercategories #tabLeft,
body.ip #maincontent #leftCol #videosection_categories #tabLeft{background: url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/tabsprite.png") no-repeat scroll 0 -123px transparent !important;}

#videosection_container #videosection_search_results .result-img{float:none !important;}

.searchContainer #videosection_categories{margin-top:-25px !important;}
.player .categoryTitle{display:none;}
#videosection_container #gradientTitle{font:18px Georgia,"Times New Roman",Times,serif !important;}
#videosection_container  #gradientDescription {font-family:"Lucida Sans",Arial,Verdana,sans-serif;}
.videoPage  #leftCol ins{
	display: none;
}

.player #leftCol #tabtitle, .thumbsTitle { 
	float:left; 
	background:#4e99ad; 
	padding:5px !important; 
	height:15px !important; 
	width:210px; 
	overflow:hidden; 
	color:#ffffff; 
	font:normal 16px Georgia, "Times New Roman", Times, serif !important
}

#videosection_container .slides > div {
	background-image:url("http://www.gourmetsleuth.com/App_Themes/GS_new/images/feature_bg_hm.gif.png") !important;
}


/* Store Listing */
.StoreProductItem {}
.StoreProductItem ul { clear:both; list-style:none; margin:0px; padding:0px}
.StoreProductItem ul li{ clear:both; overflow:auto; margin-bottom:5px;}
.StoreProductItem ul div.StoreProductImageContainer { float:left; width:95px}
.StoreProductItem ul div.StoreProductContent { }
.StoreProductItem .rrItem{ width: 100%; margin-bottom: 10px !important; padding:0 !important; overflow:hidden;}
.StoreProductImageContainer {}
.StoreProductImage { width:85px; height:85px; border:1px solid #e3e0d5;}
.StoreProductGenericLink {}
.StoreProductTitle { display:block;}
.StoreProductPrice {}
.StoreProductDesc { color: #666666; padding-top: 5px;}
.StoreProductItem .rotatorUpButton{ text-align:right; cursor:pointer; color: #2C6B7C}
.StoreProductItem .rotatorUpButton:hover{text-decoration:underline}
