/* @override http://www.conival.com/styles/conival_stylesheet.css */

/* @override http://www.conival.com/styles/conival_stylesheet.css */

/* Main Text Definitions */

body {
 background: #d2d2d2;
 color: #36312E;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 0%;
 margin: 0;
}


h1 {
 color: #333333;
 font-size: 140%;
 font-weight: bold;
}

h2 {
 color: #999999;
 font-size: 130%;
 margin-bottom:0px;
}

h3 {
 color: #000000;
 font-size: 120%;
 margin: 20px 0px 0px 0px;
}



a img {
 border: 0;
}

a { 
 color: #00CCCC;
 text-decoration: none;
}

a:hover { 
 color: #00CCCC;
 text-decoration: underline;
}


/* CONTAINER ELEMENTS */


table#container{
width: 768px;
background: #ffffff;
margin: auto;
}

table#container .back_left{
width: 21px;
background: #ffffff url(../images/back_left.jpg) repeat-y left;
}

table#container .back_right{
width: 21px;
background: #ffffff url(../images/back_right.jpg) repeat-y right;
}

table#container .content{
width: 726px;
}



/* TOP BAND ELEMENTS */


#top_band{
background: #efefef;
margin: 10px 0px 0px 0px;
text-align: right;
font-size: 80%;
padding: 8px 10px 8px 0px;
color: #999999;
}

#top_band a{
color:#666666;
text-decoration: none;
}

#top_band a:hover{
color:#00CCCC;
text-decoration: underline;
}

#top_bandSub{
background: #efefef;
margin: 10px 0px 5px 0px;
text-align: right;
font-size: 80%;
padding: 8px 10px 8px 0px;
color: #999999;
}

#top_bandSub a{
color:#666666;
text-decoration: none;
}

#top_bandSub a:hover{
color:#00CCCC;
text-decoration: underline;
}



/* HP CONTENT */

table#hp_copy{
width: 726px;
}

table#hp_copy .chef_backLeft{
width: 18px;
background: #ffffff url(../images/hp_chefs_back_left.jpg) repeat-y left;
}

table#hp_copy .chef_copy{
width: 213px;
}

table#hp_copy .chef_backRight{
width: 11px;
background: #ffffff url(../images/hp_chefs_back_right.jpg) repeat-y right;
}

table#hp_copy .info_backLeft{
width: 15px;
background: #ffffff url(../images/hp_info_left.jpg) repeat-y left;
}

table#hp_copy .info_copy{
width: 451px;
color: #333333;
}

table#hp_copy .info_backRight{
width: 18px;
background: #ffffff url(../images/hp_info_right.jpg) repeat-y right;
}

.thumbnail_left{
float: left;
color: #999999;
}

.thumbnail_left > p{
float: left;
width: 70px;
font-size: 10px;
color: #999999;
}


.thumbnail_left img{
padding-bottom: 4px;
padding-right: 4px;
}

.copy{
font-size: 70%;
}

.copy img{
padding: 0px 10px 10px 0px;
}



/* ABOUT, PRODUCTS, CONTACT - CONTENT */

table#about_copy{
width: 726px;
}

table#about_copy .about_backLeft{
width: 18px;
background: #ffffff url(../images/hp_chefs_back_left.jpg) repeat-y left;
}

table#about_copy .about_copy{
width: 213px;
}

table#about_copy .about_backRight{
width: 11px;
background: #ffffff url(../images/hp_chefs_back_right.jpg) repeat-y right;
}

table#about_copy .info_backLeft{
width: 15px;
background: #ffffff url(../images/hp_info_left.jpg) repeat-y left;
}

table#about_copy .info_copy{
width: 451px;
color: #333333;
padding-bottom: 20px;
}

table#about_copy .info_backRight{
width: 18px;
background: #ffffff url(../images/hp_info_right.jpg) repeat-y right;
}


.blue{
font-size: 70%;
color: #00CCCC;
}

ul.about{
margin: 20px 0px 0px 10px;
padding: 0;
}

ul.about li{
list-style: none;
padding-bottom: 3px;
}


table#about_leftInfo{
width: 242px;
}

table#about_info{
width: 484px;
}

.about_link{
background: #ffffff url(../images/aboutLink_arrow.gif) no-repeat left top;
padding-left:15px;
margin-bottom: 10px;
color: #666666;
}

.press_link{
background: #ffffff url(../images/aboutLink_arrow.gif) no-repeat left top;
padding-left:15px;
margin-bottom: 10px;
color: #666666;
}

.press_link a{
color: #666666;
text-decoration: none;
}

.press_link a:hover{
color: #36F1F1;
text-decoration: underline;
}




/* NAV */

#mainnav{
margin: 0;
padding: 0;
}

#mainnav_block{
float: left;
width: 242px;
background: #ffffff;
border-bottom: 24px solid #ffffff;
}

td.nav_element {
height:27px;
width: 242px;
background: #ffffff url(../images/nav.gif) no-repeat left;
padding: 5px 50px 2px 80px;
color: #333333;
text-decoration:none;
font-size:70%;
font-weight: bold;
}

td.nav_element a.link{
color: #333333;
text-decoration: none;
}

td.nav_element a.link:hover{
color: #333333;
text-decoration: none;
}

td.nav_elementOn {
height:27px;
width: 242px;
background: #ffffff url(../images/nav_on.gif) no-repeat left;
padding: 5px 50px 2px 80px;
color: #333333;
text-decoration:none;
font-size:70%;
font-weight: bold;
}




td.nav_elementBottom{
height:27px;
width: 242px;
background: #ffffff url(../images/nav_bottom.gif) no-repeat left;
padding: 5px 50px 2px 80px;
color: #333333;
text-decoration:none;
font-size:70%;
font-weight: bold;
}

td.nav_elementBottom a{
color: #333333;
text-decoration:none;
}

td.nav_elementBottom a:hover{
color: #333333;
text-decoration:none;
}

td.nav_elementBottomOn{
height:27px;
width: 242px;
background: #ffffff url(../images/nav_bottom_on.gif) no-repeat left;
padding: 5px 50px 2px 80px;
color: #333333;
text-decoration:none;
font-size:70%;
font-weight: bold;
}

#mainnav_image{
float: left;
}



/* COMMON ELEMENTS */

.header {
clear:left;
background: #cacaca;
color: #666666;
padding: 6px;
margin-bottom: 5px;
}

.header .header_blue{
color: #00FFFF;
}


/* FOOTER */

#footer{
background: #efefef;
font-size: 70%;
padding: 30px 0px 30px 18px;
color: #666666;
}

#footer .copyright{
padding-left: 320px;
}


#footer a{
color:#666666;
text-decoration: none;
}

#footer a:hover{
color:#00CCCC;
text-decoration: underline;
}




