/* Stylesheet: components/com_jcomments/tpl/default/style.css?v=10 */

/* Stylesheet: modules/mod_allweblinks/res/allweblinks.css */

.cat_title,
.cat_title_lnkcols,
.cat_title_catcols
{
	font-weight:bold;
}
.ldes,
.ldes_lnkcols,
.ldes_catcols
{
	font-size:smaller;
}
.cdes,
.cdes_lnkcols,
.cdes_catcols
{
	font-style:italic;
}
.new,
.new_lnkcols,
.new_catcols
{
	font-weight:bold;
	color:red;
}
.cats,
.cats_lnkcols
{
	background-image:none !important;
	list-style-type:none;
}
.cats_catcols
{
	background-image:none !important;
	list-style-type:none;
	width:13em;
	float:left;
	border-bottom:1px dotted silver;
	padding-left:2em;
}
ul.links li
{
	background-image:none !important;
	list-style-type:none;
	border-bottom:1px dotted silver;
}
ul.links_lnkcols li
{
	background-image:none !important;
	list-style-type:none;
	width:13em;
	float:left;
	border-bottom:1px dotted silver;
}
ul.links_catcols li
{
	background-image:none !important;
	list-style-type:none;
	margin-left:-2em;
}
.awl
{
	margin-left:-2em;
}
ul.links
{
	height:100%;
	margin-left:-2.8em;
}
ul.links_lnkcols,
.awl_catcols
{
	width:97%;
	overflow:auto;
	height:100%;
	margin-left:-2em;
}
/* Stylesheet: templates/grownseed/masterCSS/template.css */

@font-face
{
	font-family:'rockwell';
	src:url(/templates/grownseed/masterCSS/../font/rockwell.eot?#iefix) format('embedded-opentype'), url(/templates/grownseed/masterCSS/../font/rockwell.woff) format('woff'), url(/templates/grownseed/masterCSS/../font/rockwell.ttf) format('truetype'), url(/templates/grownseed/masterCSS/../font/rockwell.svg#rockwell) format('svg');
	font-weight:normal;
	font-style:normal;
}
body
{
	text-align:left;
	margin:0;
	padding:0;
	font-family:Georgia, sans-serif;
	color:#565656;
	line-height:1.4em;
	font-size:12pt;
	background:#ffffff url(/templates/grownseed/masterCSS/../masterImages/bg.png) repeat-x center top;
	border:medium none;
	font-weight:normal;
	vertical-align:baseline;
}
html,
div,
span,
object,
iframe,
blockquote,
pre,
abbr,
acronym,
address,
code,
del,
dfn,
em,
img,
q,
dl,
dt,
dd,
li,
fieldset,
form,
label,
legend,
caption,
tbody,
tfoot,
thead,
tr,
th,
td
{
	border:medium none;
	font-weight:normal;
	margin:0;
	padding:0;
	vertical-align:baseline;
}
h1
{
	border:medium none;
	font-weight:normal;
	margin:0;
	padding:0;
	vertical-align:baseline;
	font:24px/1.5em 'rockwell', Arial, Helvetica, sans-serif;
	color:#ac0000;
	margin-bottom:8px;
	letter-spacing:0px;
	font-size:20pt;
}
h2
{
	border:medium none;
	font-weight:normal;
	margin:0;
	padding:0;
	vertical-align:baseline;
	font:24px/1.5em 'rockwell', Arial, Helvetica, sans-serif;
	color:#ac0000;
	margin-bottom:8px;
	letter-spacing:0px;
	font-size:26pt;
}
h3
{
	border:medium none;
	font-weight:normal;
	margin:0;
	padding:0;
	vertical-align:baseline;
	font:24px/1.5em 'rockwell', Arial, Helvetica, sans-serif;
	color:#ac0000;
	margin-bottom:8px;
	letter-spacing:0px;
	font-size:16pt;
}
h4,
h5,
h6
{
	border:medium none;
	font-weight:normal;
	margin:0;
	padding:0;
	vertical-align:baseline;
	font:24px/1.5em 'rockwell', Arial, Helvetica, sans-serif;
	color:#ac0000;
	margin-bottom:8px;
	letter-spacing:0px;
	font-size:12pt;
}
p
{
	border:medium none;
	font-weight:normal;
	margin:0;
	padding:0;
	vertical-align:baseline;
	padding-bottom:10px;
}
a
{
	border:medium none;
	font-weight:normal;
	margin:0;
	padding:0;
	vertical-align:baseline;
	color:#ac0000;
	text-decoration:none;
}
ol,
ul
{
	border:medium none;
	font-weight:normal;
	margin:20px 0px 20px 20px;
	padding:0;
	vertical-align:baseline;
}
table
{
	border:medium none;
	font-weight:normal;
	margin:0;
	padding:0;
	vertical-align:baseline;
	border-collapse:collapse;
}
a:hover
{
	text-decoration:underline;
}
.clear,
.moduletable
{
	clear:both;
}
.rockwell
{
	font:16px/0.9em 'rockwell', Arial, Helvetica, sans-serif;
}
.componentheading
{
	font:24px/1.5em 'rockwell', Arial, Helvetica, sans-serif;
	color:#ac0000;
	margin-bottom:8px;
	letter-spacing:0px;
	font-size:20pt;
	padding:20px 0px 30px 0px;
}
.contentheading
{
	font:24px/1.5em 'rockwell', Arial, Helvetica, sans-serif;
	color:#ac0000;
	margin-bottom:8px;
	letter-spacing:0px;
	padding:20px 0px 10px 0px;
}
.contentheading .contentpagetitle
{
	width:690px;
	display:block;
}
.contentpaneopen
{
	width:100%;
}
.createdate
{
	letter-spacing:0px;
	color:#ac0000;
	padding:0px 0px 30px 0px;
	font:19px/1.2em 'rockwell', Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.readon
{
	float:right;
	letter-spacing:-1px;
	padding:20px 0 30px;
	font:19px/1.2em 'rockwell', Arial, Helvetica, sans-serif;
}
#main
{
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
#header
{
	width:960px;
	height:44px;
	clear:both;
}
#header_left
{
	float:left;
}
#header_right
{
	float:right;
}
#content
{
	width:960px;
	clear:both;
}
#content_left
{
	float:left;
	width:220px;
	text-align:right;
	padding-right:25px;
	margin-top:-40px;
}
#content_top
{
	width:715px;
	float:right;
}
#content_inner
{
	width:690px;
	padding-left:25px;
	float:right;
}
#content img
{
	border:solid 1px #AC0000;
}
#footer
{
	clear:both;
	width:100%;
	height:146px;
	background-image:url(/templates/grownseed/masterCSS/../masterImages/footer_bg.png);
	background-position:center;
	background-repeat:repeat-x;
	color:#ffffff;
}
#footer h1,
#footer h2,
#footer h3,
#footer h4,
#footer h5,
#footer h6
{
	color:#ffffff;
	font-size:1.5em;
}
#footer .rockwell
{
	font:24px/1.5em 'rockwell', Arial, Helvetica, sans-serif;
	width:100%;
	display:block;
}
#footer_inner
{
	margin-left:auto;
	margin-right:auto;
	width:960px;
	height:126px;
	padding-top:20px;
}
#footer_left
{
	float:left;
	width:453px;
	height:126px;
	overflow:hidden;
}
#footer_right
{
	float:left;
	width:453px;
	height:126px;
	overflow:hidden;
	text-align:right;
}
#footer_logo
{
	float:left;
	background-image:url(/templates/grownseed/masterCSS/../masterImages/footer_logo.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:54px;
	height:81px;
	margin-top:10px;
}
.menu li
{
	list-style:none;
	margin-bottom:16px;
}
.menu li span
{
	font:26px/1.8em 'rockwell', Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:0px;
	width:198px;
	height:30px;
	display:block;
}
#current span
{
	width:173px;
	padding-right:25px;
	background-image:url(/templates/grownseed/masterCSS/../masterImages/active_menu.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}
#content_left .rss img,
#content_left .rss span
{
	display:none;
}
#content_left .rss a
{
	width:38px;
	height:38px;
	background:url(/templates/grownseed/masterCSS/../masterImages/rss.png) no-repeat;
	display:block;
	float:right;
	margin-top:50px;
}
#content_inner .rj_insertcode_javascript
{
	width:690px;
	overflow-x:scroll;
	border:dashed 1px #ac0000;
}
.weblinks ul .links li
{
	border:none;
}
.weblinks ul .links li a
{
	display:block;
	padding:10px 0px;
	font-size:1.2em;
}
.readmore-link
{
	letter-spacing:0px;
	font:24px/1.5em 'rockwell', Arial, Helvetica, sans-serif;
	vertical-align:middle;
	height:45px;
	display:block;
	float:right;
	margin-left:20px;
}
.comment-link
{
	letter-spacing:0px;
	font:24px/1.5em 'rockwell', Arial, Helvetica, sans-serif;
	vertical-align:middle;
	height:45px;
	display:block;
	float:right;
}
#content_top .newsfeed
{
	background-image:url(/templates/grownseed/masterCSS/../masterImages/revisions_bg.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:700px;
	height:320px;
	list-style-type:none;
}
#content_top .newsfeed li
{
	background-image:url(/templates/grownseed/masterCSS/../masterImages/white_shim.png);
	padding:12px;
	position:absolute;
	visibility:hidden;
	height:300px;
	overflow:hidden;
}
/* Stylesheet: templates/grownseed/masterCSS/menu.css */

/* Stylesheet: templates/grownseed/masterCSS/cta.css */


