/* ############################################################################
	=Type
   ###########################################################################*/
   /*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* =Basic HTML
--------------------------------------------------------------------------------*/

body {font: normal 13px/1.5 /*"Helvetica Neue", "HelveticaNeue",*/ Helvetica, Arial, FreeSans, sans-serif;}
a {text-decoration: none;}
a.read_more:link {font: bold 11px/22px  /*"HelveticaNeue",*/ Helvetica, Geneva, arial, sans-serif;}
a:focus {}

hr {margin-bottom: 20px; color: #ddd;}
/* =Headings
--------------------------------------------------------------------------------*/
#header h1 {font-size:18px;}
.content_container_header_small_bg h1, .content_container_header_wide_bg h1, .content_container_header_full_bg h2.contentheading {font-size: 20px}
#polls_holder h1, .moduletablerecipes_side_menu_module h3 {font-size: 20px;}
#product .componentheading {font-size: 15px;}
h1, h2, h3, h4 {font-weight: normal;}
h1 {font-size: 16px;}

h2 {font-size: 14px;}

h3 {font-size: 14px;}

h4 {font-size: 11px;}

h5 {}

h6 {}

/* =Spacing
--------------------------------------------------------------------------------*/

ol {}

ul {}

li {}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset,
#footer_contact_info {font-family: /*"Helvetica Neue", "HelveticaNeue",*/ Helvetica, Geneva, arial, sans-serif;}
p, #footer_contact_info, .shadow_box_content ul  {font-size: 12px;}
/**/
.shadow_box_content ul {list-style: disc; padding: 0 20px 20px 30px; margin: 0;}
p {line-height: 18px;}
#copyright {font-family: /*"Helvetica Neue Light", "HelveticaNeue-Light",*/ Helvetica, Geneva, arial, sans-serif;}
.content_container_header_full_bg h1.contentheading, .polls_componentheading, .shadow_box_content h1 {font-size: 18px; padding: 0;}
.shadow_box_content img {margin: -1px 0 0 -15px;}
/* CATEGORY BLOG LAYOUT PAGINATION STYLES */
.shadow_box_content p, h1, h2, h3, h4 {padding: 0 0 20px 0;}
.shadow_box content h1 {font-size: 20px;}
.shadow_box_content .blog_more p, .shadow_box_content .blog_more h2 {margin:0; padding: 0;}
div.blog_more {display: inline-block; vertical-align: top; width: auto; margin-top: -5px; margin-bottom: 5px;}
div.blog_more_right {/*display: inline-block; vertical-align: top;*/ float: right; width: 200px; text-align: right;}
span.pagination {display:inline-block; vertical-align: top;}
p.counter, span.pagination {margin: 0 20p; padding: 0; font-size: 11px;}
#marketwatch span.pagination {margin: 0 0 0 -25px;}
span.pagination span, span.pagination a {margin: 0 5px;}
.blog_more ul {list-style: disc; padding: 0 20px 0 20px; margin: 0; font-size: 11px;}
.blog_more h2 {font-size: 12px;}
.blog_more_right {font-size: 11px; margin: -5px 0 0 0;}
#seafood .componentheading, #product .componentheading, #contact .componentheading, h2.polls_top_header {font-size:14px;}
.top {font-size: 10px; /*float: right; margin: -20px 0 0 0;*/}
body#contact a.top {display:none;}
/* Encyclopedia Styles */
.fabrikElementContainer {border-bottom: 2px solid #e5e9d7;}
fieldset#group5 .fabrikElementContainer {border-bottom:none;}
.fabrikElement {display: inline-block; _display: inline;margin: 0; width: 350px;vertical-align: top; border}
.fabrikLabel {display: inline-block!important; _display: inline; width: 200px!important; vertical-align: top;}
.fabrikActions {margin-left: 335px;}
td {
	padding-bottom: 3%;
}

.wsm_resource_title {font-weight:700; font-size:1.2em;}
.wsm_resource li.clearfix:after {clear:none;}