html, body {
border:0;
margin:0;
padding:0;
}


.wrapper  {
margin-left: auto;
margin-right: auto;
width: 1010px;
margin: 10px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}

a:link,
a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}


.subb a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
#left-sidebar	{
float: left;
padding: 5px;
width: 160px;
background: #ffffff;
margin: 0px;
border: 1px solid #666666;
display: inline;

}

#body-section	{
float: left;
background: #ffffff;
padding: 0px 10px 10px 10px;
width: 780px;

}

#right-sidebar	{
float: left;
width: 310px;
padding: 10px;

background-image: url(/product_education/hobart/slicer/images/background.png);
}


/*cookbook*/

/*.views-row-
 {

 clear:both;
border-bottom-style: dotted; 
border-bottom-color: yellow; 
}*/
ul {
list-style-type: none;
margin: 0px;
padding: 0px;

}


.toptitle{
width: 500px;
padding: 5px;
margin: 5px;
float: left;
clear: both;

}
.topfield {
float:left;

}

.cooktitle {
font-size: 16pt;
float: left;
font-weight: bold;
width: 150px;
}
.share {

float: right;
}

.view-full-cookbook-list-starchefs .views-field-field-author-value,
.view-cookbook-by-category .views-field-field-author-value,
.view-keyword-search .views-field-field-author-value
{

  margin: 10px 3px 3px 0px;
padding: 10px 3px 3px 0px;
  clear: both;
  border-top: thin dotted ;
  color: #333333;
  font-weight: bold;
  
  
}
.view-full-cookbook-list-starchefs .views-field-field-book-logo-fid img,
.view-cookbook-by-category .views-field-field-book-logo-fid img,
.view-keyword-search  .views-field-field-book-logo-fid img {
float: left;
/*clear: left;*/
width: 115px;
height: 145px;
padding: 0 0 10px 0;
}
.view-full-cookbook-list-starchefs .views-field-title,
.view-full-cookbook-list-starchefs .views-field-field-publisher-value,
.view-full-cookbook-list-starchefs .views-field-body,
.view-cookbook-by-category .views-field-title,
.view-cookbook-by-category .views-field-field-publish-date-value,
.view-full-cookbook-list-starchefs .views-field-field-publish-date-value,
.view-cookbook-by-category .views-field-field-publisher-value,
.view-cookbook-by-category .views-field-body,
.view-keyword-search .views-field-title,
.view-keyword-search .views-field-field-publish-date-value,
.view-keyword-search .views-field-field-publisher-value,
.view-keyword-search .views-field-body
{
 
 float: right;
 clear: right;
 width: 360px;
}

.views-field-field-publisher-value{
font-size: 8pt;
font-style: italic;
}
.views-field-field-publish-date-value {
font-size: 8pt;

}

.view-full-cookbook-list-starchefs .views-field-title a,
.view-full-cookbook-list-starchefs .views-field-title a:visited,
.view-cookbook-by-category .views-field-title a,
.view-cookbook-by-category .views-field-title a:visited
{
font-weight: bold;
text-decoration: none;
color: black;
}

.view-full-cookbook-list-starchefs .views-field-body,
.view-cookbook-by-category .views-field-body

{
padding: 10px 0 10px 0;
}

.view-keyword-search .views-field-body
{
padding: 10px 0 10px 0;
}

#cookbooksearchkeyword label {
float: left;
clear: left;
margin: 5px;
}
#cookbooksearchkeyword input {
float: left;
margin: 5px;
}

#cookbooksearchkeyword .submit {
float: left;
margin: 5px;
}

#cookbooksearch-category label {
float: left;
clear: left;
margin: 5px;
}
#cookbooksearch-category select {
float: left;
margin: 5px;
}

#cookbooksearch-category .form-submit {
float: left;
margin: 5px;
}

#left-sidebar #category_list
{
float: left;
margin: 0px;
padding: 0px;
clear: both;
}

#left-sidebar li {
margin: 0px;
padding: 5px;
list-style-type:none; 
border-bottom: 1px dashed #666666;
}

#hotlink {
width: 300px;
margin: 10px 0 0 0;
padding: 5px;
background: #ffffff;
height: 330px;

}

.homepage-hotlinks {
padding: 5px;
margin: 5px 5px 10px 5px;

}

.homepage-hotlinks img {
float: left;
width: 50px;
padding: 5px;
clear: left;
}

.homepage-hotlinks .homepage-hotlinks-title,
.homepage-hotlinks .homepage-hotlinks-body
 {
float: right;
width: 200px;

}


.view-header 
{
clear: both;
float: left;
}

.view-header a
{
padding: 2px;
}

.views-field-title {
font-weight: bold;
}

#footer {
float: left;
clear: both;
width: 100%;
}
.searchkeysmall {
float: left;
padding: 10px 5px 5px 5px;
}
#searchkeyresult {
float: left;
font-size: 1.5em;
font-weight: bold;
color: #666666;
padding: 5px;

}

#searchresult {
float: left;
font-size: 1.5em;
font-weight: bold;
color: #666666;
padding: 5px;

}

.collapsed {
display: none;
margin: 0px ;
padding: 0px 5px 0px 5px;
}
.expanded {

margin: 0px ;
padding: 0px 5px 0px 5px;

}

#left-sidebar  .subcategory {

padding: 5px;
margin: 5px;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	border-bottom: 1px dotted #000000;
	
}

 .subb {
margin: 5px 0px 0px 5px;
padding: 5px 0px 0px 5px;
font-weight: normal;
}

#left-sidebar .smallboldtitle {
width: 150px;
background: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #ffffff;
padding: 5px;
font-weight: bold;
margin: 0px
}

/* ICC */
.midcontent {
float: left;

}

.generaldisplay {
width: 480px;
}

#eventinfo {
width: 700px;
margin: 10px;
}

#schedule,
#presenters,
#sponsors {
width: 700px;
display: none;
margin: 10px;
}

.presenternames {
width: 100px;
float: left;
padding: 5px;
}

.showwindow,
.presenterimages {
width: 570px;
float: left;
}

.presenterimages img {
border: 0px;
width: 80px;
height: 94px;
cursor: pointer;
}

.Allchefname {
text-align: right;
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
padding: 5px 5px 5px 0px;
cursor: pointer;
font-weight: bold;
}



.chefname {
text-align: right;
font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
padding: 5px 5px 5px 0px;
cursor: pointer;	
}

/*.titlefont{
text-align: right;
}*/

.chefnode {
display: none;
}


.chefhead {
float:left;
}

.chefnodetop {
float: left;
}

.chefnodetop img {
width: 80px;
float: left;
margin: 0px 10px 10px 0px;
}

.chefnodetop .chefnodetopright {
width: 250px;
float: left;
}

.smpresrestaurant{
font-style: italic;
}

.chefnodebody {
float: left;
width: 350px;
margin: 20px 0px 15px 0px;
font-size: 9pt;
}

.bodysmallbold {
font-weight: bold;
font-size: 12px;
}

.icctopnav {
float:left;
width: 700px;
margin:5px 5px 10px 5px;
}

.topnavbutton {
float: left;
padding: 5px 20px 5px 20px;
margin: 0px;
border: 1px solid #666666;
font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
cursor: pointer;

/*background-image:url('bgdesert.jpg')*/

}

#topeventinfo {
border-bottom: none;
font-weight: bold;
}

.toppart {
float:left;
padding: 5px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
	background-image:url('http://www.starchefs.com/acquia/sites/default/files/images/button-tabs-png.png');
	background-repeat:no-repeat;
}




.eventhide {
float: left;
width: 680px;
display: none;

}

.showschedulewindow {
float: left;
width: 700px;
font-size: 8pt;
}

.smpres {
width: 240px;
float: left;
}
.smpreem {
float: left;
padding: 0px 0px 5px 0px;
}

.smpres img {
width: 60px;
height: 70px;
float: left;
clear: left;
padding: 0px 5px 0px 0px;
}
.smprstogher {
width: 170px;
float: left;

}

.elocation {
width: 120px;
float: left;
}

.etime {
width: 120px;
float: left;

}
.etitle{
width: 150px;
float: left;
}

.ebbody{
width: 700px;
float: left;
padding: 0px 0px 5px 0px;
}

.ssevent {

padding: 5px;
}

.ep {
width: 680px;
float: left;
margin: 0px 0px 10px 0px;
border-bottom: 1px dotted #666666;
}

.small3title {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
	font-size: 8pt;
	color: #000000;
		float: left;
width: 630px;
}

.stagesub {
float: left;
width: 700px;
margin: 0px 0px 10px 0px;
}

.subbold {
font-size: 12px;
font-weight: bold;
}

.stageday11 {
font-weight: bold;
/*background: #666666;*/
margin: 0px 0px 10px 0px;
}


.iccsponsors img {
border: 0px;
width: 100px;
float: left;
}

.spsqure {
width: 100px;
height: 90px;
float: left;
margin: 5px;

}

img .sponsorimg{

border-style: none;
width: 100px;


}

.up {
height: 360px;
overflow: hidden;
}

.ssponsorimg {
border-style: none;
margin:10px;
width: 100px;

}

.icetitle {
font-weight: bold;
font-size: 12pt;

}

.icesub {
width: 200px;
background: black;
color: white;
font-weight: bold;
}
.icetime{
font-size: 8pt;
}

.icecity{
font-size: 8pt;
}

.icebody {
margin: 10px 0px 10px 0px;
font-size: 1em;
}

.icconebignb {
font-size: 12pt;
}

.chefnodetopright {
font-size: 8pt;
}
.chefnodtitle {
font-weight: bold;
}

.chefnodEtitle {
font-weight: bold;
color: #666666;
}

.articletitle {
width: 700;
float: left;
font-size: 1em;
font-weight: bold;
padding: 5px;
margin: 5px;

}


.articlebody {
width: 700;
float: left;
font-size: 1em;

padding: 5px;
margin: 5px;

}

.submitted {
display:none;
}




