.rule_grey_solid {
	width: 100%; float: left;
}
#storyheader {
	padding: 10px 0px; width: 620px;
}
#storyheader .headline {
	padding: 0px 0px 5px;
}
#storyheader .headline h1 {
	color: rgb(0, 0, 0); font-family: georgia; font-size: 26px; font-weight: normal;
}
#storyheader .subheadline {
	padding: 0px 0px 10px;
}
#storyheader .subheadline h2 {
	color: rgb(0, 0, 0); font-family: georgia; font-size: 20px; font-weight: normal;
}
#storyheader .name {
	padding: 0px 15px 5px 0px; color: rgb(0, 0, 0); text-transform: uppercase; font-family: arial; font-size: 11px; font-weight: bold;
}
#storyheader .timestamp {
	padding: 0px 15px 5px 0px; color: rgb(153, 153, 153); text-transform: uppercase; font-family: arial; font-size: 11px;
}
#storyheader .comments a {
	color: rgb(153, 153, 153); text-transform: uppercase; font-family: arial; font-size: 11px;
}
.storytab {
	margin: 10px 0px; width: 619px; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(219, 217, 217); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; float: left;
}
.storytab ul.tab {
	bottom: -1px; border-left-color: rgb(219, 217, 217); border-left-width: 1px; border-left-style: solid; float: left; position: relative; background-color: rgb(243, 243, 243);
}
.storytab ul.tab li {
	padding: 5px 18px; width: auto; text-align: center; border-top-color: rgb(219, 217, 217); border-right-color: rgb(219, 217, 217); border-bottom-color: rgb(189, 189, 189); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; float: left;
}
.storytab ul.tab li a {
	text-align: center; color: rgb(123, 123, 123); text-transform: uppercase; padding-top: 5px; font-family: arial; font-size: 11px; font-weight: bold;
}
.story_content ul.tab li.story_tab {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.story_photo_content ul.tab li.story_photo_tab {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.story_video_content ul.tab li.story_video_tab {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.story_interactive_content ul.tab li.story_interactive_tab {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.story_audio_content ul.tab li.story_audio_tab {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.story_content ul.tab li.story_tab a {
	color: rgb(3, 90, 145);
}
.story_photo_content ul.tab li.story_photo_tab a {
	color: rgb(3, 90, 145);
}
.story_video_content ul.tab li.story_video_tab a {
	color: rgb(3, 90, 145);
}
.story_interactive_content ul.tab li.story_interactive_tab a {
	color: rgb(3, 90, 145);
}
.story_audio_content ul.tab li.story_audio_tab a {
	color: rgb(3, 90, 145);
}
#story_video_main #ooPlayer0container {
	height: 349px;
}
.ooWrapper {
	background: url("/videos/images/ajax-loader.gif") no-repeat 50% 50% rgb(0, 0, 0); width: 620px; height: 0px; overflow: hidden;
}
.ooDisplay {
	background-color: rgb(255, 255, 255);
}
.story_content #story_content {
	display: block;
}
.story_photo_content #story_photo_content {
	display: block;
}
.story_video_content #story_video_content {
	display: block;
}
.story_interactive_content #story_interactive_content {
	display: block;
}
.story_audio_content #story_audio_content {
	display: block;
}
.story_content #story_photo_content {
	display: none;
}
.story_content #story_video_content {
	display: none;
}
.story_content #story_interactive_content {
	display: none;
}
.story_content #story_audio_content {
	display: none;
}
.story_photo_content #story_content {
	display: none;
}
.story_photo_content #story_video_content {
	display: none;
}
.story_photo_content #story_interactive_content {
	display: none;
}
.story_photo_content #story_audio_content {
	display: none;
}
.story_video_content #story_content {
	display: none;
}
.story_video_content #story_photo_content {
	display: none;
}
.story_video_content #story_interactive_content {
	display: none;
}
.story_video_content #story_audio_content {
	display: none;
}
.story_interactive_content #story_content {
	display: none;
}
.story_interactive_content #story_photo_content {
	display: none;
}
.story_interactive_content #story_video_content {
	display: none;
}
.story_interactive_content #story_audio_content {
	display: none;
}
.story_audio_content #story_content {
	display: none;
}
.story_audio_content #story_photo_content {
	display: none;
}
.story_audio_content #story_video_content {
	display: none;
}
.story_audio_content #story_interactive_content {
	display: none;
}
#storycontent {
	width: auto; color: rgb(70, 70, 70); line-height: 20px; font-family: arial; font-size: 12px;
}
#storycontent a {
	width: auto; color: rgb(123, 123, 123); line-height: 20px; font-family: arial; font-size: 12px;
}
.storyimage {
	padding-bottom: 5px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#imageBox {
	margin-bottom: 20px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#imageBox .imagetext {
	margin: 0px 0px 3px; color: rgb(123, 123, 123); line-height: 14px;
}
#imageBox .imagetext h1 {
	margin: 5px 0px 0px; font-size: 11px; font-weight: normal;
}
#imageBox .imagetext h3 {
	margin: 5px 0px 0px; font-size: 11px; font-weight: normal;
}
#imageBox .imagetext h2 {
	margin: 5px 0px; font-size: 11px; font-weight: normal;
}
#imageBox .imagetext h3 {
	margin: 5px 0px; font-size: 11px; font-weight: normal;
}
#videoBox {
	width: 620px; margin-bottom: 20px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#videoBox .imagetext {
	margin: 0px 0px 3px; color: rgb(123, 123, 123); line-height: 14px;
}
#videoBox .imagetext h1 {
	margin: 5px 0px 0px; font-size: 11px; font-weight: normal;
}
#videoBox .imagetext h3 {
	margin: 5px 0px 0px; font-size: 11px; font-weight: normal;
}
#videoBox .imagetext h2 {
	margin: 5px 0px; font-size: 11px; font-weight: normal;
}
#videoBox .imagetext h3 {
	margin: 5px 0px; font-size: 11px; font-weight: normal;
}
#videoBox .imagenav a {
	color: rgb(3, 90, 145); font-size: 12px; font-weight: bold;
}
#content #videoBox .imagenav a:visited {
	color: rgb(3, 90, 145); font-size: 12px; font-weight: bold;
}
#photoBox {
	margin-bottom: 20px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#photoBox .imagetext {
	margin: 0px 0px 3px; color: rgb(123, 123, 123); line-height: 14px;
}
#photoBox .imagetext h1 {
	margin: 5px 0px 0px; font-size: 11px; font-weight: normal;
}
#photoBox .imagetext h3 {
	margin: 5px 0px 0px; font-size: 11px; font-weight: normal;
}
#photoBox .imagetext h2 {
	margin: 5px 0px; font-size: 11px; font-weight: normal;
}
#photoBox .imagetext h3 {
	margin: 5px 0px; font-size: 11px; font-weight: normal;
}
.imagesize460 {
	width: 460px; float: left;
}
.imagesize310 {
	width: 300px; float: left;
}
.imagesize460 .storyimage img {
	width: 460px;
}
.imagesize310 .storyimage img {
	width: 300px;
}
.imagesize460#imageBox .imagetext {
	width: 460px;
}
.imagesize160#imageBox .wrapper_0_10_0_0 {
	padding-right: 10px;
}
.imagesize310#imageBox {
	padding-right: 10px;
}
.imagesize460#imageBox .wrapper_0_10_0_0 {
	padding: 0px;
}
.imageboxpadding#imageBox {
	padding-right: 10px;
}
.imagesize460#imageBox #photocaption {
	width: 460px;
}
#imageBox {
	float: left; position: relative;
}
#imageBox .icon {
	left: 45%; margin-top: 25%; position: absolute;
}
#imageBox a.content_icon span {
	display: none;
}
#imageBox #audio a.content_icon {
	background: url("/images/icons/trnsp32_audio.png") no-repeat left top; width: 66px; height: 67px; float: left; filter: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.70;
}
#imageBox #documents a.content_icon {
	background: url("/images/icons/trnsp32_documents.png") no-repeat left top; width: 66px; height: 67px; float: left; filter: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.70;
}
#imageBox #interactive a.content_icon {
	background: url("/images/icons/trnsp32_interactive.png") no-repeat left top; width: 66px; height: 67px; float: left; filter: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.70;
}
#imageBox #offsite a.content_icon {
	background: url("/images/icons/trnsp32_offsite.png") no-repeat left top; width: 66px; height: 67px; float: left; filter: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.70;
}
#imageBox #photo a.content_icon {
	background: url("/images/icons/trnsp32_photos.png") no-repeat left top; width: 66px; height: 67px; float: left; filter: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.70;
}
#imageBox #video a.content_icon {
	background: url("/images/icons/trnsp32_play_video.png") no-repeat left top; width: 66px; height: 67px; float: left; filter: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.70;
}
#imageBox #story a.content_icon {
	background: url("/images/icons/trnsp32_story.png") no-repeat left top; width: 66px; height: 67px; float: left; filter: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.70;
}
.imagenav {
	margin: 5px 5px 2px 0px; float: left;
}
.imagenav a {
	color: rgb(102, 102, 102); font-weight: bold;
}
#content .imagenav a:visited {
	color: rgb(102, 102, 102); font-weight: bold;
}
.imagenav .previous {
	background: url("http://www.househunting.ca/themes/images/icons/icon_arrow_previous.gif") no-repeat 0px 2px; margin-right: 10px; margin-left: 6px; float: left;
}
.imagenav .previous span {
	margin-left: 13px;
}
.imagenav .next {
	background: url("http://www.househunting.ca/themes/images/icons/icon_arrow_next.gif") no-repeat right; margin-left: 8px; float: right;
}
.imagenav .next span {
	margin-right: 13px;
}
#googlefeature {
	margin: 5px 0px 10px; border: 1px solid rgb(227, 227, 227); height: 155px;
}
#googlefeature .title {
	margin: 1px 0px 0px; width: 298px; height: 30px; float: left;
}
#googlefeature .title {
	height: 25px; float: left;
}
#googlefeature .title span {
	margin: 10px; color: rgb(0, 0, 0); font-size: 15px; font-weight: bold; float: left;
}
#googlefeature .searchtopics {
	margin: 3px 5px 0px 15px; text-align: center;
}
#googlefeature .searchtopics span {
	color: rgb(102, 102, 102); font-size: 12px;
}
#googlefeature ul {
	padding: 10px 0px 0px 2px; float: left;
}
#googlefeature ul li {
	background: url("/nprd08/images/icons/dot_hrz.gif") repeat-x left top; padding: 5px 0px; width: 290px;
}
#googlefeature ul li a {
	padding: 5px 0px 5px 15px;
}
#relatedtopics {
	margin: 5px 0px 10px; border: 1px solid rgb(227, 227, 227); float: left;
}
#relatedtopics .section_title {
	border: currentColor; margin-left: 10px;
}
#relatedtopics ul {
	padding: 10px 0px 0px 2px; float: left;
}
#relatedtopics ul li {
	background: url("/images/icons/dot_hrz.gif") repeat-x left top; padding: 5px 0px; width: 290px;
}
#relatedtopics ul.bullet li a {
	background: url("/images/list_dot.gif") no-repeat 10px 5px; display: block;
}
#relatedtopics ul.nobullet li a {
	background: url("/images/list_dot.gif") no-repeat 10px 5px; display: block;
}
#relatedtopics ul.nobullet li a span {
	margin-left: 20px; display: block;
}
#relatedtopics .title {
	margin: 1px 0px 0px; width: 298px; height: 30px; float: left;
}
#relatedtopics .title {
	height: 25px; float: left;
}
#relatedtopics .title span {
	margin: 10px; color: rgb(0, 0, 0); font-size: 15px; font-weight: bold; float: left;
}
#relatedtopics .searchtopics {
	margin: 3px 5px 0px 10px;
}
#relatedtopics .searchtopics span {
	color: rgb(102, 102, 102); font-size: 12px;
}
.story_tool_vr {
	background: url("/nprd08/images/bg_story_tool.gif") repeat-x left top; border: 1px solid rgb(229, 229, 229); width: 138px; height: auto; float: left;
}
.story_tool_vr .section_title {
	border: currentColor; margin-left: 8px;
}
.story_tool ul.bullet {
	padding: 5px 0px 0px 5px;
}
.story_tool ul.bullet li {
	margin: 0px 0px 8px;
}
.story_tool ul.bullet li a span {
	color: rgb(3, 90, 145); padding-left: 8px;
}
.story_tool ul.bullet li.email {
	background: url("/nprd08/images/icons/email.gif") no-repeat left top;
}
.story_tool ul.bullet li.print {
	background: url("/nprd08/images/icons/print.gif") no-repeat left top;
}
.story_tool ul.bullet li.comments {
	background: url("/nprd08/images/icons/comments.gif") no-repeat left top;
}
.story_tool ul.bullet li.share {
	background: url("/nprd08/images/icons/share.gif") no-repeat left top;
}
.story_tool_hr .story_tool ul.bullet li {
	margin: 0px 20px 0px 0px; float: left;
}
#fontsizecontainer {
	margin-bottom: 10px; float: left;
}
.fontsize_label {
	font-family: arial; font-size: 12px; margin-top: 2px; margin-left: 8px; float: left;
}
#fontsizecontainer {
	width: 72px; height: 17px;
}
#fontsizecontainer li {
	width: 17px; height: 17px; display: inline;
}
#fontsizecontainer a {
	width: 17px; height: 17px; float: left;
}
#fontsizecontainer a span {
	display: none;
}
.size00 {
	background: url("/nprd08/images/fontsize_widget.gif") no-repeat 0px 0px;
}
.size01 {
	background: url("/nprd08/images/fontsize_widget.gif") no-repeat 0px -18px;
}
.size02 {
	background: url("/nprd08/images/fontsize_widget.gif") no-repeat 0px -36px;
}
.size03 {
	background: url("/nprd08/images/fontsize_widget.gif") no-repeat 0px -54px;
}
.para11 p {
	width: auto; line-height: 18px; font-size: 11px;
}
.para12 p {
	width: auto; line-height: 20px; font-size: 12px;
}
.para14 p {
	width: auto; line-height: 22px; font-size: 14px;
}
.para16 p {
	width: auto; line-height: 24px; font-size: 16px;
}
#page .story_content .col_460 a {
	color: rgb(3, 90, 145);
}
.para11 .col_460 div {
	line-height: 18px; font-size: 11px;
}
.para12 .col_460 div {
	line-height: 20px; font-size: 12px;
}
.para14 .col_460 div {
	line-height: 22px; font-size: 14px;
}
.para16 .col_460 div {
	line-height: 24px; font-size: 16px;
}
.para11 #soundoff .commentstext {
	width: auto; line-height: 18px; font-size: 11px;
}
.para12 #soundoff .commentstext {
	width: auto; line-height: 20px; font-size: 12px;
}
.para14 #soundoff .commentstext {
	width: auto; line-height: 22px; font-size: 14px;
}
.para16 #soundoff .commentstext {
	width: auto; line-height: 24px; font-size: 16px;
}
#imagesizecontainer {
	margin-bottom: 10px; float: left; display: none;
}
.imagesize_label {
	font-family: arial; font-size: 12px; margin-top: 2px; margin-left: 8px; float: left; display: none;
}
#imagesizecontainer {
	width: 72px; height: 17px;
}
#imagesizecontainer li {
	width: 17px; height: 17px; display: inline;
}
#imagesizecontainer a {
	width: 17px; height: 17px; float: left;
}
#imagesizecontainer a span {
	display: none;
}
.size00 {
	background: url("/nprd08/images/fontsize_widget.gif") no-repeat 0px 0px;
}
.size01 {
	background: url("/nprd08/images/fontsize_widget.gif") no-repeat 0px -18px;
}
.size02 {
	background: url("/nprd08/images/fontsize_widget.gif") no-repeat 0px -36px;
}
.size03 {
	background: url("/nprd08/images/fontsize_widget.gif") no-repeat 0px -54px;
}
.paginationcontainer {
	margin: 20px 0px 10px; width: 120px; height: 20px; font-size: 11px; float: right;
}
.paginationcontainer .title {
	float: left;
}
.paginationcontainer .title span {
	padding: 2px 5px 0px 0px; color: rgb(116, 128, 140); font-weight: bold; float: left;
}
.pagination {
	display: inline;
}
#storypage .pagination li {
	margin-top: 2px; margin-left: 5px; float: left; display: inline;
}
#storypage .pagination li a {
	color: rgb(116, 128, 140); font-weight: bold; margin-right: 1px; white-space: nowrap;
}
#storypage .pagination li a:hover {
	color: rgb(7, 93, 179); text-decoration: underline;
}
#storypage .pagination li.active a {
	color: rgb(7, 93, 179); white-space: nowrap; cursor: default;
}
.pagination#content li.active a:visited {
	color: rgb(7, 93, 179); white-space: nowrap; cursor: default;
}
#story .copyright {
	text-align: center; color: rgb(58, 97, 116);
}
#more_comments {
	padding: 0px 20px 5px 0px;
}
#more_comments a {
	margin: 0px; color: rgb(123, 123, 123); font-family: arial; font-size: 12px;
}
#more_comments a span {
	margin: 0px 5px 0px 0px; color: rgb(123, 123, 123); font-family: georgia; font-size: 14px; font-style: italic;
}
#soundoff {
	padding: 10px 0px;
}
#soundoff .comments {
	margin: 10px 0px; padding-bottom: 10px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#soundoff .commnetsname {
	margin: 0px 0px 10px; padding: 0px 0px 1px; color: rgb(0, 0, 0); font-family: georgia; font-size: 13px; font-weight: bold;
}
#soundoff .commentstext {
	color: rgb(123, 123, 123); line-height: 18px; font-family: arial; font-size: 12px;
}
#soundoff .commentstext a {
	color: rgb(123, 123, 123); font-family: arial; font-size: 12px;
}
#soundoff .start_quote {
	background: url("/nprd08/images/icons/quote_start.gif") no-repeat left top; width: 23px; height: 15px; float: left; display: inline;
}
#soundoff .end_quote {
	background: url("/nprd08/images/icons/quote_end.gif") no-repeat left top; padding: 0px 10px; height: 15px;
}
#soundoff .flag a {
	color: rgb(123, 123, 123); line-height: 18px; padding-bottom: 10px; font-family: arial; font-size: 12px; text-decoration: underline; float: left;
}
#soundoff .date {
	padding-bottom: 10px;
}
#soundoff .commnetsdate {
	width: 450px; float: left;
}
#soundoffpost {
	background: url("/nprd08/images/bg_story_tool.gif") repeat-x left top; border: 1px solid rgb(227, 227, 227); width: 600px; float: left;
}
#soundoffpost .section_title {
	margin: 5px 0px 0px 10px; border: currentColor;
}
#soundoffpost .posttext {
	margin: 5px 5px 0px 10px; color: rgb(123, 123, 123); line-height: 18px; font-family: arial; font-size: 12px;
}
#soundoffpost .commnetsname {
	margin: 10px 0px 0px 10px;
}
#soundoffpost .input_commentsFormName {
	width: 140px; margin-left: 10px;
}
#soundoffpost .textarea_comments {
	width: 400px; height: 75px; margin-left: 10px;
}
#soundoffpost .submitbutton {
	margin: 10px 0px 0px 10px; padding-bottom: 10px; float: left;
}
#soundoffpost .submitbutton {
	background: url("/nprd08/images/buttons/btn_submit.gif") no-repeat left top; padding: 5px 10px 0px 0px; width: 60px; height: 22px; float: left;
}
#soundoffpost .submitbutton a {
	width: 60px; height: 22px; float: left;
}
#soundoffpost .submitbutton a span {
	display: none;
}
#story_content {
	
}
#story_content #soundoff .commnetsdate {
	width: 320px; float: left;
}
#story_content #soundoffpost {
	width: 460px;
}
#story_content #soundoffpost .textarea_comments {
	width: 270px;
}
.smallfeature .featurecontent {
	border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#textlinks .featurecontent {
	margin: 5px 0px 0px; padding-bottom: 5px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.story_relatedlinks ul {
	margin: 10px 0px;
}
.story_relatedlinks ul li {
	margin: 0px 0px 5px;
}
.story_relatedlinks ul li a {
	color: rgb(3, 90, 145); font-size: 12px; font-weight: normal;
}
.story_relatedlinks ul li a span {
	color: rgb(3, 90, 145); font-family: georgia; font-size: 14px;
}
.story_relatedstories ul {
	margin: 10px 0px;
}
.story_relatedstories ul li {
	margin: 0px 0px 5px;
}
.story_relatedstories ul li a {
	color: rgb(3, 90, 145); font-size: 12px; font-weight: normal;
}
.story_relatedstories ul li a span {
	color: rgb(3, 90, 145); font-family: georgia; font-size: 14px;
}
.sister_publication_links ul {
	margin: 10px 0px;
}
.sister_publication_links ul li {
	margin: 0px 0px 5px;
}
.sister_publication_links ul li a {
	color: rgb(3, 90, 145); font-size: 12px; font-weight: normal;
}
.sister_publication_links ul li a span {
	color: rgb(3, 90, 145); font-family: georgia; font-size: 14px;
}
.sister_publication_links ul li span.publication_name {
	padding: 1px 0px 0px; color: rgb(153, 153, 153); font-family: arial; font-size: 12px; float: left;
}
.sister_publication_links ul li span.publication_date {
	color: rgb(153, 153, 153); font-family: arial; font-size: 12px;
}
#relatedthumbs a img {
	margin: 0px 0px 15px; filter: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.50;
}
#relatedthumbs a.active img {
	filter: alpha(opacity=90); opacity: 0.9; -moz-opacity: 0.90;
}
#relatedthumbs a:hover img {
	filter: alpha(opacity=90); opacity: 0.9; -moz-opacity: 0.90;
}
#relatedthumbs .col_60 {
	height: 50px;
}
#story_content {
	margin-top: 5px;
}
#story_photo_content {
	margin-top: 5px;
}
#story_video_content {
	margin-top: 5px;
}
#story_interactive_content {
	margin-top: 5px;
}
#story_audio_content {
	margin-top: 5px;
}
.audioslider ul.bullet {
	margin-top: 10px; float: left;
}
.audioslider ul.bullet li a {
	cursor: pointer;
}
.audioslider ul.bullet li a span {
	margin-left: 20px; cursor: pointer;
}
.foodtv_search {
	background: url("/images/foodsearch_bg.gif") repeat-x left top rgb(252, 230, 179); width: 140px; color: rgb(77, 44, 5); font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px;
}
.foodtv_searchbox {
	margin: 0px auto; padding: 5px 0px; width: 95%; height: 75px; text-transform: none; overflow: hidden;
}
.foodtv_search_input {
	width: 126px;
}
.foodtv_search_button {
	margin: 4px auto 1px; text-align: right;
}
.foodtv_search form {
	margin: 0px; padding: 0px;
}
.foodtv_logo {
	background: url("/images/foodsearch_logo_s.gif") no-repeat left top; margin: 0px 5px 3px 0px; width: 22px; height: 21px; float: left;
}
.st_sharethis_custom {
	background: url("/images/socialbuttons/btn_sharethis.jpg") no-repeat left top; padding: 0px 6px 0px 0px; width: 84px; height: 22px; float: left;
}
.sharebar {
	margin: 5px 0px 10px; width: 620px; float: left;
}
.sharebar .recomm {
	width: 120px; float: left;
}
.sharebar .tweet {
	width: 115px; float: left;
}
.sharebar .plusone {
	width: 125px; float: left;
}
.sharebar .comment {
	width: 160px; float: left;
}
.sharebar .share {
	float: right;
}
.sharebar .comment .bar span {
	display: none;
}
.sharebar .comment .bar {
	width: 87px; height: 19px; float: left;
}
.sharebar .comment .bar a {
	background: url("/images/socialbuttons/btn_comment.jpg") no-repeat left top; width: 87px; height: 19px; float: left;
}
.sharebar .comment .bar a:hover {
	background: url("/images/socialbuttons/btn_comment_hover.jpg") no-repeat left top; width: 87px; height: 19px; float: left;
}
.sharebar .comment .bar span {
	padding: 2px 0px 0px 30px; color: rgb(65, 85, 96); float: left;
}
.sharebar .comment .arrow {
	background: url("/images/socialbuttons/btn_comment_arrow.jpg") no-repeat left top; left: 1px; top: 6px; width: 6px; height: 5px; float: left; position: relative;
}
.sharebar .comment .arrowbox {
	padding: 0px 4px; border: 1px solid rgb(186, 186, 186); color: rgb(135, 135, 135); line-height: 16px; font-size: 12px; float: left;
}
.story_tool ul.bullet li.share {
	
}
.story_tool ul.bullet li.share .chicklets {
	left: -115px; position: relative;
}
.story_tool ul.bullet li.share .st_sharethis {
	left: 20px; color: rgb(3, 90, 145); font-size: 12px; position: relative;
}
