﻿html, body, div, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, button 
{
     margin:0px;
     padding:0px;
     border:0px;
}

body 
{
	background-color:#695743; /*Brown*/
	font-family:Arial, Verdana;
	font-size:100%;
}

html 
{ 
	overflow:scroll;
}

.accolades
{
	width:820px;	
}


#wrapper
{
	background-color:#FFFFFF;
	width:930px;
	margin-top:25px;
	margin-left:auto;
	margin-right:auto;
	/*border:1px solid #FFFFFF;*/

}

#logo
{	
	clear:both;
	height:180px;
	border-bottom:solid 1px #000000; 
}

#banner
{
    width:930px;
	height:180px;
}


.Home_Images
{
    width:180px;
	height:120px;   
}

a img
{
    border:none;
}

/*used to format address on Contact Page*/
.address
{
	font-size:.9em;
	font-style:italic;
}


/*------*/
.award

{
	font-size:1.2em;
	font-weight:bold;
	color:#461511;	
}


.TextBody
{
    font-size:.9em;
}

.bio
{
	font-family:Arial, Verdana;
	width:680px;
}	

.BioPic
{
    border: solid 1px #000000;
    width: 150px;
    height:140px;
}

.center
{
  margin-left:auto;
  margin-right:auto;
}

.centerText
{
  text-align:center;
}

.clearBoth
{
    clear:both;
}

.clearLeft
{
    clear:left;

}

.clearRight

{
    clear:right;
}
.container
{
	background-color:#FFFFFF;
	width:930px;
	margin-left:auto;
	margin-right:auto;
	
}

.emphasis
{
	font-weight:bold;
}
.menu
{
	font-family:Arial, Verdana;
	font-size:.9em;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:#461511;
	
}

.menuBar
{
	 clear:both;
	 margin-left:auto;
	 margin-right:auto;
	 vertical-align:bottom;
	 border-top:solid 1px black;
	 border-bottom:solid 1px black;	
	 border-left:solid 1px black;
	 border-right:solid 1px black;
	 width:930px;
	 height:34px;
	 padding:8px 0px 8px 0px;
	  
	 /*background-color:#CCE6FD;*/
}

.menuSect
{
	width:110px;
	float:left;
	vertical-align:middle;
	
}

.menuEnd
{
	float:left;
	width:20px;
	vertical-align:middle;
	
}

/* changing menu links to color brown*/


a.bgLink:link
{
	color:navy;
	text-decoration:none;
}

a.bgLink:visited
{
	color :navy;
	text-decoration:none;
}


.homePic

{
    width:260px;
}

.homeVerbiage
{
    width:540px;
    font-family:Arial, Verdana;    
}

.Courtesy
{
    font-size:.7em;
}
div.homeSectionTitle
{
    font-size:1.3em;
    font-weight:bold;
    white-space:nowrap;    
}

.content
{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	/*border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;*/
	padding:25px 25px 0px 50px;
	
}

h2
{
     display:inline;
     font-size:1.4em;
}

#voted
{
    margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}


/*background - no repeating background image*/

.solidBackGround
{
	background-color:#B1A78F;
}

.solidBackGroundBottom
{
	background-color:#FFFFFF;/*#DBD364;*/
	
}

.solidBackGroundContrast
{
	background-color:#C3E8F1;
}

#footer
{
	width:930px;
	
	font-size:.8em;
	margin-left:auto;
	margin-right:auto;
	background-color:#CCE6FD;
	border-top:solid 1px #000000;
	/*border:solid 1px #000000;*/
	color:#000000;
	text-align:center;		
}

#footer a
{	
	color:#000000;
	text-decoration:none;
}
#footer ul
{
    height:2em;
}

#footer ul li
{
    list-style:none;
    display:inline;     
}
	

.image1
{
	padding:5px 5px 5px 55px;
}

.image2
{
	padding:0px 0px 0px 0px;
	
}


.logoWords
{
	font-family:Arial, Verdana;
	color:#8FA1B1;
	font-size:2.6em;
	/*vertical-align:top;
	position:relative;
	top:75px;*/
	padding-left:5px;
	
}

.spacer
{
	width:5%;
}


.homeList
{
	padding-top:25px;
	margin-left:0px;
	font-size:.9em;
}
.homeIntro
{	font-family:Arial, Verdana;
	color:#000000;
	font-size:.9em;
	width:55%;
	padding-left:25px;
	/*vertical-align:top;
	position:relative;
	top:75px;*/
}

.pageMenu
{
	margin-left:25px;
	
}

.pageName
{
	color:#8FA1B1;
	font-weight:bold;
	font-size:1.2em;
	
}



.contact
{
	color:#FFFFFF;
	margin-left:0px;
	margin-right:50px;
}



.errorMsg
{
	font-size:.8em;
}
/*used above a paragraph or section i.e. Service and Fees*/
.sectionHeader
{
	font-size:1.1em;
	font-weight:bold;
	
}

/*color of brown in banner*/
.bannerBrown
{
	color:#5C3E24;
}

.logoBlue
{
	color:#C3E8F1;
}

.italics
{
	font-style:italic;	
}

.emphasize
{
 font-weight:bold;
}


/*Used to show white text on brown background with Media Print*/
.contentGallery
{
	width:928px;
	/*height:700px;*/
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	margin-left:auto;
	margin-right:auto;
	
}

.sample
{

}




/*used for Confirmation Page Title*/
.confirmTitle
{
	font-family:Arial, Verdana;
	font-size:2em;
	font-weight:900;
	color:black;
	
}

.minHeight
{
	height:500px;
}

.boxArea
{
	margin:0px 50px 50px 120px;
}

.errorColor
{
	color:black;
}

/*moves table/Div to top of section*/
.alignTop
{
	vertical-align:top;
}
/* used for notes - smallish font*/
.note
{
	font-size:.9em;
	color:black;
}

/* used to format contact page columns - to adhere to XHTML standards*/

.contactContainer
{
	width:400px;
}

.contactCol1
{
	width:125px;
	font-size:.9em;
	vertical-align:middle;
	clear:left;
	font-family:Arial, Verdana;
	
}

.contactCol2
{
	width:255px;
	clear:right;
	
}

.contactCol3
{
	width:350px;
}

.contactCol4
{
	width:40%;
}

.omniHeader
{
	font-size:1.4em;
	font-weight:600;
	color:black;
}

img.floatRight
{
	float:right;	 
}

.cateringCol1
{
	float:left;
	width:185px;
	padding:10px 10px 10px 10px ;
	color:Navy;
	font-weight:bold;
}

/*Used for standard Paragraph verbiage */
.para
{
	font-family:Arial, Verdana;
	font-size:.9em;
	color:Black;
	
}

.padStandard
{
	/*padding:0px 25px 25px 25px;*/
	
}

.floatRight
{
	float:right;

}
.quote
{
	font-style:italic;    
}

.show
{
	display:block;
}

.hide
{
	display:none;
}

.fixedContainer
{
	position:absolute;
	float:right;
	top:100px;
	right:150px;
	z-index:2;
}
.fixedContainer1
{
	position:absolute;
	float:right;
	top:275px;
	right:150px;
	z-index:2;
}

.fixedContainer2
{
	position:absolute;
	float:right;
	top:450px;
	right:150px;
	z-index:2;
}

.imgContainer
{
	top:15px;
	
}

.imgMenuSpacer
{
    margin-right:15px;

}
.pageWrapper
{
/*	--height:780px;	*/
}

.imgFormat
{
	border:solid 1px black;	
}



/* NEW 03/28/2009 */

 

#homeImage
{
      float:left;
      margin:0px 10px 0px 0px;
}

.imageBorder
{
      border:solid 1px black; 
      margin:0px 10px 0px 0px;
}

#homeWrapper
{
    
}

#homeLeftCol
{
      float:left;
      width:180px;
      margin-top:-35px;
}

#homeRightCol
{
      float:left;
      width:630px;

}

.clearone
{
      clear:both;
      height:1px;   
      
}


#ServingAreas
{
      text-align:center;      
      margin-left:-25px;
}

#ServingAreas li
{
      display:inline;
      padding:5px 5px 5px 5px;
      text-align:right;
      margin:2px 2px 2px 2px;       
}


ul.homePage
{
	padding:0;
	margin-left:8px;

}

li
{
	list-style:square; 
		
}

.floatLeft
{
	float:left;
}

.floatRight
{
	float:right;
}
.clearPos
{
	clear:both;
}
.localOrgs
{
    clear:both;
    width:700px;
    
}

.mj
{
	height:45px;
}

.spanPage
{
    width:830px;
}

.contactHeight
{
	height:650px;

}

.submit
{
	position:relative;
	margin-top:50px;	
}

.noLineBreak
{
    display:inline;
}
