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

body{
	margin:0px; padding:0px;
	 
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	
	background:url(../images/background.jpg) repeat top center;
}

.clear{clear:both;}
.clearright{clear:right;}
.clearleft{clear:left;}

.container{width:858px; margin:0px auto;}
.textbasewide{border:1px solid #000; width:836px; padding:10px; background-color:#FFF;}


.headerbar{height:126px; width:858px; margin:0px auto; background:url(../images/mitchellsheader.jpg) no-repeat top center #FFF;}
.navbar{height:40px; line-height:40px; width:848px; margin:10px auto; color:#FFF; background-color:#CF0217; font-size:14px; text-transform:uppercase; font-weight:bold; padding:0px 0px 0px 10px;}
.ulnav{margin:0px; padding:0px;}
.linav{list-style:none; display:inline; margin-right:17px;}
.linav:hover{color:#000; background:#FFF; cursor:pointer;}

a.navbuttons:link{color:#FFF; font-size:14px; text-decoration:none;}
a.navbuttons:visited{color:#FFF; font-size:14px; text-decoration:none;}
a.navbuttons:active{color:#FFF; font-size:14px; text-decoration:none;}
a.navbuttons:hover{color:#000; font-size:14px; text-decoration:none;}


.popcorn{height:184px; width:200px; background:url(../images/popcorn.png); position:absolute; margin:60px 4px 0px 650px;}

.blackbar1{background:url(../images/blackbar1.png) repeat-x bottom; width:100%;}
.orangebrownbar{background:url(../images/orangebrownbar.png) repeat-x center; margin:10px 0px; width:100%;}
.redbar1{background:url(../images/redbar1.png) repeat-x top center; margin:0px 0px; width:100%;}

.hpspecialcolumns{width:33%; height:120px; float:left; margin-right:2px; border-right:1px dashed #000;}

.squareinfoleft{width:397px; padding:10px; margin:18px 18px 0px 0px; height:261px; border:1px solid #000; background-color:#FFF; float:left;}
.squareinfoleft2{width:397px; padding:10px; margin:18px 0px 0px 0px; height:261px; border:1px solid #000; background-color:#FFF; float:left;}

.mainfeatureholder{height:276px; width:836px; overflow:hidden;}

.footerbar1black{padding:6px 0px 12px 0px; height:61px; color:#FFF; width:100%; background:url(../images/footerblackbar.png) top center repeat-x;}

.footerbar2black{padding:6px 0px 12px 0px; height:26px; color:#FFF; width:100%; background:url(../images/copyrightbarblack.png) top center repeat-x;}

.orangebrownbar2{background:url(../images/orangebrownbar.png) repeat-x center; margin:10px 0px 0px 0px; width:100%;}

.menucolumns{width:33%; float:left; margin-right:2px; border-right:1px dashed #000;}
.menutitle{text-align:center; width:250px; margin:5px auto; border-bottom:2px solid #000; text-transform:uppercase; color:#36F; font-size:24px;}

.menuitemtitle{width:235px; height:25; margin:3px auto; font-size:18px; color:#900; text-transform:uppercase; border:1px solid #900; padding-left:5px; text-align:center;}

.menuitemdescription{width:240px; margin:1px auto; height:auto; font-size:10px; color:#000000; text-transform:uppercase; text-align:center;}

.menuitemprice{width:240px; margin:3px auto; padding:3px 0px; height:auto; background-color:#d1d1d1; font-weight:bold; font-size:16px; color:#000; text-transform:uppercase; text-align:center;}















