/* MENU BAR TOP - SUCKERFISH */
#suckerfishnav {
    background:#000000 repeat-x;
    font-size:12px;
    font-family:helvetica,sans-serif;
    font-weight:bold;
    width:100%;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:33px;
    padding:0;
    border:0px solid #aaa;
    margin:0;
    width:100%;
    }
#suckerfishnav a {
    display:block;
    color:#FFFFFF;
    text-decoration:none;
    padding:0px 10px;
    }
#suckerfishnav li {
    float:left;
    padding:0;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:101px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    border-top:1px solid #DDDDDD;
    }
#suckerfishnav li li {
    width:99px;
    border-bottom:1px solid #DDDDDD;
    border-left:1px solid #DDDDDD;
    border-right:1px solid #DDDDDD;
    font-weight:bold;
    font-family:helvetica,sans-serif;
    }
#suckerfishnav li li a {
    padding:4px 10px;
    width:80px;
    font-size:12px;
    color:#000000;
    }
#suckerfishnav li ul ul {
    margin:-21px 0 0 100px;
    }
#suckerfishnav li li:hover {
    background:#666666;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#DDDDDD;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#000000;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#000000;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:#DDDDDD;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background:#DDDDDD;
    }
/* NAVBAR END */



/* SEARCH BUTTON */
ul.search {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
margin-top:-33px;
padding:0 10px 15px;
width:279px;
}

ul.search fieldset{
	border: none;
	width: 249px;
	background: url(../Search_Cell.png) no-repeat;
	padding: 6px 0 0 35px;
	overflow: hidden;
	margin: 0;
	display: inline;
}
ul.search #searchform fieldset input#s{
	border: none;
	background: none;
	width: 178px;
	padding: 5px;
	float: left;
}


fieldset button {
	border: none;
	float: left;
	margin-top:-5px;
	margin-right:-5px;
}

fieldset button.btn {
	width: 58px;
	height: 31px;
	cursor: pointer;
	text-indent: -9999px;
	background: #000000 url(../Search_Button.png) no-repeat top right;	
}
fieldset button.btn:hover {
	background: #000000 url(../Search_Button_over.png) no-repeat top right;	
}


/* LAYOUT */
body {background-color:#666666;}
/*.banner {width:938px; height:150px; margin:0 auto;border:1px solid black;background-color:#FFFFFF;}*/
.banner {width:940px; height:150px; margin:0 auto;background:#000000 url(../latindeli_banner3_web.jpg) no-repeat top right;}
.navbar {z-index:100;height:auto;position:relative;width:940px;margin:0 auto;}
/*.content {width:938px; margin:0 auto; border:1px solid #666666;}*/
.content {width:938px; margin:0 auto; border:1px solid #000000; background-color:#000000;}
/*.footer {width:938px; height:30px; margin:0 auto; border:1px solid #666666;background-color:#666666; color:#FFFFFF;font-size:12px;font-family:helvetica,sans-serif;line-height:33px;padding:0;}*/
.footer {width:938px; height:30px; margin:0 auto; border:1px solid #000000;background-color:#000000; color:#FFFFFF;font-size:10px;font-family:helvetica,sans-serif;line-height:33px;padding:0;}

/* GALLERY */ 
.galleryview {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a:link, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3671A8;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	color: #CC5914;
}
.panel-overlay h2,
.panel-overlay p{
	margin: .3em 0;
}
.panel-overlay p {
	line-height: 1.2em;
}
/* H1 */
#faq h1{font-size:14px; font-weight:bold; color:#DDDDDD; text-decoration:underline; padding-bottom:7px;}
#about p{font-size:12px;}

/* Products */
#right {float:right; border:0px solid #FFFFFF;width:660px;margin-top:-345px; padding-left:20px; padding-right:20px;}
/*#right .product{width:105px; border:1px solid white; padding:5px; margin:5px; float:left;}*/
#right .product{width:102px; border:1px solid white; padding:5px; margin:5px; float:left; height:190px;background: #000000 url(../js/development-bundle/themes/custom-theme/images/ui-bg_dots-small_25_000000_2x2.png) 50% 50% repeat;}

/*#right .prdIMG img{opacity: .7 !important; border:none;}*/
#right .prdIMG img{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;border:none;}

/*#right .prdIMG img:hover{opacity: 1 !important; border:none;}*/
#right .prdIMG img:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1; border:none;}

#right .prdDESC{}
#right .prdDESC p{font-size:12px; color:#FFFFFF;}

/* Tooltip */
#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}	
#tooltip a{color:#333; text-decoration:none;	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}


/* LINKS NEWS RECIPES */
.content #recipes, #news {float:left; width:285px; margin-top:20px; margin-left:20px; margin-bottom:20px;}
.content #contact {float:right; width:285px; margin-top:20px; margin-right:20px; margin-bottom:20px; margin-left:20px;}
.content .cHeader, .nHeader, .rHeader{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.content .cBody, .nBody, .rBody{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-top:10px; margin-bottom:0px;}

/*.content .nBody img{float:right;  margin:0 15px;opacity: .7 !important; border:none;}
.content .nBody img:hover{opacity: 1 !important; border:none;}*/

.content .nBody img{float:right;  margin:0 15px;border:none;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;}
.content .nBody img:hover{border:none;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

/*.content .rBody img{float:right;  margin:0 15px;opacity: .7 !important; border:none;}
.content .rBody img:hover{opacity: 1 !important; border:none;}*/

.content .rBody img{float:right;  margin:0 15px;border:none;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;}
.content .rBody img:hover{border:none;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

.content .nBody a{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.content .rBody a{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.content .cBody a{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
