html,body {	
	
   
	font-family:  verdana, arial,sans-serif; 
	font-size: 10px; 
	color: #000;
	padding:0;
	margin:0;
	background:#fff;
	}

@font-face {
  font-family: "futura-pt";
  src: url("/fonts/futurastd-book-webfont.eot");
  src: url("/fonts/futurastd-book-webfont.eot?#iefix") format("embedded-opentype"),
       url("/fonts/futurastd-book-webfont.woff") format("woff"),
       url("/fonts/futurastd-book-webfont.ttf") format("truetype"),
       url("/fonts/futurastd-book-webfont.svg#fontcustom") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "futura-pt-condensed";
  src: url("/fonts/futurastd-condensedlight-webfont.eot");
  src: url("/fonts/futurastd-condensedlight-webfont.eot?#iefix") format("embedded-opentype"),
       url("/fonts/futurastd-condensedlight-webfont.woff") format("woff"),
       url("/fonts/futurastd-condensedlight-webfont.ttf") format("truetype"),
       url("/fonts/futurastd-condensedlight-webfont.svg#fontcustom") format("svg");
  font-weight: normal;
  font-style: normal;
}
	
html.smallbody,body.smallbody {	
	
   
	font-family:  verdana, arial,sans-serif; 
	font-size: 10px; 
	color: #000;
	padding:0;
	margin:0;
	background:#fff;
	}
	
form{margin:0;}	
	
div#wholebody{
width: 1009px;
margin-left: -504px;
position: absolute;
left: 50%;
padding-right:2px;
padding-left:2px;
}

div#wholebodynolimit{
/* width: 1009px; */
/* margin-left: -504px; */
/* position: absolute; */
/* left: 50%; */

margin: 10px 10px 10px 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0 0 6px #B3B3B3;
-moz-box-shadow: 0 0 6px #B3B3B3; 
box-shadow: 0 0 6px #B3B3B3;
}


#toph{
width: 1009px;
margin-left: -504px;
position: absolute;
left: 50%;
padding-right:2px;
padding-left:2px;

}
	
div#top{
height: 113px;	
background-image: url('/siteimgs/topbackground.jpg');
}

div#top2{
height: 113px;	
background-image: url('/siteimgs/topbackground.jpg');
}

div#example2{

margin-left:15px;

}

.titlesize{

font-size:16px;
font-weight:bold;
font-family:  verdana, arial,sans-serif; 

}

div#footer{
height: 113px;	
background: #fff url('/siteimgs/verybottomback.gif') no-repeat top;
padding-top:20px;
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
clear: both;
text-align: center;
}


#footerextra{
height:100%;
background:white;

}
	
div#divpulse{
margin:0;
padding:0;
width: 100%; 
position:relative;
font-size:12px;
color: #fff;
height: 22px;

}

div#divpulse2{
margin:0;
padding:0;
position:relative;
font-size:12px;
color: #fff;
height: 22px;

}

.pulseshell{
width: 1009px;
margin-left: -504px;
position: absolute;
left: 50%;
padding-top:4px;
}

#pshell{
margin-left:20px;
}

.pulseshell2{
width: 750px;
padding-top:4px;
text-align: center;
}

div#row2{
top: 21px;
height:91px;
width: 100%;  

}

#logorow{
width: 1009px;
margin-left: -504px;
position: absolute;
left: 50%;

}

#row3site{
width:100%;
height:25px;

}

#navrow{
width: 1009px;
margin-left: -504px;
position: absolute;
left: 50%;
}

div#logo{

vertical-align:middle;
height:auto;
width:697px;
margin-left: 11px;
float: left;
margin-top:17px;
}

img.logoimg        { vertical-align: 50% }

#foodtitle{
font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;

}
#foodcontent{
padding:0;
margin:0;
color:#990000;
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-top:5px;
padding-bottom:5px;
}

.foodiechoice{
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
padding:0;
margin:0;
padding-bottom:3px;
}

#foodiepo{
margin:-1px;
padding:-1px;
}

.choice{
margin:0;
width:13px;
height:13px;
overflow:hidden;

}


div#search{
background: url('/siteimgs/search.jpg') no-repeat top;
vertical-align:top;
height:76px;
width:289px;
float:left;
}

div#search2{
margin-left:24px;
margin-top:4px;
}

.searchheader{
color: #edbe1d;
font-weight:bold;
font-size: 10px;
}

a.pulse:link { font-size: 12px;color:#DB471A;
        TEXT-DECORATION: none
 }
a.pulse:visited { font-size: 12px;color:#DB471A;TEXT-DECORATION: none }
a.pulse:hover {
	font-size: 12px;COLOR: #DB471A; TEXT-DECORATION: none
}

a.redhref:link { font-size: 9px;color:#990000;TEXT-DECORATION: none }
a.redhref:visited { font-size: 9px;color:#990000;TEXT-DECORATION: none }
a.redhref:hover {font-size: 9px;COLOR: #990000; TEXT-DECORATION: none}


a.item:link { padding:0;margin:0;color:#000;font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;TEXT-DECORATION: none; }
a.item:visited { padding:0;margin:0;font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.item:hover {padding:0;margin:0;font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #fff; background-color:#990000;TEXT-DECORATION: none;}

a.featuredimage:link {TEXT-DECORATION: none;float:right; border: 1px solid #666; }
a.featuredimage:visited { TEXT-DECORATION: none;float:right;border: 1px solid #666; }
a.featuredimage:hover {TEXT-DECORATION: none;float:right;border: 1px solid #666;}

a.redlink:link { color:#000;TEXT-DECORATION: none; }
a.redlink:visited { color:#000;TEXT-DECORATION: none; }
a.redlink:hover {COLOR: #000;TEXT-DECORATION:none;}

a.thisdatelink:link { color:#990000;TEXT-DECORATION: none; }
a.thisdatelink:visited { color:#990000;TEXT-DECORATION: none; }
a.thisdatelink:hover {COLOR: #990000;TEXT-DECORATION:none;}

a.thisquizlink:link { font: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.thisquizlink:visited { font: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.thisquizlink:hover {font: Verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000;TEXT-DECORATION:none;}

#thisquiz{
text-align: left;
font-family:  verdana, arial,sans-serif;
font-size: 16px; 
line-height:18px;
}

.txtinput{
width: 190px;
height:23px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 10px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-left: 2px;
}

.imgdble{
border-width:3px; 
border-style:double;
border-color: #ccc;
}

.txtinput2{
width: 140px;
height:23px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 10px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-left: 2px;
}

.txtinput3{
width: 115px;
height:23px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 10px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-left: 2px;
}

.txtinput4{
width: 115px;
height:23px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 10px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-top:2px;
}

.txtinput1line{
width: 130px;
height:23px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 10px; 
border-style:solid;
border-width:2px; 
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-top:2px;
}

.txtinput5{
width: 170px;
height:23px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 9px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-left: 2px;
margin-bottom:3px;
}

.restaurantSearchBox{
width: 485px;
height:85px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 9px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-top:2px;
}

.restaurantSearchBox3b{
width: 175px;
height:50px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 10px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-top:2px;
padding-left:4px;
}

.restaurantSearchBox3{
width: 100px;
height:22px;
min-height:22px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 10px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-top:2px;
padding-left:4px;
}

.restaurantSearchBox2{
width: 175px;
height:22px;
min-height:22px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 10px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-top:2px;
padding-left:4px;
}

.restaurantSearchBox2bb{
width: 125px;
height:22px;
min-height:22px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 10px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-top:2px;
padding-left:4px;
}

.restaurantSearchBox2b{
width: 300px;
height:22px;
min-height:22px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 10px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-top:2px;
padding-left:4px;
}

.restaurantSearchBox4{
width: 300px;
height:85px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 10px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-top:2px;
padding-left:3px;
}

.restaurantSearchBox4b{
width: 375px;
height:85px;
background-color: #fff;
font-family:  verdana, arial,sans-serif;
font-size: 10px; 
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-family:helvetica;
padding-top:2px;
padding-left:3px;
}

.searchwhite { font-size: 9px; color:#fff; }
a.white:link { color:#fff; }
a.white:visited { color:#fff; }
a.white:hover {	COLOR: #fff;}

a.whiteno:link { color:#fff;TEXT-DECORATION: none; }
a.whiteno:visited { color:#fff;TEXT-DECORATION: none; }
a.whiteno:hover {	COLOR: #fff;TEXT-DECORATION: underline;}

.ddcolortabs{
height:25px;
padding: 0;
width: 100%;
background: white;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: bold 9px Arial, Verdana, sans-serif;
margin:0;
margin-left:5px;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}

.ddimagetab{
width:10px;
display:inline;
float:left;
margin:0;
position:relative;
height:25px;
padding:0 5px 0 5px;

}

.ddimagetab div {
	position:absolute;
	bottom:0;
	left:5;

}


.ddcolortabs a{
float:left;
color: black;
margin:0 2px 0 0;
padding:0;
text-decoration:none;
}

.ddcolortabs a span{
float:left;
display:block;
padding: 4px 3px 0px 1px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabsline{
margin:0;
padding: 0;
width: 100%;
height: 3px;
line-height: 3px;
background: #910101;
font:normal 1px verdana;
}

.ddcolortabsline2{
margin:0;
padding: 0;
width: 100%;
height: 1px;
line-height: 1px;
background: #CCCCCC;
font:normal 1px verdana;
}

.ddcolortabsline3{
margin:0;
padding: 0;
width: 100%;
height: 1px;
line-height: 1px;
background: #EEEADD;
font:normal 1px verdana;
}




#dropmenudiv{
position:absolute;
border: 1px solid #910101;
border-top-width: 3px;
border-bottom-width: 4px;
font:normal 10px verdana;
line-height:18px;
z-index:1000;
color: white;
}

#dropmenudiv a{
display: block;
padding: 1px 0;
text-decoration: none;
border-top: 0 solid #678b3f;
border-bottom: 1px solid #910101;
border-left: 4px solid #910101;
border-right: 4px solid #910101;
font:normal 12px verdana;
line-height:18px;
color: white;
text-indent: 5px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#8a3c3d;
}



div#bottombody{
padding:0;
margin:0;
height:317px;
width: 1009px; 
background: url('/siteimgs/bottomback.gif') no-repeat top;

}

div#middlebodysub{
height:42px;
width: 1009px; 
min-height:42px;
background: url('/siteimgs/subtop.gif') no-repeat top;

}


div#middlebodysubnolimit{
height:32px;
min-height:32px;
border-bottom: 3px solid #e4e4e4;


}


div#middlebody{
height:308px;
width: 1009px; 
min-height:308px;
background: url('/siteimgs/bottomback.gif') no-repeat top;

}

div#rowflash{
padding:0;
margin:0;
padding-top:15px;
height:253px;
width: 1009px; 
}

div#flash{
height:253px;
width:742px;
float: left;
padding-left: 15px;
display:inline;
}


.nav {
	font-size: 9px;
	font-family:  verdana, arial,sans-serif;
	font-weight:bold;
	height:25px;
	padding-left: 10px;
	vertical-align:middle;
}
.nav2 {
	font-size: 9px;
	font-family:  verdana, arial,sans-serif;
	font-weight:bold;
	height:25px;
	padding-left: 10px;
	vertical-align:bottom;
}

div#reddiv{
font-size: 4px;
height:4px;
background-color: #910000;
width: 1009px;  
}
div#graydiv{
height: 1px;	
font-size: 1px;
background-image:url('/siteimgs/spec.gif'); 
width: 1009px;  
}
div#whitediv{
height: 1px;	
font-size: 1px;
background-color: #fff; 
width: 1009px;  
}

div#box {

height:100px;
width:100px;

}

#dividerflash{
width:7px;
float: left;
display:inline;
}


#insideouter {
height:253px;
width:207px;
float: left;
display:inline;
background: url(/siteimgs/featured.gif) no-repeat top;
}

div#inside {
color: #4a4a4a;
padding: 0;
padding-top:0;
font-size: 10px;
line-height:13px;
font-family:  verdana, arial,sans-serif;
}
div#insideheader {
color: #333;
padding: 8px;
padding-bottom: 10px;
padding-top: 10px;
font-size: 10px;
text-align: center;

letter-spacing:2px;
font-family: "futura-pt",sans-serif;
font-style: normal;
font-weight: 400;

}

#featuretitle{
font-weight:bold;
font-size:12px;
font-family:  verdana, arial,sans-serif;
color: #333;
padding-left:7px;
width:190px;
}

#featurebody{
padding:0;
margin:0;
padding-right:6px;
color: #4a4a4a;
padding-top:5px;
padding-left:7px;
width:190px;
}


div#tagflur{
margin:0;
padding:0;
padding-top:10px;
height:32px;
width:1009px;

}

div#tagflur2{
margin:0;
padding:0;
padding-top:20px;
height:32px;
width:1009px;

}

div#test{
clear:both;
}

.show1 {
	margin: 0 4px 0 4px;
	float: left;
	display: inline;
	text-align: center;
	font-size:10px;
	font-family:  verdana, arial,sans-serif;
	letter-spacing: 2px;
	
}

.show {
	margin: 0 14px 0 12px;
	float: left;
	display: inline;
	text-align: center;
	font-size:10px;
	font-family:  verdana, arial,sans-serif;
	letter-spacing: 2px;
	
}

.showb {
	margin: 0 14px 0 12px;
	text-align: center;
	font-size:10px;
	font-family:  verdana, arial,sans-serif;
	letter-spacing: 2px;
	
}

.show2 {
	margin: 0 4px 0 4px;
	float: left;
	display: inline;
	text-align: center;
	font-size:10px;
	font-family:  verdana, arial,sans-serif;
	letter-spacing: 2px;
	color:#4F4F4F;
	
}

.showt {
	margin: 0 4px 0 4px;
	float: left;
	display: inline;
	text-align: center;
	font-size:10px;
	font-family:  verdana, arial,sans-serif;
	letter-spacing: 1.2px;
	color:#ed9c1d;
	
}
.showflurhome {
	margin: 0 5px 0 12px;
	float: left;
	display: inline;
	width:15px;

	
}

.showflur {
	margin: 0 5px 0 5px;
	float: left;
	display: inline;
	width:1px;

	
}
.showflur2 {
	margin: 0 0px 0 0;
	float: left;
	display: inline;

	
}

#mainbody{
font-family:  verdana, arial,sans-serif; 
font-size: 10px; 
color: #000;
padding-left:10px;
height:auto;
min-height:auto;
}

#mainbody2{
font-family:  verdana, arial,sans-serif; 
font-size: 10px; 
color: #000;
height:auto;
min-height:auto;
}

#commentbody{
font-family:  verdana, arial,sans-serif; 
font-size: 10px; 
color: #000;
padding-left:10px;
height:auto;
min-height:auto;
clear:both;
}





#leftcol {
	width: 245px;
	height:auto;
	min-height:800px;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	float:left;
	padding:0;
	margin:0;
	display: inline;

}

#leftcolsubad {
	
	width: 180px;
	height:auto;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	float:left;
	padding:0;
	margin:0 0 0 0;
	display: inline

}

#leftcolsub {
	
	width: 213px;
	height:auto;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	float:left;
	padding:0;
	margin:0 0 0 0;
	display: inline

}

#leftcolaboutemp {
	width: 25px;
	height:auto;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	float:left;
	padding:0;
	margin:0 0 0 0;
	display: inline

}

#leftcolaboutarticle {
	width: 125px;
	height:auto;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	float:left;
	padding:0;
	margin:0 0 0 0;
	display: inline

}

#leftcolsubarticle {
	width: 245px;
	height:auto;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	float:left;
	padding:0;
	margin:0 0 0 0;
	display: inline

}

#leftcoldaily {
	width: 128px;
	height:auto;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	float:left;
	padding:0;
	margin:0 0 0 0;
	display: inline

}

.awhiteline{
width: 128px;
font-size: 2px;
font-family:  verdana, arial,sans-serif;
background:#fff;
height:2px;
min-height:2px;
margin-left:1px;

}

.largewhiteline{
width: 245px;
font-size: 2px;
font-family:  verdana, arial,sans-serif;
background:#fff;
height:2px;
min-height:2px;
margin-left:1px;
}

.smallwhiteline{
width: 213px;
font-size: 2px;
font-family:  verdana, arial,sans-serif;
background:#fff;
height:2px;
min-height:2px;
margin-left:1px;
}

.smallwhitelinenoshift2{
width: 128px;
font-size: 2px;
font-family:  verdana, arial,sans-serif;
background:#fff;
height:2px;
min-height:2px;
}

.smallwhitelinenoshift{
width: 213px;
font-size: 2px;
font-family:  verdana, arial,sans-serif;
background:#fff;
height:2px;
min-height:2px;
}

#leftcolsubcomment{
	width: 213px;
	height:auto;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	float:left;
	padding:0;
	margin:1px 0 0 0;
	display: inline

}

#leftcontent {
	padding:0;
	margin:0;
	padding-left:2px;
	padding-top:1px;
	padding-right:5px;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	
}

#leftcontenthome {
	padding:0;
	margin:0;
	padding-left:5px;
	padding-top:1px;
	padding-right:3px;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	
}

#leftcontentblog {
	padding:0;
	margin:0;
	padding-left:5px;
	padding-top:1px;
	padding-right:3px;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	
}

#rightcontentblog {
	padding:0;
	margin:0;
	padding-right:5px;
	padding-top:1px;
	/* padding-left:3px; */
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	
}

#leftcontentrecipe {
	padding:0;
	margin:0;
	padding-left:4px;
	padding-top:1px;
	padding-right:5px;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	
}


#leftmaincontent {
	padding:0;
	margin:0;
	padding-left:9px;
	padding-top:1px;
	padding-right:9px;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	
}

#leftcontentcomment{
	padding:0;
	margin:0;
	padding-left:7px;
	padding-top:1px;
	padding-right:3px;
	font-size: 10px;
	font-family:  verdana, arial,sans-serif;
	
}

#middlecol { 
	float:left;
	width: 503px;
	height:100%;
	min-height:700px;
	padding:0;
	margin:0;
	display: inline;
	padding-left:3px;
	padding-right:3px;
	


}


#commentcolsub { 
	float:left;
	width: 509px;
  	height:auto;
	padding:0;
	margin:0;
	display: inline;
	}
	
#middlecolsub { 
	float:left;
	width: 509px;
  	height:auto;
	padding:0;
	margin:0;
	display: inline;
	}

#middlecolarticlesub { 
	float:left;
	width: 509px;
  	height:auto;
	padding:0;
	margin:0;
	display: inline;
	}
	
#middlecolarticleabout { 
	float:left;
	width: 639px;
  	height:auto;
	padding:0;
	margin:0;
	display: inline;
	}

#middlecolarticleemp { 
	float:left;
	width: 739px;
  	height:auto;
	padding:0;
	margin:0;
	display: inline;
	}
	
	
	
#middlecoldaily { 
	float:left;
	width: 711px;
  	height:auto;
	padding:0;
	margin:0;
	display: inline;
	}


#middlecolblank { 
	width: 750px !important;
  	
	padding:0px;
	margin:0;
	display: inline;
background:red;
	}


	
#maincolsub{
float:left;
	width: 509px;
  	height:auto;
	padding:0;
	margin:0;
	display: inline;

}	


#maincolsub2{
float:left;
	width: 750px;
  	height:auto;
	padding:0;
	margin:0;
	display: inline;

}	

#rightcol {
	float:left;
	width: 213px;
	height:100%;
	min-height:800px;
	font-size: 9px;
	font-family:  verdana, arial,sans-serif; 
	padding:0;
	margin:0;
	display: inline;
}

#rightcolsubtop {
	float:left;
	width: 245px;
	height:auto;
	background:#fff; 
	font-size: 9px;
	font-family:  verdana, arial,sans-serif; 
	padding:0;
	margin:1px 0 0 0;
	display: inline;
}

#rightcolsub {
	float:left;
	width: 245px;
	height:auto;
	font-size: 9px;
	font-family:  verdana, arial,sans-serif; 
	padding:0;
	margin:0 0 0 0;
	display: inline;
}

#rightcolsubarticle {
	float:left;
	width: 213px;
	height:auto;
	font-size: 9px;
	font-family:  verdana, arial,sans-serif; 
	padding:0;
	margin:0 0 0 0;
	display: inline;
}

#rightcoldaily {
	float:left;
	width: 128px;
	height:auto;
	font-size: 9px;
	font-family:  verdana, arial,sans-serif; 
	padding:0;
	margin:0 0 0 0;
	display: inline;
}

#rightcolsubcomment {
	float:left;
	width: 245px;
	height:auto;
	font-size: 9px;
	font-family:  verdana, arial,sans-serif; 
	padding:0;
	margin:1px 0 0 0;
	display: inline;
}


#issueleft{
float:left;
width:91px;
font-size:11px;
}

#issueright{
float:right;
width:95px;
height:145px;
text-align: left;
padding-left:2px;
font-size: 9px;
line-height:13px;
font-family:  verdana, arial,sans-serif;


}

#recipemiddle{
padding-top:2px;
}

#DEADrecipemiddle div {
	position:absolute;
	bottom:0;
	left:0;
}


#bottomissue{
height:120px;
position:relative;
line-height:13px;
letter-spacing: -.3px;
}

.bottomcard{
height:40px;
min-height:40px;
position:relative;
width:100px;
}

.bottomcard div {
	position:absolute;
	bottom:0;
	right:0;
}



#bottomissue2 div {
	position:absolute;
	top:60;
	left:0;
}





#issuecurrent {
padding:6px 0 6px 0;

font-family: "futura-pt-condensed",sans-serif;
font-style: normal;
font-weight: 500;
font-size:12px;
}

#stand {
line-height:20px;	
letter-spacing: -.3px;
}
#scooptitle{
padding-top:20px;
font-size: 10px;
font-family:  verdana, arial,sans-serif;
}
#scoopdatatitle{
font-size: 10px;
font-family:  verdana, arial,sans-serif;
font-weight:bold;
padding-top:4px;
float:left;
line-height:15px;
}
#scoop{
font-size: 9px;
font-family:  verdana, arial,sans-serif;
line-height:15px;
padding-top:2px;
padding-right:2px;
padding-left:10px;
line-height:15px;
color:#494949;
}
#sauceon{
padding-top:30px;
}
#sauceonstreettitle{
font-size: 9px;
font-family:  verdana, arial,sans-serif;
font-weight:bold;
padding-top:4px;
margin-left:12px;
margin-right:12px;

}

#sauceonstreetdata{
margin-left:12px;
margin-right:12px;

}

#sauceonstreet{
background-image:url(/siteimgs/sauceonstreet.gif); 
width:230px;
height:119px;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
letter-spacing: -.3px;
}

#sauceonstreettext{
position:relative;
top:60px;
left:7px;
width:210px;
height:40px;
}

#sauceonstreetbody{
padding-left:6px;
}

#buystuff{
padding-top:30px;
font-family:  verdana, arial,sans-serif;
}
#classifieds{
padding-top:20px;
padding-left:8px;
font-family:  verdana, arial,sans-serif;
}

#classifieds2{
padding-left:4px;
font-family:  verdana, arial,sans-serif;
}

.red{
color:#990000;
font-size: 10px;
font-family:  verdana, arial,sans-serif;
}
.orange{
color:#D68011;
font-weight:bold;
font-size: 9px;
}

#morevidslink{
font-family:  verdana, arial,sans-serif;
font-weight:normal;
font-size: 10px;
}

#morevidslink2{
font-family:  verdana, arial,sans-serif;
font-weight:normal;
font-size: 10px;
padding-bottom:5px;
}

#restback{
background-image:url(/siteimgs/restsignupmiddle.gif); 
width:182px;
height:auto;
font-size: 10px;
font-family:  verdana, arial,sans-serif;

}

#rest{
padding:10px 0 10px 15px;
height:auto;
}

#resttext{
position:relative;
left:6px;
width:170px;
padding-bottom:6px;
}

#restbottom{
padding:0;
margin:0;
}

#restimage{
padding-bottom:6px;
}


#vote,#vote2{
padding-top:30px;
}
#voteback{
background:url(/siteimgs/voteback.gif); 
width:230px;
height:auto;
font-size: 9px;
font-family:  verdana, arial,sans-serif;

}

#voteback2{
background:url(/siteimgs/voteback2.gif); 
width:230px;
height:auto;
font-size: 9px;
font-family:  verdana, arial,sans-serif;

}

#ecback{
background-image:url(/siteimgs/middleec.gif); 

width:239px;
height:auto;

}

#ecback2{
background-image:url(/siteimgs/middleec2.gif); 

width:208px;
height:auto;

}

#votetext,#votetext2{
position:relative;
left:10px;
width:210px;
padding-bottom:6px;
}

#voteimage,#voteimage2{
padding-bottom:6px;
}

#votebottom,#votebottom2{
padding:0;
margin:0;
}

#maintab{
width:470px;
font-size: 10px;
font-family:  verdana, arial,sans-serif;
height:105px;
padding:0;
margin:0;
display:inline;
}

.tabphoto{
padding:0;
float:left;
border-width:3px; 
border-style:double;
border-color: #ccc;
margin:3px;
margin-right:6px;
margin-left:0;
}

#toparealeft{
float:left;
width: auto;
margin:0;

}
#maintoptab{
float:left;
width:480px;
padding:0;
margin:0;
font-size: 10px;
}

.tabarea{
float:left;
width:470px;
padding:0;
margin:0;
padding-left:3px;
}

.tabtitleb{
color:#97AB26;
text-transform: uppercase;
line-height:13px;
}

.tabtitle{
color:#97AB26;
text-transform: uppercase;
}
.tabtitlec{
color:#990000;
text-transform: uppercase;
}
.articletitle{
font-size:16px;
font-family:  verdana, arial,sans-serif;
padding-bottom:10px;
}
.articletitle2{
font-size:13px;
font-family:  verdana, arial,sans-serif;
}
.articlecredit{
font-style: italic;
}
#moretab{
clear:both;
padding-top:6px;
color:#D68011;
font-weight:bold;
font-size: 10px;
font-family:  verdana, arial,sans-serif;
padding-left:0px;
padding-bottom:4px;
}

#tabarealeft1,#tabarealeft2,#tabarealeft3{
float:left;
width: 60px;
display:inline;
margin-right:4px;
}
#tabarearight1,#tabarearight2,#tabarearight3{
float:left;
width:415px;
display:inline;
line-height:13px;
font-size: 10px;
font-family:  verdana, arial,sans-serif;
}


#tab1a,#tab2a,#tab3a{
width:480px; 
font-size: 9px;
font-family:  verdana, arial,sans-serif;
height:48px;
margin-top:12px;
line-height:9px;
clear: both;
}


#recipetab{
width:183px;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
height:180px;
padding:0;
margin:0;
}

#recipetop{
width:183px;
height:86px;
padding:0;
margin:0;
}



#lowertabs{
margin:0;
padding:0;
padding-top:6px;
width:499px;
text-align:center;
height:172px;
min-height:172px;

}



#redtab1{
border-width:1px; 
border-style:solid;
border-color: #ccc; 
float:left;
margin:0;
display:inline;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
color:#000;
text-align:left;
width:163px;
height:170px;
min-height:170px;
margin-right:2px;
}

#redtab2{
border-width:1px; 
border-style:solid;
border-color: #ccc; 
float:left;
margin:0;
padding:0;
display:inline;
font-size: 10px;
font-family:  verdana, arial,sans-serif;
color:#000;
text-align:left;
width:163px;
height:170px;
min-height:170px;
margin-right:2px;
}

#redtab3{
border-width:1px; 
border-style:solid;
border-color: #ccc; 
float:left;
font-size: 9px;
margin:0;
padding:0;
display:inline;
font-family:  verdana, arial,sans-serif;
color:#000;
text-align:left;
width:163px;
height:170px;
min-height:170px;

}

.redtb{
text-decoration:none;
background-color:#910000;
font-size: 12px;
font-family: "futura-pt",sans-serif;
font-style: normal;
font-weight: 400;
color:#fff;
text-align:center;
line-height:22px;
width:160px;
display:inline-block;

}

.redtabcontent{
background-color:#fff;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
color:#fff;
text-align:left;
line-height:10px;
padding:3px;
}

.redtitle{
padding:5px;
padding-top:4px;
font-size: 12px;
line-height: 16px;
font-family:   verdana,arial,sans-serif;
color:#000;
text-align:left;

}
.spodate{
padding:5px;
color:#990000;
}

.redcontent{
padding:5px;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
color:#000;
line-height:12px;


}

#lts{
width:459px;
font-size:1px;
line-height:1px;
min-height:1px;
color:#fff;
}


#lowertabs2{
width:500px;
padding:0;
margin:0;
margin-top:2px;
}

#ltab1{
margin:0;
padding:0;
border-width:1px; 
border-style:solid;
border-color: #ccc; 
border-left: none;
border-bottom: none;
float:left;
font-size: 10px;
font-family:  verdana, arial,sans-serif;
color:#000;
text-align:center;
width:247px;
height:100px;
min-height:100px;
display:inline;
}

.tabtitle2{
font-size: 10px;
font-family:  verdana, arial,sans-serif;
color:#990000;
font-weight: normal;
text-align:left;
}

#tablet{
background-image:url(/siteimgs/tablet.jpg);
height:46px;
width:42px;
padding:0;
margin:3px;
float:left;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
color:#000;
font-weight: bold;
text-align:center;
display:inline;

}

#ltabright{
margin:0;
padding:0;
float:left;
display:inline;
text-align:left;
padding-left:5px;

}

.btabcontent{
padding:4px;
}

.tabnumber{
padding:6px;
padding-top:20px;
font-size: 16px;
line-height:18px;
font-family:  verdana, arial,sans-serif;
}

#thisdate{
text-align:left;
font-size: 12px;
line-height:18px;
font-family:  verdana, arial,sans-serif;
color:#000;
padding:0;
margin:0;

}

#thisdatel{
padding-top:4px;

}

#ltab2{
margin:0;
padding:0;
border-width:1px; 
border-style:solid;
border-color: #ccc; 
border-right: none;
border-bottom: none;
float:left;
margin-left:1px;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
color:#000;
text-align:center;
width:247px;
height:100px;
min-height:100px;
display:inline;
}

/* begin css tabs */
#wholediv{
height:275px;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
}

.orangetabs li a , .orangetabsb li a {
font-family: "futura-pt",sans-serif;
font-style: normal;
font-weight: 500;
font-size:10px;
	
	
}

.orangetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
border-bottom: none;

}

.orangetabs li a.selected{ /*selected main tab style */
background-color: white; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #EBBC72;
border-bottom: 6px solid white;
padding-top: 6px; /* must change with respect to padding (X) above and below */
}

.orangetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
border-bottom: 6px solid #fff;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 5px solid #fff; /* set border color to page background color */
background-color: #fff;
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
 /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;

padding-top: 4px;
border-bottom: 4px solid #000; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
margin:0;
padding: 4px 10px 1px 10px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
 /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #fff; /* set unselected tab background color as desired */
//color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;

}

ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 4px 0 0 0; /* set margins as desired */
font: bold 10px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 3px solid #EBBC72; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 1px 3px 0; /* THIRD number must change with respect to padding-top (X) below */

}

ul#tabnav li { /* do not change */
display: inline;
}


#contents {
	border : 3px solid #EBBC72;
	border-top : none;
	clear : both;
	margin : 0px;
	padding : 8px;
	padding-right:0;
	width:auto;
	min-height:315px;
	margin:0;


}

#clickissue {
position:relative;
z-index:100;
top: -65px;
width:140px;
padding:0;
margin:0;	
}

#clickissue img {	
box-shadow: 5px 5px 5px #888888;
}

#clicktoread {
position:relative;
z-index:300;
width:59px;
height:60px;
left:60px;
top:25px;	
}
#clickimage {
height:152px;
dispay:inline-block;
width:140px;
margin-left:20px;	
}

/* end css tabs */




/* begin css tabs */


ul#tabnavb a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
}

.orangetabsb li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
border-bottom: none;

}

.orangetabsb li a.selected{ /*selected main tab style */
background-color: red; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #C0CB7C;
border-bottom: 4px solid #fff;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

.orangetabsb li a.selected:hover{ /*selected main tab style */
text-decoration: none;
border-bottom: 3px solid #fff;

}

body#tab1b li.tab1b, body#tab1b li.tab2b, body#tab1b li.tab3b, body#tab1b li.tab4b { /* settings for selected tab */
border-bottom: 4px solid #fff; /* set border color to page background color */
background-color: #fff;


}

body#tab1b li.tab1b a, body#tab1b li.tab2b a, body#tab1b li.tab3b a, body#tab1b li.tab4b a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #C0CB7C;
padding-top: 4px;
border-bottom: 4px solid #fff; /* must change with respect to padding (X) above and below */
}

ul#tabnavb li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
 /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #fff; /* set unselected tab background color as desired */
//color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;

}

ul#tabnavb { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 3px solid #C0CB7C; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 6px 3px 0; /* THIRD number must change with respect to padding-top (X) below */

}

ul#tabnavb li { /* do not change */
display: inline;
}


#contentsb {
	background : #fff;
	border : 3px solid #C0CB7C;
	border-top : none;
	clear : both;
	margin : 0;
	padding : 0;
	width:auto;
	height:230px;
	overflow:hidden; 

}

/* end css tabs */



/* begin css tabs3 */

ul#tabnavc { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0 0; /* set margins as desired */
font: bold 9px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 3px solid #EBBC72; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 6px 3px 0; /* THIRD number must change with respect to padding-top (X) below */
width:auto;

}

ul#tabnavc li { /* do not change */
display: inline;
}

body#tab1c li.tab1c, body#tab2c li.tab2c, body#tab3c li.tab3c, body#tab4c li.tab4c { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff;
}

ul#tabnavc li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
 /* set border COLOR as desired; usually matches border color specified in #tabnav */
 /* set unselected tab background color as desired */
//color: #666; /* set unselected tab link color as desired */
margin-right: 5px; /* set additional spacing between tabs as desired */
text-decoration: none;

}

body#tab1c li.tab1c a, body#tab1c li.tab2c a, body#tab1c li.tab3c a, body#tab1c li.tab4c a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #EBBC72;
padding-top: 4px;
border-bottom: 3px solid #fff; /* must change with respect to padding (X) above and below */
}


ul#tabnavc a:hover { /* settings for hover effect */
/* background: #background: #fff;; set desired hover color */
}



.orangetabsc li a.selected:hover{ /*selected main tab style */
text-decoration: none;
border-bottom: 3px solid #fff;
background-color: #fff;
}


.orangetabsc li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
border-bottom: none;
background: #fff;
}

.orangetabsc li a.selected{ /*selected main tab style */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #EBBC72;
border-bottom: 3px solid #fff;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

#contentsc {
	background : #fff;
	border : 3px solid #EBBC72;
	border-top : none;
	clear : both;
	margin : 0px;
	padding : 5px;
	width:auto;
	height:auto;


}

.artfave{
padding-bottom:4px;
font-size: 10px;
line-height:11px;
font-family:  verdana, arial,sans-serif;
color:#333;
clear:both;
}



.reccomment{
padding-bottom:4px;
font-size: 10px;
line-height:15px;
font-family:  verdana, arial,sans-serif;
color:#333;
}

.reccommentimg{
font-size: 10px;
font-family:  verdana, arial,sans-serif;
font-weight:bold;
float:left;
padding-top:2px;
}
.reccommentcom{
font-size: 10px;
font-family:  verdana, arial,sans-serif;
padding-top:0;
padding-right:2px;
color:#333333;
line-height:15px;
}
.reccommentcomspace{
font-size: 6px;
font-family:  verdana, arial,sans-serif;
padding-top:0;
padding-right:2px;
color:#333333;
line-height:6px;
}
/* end css tabs3 */



/* begin css tabs4 */

ul#tabnavd a:hover { /* settings for hover effect */

}

.orangetabsd li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
border-bottom: none;

}

.orangetabsd li a.selected{ /*selected main tab style */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #EBBC72;
border-bottom: 3px solid #fff;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

.orangetabsd li a.selected:hover{ /*selected main tab style */
text-decoration: none;
border-bottom: 3px solid #fff;

}

body#tab1d li.tab1d, body#tab2d li.tab2d, body#tab3d li.tab3d, body#tab4d li.tab4d { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff;
}

body#tab1d li.tab1d a, body#tab2d li.tab2d a, body#tab3d li.tab3d a, body#tab4d li.tab4d a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #EBBC72;
padding-top: 4px;
border-bottom: 3px solid #fff; /* must change with respect to padding (X) above and below */
}

ul#tabnavd li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
 /* set border COLOR as desired; usually matches border color specified in #tabnav */
 /* set unselected tab background color as desired */
//color: #666; /* set unselected tab link color as desired */
margin-right: 5px; /* set additional spacing between tabs as desired */
text-decoration: none;

}

ul#tabnavd { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0 0; /* set margins as desired */
font: bold 9px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 3px solid #EBBC72; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 6px 3px 0; /* THIRD number must change with respect to padding-top (X) below */
width:auto;

}

ul#tabnavd li { /* do not change */
display: inline;
}


#contentsd {
	background : #fff;
	border : 3px solid #EBBC72;
	border-top : none;
	clear : both;
	margin : 0px;
	padding : 5px;
	padding-top : 8px;
	width:auto;
	height:180px;


}

/* end css tabs4 */



/* begin css tabs5 */

ul#tabnave a:hover { /* settings for hover effect */

}

.orangetabse li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
border-bottom: none;

}

.orangetabse li a.selected{ /*selected main tab style */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #EBBC72;
border-bottom: 3px solid #fff;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

.orangetabse li a.selected:hover{ /*selected main tab style */
text-decoration: none;
border-bottom: 3px solid #fff;

}

body#tab1e li.tab1e, body#tab2e li.tab2e, body#tab3e li.tab3e, body#tab4e li.tab4e { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff;
}

body#tab1e li.tab1e a, body#tab2e li.tab2e a, body#tab3e li.tab3e a, body#tab4e li.tab4e a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #EBBC72;
padding-top: 4px;
border-bottom: 3px solid #fff; /* must change with respect to padding (X) above and below */
}

ul#tabnave li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
 /* set border COLOR as desired; usually matches border color specified in #tabnav */
 /* set unselected tab background color as desired */
//color: #666; /* set unselected tab link color as desired */
margin-right: 5px; /* set additional spacing between tabs as desired */
text-decoration: none;

}

ul#tabnave { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0 0; /* set margins as desired */
font: bold 9px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 3px solid #EBBC72; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 6px 3px 0; /* THIRD number must change with respect to padding-top (X) below */
width:auto;

}

ul#tabnave li { /* do not change */
display: inline;
}


#contentse {
	background : #fff;
	border : 3px solid #EBBC72;
	border-top : none;
	clear : both;
	margin : 0px;
	padding: 8px 0 5px 0;
	width:auto;
	height:auto;


}

/* end css tabs5 */


/* begin css tabs6 */

ul#tabnavf a:hover { /* settings for hover effect */

}

.orangetabsf li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
border-bottom: none;

}

.orangetabsf li a.selected{ /*selected main tab style */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #EBBC72;
border-bottom: 4px solid #fff;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

.orangetabsf li a.selected:hover{ /*selected main tab style */
text-decoration: none;
border-bottom: 4px solid #fff;

}

body#tab1f li.tab1f, body#tab2f li.tab2f, body#tab3f li.tab3f, body#tab4f li.tab4f { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff;
}

body#tab1e li.tab1e a, body#tab2f li.tab2f a, body#tab3f li.tab3f a, body#tab4f li.tab4f a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #EBBC72;
padding-top: 4px;
border-bottom: 3px solid #fff; /* must change with respect to padding (X) above and below */
}

ul#tabnavf li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
 /* set border COLOR as desired; usually matches border color specified in #tabnav */
 /* set unselected tab background color as desired */
//color: #666; /* set unselected tab link color as desired */
margin-right: 5px; /* set additional spacing between tabs as desired */
text-decoration: none;

}

ul#tabnavf { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0 0; /* set margins as desired */
font: bold 9px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 3px solid #EBBC72; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 6px 3px 0; /* THIRD number must change with respect to padding-top (X) below */
width:auto;

}

ul#tabnavf li { /* do not change */
display: inline;
}


#contentsf {
	background : #fff;
	border : 3px solid #EBBC72;
	border-top : none;
	clear : both;
	margin : 0px;
	padding: 8px 0 5px 0;
	width:auto;
	height:auto;


}

/* end css tabs6 */



/* begin css tabs */


ul#tabnavg a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
}

.orangetabsg li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
border-bottom: none;

}

.orangetabsg li a.selected{ /*selected main tab style */
background-color: red; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #C0CB7C;
border-bottom: 4px solid #fff;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

.orangetabsg li a.selected:hover{ /*selected main tab style */
text-decoration: none;
border-bottom: 4px solid #fff;

}

body#tab1g li.tab1g, body#tab2g li.tab2g, body#tab3g li.tab3g, body#tab4g li.tab4g { /* settings for selected tab */
border-bottom: 4px solid #fff; /* set border color to page background color */
background-color: #fff;


}

body#tab1g li.tab1g a, body#tab2g li.tab2g a, body#tab3g li.tab3g a, body#tab4g li.tab4g a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
border: 3px solid #C0CB7C;
padding-top: 3px;
border-bottom: 4px solid #fff; /* must change with respect to padding (X) above and below */
}

ul#tabnavg li a { /* settings for all tab links */
padding: 3px 5px 1px 5px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
 /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #fff; /* set unselected tab background color as desired */
//color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
font-size:9px;
}

ul#tabnavg { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 0 0; /* set margins as desired */
font: bold 10px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 3px solid #C0CB7C; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 1px 3px 0; /* THIRD number must change with respect to padding-top (X) below */

}

ul#tabnavg li { /* do not change */
display: inline;
}


#contentsg {
	background : #fff;
	border : 3px solid #C0CB7C;
	border-top : none;
	clear : both;
	margin : 0;
	padding : 0;
	width:auto;
	height:auto;
	min-height:auto;
	overflow:hidden;

}

/* end css tabs */



#rightcontent {
	margin:0;
	padding:0;
	padding-left:4px;
	padding-top:1px;
	padding-right:4px;
	font-size:10px;
}

#rightcontentsub {
	margin:0;
	padding:0;
	padding-left:4px;
	padding-top:3px;
	padding-right:5px;
	font-size:10px;
        word-wrap: break-word;

}

#rightcontentsubtop{
	margin:0;
	padding:0;
	padding-top:3px;
}

#searcheditorial{
padding: 4px 0 4px 4px;
font-size:13px;
font-family: "futura-pt-condensed",sans-serif;
font-style: normal;
font-weight: 400;
}

#followus{
clear:both;
margin: 12px 0 4px 4px;
font-size:13px;
font-family: "futura-pt-condensed",sans-serif;
font-style: normal;
font-weight: 400;

}
#followusicons{
padding: 0 0 4px 4px;
}

#searcheditorial2,#searcheditorial2b{
padding: 10px 0 15px 4px;
font-size:13px;
font-family: "futura-pt-condensed",sans-serif;
font-style: normal;
font-weight: 400;

}

.futurafont {

font-size:15px;
font-family: "futura-pt-condensed",sans-serif;
font-style: normal;
font-weight: 400;	
	
}

.searchtitle {
line-height: 16px;
font-weight:bold;
font-family:  verdana, arial,sans-serif;
}

#recentcomments{
font-size: 10px;
font-family:  verdana, arial,sans-serif;
padding-top:15px;

line-height: 16px;
font-weight:bold;

}


#recentcomments2{
font-size: 9px;
font-family:  verdana, arial,sans-serif;
padding-top:15px;
padding-bottom:4px;
line-height: 14px;
font-weight:bold;

}

#classifiedposts{
font-size: 10px;
font-family:  verdana, arial,sans-serif;
padding-top:6px;
padding-left:8px;
line-height: 12px;
}

#classifiedposts2{
font-size: 10px;
font-family:  verdana, arial,sans-serif;
padding-top:6px;
padding-left:4px;
line-height: 12px;
}

#classimage{
padding-top:6px;
padding-left:8px;
}

#classimage2{
padding-top:6px;
padding-left:4px;
}

#saucegifts {
	padding-top:17px;
	padding-left:0;

}

#dd {
	padding-top:10px;
	padding-left:7px;

}

.addspaceleft{
	padding-top:10px;
	padding-left:7px;
}

#saucegifts2 {
	padding-bottom:15px;

}

#search3{
font-size: 9px;
font-family:  verdana, arial,sans-serif;
padding-top:6px;

line-height: 12px;
font-weight:bold;

}


#rss{
width:auto;
height:auto;
}

#rssb{
padding-top:5px;
width:230px;
padding-left:8px;
height:auto;
}

#rssc{
width:230px;
height:auto;
}

#rssleft{
float:left;
width:30px;
display:inline;
}

#rssright{
float:left;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
width:155px;
display:inline;
margin-left:5px;
}

#rssrightb{
float:left;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
width:190px;
display:inline;
margin-left:5px;
}

#rssabout{
clear:both;
padding-left:7px;
padding-top:6px;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
color:#990000;
}

#rssabout2b{
clear:both;
padding-top:6px;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
color:#990000;
}

#rssevent{
width:auto;
height:auto;
padding-left:7px;
}

#rssabout2{
clear:both;
padding-left:8px;
padding-top:6px;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
color:#990000;
}

#rssabouthome{
clear:both;
padding-left:0px;
padding-top:6px;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
color:#990000;
}

#rsstitle{
padding-top:20px;
padding-bottom:4px;
}

#rsstitle2{
padding-top:10px;
padding-bottom:4px;
}

#subscribe{
float:right;
font-weight:bold;
margin-right:30px;
}

#pdivide3{
clear:both;
padding-top:6px;
padding-bottom:3px;
}

#navitems{
padding-top:17px;
width:230px;
margin-left:5px;
}

#navitems_sm{
padding-top:17px;
width:115px;
margin-left:5px;
}

#navitems_sm a.navlinks{
background: #F7F9EF;
width:115px;
display: block;
padding: 1px 0;
text-decoration: none;
border-bottom: 1px solid #e8eccf;
font:bold 9px verdana;
line-height:12px;
color: #910101;
text-indent: 5px;
}

#navitems_sm a.navlinks:hover{ /*hover background color*/
background-color:#fff;
color: black;
}

#navitems_sm a.navlinksb:hover{ /*hover background color*/
background-color:#fff;
color: black;
}

#navitems_sm a.navlinks2{
background: #F7F9EF;
width:115px;
display: block;
padding: 1px 0;
text-decoration: none;
border-bottom: 1px solid #e8eccf;
font:bold 9px verdana;
line-height:12px;
color: #000;
text-indent: 5px;
}

#navitems_sm a.navlinks2b{
background: #F7F9EF;
width:115px;
display: block;
padding: 1px 0;
text-decoration: none;
border-bottom: 1px solid #e8eccf;
font:bold 9px verdana;
line-height:12px;
color: #000;
text-indent: 5px;
}

#navitems_sm a.navlinks2:hover{ /*hover background color*/
background-color:#fff;
color: #910101;
}

#navitems_sm a.navlinks2b:hover{ /*hover background color*/
background-color:#fff;
color: #910101;
}


#navitems a.navlinks{
background: #F7F9EF;
width:230px;
display: block;
padding: 1px 0;
text-decoration: none;
border-bottom: 1px solid #e8eccf;
font:bold 9px verdana;
line-height:12px;
color: #910101;
text-indent: 5px;
}

#navitems a.navlinksb{
background: #F7F9EF;
width:200px;
display: block;
padding: 1px 0;
text-decoration: none;
border-bottom: 1px solid #e8eccf;
font:bold 9px verdana;
line-height:12px;
color: #910101;
text-indent: 5px;
}

.sidesub2{
width:195px;
background:white;
padding-left:2px;
padding-bottom:2px;
padding-right:2px;
padding-top:3px;
font:normal 10px verdana;
color: #333;
}

#navitems a.navlinks:hover{ /*hover background color*/
background-color:#fff;
color: black;
}

#navitems a.navlinksb:hover{ /*hover background color*/
background-color:#fff;
color: black;
}

#navitems a.navlinks2{
background: #F7F9EF;
width:230px;
display: block;
padding: 1px 0;
text-decoration: none;
border-bottom: 1px solid #e8eccf;
font:bold 9px verdana;
line-height:12px;
color: #000;
text-indent: 5px;
}

#navitems a.navlinks2b{
background: #F7F9EF;
width:200px;
display: block;
padding: 1px 0;
text-decoration: none;
border-bottom: 1px solid #e8eccf;
font:bold 9px verdana;
line-height:12px;
color: #000;
text-indent: 5px;
}

#navitems a.navlinks2:hover{ /*hover background color*/
background-color:#fff;
color: #910101;
}

#navitems a.navlinks2b:hover{ /*hover background color*/
background-color:#fff;
color: #910101;
}

#articlebody a.bloglink:link { width:auto;padding:0;margin:0;color:#000;font: normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;TEXT-DECORATION: none; }
#articlebody a.bloglink:visited { width:auto;padding:0;margin:0;font: normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
#articlebody a.bloglink:hover {width:auto;padding:0;margin:0;font: normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;COLOR:#910101;TEXT-DECORATION: none;}


a.blacklink2:link { width:auto;padding:0;margin:0;color:#000;font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;TEXT-DECORATION: none; }
a.blacklink2:visited { width:auto;padding:0;margin:0;font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.blacklink2:hover {width:auto;padding:0;margin:0;font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;COLOR:#910101;TEXT-DECORATION: none;}

a.blacklink3:link { width:auto;padding:0;margin:0;color:#000;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;TEXT-DECORATION: none; }
a.blacklink3:visited { width:auto;padding:0;margin:0;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.blacklink3:hover {width:auto;padding:0;margin:0;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;COLOR:#910101;TEXT-DECORATION: none;}

#whitebox{
width:204px;
height:160px;
min-height:160px;
background:white;
border: 1px solid #E1E8BD;
}

.featuread{
width:204px;
text-align:center;
margin-top:4px;

}

.featuread2{
width:204px;
text-align:center;
margin-top:6px;

}

#slidemaintitle{
width:auto;
padding-right:13px;
font: normal 24px Helvetica, sans-serif;
line-height:28px;
}

#slidedesctitle{
width:auto;
padding-right:13px;
font: normal 18px Helvetica, sans-serif;
line-height:22px;
}


#articlemaintitle{
width:auto;
padding-left:13px;
padding-right:13px;
font: normal 24px Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height:28px;
}

#articlebody{
width:auto;
padding-top:15px;
padding-left:10px;
padding-right:10px;
font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;
line-height:18px;

}


#commentmaindata{
width:auto;
padding-top:20px;
padding-left:13px;
padding-right:13px;
font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;

}

#toplayer{
width:506px;
height:40px;
}

#subdivleft{
padding:3px;
padding-right:5px;
padding-left:5px;
margin:0;
float:left;
background: #E8E8E2;
display:inline;
margin-left:6px;
padding-top:4px;
text-transform:uppercase;
font-size:9px;

}

#subdivright{
padding:0;
margin:0;
float:right;
padding-right:6px;
display:inline;
font-size:9px;
}

#toplayerA{
width:506px;
height:30px;
}

#toplayer2{
width:506px;
height:10px;
}

.isthisright{
clear:both;
padding:0;
margin:0;
float:right;
padding-right:6px;
display:inline;

}

#aletters{
height:50px;
position:relative;
background:red;
}

#aletters div {
	position:absolute;
	top:0;
}

a.black:link { color:#000;TEXT-DECORATION: none; }
a.black:visited { color:#000;TEXT-DECORATION: none; }
a.black:hover {color: #910101;TEXT-DECORATION: none;}

a.graytitle:link { color:#333;TEXT-DECORATION: none;margin:0px;padding:0px; }
a.graytitle:visited { color:#333;TEXT-DECORATION: none;margin:0px;padding:0px; }
a.graytitle:hover {color: #910101;TEXT-DECORATION: none;margin:0px;padding:0px;}

.sectiontitles{
padding-left:13px;
padding-right:13px;
font: normal 10px Arial, Verdana, sans-serif;
}

.sectiontitles li{
padding-bottom:5px;

}

.greyBG {
	background-color: #E8E9E3;
	color:#666;
}
.lightgreyBG {
	background-color: #F3F3F1;
	color:#666;
}

.rcgreen{
color:#97AB26;
}

#articlebody a:link { color:#910101;TEXT-DECORATION: none; }
#articlebody a:visited { color:#910101;TEXT-DECORATION: none; }
#articlebody a:hover {color: #910101;TEXT-DECORATION: underline;}

#articlebody a.redu3:link { color:#910101;TEXT-DECORATION: none; }
#articlebody a.redu3:visited { color:#910101;TEXT-DECORATION: none; }
#articlebody a.redu3:hover {color: #000;TEXT-DECORATION: none;}

#articlebody a.redu3big:link { font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#910101;TEXT-DECORATION: none; }
#articlebody a.redu3big:visited { font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#910101;TEXT-DECORATION: none; }
#articlebody a.redu3big:hover {font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;TEXT-DECORATION: none;}

#articlebody a.redu3bold:link { font-weight:bold;color:#910101;TEXT-DECORATION: none; }
#articlebody a.redu3bold:visited { font-weight:bold;color:#910101;TEXT-DECORATION: none; }
#articlebody a.redu3bold:hover {font-weight:bold;color: #000;TEXT-DECORATION: none;}


#articlebody a.green:link { color:#ADBD50;TEXT-DECORATION: none; }
#articlebody a.green:visited { color:#CADBD50;TEXT-DECORATION: none; }
#articlebody a.green:hover {color: #000;TEXT-DECORATION: none;}





a.resulttitle:link { font: bold 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.resulttitle:visited { font: bold 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.resulttitle:hover {font: bold 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;color: #910101;TEXT-DECORATION: none;}

a.resulttitle2:link { text-transform:uppercase;font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;color:#666;TEXT-DECORATION: none; }
a.resulttitle2:visited { text-transform:uppercase;font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;color:#666;TEXT-DECORATION: none; }
a.resulttitle2:hover {text-transform:uppercase;font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;color: #910101;TEXT-DECORATION: none;}

a.resulttitle3:link { font: normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.resulttitle3:visited { font: normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.resulttitle3:hover {font: normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #910101;TEXT-DECORATION: none;}



.resultrow {
padding-top:14px;
padding-bottom:14px;
padding-left:13px;
padding-right:13px;
padding-left:13px;
padding-right:13px;
font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;
clear:both;

}

.resultimagemain{
float:left;
margin-right:10px;
height:95px;
min-height:95px;
}

.resultimage{
height:auto;
border: 3px solid #E8E6E7;
width:auto;
}

.resultimagerecp{
height:auto;
border: 3px solid #E8E6E7;
float:left;
margin-right:10px;
}

#resulttotal{
width:auto;
padding-left:13px;
padding-right:13px;
font: normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#resultbody{
font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;
}
.foodrating{
padding-left:4px;
padding-bottom:3px;
}
.foodrating2{
padding-bottom:3px;
padding-left:11px;
letter-spacing:-1px;
}

#restaurantdata{
padding-top:25px;
padding-left:13px;
padding-right:13px;

}

#restname{


} 

.restaurantdiv{
margin:0;
padding: 0;
width: 100%;
height: 3px;
line-height: 3px;
background: #E8E8E2;
font:normal 1px verdana;
}

.drillimage{
float:left;
margin-right:15px;
height:auto;
}


.establishmentname{
font: bold 1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;
line-height:2em;
}

#restdetail{
padding-top:15px;

}

.restatt{

clear:both;
height:auto;
width:auto;

}

.restatttitle{
float:left;
display:inline;
width:150px;
text-transform:uppercase;
display: table-cell;
margin:0;
padding:0;
}

.restattvalue{
float:left;
display:inline;
display: table-cell;
margin:0;
padding:0;
}

#averagerating{
padding-top:15px;
clear:both;
}

.usercomment{
width:auto;
height:auto;
padding-bottom:15px;
padding-top:15px;
}

.biggercommentdiv{
margin:0;
padding: 0;
width: 100%;
height: 3px;
line-height: 1px;
background: #EBBC72;
font:normal 1px verdana;
}

.commentdiv{
margin:0;
padding: 0;
width: 100%;
height: 1px;
line-height: 1px;
background: #EBBC72;
font:normal 1px verdana;
}

.orangediv{
margin:3px 0 10px 0;
padding: 0;
width: 100%;
height: 3px;
line-height: 3px;
background: #FEE9D0;
font:normal 1px verdana;
}


.graydiv{
margin:3px 0 3px 13px;
padding: 0;
width: 509px;
height: 1px;
line-height: 1px;
background: #E8E6E7;
font:normal 1px verdana;
}




.graydiv2{
margin:3px 0 3px 13px;
padding: 0;
width: 470px;
height: 1px;
line-height: 1px;
background: #E8E6E7;
font:normal 1px verdana;
}

.blackdiv2{
margin:3px 0 3px 13px;
padding: 0;
width: 470px;
height: 2px;
line-height: 2px;
background: #000;
font:normal 2px verdana;
}

.graydiv3{
margin:3px 0 3px 13px;
padding: 0;
width: 470px;
height: 3px;
line-height: 3px;
background: #E8E6E7;
font:normal 3px verdana;
}

.graydiv4{
margin:3px 0 3px 13px;
padding: 0;
width: 450px;
height: 1px;
line-height: 1px;
background: #E8E6E7;
font:normal 1px verdana;
}

.graydiv5{
margin:3px 0 3px 0;
padding: 0;
width: 480px;
height: 1px;
line-height: 1px;
background: #E8E6E7;
font:normal 1px verdana;
}

.greendiv5{
margin:3px 0 3px 0;
padding: 0;
width: 200px;
height: 4px;
line-height: 4px;
background: #D6D9BC;
font:normal 4px verdana;
}

.whitediv{
margin: 13px 0 13px 4px; 
padding: 0;
width: 237px;
height: 1px;
line-height: 1px;
background: #fff;
font:normal 1px verdana;
}

div#footerb{
padding-top:10px;
height:auto;
background: #fff url('/siteimgs/verybottomback.gif') no-repeat top;
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
clear: both;
text-align: center;
padding-bottom:20px;
}
div#mainfooter{
padding-top:10px;
margin-left:10px;
height:auto;
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
clear: both;
background:#fff;
text-align: center;
width:968px;
}

div#mainfootergray{
margin-left:10px;
height:3px;
min-height:3px;
font: normal 3px Verdana, Geneva, Arial, Helvetica, sans-serif;
clear: both;
background:#ECECE2;
text-align: center;
width:968px;
}

#drillpictures{
width:217px;
height:auto;
padding-bottom:15px;
text-align:center;
}
#map_canvas{
clear:both;
}

.rctitle{
padding-top:5px;
padding-left:4px;
font-weight:bold;

}
.rcwins{
line-height:16px;
padding-left:4px;
}

#rateitform td{
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-left:4px;
}

#createit{
padding-top:4px;
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#rateitform select {
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.brow{
color:#666;
}

#restowners{
padding: 15px 0 15px 0;
}

.featurerest{
width:auto;
height:100px;
clear:both;
margin:0 0 5px 0;

}

.featureflash{
display:inline;
float:left;
margin:0 5px 0 9px;
padding:0;
}

.featuretext{
margin:0;
padding:0;
display:inline;
float:left;
width:100px;
}

#featuregreen{
padding: 4px 0 10px 0;
text-align:center;
width:245px;

color: #333;
padding: 8px;
font-size: 10px;
text-align: center;
letter-spacing:2px;
font-family: "futura-pt",sans-serif;
font-style: normal;
font-weight: 400;

}


#RegisterRestaurant select{
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
letter-spacing: -1px;
}

#RegisterRestaurant{
padding-top:10px;

}

.searchgreen{
margin-bottom:25px;

}

#navimage,#navimage2{
padding: 5px 0 5px 7px;
font-size:13px;
font-family: "futura-pt-condensed",sans-serif;
font-style: normal;
font-weight: 400;
}

#footer1{
clear:both;
padding-top:10px;
}
.footer1{
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height:15px;
}

#postimage{
padding-top:10px;
}

#recipename{
font: bold 1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-left:7px;
}

#recipeby{
font: italic 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-left:7px;
}

#recipeserving, #recipedetails{
font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-left:7px;
margin-top:7px;
margin-right:7px;
}

#recipearealeft{
display:inline;
float:left;
}

#recipearearight{
float:right;
padding: 3px 9px 5px 7px;
}

#articlebody td, .tbtext{
font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;
}

#example2 td{
font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;
}

#articlebody table{
font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;

}

.tablesmall select{
font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;
}

#showlist{
padding-left:10px;
}

#articlepicscontainer{
float:right;
height:220px;
width:260px;
padding:0 15px 5px 15px;

}
#articlepics{
height:auto;
width:auto;
min-heigh:auto;
border-width:3px; 
border-style:double;
border-color: #ccc;
text-align: center;
}

#articlepic2nd{
margin: 5px 0 0 0;
background:#EEE;

}

#drilllogin{
margin-top:20px;

}

#drilllogintext{
margin-top:3px;
letter-spacing: -1px;
}

.padding{
padding: 15px;
padding-right:4px;
padding-left:15px;

}

.addwidth{
clear:both;
width: 120px;
float:left;
font-weight: bold;
text-align: right;
padding-right:10px;
padding-top:4px;
}


.addwidth2b{
clear:both;
width: 120px;
float:left;
font-weight: bold;
text-align: right;
padding-right:10px;
}


.addwidthhours{
clear:both;
width: 120px;
height:75px;
min-height:75px;
float:left;
font-weight: bold;
text-align: right;
padding-right:10px;
padding-top:4px;
}


.addwidthb{
clear:both;
width: 75px;
float:left;
font-weight: bold;
text-align: right;
padding-right:10px;
padding-top:4px;
}

.addwidthrowleft{
clear:both;
width: 120px;
float:left;
font-weight: bold;
text-align: right;
padding-right:10px;
padding-top:4px;
}

.addwidth3{
clear:both;
width: 75px;
float:left;
font-weight: bold;
text-align: right;
padding-right:10px;
}

.addwidth2{
clear:both;
width: 320px;
float:left;
text-align: right;
padding-right:10px;
}

.messagebody{
padding: 5px;
}

.grayline3{
padding:0;
margin:0;
clear:both;
background:#E8E6E7;
height: 3px;
line-height: 3px;
min-height:3px;
font:normal 3px verdana;
}

.greenline3{
padding:0;
width:200px;
margin:0;
margin-left:6px;
clear:both;
background:#D6D9BC;
height: 3px;
line-height: 3px;
min-height:3px;
font:normal 3px verdana;
}

.grayline{
padding:0;
margin:0;
clear:both;
background:#E8E6E7;
height: 3px;
line-height: 3px;
font:normal 3px verdana;
}
.grayline2{
padding:0;
margin:0;
clear:both;
background:#E8E6E7;
height: 1px;
line-height: 1px;
font:normal 1px verdana;
}

.grayline2b{
padding:0;
margin:0;
clear:left;
background:#E8E6E7;
height: 1px;
line-height: 1px;
font:normal 1px verdana;
width:450px;
}

.grayline2tall{
padding:0;
margin:0 0 0 15px;
clear:both;
background:#E8E6E7;
height: 160px;
min-height: 150px;
line-height: 1px;
font:normal 1px verdana;
width:1px;
}

.greenline{
padding:0;
margin:0;
clear:both;
background:#CBDFA2;
height: 3px;
line-height: 3px;
font:normal 3px verdana;
}

.greenline2tall{
padding:0;
margin:0 0 0 15px;
clear:both;
background:#E7ECCC;
height: 1750px;
min-height: 1750px;
line-height: 1px;
font:normal 1px verdana;
width:1px;
}

.greenline2tall2{
padding:0;
margin:0 0 0 15px;
clear:both;
background:#E7ECCC;
height: 475px;
min-height: 475px;
line-height: 1px;
font:normal 1px verdana;
width:1px;
}

.biggertitles{
font-size:14px;
width:250px;

}

.biggertitles2{
font-size:14px;

}

.orangeline{
padding:0;
margin:0;
clear:both;
background:#F2C689;
height: 1px;
line-height: 1px;
font:normal 1px verdana;
}

.orangeline2{
padding:0;
margin:0;
clear:both;
background:#F2C689;
height: 2px;
line-height: 2px;
font:normal 2px verdana;
}

.creditfarleft{
float:left;
display:inline;
width:15px;
padding:0 6px 0 0;
margin:0;
text-align:left;

}

.creditleft{
float:left;
display:inline;
width:330px;
padding-left:2px;
}
.creditleft2{
float:left;
display:inline;
width:315px;
padding-left:2px;
}
.creditright{
float:left;
display:inline;
padding-left:10px;
width:110px;
text-align: right;
padding-right:4px;
}

.creditright2{
float:left;
display:inline;
padding-left:10px;
width:90px;
text-align: right;
padding-right:4px;
}

.credityellowdiv{
clear:both;
background-color:#f7f8f0;
min-height:35px;
padding:4px;
padding-top:2px;
height:35px;
}

.creditwhitediv{
clear:both;
background-color:#fff;
min-height:35px;
padding:4px;
padding-top:2px;
height:35px;
}

.creditgreendiv{
clear:both;
background-color:#F7F8F0;
min-height:35px;
padding:4px;
padding-top:2px;
height:35px;
}

.creditgraydiv{
clear:both;
background-color:#F7F9EE;
min-height:35px;
padding:4px;
padding-top:2px;
height:35px;
}

.creditgraydiv2{
clear:both;
background-color:#F7F9EE;
min-height:50px;
padding:4px;
padding-top:2px;
height:50px;
}

.item7b{
float:left;
display:inline;
width:40px;
padding:8px;
padding-top:4px;
padding-left:0;
}

.item7{
float:left;
display:inline;
width:75px;
padding:8px;
padding-top:8px;
padding-left:0;

}

.item1{
float:left;
display:inline;
width:100px;
padding:8px;
padding-top:4px;
padding-left:0;
}

.item1b{
float:left;
display:inline;
width:10px;
padding:8px;
padding-top:4px;
padding-left:0;
}

.item2{
float:left;
display:inline;
width:60px;
padding:8px;
padding-top:8px;

}

.item3{
float:left;
display:inline;
width:auto;
padding:8px;
padding-top:4px;
}

.item5c{
float:left;
display:inline;
width:135px;
padding:8px;
padding-top:4px;
}

.item4{
float:left;
display:inline;
width:30px;
padding:8px;
padding-top:8px;

}
.item5{
float:left;
display:inline;
width:auto;
padding:4px;
padding-top:8px;

}

.item5b{
float:left;
display:inline;
width:170px;
padding:4px;
padding-top:4px;
padding-left:8px;
}

.item6{
float:left;
display:inline;
width:110px;
padding:8px;
padding-top:8px;

}

.orderswhitediv{
clear:both;
background-color:#F3F3F1;
min-height:35px;
padding:4px;
padding-top:0px;
padding-bottom:0px;
height:35px;
}

.ordersgraydiv{
clear:both;
background-color:#F3F3F1;
min-height:35px;
padding:4px;
padding-top:0px;
padding-bottom:0px;
height:35px;
}


.orderswhitediv2{
clear:both;
background-color:#F3F3F1;
min-height:75px;
padding:4px;
padding-top:0px;
padding-bottom:0px;
height:75px;
}

.ordersgraydiv2{
clear:both;
background-color:#F3F3F1;
min-height:75px;
padding:4px;
padding-top:0px;
padding-bottom:0px;
height:75px;
}

a.redu:link { color:#990000;TEXT-DECORATION: underline; }
a.redu:visited { color:#990000;TEXT-DECORATION: underline; }
a.redu:hover {COLOR: #000;TEXT-DECORATION:underline;}

a.redu2:link { color:#990000;TEXT-DECORATION: none; }
a.redu2:visited { color:#990000;TEXT-DECORATION: none; }
a.redu2:hover {COLOR: #000;TEXT-DECORATION:none;}

#about2links a:link { color:#990000;TEXT-DECORATION: none; }
#about2links a:visited { color:#990000;TEXT-DECORATION: none; }
#about2links a:hover {COLOR: #000;TEXT-DECORATION:none;}

#restname a.redu:link { color:#990000;TEXT-DECORATION: underline; }
#restname a.redu:visited { color:#990000;TEXT-DECORATION: underline; }
#restname a.redu:hover {COLOR: #000;TEXT-DECORATION:underline;}

#mydiv a.redu3:link { color:#990000;TEXT-DECORATION: underline; }
#mydiv a.redu3:visited { color:#990000;TEXT-DECORATION: underline; }
#mydiv a.redu3:hover {COLOR: #000;TEXT-DECORATION:underline;}

#mydiv a.redu4:link { color:#990000;TEXT-DECORATION: none; }
#mydiv a.redu4:visited { color:#990000;TEXT-DECORATION: none; }
#mydiv a.redu4:hover {COLOR: #000;TEXT-DECORATION:none;}

.padleft{
padding-left:5px;
}


.list1{
float:left;
display:inline;
width:65px;
padding:8px;
padding-top:4px;
padding-left:0;
}

.list2{
float:left;
display:inline;
width:150px;
padding:8px;
padding-top:4px;
padding-left:0;
}

.list3{
float:left;
display:inline;
width:145px;
padding:8px;
padding-top:4px;
padding-left:0;
}

.list4{
float:left;
display:inline;
width:55px;
padding:8px;
padding-top:4px;
padding-left:0;
text-align:right;
}

.list5{
float:left;
display:inline;
width:50px;
padding:8px;
padding-top:4px;
padding-left:0;
}

.listgray{
clear:both;
background-color:#F3F3F1;
min-height:35px;
padding:4px;
padding-top:8px;
height:35px;
padding-bottom:0px;
}

.listwhite{
clear:both;
background-color:#fff;
min-height:35px;
padding:4px;
padding-top:8px;
height:35px;
padding-bottom:0px;
}

.message1{
float:left;
display:inline;
width:100px;
padding:8px;
padding-top:2px;
padding-left:0;
}

.message2{
float:left;
display:inline;
width:100px;
padding:8px;
padding-top:2px;
padding-left:0;
}

.message3{
float:left;
display:inline;
width:100px;
padding:8px;
padding-top:2px;
padding-left:0;
}

.message4{
float:left;
display:inline;
width:100px;
padding:8px;
padding-top:2px;
padding-left:0;
}

.messagegray{
clear:both;
background-color:#F3F3F1;
min-height:70px;
padding:4px;
padding-top:0;
height:70px;
padding-bottom:0px;
}

.videoitem1{
float:left;
width:auto;
padding:8px;
padding-top:4px;
padding-left:0;
padding-right:15px;
height:100px;
min-height:100px;
}

.vitem1delete{
text-align:right;
width:auto;
padding-bottom:4px;
}

.videoitem2{
float:left;
display:inline;
width:150px;
padding:8px;
padding-top:4px;
padding-left:0;
}

.editvideo{
float:right;
}

.videosubrow{
width:450px;
}

.videosubrow2{
width:450px;
}

.vidsubrowleft{
float:left;
display:inline;
width:100px;
padding:0px;

}

.vidsubrowright{
float:left;
display:inline;
width:auto;
padding:0;

}

.videowhite{
clear:both;
min-height:50px;
padding:4px;
padding-top:10px;
height:50px;
padding-bottom:0px;
}

.videotitle{
height:15px;
padding-top:17px;
}

#uploadvideo{
clear:both;
margin-top:6px;

}

#videofile{
padding: 0 10px 0 10px;
border: 2px solid #C0CB7C;
}

.messageleft{
float:left;
display:inline;
width:50px;
text-align:right;
padding-right:4px;

}

.messageright{
float:left;
display:inline;
width:395px;
background-color:#F3F3F1;


}

.messageline{
clear:both;

}

#vidgray{
background-color:#F3F3F1;
}

.vidline{
clear:both;
background-color:#F3F3F1;
padding-top:9px;
padding-bottom:2px;
}

.vidline2b{
clear:left;
padding-top:9px;
padding-bottom:2px;
}

.giftline{
clear:left;
padding-top:9px;
padding-bottom:2px;
}

.vidline2{
height:5px;
min-height:5px;
}

.pastordersright{
float:left;
display:inline;
width:325px;
background-color:#F3F3F1;


}

.pastordersright2{
float:left;
display:inline;
width:325px;

}

.giftcheckright{
float:left;
display:inline;
width:130px;

}

.pastordersleft{
float:left;
display:inline;
width:120px;
text-align:right;
padding-right:4px;
padding-top:4px;

}

.vidright{
float:left;
display:inline;
width:325px;
background-color:#F3F3F1;



}

.vidright2{
float:left;
display:inline;
width:325px;

}

.vidleft{
float:left;
display:inline;
width:120px;
text-align:right;
padding-right:4px;
background-color:#F3F3F1;



}

.vidleft2{
float:left;
display:inline;
width:120px;
text-align:right;
padding-right:4px;
padding-top:4px;
}

.favoritediv{
	margin: 13px 30px 0 0;
	
	float: left;
	display: inline;	
}

.showvideo{
	margin: 10px 30px 0 0;	
	float: left;
	display: inline;	
	width: 90px;
	min-height:185px;
	font-size:12px;
}

#myfavorites{
clear:both;

}

.favvid{

}

.favvidtitle{
padding-top:3px;
}

.divline{
clear:both;
padding-top:9px;
}

.divlineb{
clear:left;
padding-top:9px;
}

.divlinesmall{
clear:both;
padding-top:4px;
}

.divline2{
width:450px;
padding-top:9px;
}

.viditem1{
float:left;
display:inline;
width:70px;
text-align:right;
padding-right:4px;

}

.viditem2{
float:left;
display:inline;
width:375px;

}

.vidrow{
clear:both;

}

.selectedimage{
border-width:3px; 
border-color: #ECBB6E;
margin-right:5px;
margin-left:20px;
}

.nonselectedimage{
margin-right:8px;
margin-left:20px;
}

.commentrest{
padding-top:7px;

}

.ratecol{
float:left;
display:inline;
font-size:9px;
margin-right:10px;
}

.ratecol select{

font-size:9px;
}

#responsebox{
padding:3px;

height:20px;
}

#errorbox{
padding:3px;
background:#FFF79A;
height:20px;
}

#errorbox2{
padding:3px;
width:450px;
background:#FFF79A;
height:20px;
}

#messagebox{
padding:3px;
background:#FFF568;
height:20px;
width:450px;
}

#mbox{
padding-left:3px;
width:450px;
}

#mbox2{
padding-left:3px;
}

#messagebox2{
padding:5px;
background:#FFF568;
width:450px;
}

#mysettingslefttop{
height:405px;
min-height:405px;
padding-left:4px;
padding-right:5px;
}


#mysettingsleftbottom{
padding:4px;
}

#mysettingsrighttop{
padding:4px;
padding-left:6px;
}

#vidtitle{
clear:both;
font: normal 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#vidcomment{
clear:both;
font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.orangeborder{
border : 3px solid #EBBC72;
padding: 4px 15px 4px 15px;
}

.greenborder{
border : 3px solid #C0CB7C;
padding: 12px 0 0 12px;
}

.greenborder2{
border : 3px solid #C0CB7C;
padding: 12px 6px 0 6px;
}

.greenborder3{
border : 3px solid #C0CB7C;
padding: 12px 4px 0 2px;
}

.vidpadzero{
padding:0;
margin:0;
padding-right:2px;
}

.vidpadzero2{
padding:4px;
margin:4px;

}

.vidpad{
padding:0 3px 0 0;
margin:0;
}

.viddetails{
display:inline;
float:left;
padding-right: 10px;
font-size:9px;
}

.vidrate{
display:inline;
float:left;
padding-right: 10px;
font-size:9px;
}

.doublespace{
width: 75px;
height:auto;
min-height:auto;
border-width:3px; 
border-style:double;
border-color: #ccc; 
padding: 1px;
}

.doublespace2{
height:auto;
min-height:auto;
border-width:3px; 
border-style:double;
border-color: #ccc; 
padding: 1px;
}

#showimgs{
clear:both;
}

.giftsideright{
float:left;
display:inline;
width:250px;
}

.giftsideleft{
float:left;
display:inline;
width:200px;
padding-right:4px;
color:#676767;
}

#spotlighttitle{
font-size:1.3em;
font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.spotlightleft{
float:left;
display:inline;
padding-right:8px;
}

.spotlightgraybar{
float:left;
display:inline;
width:1px;
background:#ccc;
min-height:93px;
height:93px;
}

.spotlightright{
float:left;
display:inline;
width:165px;
padding-right:7px;
font-size:12px;
}

.spotlightright div{

	word-wrap:break-word;

}

.spotlightfarright{
float:left;
display:inline;
width:125px;
padding-right:4px;
padding-left:7px;
}

.giftnewline{
clear:both;
}

.searchformC{
padding-left:4px;
}

.reciperightpadding{
padding-left:5px;
}

.eventrow{
margin-top:5px;
clear:both;
}

.blackTxt{
color:#000;
font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#giftmaintitle{
font: normal 16px  Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height:13px;

}

.searchcalendar{
margin-left:35px;
}

.subnavmedia{
padding:4px;
}

#sidebar {

}

#sidebar ul {
list-style-type: none;
margin: 0;
padding: 0;
border: none
}

#sidebar li {
margin: 0;
padding: 0.25em 0 0.25em 0.25em;
display: block
}

html,body #sidebar li {
width: auto;
}

#sidebar li:first-child {
border: none
}

#content h2{
margin:0;
padding:0;
}

#blogmiddle a:link,#blogright a:link { font-size: 14x;color:#990000;TEXT-DECORATION: none }
#blogmiddle a:visited,#blogright a:visited { font-size: 14px;color:#990000;TEXT-DECORATION: none }
#blogmiddle a:hover,#blogright a:hover {font-size: 14px;COLOR: #000000; TEXT-DECORATION: none}

#blogmiddle {
	padding-right:5px;
}

.borderit{
border: 1px solid #ccc; 
}

#articlebody a.regred:link { font-size:1.4em;color:#990000;TEXT-DECORATION: none }
#articlebody a.regred:visited { font-size:1.4em;color:#990000;TEXT-DECORATION: none }
#articlebody a.regred:hover {font-size:1.4em;COLOR: #000000; TEXT-DECORATION: none}

ul.registerpage
  {
  margin-left: 1.5em;
  padding-left: 0;
  }
  
  #left li{
  font-weight:normal;
  font-size:1em;
  margin-left: 14px;
  padding-left: 0;
  
  }
  
  .adback{
  background:#E8E9E3;
  padding:5px;
  font-size:1.3em;
  font-weight:bold;  
  }

  .adborder{
  border: 2px solid #E8E9E3; 
  padding:8px;
  }
  
  #forquestions{
  
  	color:#676767;
	font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;

  
  }
  
  #yourorder{
  font-size:9px;
  }
  
  .recipetext{
  font-size:10px;
  
  }
  
 .dropdowngray{
  color:#333;
  font-size:9px;
  
  }
  
  .lineheight{
  line-height:12px;  
  }
  .sidenav{
  clear:both;

  }
  
  .inforow{
  padding-top:5px;
  }
  
  .inforow2{
  }
  
  .whitesidepadding{
  float:left;
display:inline;
 width:2px;
  background:#fff;
  min-height:34px;
  height:34px;
  padding-top:0px;
  }
  
  .margintop{
  margin-top:10px;
  
  }
  
  #pleasenote{
  
  color:#990000;
  
  }
  
  #option1,#option3,#option6{
  	padding:3px;
	height:20px;
  
  }
  
.whitegraph{
height:28px;
min-height:28px;
background:white;
}
.graygraph{
height:28px;
min-height:28px;
background:#F8F8F8;
}  

a.deal:link { padding:10px;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none;  }
a.deal:visited {  padding:10px;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none;  }
a.deal:hover { padding:10px;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000;TEXT-DECORATION: none; }

#storetitle{
font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.scooplist{
line-height:15px;
}

.imagefav{
font-size: 10px;
font-family:  verdana, arial,sans-serif;
font-weight:bold;
float:left;
padding-top:2px;
width:17px;
}
.imagefavdiv{
font-size: 6px;
font-family:  verdana, arial,sans-serif;
font-weight:bold;
width:17px;
min-height:6px;
height:6px;
}
.favtitle{
line-height:11px;
font-size: 9px;
font-family:  verdana, arial,sans-serif;
padding-top:0;
padding-right:2px;
color:#333333;
margin-top:0;

}

.sidesub{
  background:#fff;
padding-left:2px;
padding-bottom:2px;
padding-right:2px;
padding-top:3px;
font:normal 10px verdana;
color: #333;
}

a.blacklink:link { width:auto;padding:0;margin:0;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.blacklink:visited { width:auto;padding:0;margin:0;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.blacklink:hover {width:auto;padding:0;margin:0;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;COLOR:#910101;TEXT-DECORATION: none;}

a.adva:link { width:auto;padding:0;margin:0;font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#E4B511;TEXT-DECORATION: none; }
a.adva:visited { width:auto;padding:0;margin:0;font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#E4B511;TEXT-DECORATION: none; }
a.adva:hover {width:auto;padding:0;margin:0;font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;COLOR:#E4B511;TEXT-DECORATION: underline;}

a.adva2:link { width:auto;padding:0;margin:0;font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#E4B511;TEXT-DECORATION: none; }
a.adva2:visited { width:auto;padding:0;margin:0;font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#E4B511;TEXT-DECORATION: none; }
a.adva2:hover {width:auto;padding:0;margin:0;font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;COLOR:#E4B511;TEXT-DECORATION: underline;}

a.blacklinkbold:link { width:auto;padding:0;margin:0;font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.blacklinkbold:visited { width:auto;padding:0;margin:0;font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;TEXT-DECORATION: none; }
a.blacklinkbold:hover {width:auto;padding:0;margin:0;font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;COLOR:#910101;TEXT-DECORATION: none;}

#articlebody a.suggestions:link { width:auto;padding:0;margin:0;font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#990000;TEXT-DECORATION: underline; }
#articlebody a.suggestions:visited { width:auto;padding:0;margin:0;font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#990000;TEXT-DECORATION: underline; }
#articlebody a.suggestions:hover {width:auto;padding:0;margin:0;font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;COLOR:#990000;TEXT-DECORATION: underline;}

.widgettitle {

font-size:10px;
}


.entry img {
	border: none;
	}

.entry ul 
{
margin-left:15px;

}
	
.FixedLoadingPanelDEAD
{
	margin:0px;
	padding: 8px;
	padding-top: 4px;
	position: fixed !important;
	top: 22px;
    right: 5px;
    _position: absolute !important;
    _top: expression(eval(document.documentElement.scrollTop? document.documentElement.scrollTop : document.body.scrollTop) +   "px" );
    _right: expression(eval(document.documentElement.scrollLeft? document.documentElement.scrollLeft : document.body.scrollLeft ) +   "px" );
    font-size: 10pt;
    right: expression(eval(document.documentElement.scrollLeft? document.documentElement.scrollLeft : document.body.scrollLeft ) +   "px" );
    top: expression(eval(document.documentElement.scrollTop? document.documentElement.scrollTop : document.body.scrollTop) +   "px" );
    background-color: #900000;
    color: #fff;
}

.FixedLoadingPanel
{
	margin:0px;
	padding: 8px;
	padding-top: 4px;
	position: fixed !important;
	top: 22px;
    right: 5px;
    _position: absolute !important;
   	_top: 22px;
    _right: 5px;
    font-size: 10pt;
    	top: 22px;
    right: 5px;
    background-color: #900000;
    color: #fff;
	z-index:999;
}

#searchpanel{

width:275px;

}


#recipetoparealeft{
float:left;
width:75px;
/*was 85 */
margin-right:7px;
}

#recipetoparearight{
float:left;
width:95px;
padding-left:3px;

}

#OT_searchWrapper .OT_feedTitle{
font-weight:bold;
font-size:19px;
}


.largegrayline2{
width: 475px;
font-size: 2px;
font-family:  verdana, arial,sans-serif;
background:#dadada;
height:2px;
min-height:2px;
margin-left:1px;
}

#etitle{
color:#fff;
margin:0;
padding:0;
position:relative;
top:45px;
left:20px;
font-face:verdana,arial;
font-size:32px;
}

#esubtitle{
color:#fff;
margin:0;
padding:0;
position:relative;
top:5px;
font-face:verdana,arial;
font-size:20px;


}

#eauthor{
color:#fff;
margin:0;
padding:0;
position:relative;
top:145px;
left:20px;
font-face:verdana,arial;
font-size:12px;


}

#etop{
color:#fff;
margin:0;
padding:0;
position:relative;
top:10px;
left:20px;
font-face:verdana,arial;
font-size:12px;

}

#mediabody{
cursor: pointer;

}
#omediabox{
border:2px solid #A95E5E;
width:742px;
min-height:250px;
height:250px;
overflow: hidden;
float: left;
display:inline;
margin-left:14px;
}


.imgborder{
border:1px solid #ccc;
padding:2px;


}

#corebody a:link { color:#910101;TEXT-DECORATION: none; }
#corebody a:visited { color:#910101;TEXT-DECORATION: none; }
#corebody a:hover {color: #000;TEXT-DECORATION: none;}

#corebody{
clear:both;
padding-top:15px;

}

#soundbite{
padding-left:20px;

}

#soundbite li{

padding:5px;


}

.addtoany_share_save_container {

padding-top:15px;

}


a.redhref22:link { font-size: 10px !important;color:#990000;TEXT-DECORATION: none;  }
a.redhref22:visited { font-size: 10px !important;color:#990000;TEXT-DECORATION: none; }
a.redhref22:hover {font-size: 10px !important;COLOR: #000000; TEXT-DECORATION: none; }




#weekenderform {
position:relative;
width:240px;
height:228px;
display:inline-block;
background:#ffffff url('./siteimgs/edweek3.png') no-repeat right top;
	
}

#weekenderformsm {
position:relative;
width:203px;
height:195px;
display:inline-block;
background:#ffffff url('./siteimgs/edweek3sm.png') no-repeat right top;
	
}


#bottombutton {
position:absolute;
bottom:10;
left:0;
height:30px;
width:240px;
display:inline-block;
cursor:pointer;
	
}

.wkforminput {
width:210px;
position:absolute;
bottom:50;
left:15;	
border-width:3px; 
border-style:double;
border-color: #ccc; 
color: #000;
font-size: 10px; 
font-family:  verdana, arial,sans-serif;
padding:3px;
	}
	
.aligncenter {
	
text-align:center;	
	
}

#weekenderformsm .wkforminput {
	
width:190px;
left:10;
bottom: 45;	
	
	
}


#browseissue, #subscribehome, #wherecanifind {
width:189px;	
display:inline-block;
height: 30px;	
cursor:pointer;
margin-top:2px;
}

#browseissue a, #subscribehome a, #wherecanifind a {
height: 30px;
width:189px;	
display:block;
	
}

#browseissue {
	
background:url('./siteimgs/CurrentIssue_NavSprite.png') 0 0;
	
}
#subscribehome {
background:url('./siteimgs/CurrentIssue_NavSprite.png') 0 -32px;
}
	
	
#wherecanifind {
background:url('./siteimgs/CurrentIssue_NavSprite.png') 0 -64px;
}

#browseissue a:hover{
	
	background:url('./siteimgs/CurrentIssue_NavSprite.png') -190px 0;
	
}

#subscribehome a:hover{
	
	background:url('./siteimgs/CurrentIssue_NavSprite.png') -190px -32px;
	
}

#wherecanifind a:hover{
	
	background:url('./siteimgs/CurrentIssue_NavSprite.png') -190px -64px;
	
}

#tagflur2.centerdiv {
	
margin-left: auto ;
margin-right: auto ;
padding-top:10px;


  
}

#mainfooter.centerfooter, #soireevids {
	
margin-left: auto ;
margin-right: auto ;	
}

.ddcolortabs a.mainnav{
font-family: "futura-pt",sans-serif;
font-style: normal;
font-weight: 400;
font-size:12px;
line-height:25px;
text-align:center;
padding-left:4px;
padding-right:4px;

}


.ddcolortabs a.mainnavhover {
-moz-border-radius: 0px;
-webkit-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px; 
background-color:#8c1b00;
color:#fff;
}


.ddcolortabs a.mainnavselected {
-moz-border-radius: 0px;
-webkit-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px; 
background-color:#8c1b00;
color:#fff;
}

#TB_window {

top: 50% !important;	
	
z-index:310;
	
}

#TB_overlay {
z-index: 310;	
	
}

