body{
	background-image: url(/pub/images/bg.gif);
	background-repeat: repeat;
	background-position: top left;
	margin: 0 0 0 0;
	padding: 25px 0 0 0;
	background-color: #bcbaba;
	font-size: 12px;
	font-family:  arial, verdana;
	margin: 0 auto 0 auto;
	color: #fff;
}

.opentable
{
	position:relative;
	padding:0 0 0 0;
	margin:15px 0 0 0px;
}


img{
	border-style: none;
}
form
{
	 margin:0 0 0 0;
}
 
h1
{
	 font-size:150%;
	margin: 0 0 0 5px;
	font-weight: normal;
}

h2
{
	 font-size:150%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-weight: normal;
}
 
h3
{
	 font-size:140%;
	 color: #460701;
	 margin: 0 0 0 0;
	 padding: 20px 0 0 20px;
}
 
h4
{
	 font-size:140%;
	 color: #26376c;
	 margin: 0 0 0 0;
	 padding: 0 0 15px 15px;

}
 
h5
{
	 font-size:115%;
}
 
h6
{
	 font-size:110%;
}
p
{
	 font-size:100%;
	 margin: 0 0 0 0;
	 padding: 0 0 0 0;
}
 
table th
{
	 font-size:100%;
}
table td
{
 font-size:100%;
}
 
fieldset
{
 border: none;
 width: 600px;
 margin: 5px 0 10px 20px;
}
fieldset legend
{
	 font-size:90%;
	 font-weight:bold;
	 color:#ff0000;
} 
hr{
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 1px;
}

a:link{
	text-decoration: none;
	color: #fff;
}
a:visited{
	text-decoration: none;
	color: #fff;
}
a:hover{
	text-decoration: none;
	color: #D74E2C;
}
a:active{
	text-decoration: none;
	color: #fff;
}

.clear{
	clear: left;
}
.clearboth{
	clear: both;
}
.clearright{
	clear: right;
}
#container{
	width: 900px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 10px;
	font-size: 100%;
	background-image: url(/pub/images/containerbg.png);
	background-position: top left;
	background-repeat: repeat-y;
}

.header{

}

.logo{
	float: left;
	margin: 0 0 0 22px;
}

.steak{
	float: left;
	margin: 0 0 0 6px;
}

.block{
	float: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.block2{
	float: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.navigation{
	float: left;
	min-height:800px;
}
	* html .navigation
	{
		height:800px;
	}

.navigation ul{
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
	width: 115px;
}

.navigation ul li{
	font-size: 110%;
	/*line-height: 18px;*/
	line-height:6px;
	margin: 0 0 30px 0;
	list-style: none;
	text-align: right;
	font-weight: bold;
	font-family: verdana;
}

.rightcontent{
	float: left;
	padding: 0 0 0 5px;
	margin: 0 0 0 0;
}
.righttop{
	background-image: url(/pub/images/bodyhead.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 690px;
	height: 112px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.pagetitle{
	padding: 60px 0 0 210px;
}
.rightbody{
	background-image: url(/pub/images/bodybod.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	width: 690px;
	min-height: 300px;
	border-bottom: 1px solid #E61123;	
}
	* html .rightbody
	{
		height:300px;
	}
	

.rightbody p{
	margin: 0 0 0 0;
	padding: 5px 0 5px 70px;
	width: 540px;
}

.footnav{
	float: left;
	width:600px;
	text-align:center;
}

.footnav ul{
	width: 130px;
	margin: 0 0 0 0;
	padding: 5px 0 0 235px;
}
	
	* html .footnav ul
	{
		padding:5px 0 0 0;
	}
	
.footnav ul li{
	display: inline;
	list-style: none;
}

.footnav ul li a:link{
	text-decoration: underline;
	color: #fff;
}
.footnav ul li a:visited{
	text-decoration: underline;
	color: #fff;
}
.footnav ul li a:hover{
	text-decoration: underline;
	color: #fff;
}
.footnav ul li a:active{
	text-decoration: underline;
	color: #fff;
}

.extra{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	clear:left;
	float:left;
	width: 600px;
	text-align: center;
}

.extra p{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

p.video{
	padding: 10px 0 0 0;
	font-size: 120%;
	font-weight: bold;
}
.video a:link{
	text-decoration: underline;
	color: #E61123;
}
.video a:visited{
	text-decoration: underline;
	color: #E61123;
}
.video a:hover{
	text-decoration: underline;
	color: #E61123;
}
.video a:active{
	text-decoration: underline;
	color: #E61123;
}

p.video2{
	padding: 10px 0 10px 0;
	font-size: 160%;
}
.video2 a:link{
	text-decoration: underline;
	color: #E61123;
}
.video2 a:visited{
	text-decoration: underline;
	color: #E61123;
}
.video2 a:hover{
	text-decoration: underline;
	color: #E61123;
}
.video2 a:active{
	text-decoration: underline;
	color: #E61123;
}

p.il{
	padding: 5px 0 10px 0;
}

.il a:link{
	text-decoration: underline;
	color: #fff;
}
.il a:visited{
	text-decoration: underline;
	color: #fff;
}
.il a:hover{
	text-decoration: underline;
	color: #fff;
}
.il a:active{
	text-decoration: underline;
	color: #fff;
}


.adminrightcontent
{
	width:650px;
	min-height:500px;
	float:left;
	margin:5px 0 0 10px;
	
}
	* html .adminrightcontent
	{
		width:735px;
		margin:0 0 0 5px;
		padding:0 0 0 0;
		height:500px;
	}

.para0{
	margin: 0 0 0 0;
	padding: 5px 0 5px 125px;
	text-align: center;
	width: 400px;
}
.para2{
	width: 540px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 70px;
}

.box7{
	float: left;
	margin: 5px 0 0 70px;
}

.text1823{
	margin: 0 0 0 0;
	padding: 20px 0 0 5px;
	float: left;
}

.contactInput input{
	width: 300px;
	height: 15px;
	padding: 5px 0 0 0;
	border: 1px solid #f4f4f4l;
	margin: 3px 0 5px 0;
}

.contactInput textarea{
	width: 300px;
	border: 1px solid #f4f4f4l;
	margin: 3px 0 5px 0;
}

.contactInput select{
	width: 300px;
	border: 1px solid #f4f4f4l;
	margin: 3px 0 5px 0;
}

.text11{
	text-decoration: underline;
}
.erroremailtxt p
{
	color:red;
	font-size:150%;
}


/* flv player */
.videopage
{
	padding:0 0 0 35px;
	float:left;
	color:#fff;
}
.videopage p
{
	margin:0 0 0 0;
	padding:5px 0 5px 0;
}

.flv
{
	float:left;
	clear:left;
	padding:0 0 20px 0;
}

#player1
{
	width:320px;
	height:240px;
	display:block;
	background-image:url(/pub/flv/rare-steak-1.png);
	background-repeat:no-repeat;
	background-position:center center;
}

#player2
{
	width:320px;
	height:240px;
	display:block;
	background-image:url(/pub/flv/rare-steak-2.png);
	background-repeat:no-repeat;
	background-position:center center;	
}

#player3
{
	width:320px;
	height:240px;
	display:block;
	background-image:url(/pub/flv/rare-steak-3.png);
	background-repeat:no-repeat;
	background-position:center center;	
}
