@charset "UTF-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, ul, ol, li, p {
	margin:0;
	padding:0;
}
img {border:none;
}
body {
    font-family:"Georgia", "Garamond", Serif, Arial, Sans-serif;  
	font-size:100.01%;
	color:#515350;
	text-align:center;
	background-color:#2e1010;
	background-repeat:no-repeat;
	margin:0px;
}

/*STYLES*/

a { text-decoration:none; }

a:hover { text-decoration:none; }

ul { list-style:none; }

li { float:left; }

.redText { color:#A82223; }

.droid { font-family: 'Droid Sans', arial, serif; color:#2e1010; font-weight:bold; text-align:left; font-size:20px; line-height:30px; margin-top:5px; border-bottom:3px solid #A82223;}

/*STYLES END*/


/*TEXT & FONTS*/

h1 {
	display:none;
}

h2 { color:#A82223; text-align:left; font-size:16px; font-weight:100; line-height:30px; margin-top:5px; }

h3 { color:#2e1010; text-align:left; font-size:.7em; line-height:1.2em; }

h4 { color:#A82223; text-align:center; font-size:.5em; margin:50px 0px 20px; }

p { color:#635350; text-align:left; font-size:.9em; line-height:1.1em; font-weight:100; }

#specials p { color:#2e1010; text-align:left; font-size:.9em; line-height:1.1em; font-weight:100; margin-top:13px; }


/*TEXT & FONTS END*/


/*COLUMNS & LAYOUT*/

#wrapper {
	width:960px;
	height:100%;
	margin:0px auto;
	padding:0 0 0;
	background-color:#2e1010;
	position:relative;
}

#mainBody { width:960px; }

#header { width:960px; height:110px; float:left; display:block; background-image:url(images/header.jpg); }

#menuBar {width:960px; float:left; clear:both; }

#menuBarLeft {width:365px; height:36px; display:block; float:left; background-image:url(images/menu_filler_left.jpg); }

#menu { width:595px; height:36px; float:right;}

		#menu span { display:none; }

		#menu a { display:block; float:left; height:36px; }

		#menu a:hover { background-position:0 -36px; }

		#menu .current { background-position:0 -36px; }
		
				#home { width:80px; margin:0px; background-image:url(images/home.jpg) }
				
				#bar { width:80px; margin:0px; background-image:url(images/bar.jpg) }
				
				#grill { width:80px; margin:0px; background-image:url(images/grill.jpg) }
				
				#brunch { width:80px; margin:0px; background-image:url(images/brunch.jpg) }
				
				#book { width:80px; margin:0px; background-image:url(images/book.jpg) }
				
				#contact { width:70px; margin:0px; background-image:url(images/contact.jpg) }
				
				#menuBarRight { width:125px; background-image:url(images/menu_filler_right.jpg); }
				
#columns { width:960px; }				

#leftColumn { width:355px; height:722px; float:left; background-image:url(images/left_column_home.jpg); }

#leftColumnBar { width:355px; height:722px; float:left; background-image:url(images/left_column_bar.jpg); }

#leftColumnGrill { width:355px; height:722px; float:left; background-image:url(images/left_column_grill.jpg); }

#leftColumnBrunch { width:355px; height:722px; float:left; background-image:url(images/left_column_brunch.jpg); }

#leftColumnBook { width:355px; height:722px; float:left; background-image:url(images/left_column_book.jpg); }

#leftColumnContact { width:355px; height:722px; float:left; background-image:url(images/left_column_contact.jpg); }


		#specials { width:164px; float:left; text-align:left; margin:202px 0px 0px 158px; display:inline; }
		
				#specials a { text-decoration:none; color:#a82223; }

				#specials a:hover { color:#2e1010; }
		
		#opening { width:191px; float:left; margin:10px 0px 0px 145px; }
		
		#kitchen { width:191px; float:right; margin:10px 392px 0px 0px; }
		

#rightColumnHolder { float:right; display:inline; }

#rightColumn { width:605px; height:722px; float:right; background-image:url(images/right_column_home.jpg); display:inline; }


#rightColumnBar { width:605px; height:722px; float:right; background-image:url(images/right_column_bar.jpg); display:inline; }

#rightColumnGrill { width:605px; height:722px; float:right; background-image:url(images/right_column_grill.jpg); display:inline; }

#rightColumnBrunch { width:605px; height:722px; float:right; background-image:url(images/right_column_brunch.jpg); display:inline; }

#rightColumnBook { width:605px; height:722px; float:right; background-image:url(images/right_column_book.jpg); display:inline; }

#rightColumnContact { width:605px; height:722px; float:right; background-image:url(images/right_column_contact.jpg); display:inline; }


		#infoBlock { width:475px; margin:405px 105px 0px 20px; }
		
		#heading {width:450px; float:left; margin:0px 0px 10px 0px; text-align:left; background-repeat:no-repeat; background-position:left; }
		
		#text { width:450px; float:left; margin:0px; }
				
#base { width:960px; height:71px; float:left; background-image:url(images/base.jpg); text-align:left; clear:both; display:inline; }

		#table { width:706px; float:left; margin:5px 0px 10px 145px; border-bottom:#2e1010 solid 1px; display:inline; }
			
		#email { width:200px; height:20px; display:block; float:left; margin:10px 0px 0px 585px; }
		
#footer { width:960px; float:left; clear:both; margin:0px; background-repeat:no-repeat; background-image:url(images/footer.jpg); }

/*COLUMNS & LAYOUT END*/
