body{
background-color:#ffffff;
margin:auto;
text-align:center;
background-image:url(bg.gif);
background-repeat:repeat;
}

body,table,td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#850001;
}

input, textarea{color:#850001;}

li{font-size:8pt;}

a{text-decoration:none; color:#FF1A1A}
a:hover{text-decoration:underline}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-transform:uppercase;
color:#850001;
margin:0px;
margin-top:15px;
margin-bottom:10px;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
color:#850001;
margin:0px;
margin-top:5px;
margin-bottom:5px;
}

img{border-width:0px;}
.thumb{border:1px #DEC2C0 solid;}

#table-main{width:797px;background-color:#ffffff;}

#table-content
	{
		width:797px;
		background-image:url(leicester-hotel-bg-right.gif);
		background-repeat:no-repeat;
	}

#td-left-top, #td-left-bottom 
{
width:265px;
}

#td-left-top
{
background-image:url(leicester-hotel-bg-left-topX.gif);
background-repeat:no-repeat;
}

#td-left-bottom-rooms, #td-left-bottom-menu, #td-left-bottom-xmas, #td-left-bottom-valentines
{
width:265px;
}

.btn_bg{
background-image:url(bg-btn.gif);
background-repeat:repeat-x;}

.btn{border-top:1px #2F0606 solid;}

.btn, .btn-blank{
background-image:url(bg-btn.gif);
background-repeat:repeat-x;}

#box-div-menu,#box-div-xmas,#box-div-valentines,#box-div-mothersday
{
width:265px;
padding-bottom:10px;
font-size:8pt;
line-height:8pt;
font-weight:bold;
border:0px red solid;
margin-left:10px;
}

#box-div-menu
{
background-image:url(bg-box-menu.gif);
background-repeat:no-repeat;
background-position:top left;
}

#box-div-xmas{
background-image:url(bg-box-xmas.gif);
background-repeat:no-repeat;
background-position:top left;
}

#box-div-valentines{
background-image:url(bg-box-valentines.gif);
background-repeat:no-repeat;
background-position:top left;
}

#box-div-mothersday{
background-image:url(bg-box-mothersday.gif);
background-repeat:no-repeat;
background-position:top left;
}


#box-div-menu-text,#box-div-xmas-text,#box-div-valentines-text,#box-div-mothersday-text
{
width:180px;
margin-top:50px;
margin-left:26px;
border:0px blue solid;
padding-left:5px;
padding-right:5px;
text-align:center;
}

.flourish-menu{padding-top:5px;padding-bottom:5px;}
.flourish-rooms{padding-top:2px;padding-bottom:2px;}

.meal{padding:2px}

#box-book-now
{
width:100%;
border:0px red solid;
text-align:center;
}

.box-rooms{float:left; border:red dotted 0px; overflow:hidden;}
.box-rooms-price{float:right; border:yellow dotted 0px; overflow:hidden;}
.box-rooms-price span, .box-rooms span{ font-weight:normal;font-size:7pt;}
.divider-rooms{padding-top:20px}
#blink-price{padding-top:0px;}

#td-right
{
background-image:url(x-leicester-hotel-bg-right.gif);
background-repeat:no-repeat;
width:532px;
padding-right:20px
}

#table_title
{
margin-top:10px;
width:100%;
}

#td_title{}

#td_thumbnails{}

.td-thumb{padding-right:5px;}

#td-text{padding-top:15px; line-height:15pt;}

#header-top
{
background-image:url(leicester-hotel-header-top.gif);
background-repeat:no-repeat;
text-align:right;
padding-right:5px;
height:28px;
}

#td-footer{
background-image:url(footer.gif);
background-repeat:no-repeat;
background-position:top;
height:109px;
padding-left:10px;
}

#footer-address{
color:#ffffff;
font-size:7pt;
width:40%;
padding-bottom:6px
}

#table-footer{
text-align:left;
}

#footer-links{
color:#ffffff;
font-size:8pt;
width:80%;
padding-bottom:5px;
text-align:right;
padding-right:10px;
}

#footer-links a{
color:#ffffff;
text-decoration:none;
font-size:8pt;
}

#footer-links a:hover{
text-decoration:underline 
}


#table_contact td
{
padding:10px;
}

#table_friends td,#table_contact td
{
border:1px solid #DEC2C0;
background-image: url(http://www.reynardsrestaurant.co.uk/bg-white.gif);
background-repeat: repeat;

/* for IE */
filter:alpha(opacity=60);
/* CSS3 standard */
opacity:0.6;
}

#td-contact-right{width:170px}

#message{width:260px; height:220px; border:1px solid #DEC2C0; background-color:#FFE1E1;}

#name1,#name2,#phone1,#phone2,#email,#key{margin-bottom:5px;margin-left:5px;}

input{border:1px solid #DEC2C0; width:165px; background-color:#FFE1E1;}
#header-top input{width:30px;}

#email_ml{width:230px; height:28px; font-style:italic; font-size:12pt; border:1px solid #DEC2C0; background-color:#FFE1E1;}

.fields{padding-bottom:5px}
#captcha_img{ border:1px solid #DEC2C0; padding-top:5px;}
#div-medusa{padding-top:10px; padding-bottom:10px}

.table-style{
border:1px solid #3A0D8B;
border-collapse:collapse;
}

.table-style th{
padding:2px;
padding-left:5px;
background-color:#3A0D8B;
}

.table-style th h1{color:#FFFFFF; margin:0px}

.table-style td
{
padding:0px;
padding-left:4px;

}


.conf-table-sub-heading{
background-color:#DBD3E4;
padding:0px;
}



#submit-btn{
width:120px;
}

.link-text{
	font-size:10pt;
	font-weight:bold;	
}
