
* {
margin:0; padding:0;
}
html, body {
margin:0; padding:0; font-family:Tahoma; font-size:11px; background:url(img/main_bg.jpg) top left repeat-y;  background-color:#3d0805; height:100%; color:#FFFFFF;
}
a {
color:#FFFFFF; text-decoration:none;
}
a:hover {
color:#FFFFFF; text-decoration:underline;
}
input {
font-family:arial; font-size:12px; background-color:#f0f0f0; border:1px solid #c114a8;
}
select {
font-family:arial; font-size:12px; margin:0px; padding:0px; background-color:#f0f0f0; border:1px solid #c114a8;
}
textarea {
font-family:arial; font-size:12px; background-color:#f0f0f0; border:1px solid #c114a8;
}
img {
border:none; 
}
form{
padding:0px; margin:0px;
}
li {
list-style:none;
}


/*LOGO MAIN TOP*/
.main_div {
width:1100px;
height:100%;
min-height:100%;
margin-left:auto;
margin-right:auto;

}
.logo_div {
float:left;
width:100%;
height:190px;
background:url(img/logo_steak_hous.jpg) top center no-repeat;
/*background:url(img/logo.jpg) top center no-repeat;*/
}
.main_pic {
float:left;
width:100%;
background:url(img/main_pic.jpg) top center no-repeat;
}
.main_pic#inner {
background:url(img/main_pic_inner.jpg) top center no-repeat;
}
.main_menu {
float:left;
clear:both;
padding:25px 0 0 325px;
width:430px;
height:42px; position:static
}
.main_cont {
float:left;
padding:40px 0 0 50px;
margin:-180px 0 0 0px;
_padding-top:50px;
_margin-left:0px;
.margin-top:0px;
width:500px;
min-height:400px;
color:#333333;
}
.main_cont_inner {
float:left;
margin:230px 0 0 180px;
_margin:230px 0 0 100px;
padding:0;
width:500px;
min-height:500px;
color:#333333;
}
.todays_special {
float:left;
padding:180px 0 0 670px;
width:230px;
height:80px;
}
.menu_left {
float:left;
margin:-25px 0 0 200px;
_margin:-25px 0 0 100px;
width:180px;
height:210px;
}
.menu_right {
float:right;
margin:250px 155px 0 0px;
_margin:250px 75px 0 0px;
width:218px;
height:240px;
}
.menu_right a {
display:block;
clear:left;
width:229px;
height:29px;
margin-left:-7px;
text-decoration:none;
}
.menu_right a:hover {
background:url(img/menu_right_active.png) no-repeat;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_right_active.png');
text-decoration:none;
}
.subscribe {
float:left;
clear:left;
padding:70px 0 0 200px;
_padding:60px 0 0 200px;
width:180px;
height:150px;
}
.cont_bg {
float:left;
width:100%;
background:url(img/cont_bg.jpg) top center repeat-y;
}
.cont_bot {
float:left;
width:100%;
height:26px;
background:url(img/cont_bot.jpg) top center no-repeat;
}
.date {
color:#FF0000;
}
.news_date {
color:#2b55a8;
font-weight:bolder;
}
.hr {
float:left;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/hr.png');
width:382px;
height:6px;
}
.footer {
float:left;
width:100%;
}

.galleries_list {
  padding:0px;
  margin:0px;
  float:left;
  width:500px
}
.galleries_list li{
list-style:none;
padding:5px;
margin:0;
float:left;
width:100px;
height:120px;
margin-right:30px;
text-align:center;
}
.galleries_list img{
 padding:1px;
 clear:both;
}

.galleries_list .text {
}

.galleries_list h2 {
 margin:0px;
 padding:0px;
 font-size:10pt;
}
.thumbnail {
 margin:5px 5px 5px 0px;
 float:left;
width:104px;
height:104px;
 text-align:center}

