/*THE BASICS*/
body {
background-color:#4f3024;}
img {
border:none;}
p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
text-transform:none;
font-weight:normal;
color:#000000;
line-height:12pt;
}
.BlackCopy {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
text-transform:none;
font-weight:normal;
color:#000000;
line-height:12pt;
}
#WrapAll {
position:absolute;
width:1100px;
left:50%;
margin-left:-550px;
background-image:url(../images/background1e.jpg);
background-repeat:no-repeat;}




/*HEADER CSS*/
#HeaderWrap {
position:relative;
top:0px;
z-index:2;
}

#TopLinksWrap {
width:1100px;
position:relative;
height:46px;
_height:46px;
}
#TopLinks {
position:absolute;
right:0px;
width:597px;
height:46px;
_height:46px;
}

#MainLogoLinksWrap {
width:1100px;
position:relative;
height:133px;
_height:133px;
}
#LogoLink {
position:relative;
left:0px;
top:0px;
width:503px;
height:133px;
_height:133px;
}
#LogoLink a.logo{
position:relative;
right:0px;
top:0px;
width:503px;
height:133px;
_height:133px;
background-image:url(../images/turano_logo.jpg);
display:block;
}
#MainLinksWrap {
background-color:#000000;
position:relative;
left:503px;
top:-133px;
width:497px;
height:133px;
_height:133px;
}
#MainLink {
width:497px;
height:58px;
_height:58px;
position:relative;
right:0px;
top:52px;
}

#RoughEdge {
width:899px;
height:13px;
_height:13px;
background-image:url(../images/rough_edge.png);
position:relative;
left:101px;
top:0px;}




/*FOOTER CSS*/
#FooterWrap {
width:1100px;
position:relative;
top:0px;
height:15px;
_height:15px;
clear:both;
z-index:0;
}

#FooterWrap div{
position:relative;
left:101px;
width:900px;
}
#FooterWrap span {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9px;
text-decoration:none;
color:#ffcc99;
}
#FooterWrap a:link {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9px;
text-decoration:none;
color:#ffcc99;
}
#FooterWrap a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9px;
text-decoration:none;
color:#FFFFFF;
}
#FooterWrap a:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9px;
text-decoration:none;
color:#999999;
}




/*CONTENT CSS*/
#ContentWrap {
width:999px;
position:relative;
top:-10px;
z-index:1;
margin-left:101px;
}
#LeftCenterContent {
float:left;
width:899px;
background-image:url(../images/content_background.gif);
background-repeat:repeat-y;
min-height:588px;
_height:588px;
}
#MainContent {
float:right;
width:707px;
min-height:588px;
_height:588px;
}
#FamilyContent {
float:left;
width:899px;
}
#MainContentTable {
width:660px;
}
.MaroonCopy {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
text-transform:none;
font-weight:normal;
color:#663300;
line-height:13pt;
}
.MaroonUnderline {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:underline;
text-transform:none;
font-weight:normal;
color:#660000;
line-height:13pt;
}
.MaroonLink:link {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#993300;
}
.MaroonLink:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}
.MaroonLink:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#993300;
}
.Heading {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:19px;
text-decoration:none;
color:#330000;
line-height:25px;
text-align:left;
}
.NewsPDF:link {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#663300;}
.NewsPDF:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#000000;}
.NewsPDF:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#330000;}




/*FRESH NAVIGATION CSS*/
#FreshLeftNav {
width:192px;
float:left;
background-color:#f3b02e;
min-height:588px;
_height:588px;
}
#RetailLeftNav {
width:192px;
float:left;
background-color:#669966;
min-height:588px;
_height:588px;
}
#RetailLeftNav div,#RecipeLeftNav div,#NewProdLeftNav div,#FreshLeftNav div,#GeneralLeftNav div {
width:182px;
float:left;
padding-left:9px;
padding-top:9px;
}
#RetailLeftNav div img,#FreshLeftNav div img,#GeneralLeftNav div img {
float:left;
margin-left:-9px;
}
#RetailLeftNav div hr, #FreshLeftNav div hr {
width:162px;
height:1px;
border:0;
background-color:#000000;
color:#000000;
}
#RetailLeftNav p, #FreshLeftNav p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
text-transform:none;
font-weight:normal;
color:#000000;
line-height:12pt;
}
#RetailLeftNav p a:link, #FreshLeftNav p a:link {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#000000;
}
#RetailLeftNav p a:hover, #FreshLeftNav p a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#660000;
}
#RetailLeftNav p a:visited, #FreshLeftNav p a:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#663300;
}



/*GENERAL AND NEWPROD NAVIGATION CSS*/
#NewProdLeftNav {
width:192px;
float:left;
background-color:#cc6600;
min-height:588px;
_height:588px;
}
#GeneralLeftNav {
width:192px;
float:left;
background-color:#8b5230;
min-height:588px;
_height:588px;
}
#GeneralLeftNav div hr {
width:162px;
height:1px;
border:0;
background-color:#000000;
color:#000000;
}
#NewProdLeftNav p,#GeneralLeftNav p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
text-transform:none;
font-weight:normal;
color:#ffcc99;
line-height:11pt;
}
#NewProdLeftNav p a:link,#GeneralLeftNav p a:link {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#ffcc99;
}
#NewProdLeftNav p a:hover,#GeneralLeftNav p a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}
#NewProdLeftNav p a:visited,#GeneralLeftNav p a:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#663300;
}
#GeneralLeftNav p a.app:link{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-decoration:none;
color:#ffcc99;
margin-left:11px;
padding-left:11px;
}
#GeneralLeftNav p a.app:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-decoration:none;
color:#FFFFFF;
margin-left:11px;
padding-left:11px;
}
#GeneralLeftNav p a.app:visited{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-decoration:none;
color:#663300;
margin-left:11px;
padding-left:11px;
}



/*RECIPE NAVIGATION CSS*/
#RecipeLeftNav {
width:192px;
float:left;
background-color:#663333;
min-height:588px;
_height:588px;
}
#RecipeLeftNav div hr {
width:162px;
height:1px;
border:0;
background-color:#000000;
color:#000000;
}
#RecipeLeftNav p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
text-transform:none;
font-weight:normal;
color:#ffcc99;
line-height:11pt;
}
.OrangeLink, #RecipeLeftNav p a:link {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#cc6600;
}
.OrangeLink, #RecipeLeftNav p a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}
.OrangeLink, #RecipeLeftNav p a:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
color:#999999;
}





/*IMAGE POPUP CSS*/
.popup{
position: relative;
top:0px;
left:0px;
z-index:0;
text-decoration:none;
text-align:center;
}
.popup img.small{
height:50px;
_height:50px;
vertical-align:top;
}
.popup:hover{
background-color: transparent;
z-index:100;
}
.popup span{ 
position: absolute;
top:0px;
background-image:url(../images/content_background.gif);
border: 2px solid #660000;
padding: 8px;
visibility:hidden;
color: black;
text-decoration: none;
}
.popup span img{ 
top:0px;
border-width: 2px;
background-color:#FFFFFF;
color: black;
padding: 20px;
}
.popup:hover span{ 
visibility: visible;
top: 10px;
left: 50 px;
z-index:100;
}