﻿#mainnav ul li#mainnavHome {background-color:#F47F1F;background-image:url(../_images/mainnav-active-bg.gif);background-position:left top;background-repeat:repeat-x;}
#mainnav ul li#mainnavHome a:link,
#mainnav ul li#mainnavHome a:visited {color:#000000;text-decoration:none;}
#mainnav ul li#mainnavHome a:active {color:#000000;text-decoration:none;}
#mainnav ul li#mainnavHome a:hover,
#mainnav ul li#mainnavHome a:focus {color:#000000;text-decoration:none;background-image:none;background-color:inherit;}

#mainnav ul li#mainnavHome .tl {background-image:url(../_images/mainnav-active-tl.gif);background-position:left top;background-repeat:no-repeat;}
#mainnav ul li#mainnavHome .tr {background-image:url(../_images/mainnav-active-tr.gif);background-position:right top;background-repeat:no-repeat;}

#pagecontent {margin:0.7em 0 0.7em 0;}

#pagecontentmain {float:left;width:665px;margin-right:20px;}
#pagecontentsub {float:left;width:265px;text-align:left;margin:0;padding:0}

img#photos {float:left;}
#herotext {float:left;margin-top:3px;margin-left:15px;width:257px;padding-bottom:25px;background-image:url(../_images/index/herotext-bg-bottom.jpg);background-position:center bottom;background-repeat:no-repeat;}
#herotext h2 {text-align:center;color:#C1272D;background-color:Transparent;font-family:"Times New Roman",Times,serif;margin-top:0;margin-bottom:8px;padding:35px 10px 0 10px;background-image:url(../_images/index/herotext-bg-top.jpg);background-position:center top;background-repeat:no-repeat;}
#herotext p {font-size:93%;padding-left:10px;padding-right:10px;}

#products {padding-bottom:10px;background-image:url(../_images/index/products-bg-bottom.gif);background-position:center bottom;background-repeat:no-repeat;margin:0.7em 0 0.7em 0;}
#products h3 {text-align:center;color:#000000;background-color:Transparent;font-family:"Times New Roman",Times,serif;margin-top:0;padding:10px 10px 0 10px;background-image:url(../_images/index/products-bg-top.gif);background-position:center top;background-repeat:no-repeat;}
#products h3 img {vertical-align:middle;}
#products h3 a img {margin-left:15px;}
#products #productscroller {width:635px;height:130px;margin:0 15px 0 15px;overflow:auto;}
#products #productscroller #productscrollerInner {width:2304px;}
#products #productscroller .product {float:left;width:144px;text-align:center;}

#recipesandmore,
#familyentrees,
#fans,
#otherwebsites {margin-bottom:0.7em;}

#fans {padding-bottom:10px;background-image:url(../_images/index/fans-bg-bottom.gif);background-position:center bottom;background-repeat:no-repeat;}
#fans h3 {text-align:center;margin:0;padding:10px 5px 0 5px;background-image:url(../_images/index/fans-bg-top.gif);background-position:center top;background-repeat:no-repeat;}
#fans .fanssection {margin:4px 10px 0 10px;padding:4px 4px 0 4px;border-top:dotted 2px #E5E5E5;}
#fans .first {border-top:solid 1px #CCCCCC;margin-top:2px;}
#fans .fanssection img {float:left;}
#fans .fanssection p {margin-left:45px;}
#fans .fanssection a:link {background-color:Transparent;color:#0072BC;}
#fans .fanssection a:visited {background-color:Transparent;color:#0072BC;}
#fans .fanssection a:active {background-color:Transparent;color:#0072BC;}
#fans .fanssection a:hover {background-color:Transparent;color:#0072BC;}
#fans .fanssection a:focus {background-color:Transparent;color:#0072BC;}

#featured p {
	text-align:left;
	background-image:url(../_images/index/fans-bg-top.gif);
	background-position:center top;
	background-repeat:no-repeat;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 5px;
}
#featured p a {
	background-image:url(../_images/screenshot-sprite.jpg);
	background-repeat:no-repeat;
	width: 100%;
	display: block;
	padding-left: 57px;
	line-height: 22px;
}
#featured p a:hover {
	background-position:0px -97px;
	font-size: 13px;
}
#featured {padding-bottom:5px;background-image:url(../_images/index/fans-bg-bottom.gif);background-position:center bottom;background-repeat:no-repeat;}

.attention_getter {
	font-weight:bold;
	color: #F26622!important;
}

#otherwebsites {text-align:center;font-weight:bold;}
