@charset "UTF-8";

body  {	font: 100% arial, helvetica, sans-serif; background: #b5aa8e; margin: 0; padding: 0; text-align: center; color: #000000 }

/* global-nav */
#global-nav {
	height: 10px;
	background-color: #b5aa8e;
	color: #fff;
        width:850px;
        margin:0 auto;
        border:1px solid #b5aa8e;
        padding:3px 10px 3px 0;
        font-weight:bold;
}

#global-nav ul {
	float: right;
	margin:0 13px 0 0;
        padding:0; 
        font-size:10px;
}

#global-nav a {
	color: #fff;
	border-right: 1px solid #fff;
	padding: 0 10px;
        text-decoration:none;
       
}

#global-nav a:hover {
	text-decoration:underline;
}

#global-nav a.last {
	border-right: none;
	padding-right: 0;
}
ul.adjacent {
	list-style: none;
}

ul.adjacent li {
	float: left;
}

.thrColElsHdr #container { width: 53em; background:#FFF; margin: 0 auto; border: 1px solid silver; text-align: left }/* margin changed from 1.5em to 0 JP */

.thrColElsHdr #header { background: white; padding: 0 0 }/*#eeebe4*/

.thrColElsHdr #header h1 { margin: 0; padding: 1px 0;}

.thrColElsHdr #header2 h1 { margin: 0; padding: 30px 0; font-size: 80%; text-align: right;}

.thrColElsHdr #subNav h1 { margin: 0; padding: 10px 0 }

.thrColElsHdr #subNav {  background: url(http://culinary.kendall.edu/images/home/bg_masthead_narrow.gif) no-repeat; background-color: #eae5dc; height: 4em;  padding: 0 0 0 25px; margin-top:5px;}/*text-align: center;*/

.thrColElsHdr #subNav h1 { margin: 0; padding: 10px 0; font-size: 85%; }

.thrColElsHdr #header4 { background: #C1B9A2; padding: 0 30px; height: 1.8em; border: #C1B9A2 0.15em solid } 

.thrColElsHdr #header4 h1 { margin: 0; padding: 10px 0; text-align: left; color: #FFFFFF; font-size: .625em }

.thrColElsHdr #sidebar1 { float: left; width: 12em; height: 30em; padding: 15px 1px 1px 5px }

.thrColElsHdr #sidebar2 { float: right; width: 160px; padding: 18px 27px 0px 0px; height: 30em }

.thrColElsHdr #twoColLeft { float: left; top: 1em; width: 22em; }
.thrColElsHdr #twoColRight { top: 1em; border-style:solid; border-width: 1px; padding: 1px 15px 1px 15px; border-color: #AAAAAA; margin: 0 0 0 23em;  }
.thrColElsHdr #mainWideContent { margin: .68em 27px 0.5em 27px; text-align: left } 

/*
.thrColElsHdr #twoColLeft { float: left; position: relative; left: -11.0em; top: 1em; width: 16em; }
.thrColElsHdr #twoColRight { float: left; position: relative; left: -5em; top: 1em; border-style:solid; border-width: 1px; padding: 1px 15px 1px 15px; border-color: #AAAAAA; margin: 0 0 0 0  }
*/


.thrColElsHdr #sidebar1 h3, .thrColElsHdr #sidebar1 p, .thrColElsHdr #sidebar1 ul, .thrColElsHdr #sidebar2 p, .thrColElsHdr #sidebar2 h3 { margin-left: 0px; margin-right: 10px }

#image_containerLogo { float: left; position: absolute; width: 15.81em; height: 2.81em; left: 1em; top: 2px }

#image_containerLogo img{margin-top:5px;}

#header2 {display:block; position:relative; overflow: hidden; background:white; width:100%; height:51px; line-height:52px; font-family:Verdana, Arial, Helvetica, Sans-Serif; font-size:80%; color:#A62525; text-align:right; font-weight: normal }/*#f8f9f3*/

#image_containerLogo {display:block; position:relative;} 

.thrColElsHdr #header2 a { text-decoration:none; font-size:85%; font-weight:bold; color:#bd242f; } /*text-transform:uppercase;*/

.thrColElsHdr #header2 a:hover { color:#666666 }

.thrColElsHdr #header2 input{ vertical-align:middle; display:inline; margin-top:10px; margin-bottom:10px}

.thrColElsHdr #header2 .searchField { font-size:13px; color:black; padding:0;} /*font-weight:bold; color:#666666*/

/*.thrColElsHdr #header2 .searchSubmit { border:silver solid 1px; margin-right:8px; margin-left:4px }*/

.thrColElsHdr #mainContent { margin: .68em 13em 0.5em 12.5em; text-align: left } 

.thrColElsHdr #footer { padding: 0 10px; } 

.thrColElsHdr #footer p { margin: 0; padding: 10px 0 }

.fltrt { float: right; margin-left: 8px }

.fltlft { float: left; margin-right: 8px }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px }

/*------------------------------------------DESIGN STYLING CODE-----------------------------------*/

/*HEADERS*/

#subNav { font-size: 0.70em; color: #666666;}
#subNav ul { list-style: none; padding: 7px 10px 0 5px; margin: 0}
#subNav li { display: inline; line-height: 4em}
#subNav li.nav1 { display: inline; line-height: 4em}
#subNav li.nav1 a { text-decoration: none; text-transform: uppercase; color: #4c4c4c; font-weight: bold }
#subNav li.nav1 a:hover { text-decoration: underline; text-transform:uppercase; font-weight: bold;color: #C1B9A2; }
#subNav li.nav1_on { display: inline; line-height: 4em}
#subNav li.nav1_on a { text-decoration: none; text-transform:uppercase; color: #C1B9A2; font-weight: bold }


#header4 { font-size: 0.63em; color: #FFFFFF; line-height: 1.8em; text-align: left; text-decoration:none; border: .25em solid #BD242F }
#header4 a:link { font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; color: #FFFFFF }
#header4 a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none }
#header4 a:active { font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; text-transform: none; color: #FFFFFF }
#header4 a:hover { color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

/*END OF HEADERS*/

/*SIDEBAR*/

/*sidebar navigation */

#sidebar1 ul { margin: 0; padding: 0; font-size: 70%; font-weight: normal; text-align: left; line-height: 2em; }
#sidebar1 ul li { margin-left: 1em; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none; color: #666666; list-style-type : none }
#sidebar1 li.nav2 { margin-left: 1em; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none; color: #666666; list-style-type : none }
#sidebar1 li.nav2 a { font-family:Verdana, Arial, Helvetica, Sans-Serif; width: 350px; padding: 3px 3px 3px 0; text-decoration: none; text-transform: none; color: #666666; line-height: 2em; font-size: 100% }
#sidebar1 li.nav2 a:hover { color: #C1B9A2; background-color: #f2EEE4; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
#sidebar1 li.nav2_on { margin-left: 1em; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none; color: #666666; list-style-type : none }
#sidebar1 li.nav2_on a { color: #C1B9A2; background-color: #f2EEE4; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #FFFFFF; }


#sidebar1 li.nav3 { line-height: 2em; font-size: 100%; background-color: #FFFFFF}
#sidebar1 li.nav3 a { font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; text-transform: none; font-size: 140%; color: #666666; font-weight: normal; background-color: #FFFFFF }
#sidebar1 li.nav3 a:hover { color: #C1B9A2; background-color: #f2EEE4; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
#sidebar1 li.nav3_on { line-height: 2em; font-size: 140%; background-color: #FFFFFF}
#sidebar1 li.nav3_on a { color: #C1B9A2; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #FFFFFF; }

/*END OF HEADERS*/

/*TWO COLUMN*/   

#twoColLeft h1 { font-weight: normal; font-size: 1.45em; color: #C1B9A2; margin: 0; padding: 0px 0px 10px 0px; }
#twoColLeft p { font-size: 0.7em; color: #666666; line-height: 1.5em; margin: 0; padding: 10px 0px 10px 0px; }
#twoColRight h1 { font-weight: normal; font-size: 1.1em; color: #C1B9A2; margin: 0; padding: 2px 0px 0px 0px; }
#twoColRight p { font-size: 0.7em; color: #666666; line-height: 1.5em; margin: 0; padding: 10px 0px 10px 0px; }

/*END OF TWO COLUMN*/


/*MAIN CONTENT*/

#mainContent h1 { font-weight: normal; font-size: 1.5em; color: #C1B9A2 }
	
#mainContent h2 { font-size: 0.8em; color: #666666; padding-bottom: 0 }

#mainContent h3 { font-size: 0.8em; color: #666666; font-weight: normal }

#mainContent p { font-size: 0.8em; color: #666666; line-height: 1.5em }

#mainContent a { color: #1884C7; text-decoration: none }

#mainContent a:hover { text-decoration: underline }

#mainContent ul ul li { font-size: 1em }

#mainContent li { font-size: 0.8em; color: #666666; line-height: 1.5em }

#mainContent table { font-size: 0.8em; color: #666666; line-height: 1.5em }

#mainContent table td { padding-right: .2em }

/*END OF MAIN CONTENT*/

.style2 { font-size: 8px }
.leadFormSubmit { border: 1px solid #AAAAAA; background: #C1B9A2; color: #FFFFFF }

/*PAGE PHOTO*/

#image_containerPhoto { width: 160px; height: 100%; text-align: right }

#Photo { width: 100%; height: auto }

/*END OF PAGE PHOTO*/

/*FOOTER*/

#footer p { font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none; font-size: 62.5%; color: #666666; text-align:center }

#footer a:link { font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; text-transform: none; color: #666666 }

#footer a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none; color: #9f9f9f }

#footer a:active { font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; text-transform: none; color: #BD242F; font-weight: bold }

#footer a:hover { color: #BD242F; background-color: #FCF4F7; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

/*END OF FOOTER*/