﻿/*
	JEFI CSS
	30th January 2007	
*/

/*
	Basics
*/
body
{
    margin: 0;
    padding: 0;
}

hr
{
    display: none;
}

h2 {
  margin-bottom:0;
  padding-bottom:0;
}

img {
  border:0;
}


/*
	Primary column
*/
#primary
{
    float: left;
    width: 180px;
    padding: 0;
    margin: 0;
    border: none;
}

#primary #branding 
{
    display: block;
    float:right;
    margin: 0;
    padding: 0;
 }

#primary #branding h1
{
    display: block;
    width: 179px;
    height: 187px;
    margin: 0;
    padding: 0;
    background: #fff url( "../images/branding.jpg" ) no-repeat top left;
}

#primary #branding h1 a
{
    display: block;
    width: 179px;
    height: 187px;
    margin: 0;
    padding: 0;
    border:none;
    background: #fff url( "../images/branding.jpg" ) no-repeat top left;
    text-indent: -9999px;
}

#primary #branding h2
{
    display: none;
}

#primary #menu ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

#primary #menu
{
    float: right;
    margin: 0;
    padding: 0;
    padding-top: 20px;
}

/* Added by Revotra */
.adminNavigation
{
    padding-right: 10px;
    display: block;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    line-height: 13px;
    padding: 5px;
    text-decoration: none;
    color: #424242;
    list-style-type: none;
}
.adminNavigation:hover
{
    	color:#dd3a03;
}

/*
	Secondary column
*/
#secondary
{
    padding-left: 1px solid;
    float: left;
    width: 240px;
}

#secondary p
{
    font-family: "Lucida Grande" , "Lucida Sans Unicode" , Geneva, Verdana, sans-serif;
}

#content
{
    width: 32%;
    float: left;
    font-family: "Lucida Grande" , "Lucida Sans Unicode" , Geneva, Verdana, sans-serif;
    font-size: 12px;
    line-height: 20px;
    padding: 25px;
}

#content h3
{
    font-family: "Lucida Grande" , "Lucida Sans Unicode" , Geneva, Verdana, sans-serif;
    font-size: 20px;
    font-weight: normal;
}

/* Added by revotra */
#content .datetime
{
    margin: 0;
    padding: 0;
    color: #9a9a9a;
}

.eventlist
{
    line-height: 15px;
    padding-bottom: 15px;
}

/*.eventlist img
{
    clear: both;
    float: left;
    padding-right: 10px;
} */

.eventlist h4
{
    margin: 0;
    padding: 0;
    color: #357db7;
    font-family: "Lucida Grande" , "Lucida Sans Unicode" , Geneva, Verdana, sans-serif;
    font-size: 12px;
}

.eventlist .datetime
{
    margin: 0;
    padding: 0;
    color: #9a9a9a;
}

.eventlist p
{
    margin: 0;
    padding: 0;
}

#search .searchbox
{
    width: 75%;
    margin-right: 5px;
    float: left;
    border-top: 1px solid #757577;
    border-left: 1px solid #757577;
    border-bottom: 1px solid #e0e0e2;
    border-right: 1px solid #e0e0e2;
}

#search .button
{
    float: left;
}

#secondary .navigation
{
    text-align: right;
}

#secondary .navigation ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

#secondary .navigation li
{
    padding-right: 0px;
}

#secondary .navigation li a
{
    display: block;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    line-height: 15px;
    text-decoration: none;
    color: #424242;
}

#secondary .navigation li a:hover
{
    color: #dd3a03;
}

/*
	Site info
*/
#siteinfo, #certification
{
    clear: both;
}

#siteinfo
{
    font-size: 11px;
    font-family: verdana;
    padding: 20px;
    color: #eb2d0b;
    background: #ffe313;
}

#primary, #siteinfo, #certification
{
    padding-left: 3%;
}

/*
	Menu buttons
*/

#menu a {
  display: block;
  width: 136px;
  height: 27px;
  text-indent: -9999px;
}

#menu a.home {
    background: #fff url( "../images/menu/but_home.gif" ) no-repeat top left;
}

body.home #menu a.home,
#menu a.home:hover {
    background: #fff url( "../images/menu/hbut_home.gif" ) no-repeat top left;
}

#menu a.about {
    background: #fff url( "../images/menu/but_about.gif" ) no-repeat top left;
}

body.about #menu a.about,
#menu a.about:hover {
    background: #fff url( "../images/menu/hbut_about.gif" ) no-repeat top left;
}

#menu a.corp {
    background: #fff url( "../images/menu/but_corp.gif" ) no-repeat top left;
}

body.corp #menu a.corp,
#menu a.corp:hover {
    background: #fff url( "../images/menu/hbut_corp.gif" ) no-repeat top left;
}

#menu a.products {
    background: #fff url( "../images/menu/but_products.gif" ) no-repeat top left;
}

body.products #menu a.products,
#menu a.products:hover {
    background: #fff url( "../images/menu/hbut_products.gif" ) no-repeat top left;
}

#menu a.events {
    background: #fff url( "../images/menu/but_events.gif" ) no-repeat top left;
}

body.events #menu a.events,
#menu a.events:hover {
    background: #fff url( "../images/menu/hbut_events.gif" ) no-repeat top left;
}

#menu a.dist {
    background: #fff url( "../images/menu/but_dist.gif" ) no-repeat top left;
}

body.dist #menu a.dist,
#menu a.dist:hover {
    background: #fff url( "../images/menu/hbut_dist.gif" ) no-repeat top left;
}

#menu a.support {
    background: #fff url( "../images/menu/but_support.gif" ) no-repeat top left;
}

body.support #menu a.support,
#menu a.support:hover {
    background: #fff url( "../images/menu/hbut_support.gif" ) no-repeat top left;
}

#menu a.contact {
    background: #fff url( "../images/menu/but_contact.gif" ) no-repeat top left;
}

body.contact #menu a.contact,
#menu a.contact:hover {
    background: #fff url( "../images/menu/hbut_contact.gif" ) no-repeat top left;
}

#menu a.career {
    background: #fff url( "../images/menu/but_career.gif" ) no-repeat top left;
}

body.career #menu a.career,
#menu a.career:hover {
    background: #fff url( "../images/menu/hbut_career.gif" ) no-repeat top left;
}

#menu a.recipe  {
    background: #fff url( "../images/menu/recipe.gif" ) no-repeat top right; height:55px;
}

body.recipe #menu a.recipe,
#menu a.recipe:hover {
    background: #fff url( "../images/menu/hrecipe.gif" ) no-repeat top right;height:55px;
}