
#left_body_col{ float:left; width:320px; height:auto; }
#right_body_col{ float:right; width:310px; height:auto; margin:0px !important; margin-right:-1px;}

/***************************************** main column ********************************************/
img.main_col_bottom{  width:633px; height:4px; position:relative; z-index:6; top:6px; }
.flash_feature{ width:633px; height:249px; }

/* headers */
#main_col h1{ float:left; display:inline; margin:10px 0 0 12px;  color:#806E55; background:#fff; height:28px; width:300px;
font-family: Georgia, "Times New Roman", Times, serif; font-size:1.7em; font-weight:normal; }

#main_col h2.header_white_bg{ color:#F5821F; background:#fff; height:20px; width:275px;
font-family: Georgia, "Times New Roman", Times, serif; font-size:1.3em; font-weight:normal;}
#main_col h2.header_module{
margin:11px 0 0 14px; color:#F5821F; background:#fff; height:20px; width:200px;
font-family: Georgia, "Times New Roman", Times, serif; font-size:1.3em; font-weight:normal;}

#main_col h3{ margin:8px 0 0 0; color:#666; background:#fff; font-size:11px; width:100%; }
#main_col h4{ margin:8px 0 0 15px; font-size:.9em; }
#main_col h5{ clear:both; float:left; display:inline; margin:10px 0 0 15px; font-size:11px; }

img.main_divider{ clear:both; float:right; width:621px; height:1px; }

/* channel boxes */
div.channel_container_left{ float:left; position:relative; display:inline; margin:10px 0 0 10px; width:310px; height:114px; overflow:hidden; }
/*div.channel_container_right{ float:left; position:relative; display:inline; margin:10px 0 0 10px; width:295px; height:114px; overflow:hidden; }*/
div.pic_chan_shadow{ float:left; display:inline; margin: 12px 6px 0 4px; 
background: url(../images/shadow_ffffff.gif) no-repeat bottom right; border:0; }
img.pic_chan{ display: block; position: relative; margin: -10px 0 0 -10px; padding: 6px; border:1px solid #fff; }
div.channel_container_left p, div.channel_container_right p{  padding:0 10px 0 0; font-size:11px; line-height:16px; }
a.more_link:link, a.more_link:visited, a.more_link:active{
color:#2C8184; background:#fff; text-decoration:none; font-size:11px; }
a.more_link:hover{ color:#f15a22; background:#fff; text-decoration:none; font-size:11px; }
img.more_arrows{ border:0; }

/* poll */
#poll_container{ float:left; display:inline; margin:20px 0 0 10px; width:295px; height:auto; overflow:hidden; }
#main_col h3.poll_question{ margin:10px 0 0 0; width:280px;}
#poll_container ul{ margin:10px 0 0 10px; list-style:none; font-size:11px; }
#poll_container ul li{ margin:2px 0 2px 0; line-height:1.6em; height:20px; }
#poll_container ul li input{ float:left; }
#poll_container label{ margin:0 0 0 5px; position:relative; top:-2px; }
.btn_vote{ margin:5px 0 0 10px; padding:1px; font-size:.9em; }
a.more_polls_link:link, a.more_polls_link:visited, a.more_polls_link:active{
float:left; margin: 10px 0 0 10px; color:#2C8184; background:#fff; text-decoration:none; font-size:11px; }
a.more_polls_link:hover{ float:left; margin:10px 0 0 10px; color:#f15a22; background:#fff; text-decoration:none; font-size:11px; }

/* quick easy dinners */
#quick_easy_module{ float:left; margin:20px 0 0 0; width:311px; height:183px; background: url(../images/quick_easy_bg.gif) top no-repeat; }
#quick_easy_module h2.module_header{ width:320px; margin:0 0 0 33px; display:inline; }
img.module_divider{ display:block; margin-left:15px; width:277px; height:1px; border:0; }

/* latest party planner */
#party_planner_module{ float:left; margin:20px 0 0 0; width:311px; height:180px; background: url(../images/party_planner_bg.gif) top no-repeat; }
h6.valentines_dinner{ margin:3px 0 0 14px; color:#9B1E21; background:transparent; font-size:1em;
font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; height:29px; }
#party_planner_module p{ margin:0 0 0 14px; font-size:11px; line-height:16px; width:157px; height:70px; overflow:hidden; }
#party_planner_module a.more_link:link, #party_planner_module a.more_link:visited, #party_planner_module a.more_link:active, #party_planner_module a.more_link:hover{
margin:3px 0 0 14px; }

/* cooking lessons */
#cooking_lesson_module{ float:left; margin:20px 0 0 0; width:311px; height:215px; background: url(../images/cooking_lesson_bg.gif) top no-repeat; }
#cooking_lesson_module a.cooking_link:link, #cooking_lesson_module a.cooking_link:visited, #cooking_lesson_module a.cooking_link:active{
float:left; color:#2C8184; background:#fff; font-size:11px; font-weight:bold; text-decoration:none; margin:5px 0 0 14px; }
#cooking_lesson_module a.cooking_link:hover{
float:left; color:#f15a22; background:#fff; font-size:11px; font-weight:bold; text-decoration:none; margin:5px 0 0 14px; }
#cooking_lesson_module p{ clear:both; margin:10px 0 0px 14px !important; margin:0px 0 0px 14px; font-size:11px; line-height:14px; width:270px;}
#cooking_lesson_module a{ color:#666; text-decoration:none;}
div.img_shadow_ffffff{ float:left; display:inline; background: url(../images/shadow_ffffff.gif) no-repeat bottom right; margin: 13px 0 0 25px; }
img.cooking_lesson_pic{ display: block; position: relative; border:0; margin: -6px 6px 6px -6px; padding: 1px; }
#cooking_lesson_module div.pic_container{ float:left; width:100px; height:115px; }
#cooking_lesson_module div.pic_container p{ text-align:center; width:80px; }
#cooking_lesson_module p.lesson_brought_by{ font-size:11px; color:#F5821F; background:#fff; position:relative; padding-top:1px;}
p.test{font-size:11px; color:#F5821F; position:relative; padding-top:1px; position:relative; top:6px; left:-11px !important; left:-15px;}
/***************************************** main column ********************************************/
h2.quick_easy{ float:left; display:block; padding:20px 0 0 10px; width:180px; height:15px; color:#F5821F; background:#fff; 
font-family: Georgia, "Times New Roman", Times, serif; font-size:1.3em; font-weight:normal;}





























