*{margin:0; padding:0; border:0;}
#conText ul{margin-left:15px;}

/*  Scrollbar Styles
================================ */
html {SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ff0000; SCROLLBAR-FACE-COLOR: #3F0000; SCROLLBAR-HIGHLIGHT-COLOR: #ff0000; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #000000;  SCROLLBAR-DARKSHADOW-COLOR: #000000;}



body{
background-color:#000;
font:10px/18px Verdana, Arial, Helvetica, sans-serif;
color:#254056;
}
#shell{
background:#3F0201;
border:1px solid #fe0000;
position:relative;
overflow:hidden;
margin:10px auto;
width:760px;
}
#container{
position:relative;
overflow:visible;
margin:0px auto;
width:760px;
}
#logo{
display:block;
overflow:auto;
position:absolute;
top:0px;
left:0px;
}


/*  Navigation Styles
================================ */
div#menuNav{
clear:right;
border-top:1px solid #fe0000;
border-bottom:1px solid #fe0000;
background:#000;
height:21px;
}
#mainmenu{margin-left:200px;}
div#menuNav ul li{
float:left;
list-style:none;
height:21px;
}



/*   List/List Item Styles
=====================================*/
/* ol, ul, dl */
.insetList{padding:8px 0px 0px 10px;}
.inBoxList{padding:5px; border:1px solid #ddd; background-color:#eee;}


/* li, dd */
.fancyBullet{list-style-image:url(images/layout/fancy.jpg);}
.fancyBullet ul li{list-style-image:none; list-style:disc;}

.noBullet{list-style-image:none; list-style:none; line-height:1.3em; margin:0px;}
.noBullet ul li{list-style-image:none; list-style:disc;}



/*   Body Content Styles
=====================================*/
/*   2 Column Styles
----------------------------*/
#content {
background:transparent url(images/layout/contentback.gif) top left repeat-y;
margin-top:25px; /* adjustments may require margin instead */
margin-bottom:25px;
margin-left:205px; /* adjustments may require padding instead */
width:538px;
}

#conText {
background:transparent url(images/layout/contentbottom.gif) bottom left no-repeat;
font:11px/18px Verdana, Arial, sans-serif;
color:#ffffff;
padding:15px 24px;
width:490px;
min-height:250px;
_height:250px; /* for IE6 */
}

/*   Body Content Styles
=====================================*/
/*   2 Column Styles
----------------------------*/

#contentleft {
	width:195px;
	margin-top:100px;
	height:200px;
	float:left;
	padding-left:10px;
	
}

#contenttoo {
background:transparent url(images/layout/contentback.gif) top left repeat-y;
margin-top:25px; /* adjustments may require margin instead */
margin-bottom:25px;
margin-left:205px; /* adjustments may require padding instead */
width:538px;
}

#conTexttoo {
background:transparent url(images/layout/contentbottom.gif) bottom left no-repeat;
font:11px/18px Verdana, Arial, sans-serif;
color:#ffffff;
padding:15px 24px;
width:490px;
min-height:250px;
_height:250px; /* for IE6 */
}



/*   3 Column Styles
----------------------------*/
#content2Col {
float:left;
text-align:center;
margin-top:25px; /* adjustments may require margin instead */
margin-bottom:25px;
width:582px;
}

#center {
float:left;
font:11px/18px Verdana, Arial, sans-serif;
color:#ffffff;
padding:15px 0px;
width:450px;
min-height:250px;
_height:250px; /* for IE6 */
}

#rightSide{
width:129px;
float:right;
}


/*   Left Sidebar Styles
----------------------------*/
#sideBar{
display:block;
width:168px;
float:left;
padding:25px 4px;
}

#sideBox{
background:transparent url(images/layout/sideback.gif) top left repeat-y;
margin-bottom:20px;
width:168px;
}

.sideContent{
background: transparent url(images/layout/sidebottom.gif) bottom left no-repeat;
padding: 6px;
}


/*   Footer Styles
----------------------------*/
#footer{
border-top:1px solid #fe0000;
clear:both;
}




/*   Food Menu Styles
=====================================*/
#foodMenu{text-align:center;}
#foodMenu div{text-align:center;}
#foodMenu table{width:90%; margin:5px auto; text-align:left; border-bottom:1px solid #fe0000; border-right:1px solid #fe0000;}
#foodMenu td{padding:3px; border-top:1px solid #fe0000; border-left:1px solid #fe0000; border-collapse:collapse;}
#foodMenu .cost{width:12%; background:#3f0201; text-align:center;}
.menuNote{text-align:center;}
.altMenu{background:#111; text-indent:15px;}




/*   Standard Image/Feature Styles
=====================================*/
.right {float:right; height:118px;}
.left {float:left;}
#feature {margin:30px auto 20px auto;}
.caption { font-style:italic; color:#666;}
.photoright {border:#fff 2px solid; margin:5px 0px 5px 10px; float:right;}
.photoleft{padding:3px; background:#fff; border:1px solid #777; float:left; margin:1px 9px 8px 0px;}
.photo {padding:3px; background:#fff; border:1px solid #777;}
.featureRight {border:5px solid #074d97; padding:2px; float:right; margin:0 0 8px 8px;}
.featureCenter {border:5px solid #074d97; padding:2px; margin:7px auto 7px auto; }



/*  Old Styles
================================ */
.text {
font:11px/18px Verdana, Arial, sans-serif;
color:#ffffff;
}
.text b {
font:12px/18px Verdana, Arial, sans-serif;
color:#ffffff;
font-weight:bold;
}
.text {
font:11px/18px Verdana, Arial, sans-serif;
color:#ffffff;
font-weight:bold;
}
.text2 {
margin-bottom:10px;
font:10px Verdana, Arial, sans-serif;
line-height:1.7em;
color:#ffffff;
}
.band {
font:9px/18px Verdana, Arial, sans-serif;
color:#ffffff;
}
.band a:link{font-size:9px;}

.submit a:link    {font-family:verdana, arial, sans-serif; font-size:10px; font-weight:bold; font-style:normal; color:#ffffff; }
.submit a:visited {font-family:verdana, arial, sans-serif; font-size:10px; font-weight:bold; font-style:normal; color:#ffffff; }
.submit a:hover   {font-family:verdana, arial, sans-serif; font-size:10px; font-weight:bold; font-style:normal; color:#990000; text-decoration:none }

a:link    {font-family:verdana, arial, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#ffffff; }
a:visited {font-family:verdana, arial, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#ffffff; }
a:hover   {color:#990000; text-decoration:none }

.text2 input, password, textarea, select {
border:#ff0000 1px solid; 
font-size: 11px;
color: #ffff00;
background-color:#3F0000;
}

.submit input, password, select {
border:#ff0000 0px solid; 
font-size: 11px;
color: #000000;
background-color:#3F0000;
}