@charset "UTF-8";
/* CSS Document */

*{ outline:0; border:0;}

body{text-align:center; background:url(../images/page_bgr.gif) repeat-x; margin-top:40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

#container{ margin-left:auto; margin-right:auto; text-align:left; width:965px;  background:#FFFFFF; overflow:hidden; border:#CCCCCC 1px solid;
  box-shadow: 0px 0px 5px #969696;
  -moz-box-shadow: 0px 0px 5px #969696;
  -webkit-box-shadow: 0px 0px 5px #969696;


}

#top_banner{height:318px; width:945px; margin:10px 10px 0 10px; background:url(../images/top_banner.jpg);}
#top_banner_two{height:318px; width:945px; margin:10px 10px 0 10px; background:url(../images/top_banner2.jpg);}

#nav {width:159px; float:left;}
#nav ul{list-style-type:none; margin:0; padding:0 0 100px 0;}
#nav li{margin-bottom:6px;}
#nav a{ width:109px; height:33px; display:block; background:url(../images/nav_button.gif) 0 -49px; color:#ffffff; text-decoration:none; padding:10px 0 0 50px; font-size:15px;}

#nav a:hover, #nav a.selected{ background-position:0 0;}

#sidebar{float:right; width:247px; background:url(../images/shadow.gif) no-repeat 55px 0 ; padding-right:20px; text-align:center; padding-bottom:20px;}
.follow{display:block; float:right; color:#333333; text-decoration:none; font-size:14px; font-weight:bold; margin-bottom:20px; margin-top:55px; }
#like_box{width:155px; background:#f6eee0 url(../images/taste_logo.gif) 6px 9px no-repeat; border:1px solid #e1ded7; clear:both; padding:20px 0 10px 72px; float:right; color:#000000; text-align:left;}

#sidebar .firstimg{margin-top:55px; display:block; margin-left:40px;}

#content{ margin-left:159px; margin-right:267px; padding-left:27px; padding-right:20px; line-height:1.6em;}
#content h1.home_heading{ background:url(../images/home_head.gif); width:487px; height:38px; text-indent:-5000px; margin-top:0;}
#content a{color:#333333;}
#content a:hover{color:#666666;}

#content h3{color:#426812; font-size:1em; margin-top:0;}

.small_column{float:left; width:200px; margin-right:20px;}

strong.product{color:#998c14;} 

p{margin-bottom:1em; margin-top:0;}

#footer{margin-left:auto; margin-right:auto; text-align:left; width:965px; color:#666666; font-size:11px; margin-top:15px; }
