body {margin: 0px; padding: 0px;}
_body {margin: 0px; padding: 0px;}
*body {margin: 0px; padding: 0px;}
a:link {color: #bb2151;}
a:visited {color: #db818a;}
a:hover {color: #bb2151;}
a:active {color: #bb2151;}
#body {
margin:auto;
width:1024px;
}
#wrapper{
margin:-12px auto auto;
width:1024px;
}
#banner{
background:url("http://www.eatinthecity.co.uk/wpimages/wp8312510d.png") repeat scroll 0 0 transparent;
float:left;
height:312px;
width:100%;
}
#menus{
float:left;
margin-top:-103px;
*margin-top:-80px;
_margin-top:-80px;
padding:20px 0 0;
text-align:center;
width:1024px;
*margin-left:10px;
_margin-left:10px;
}
#menus ul {
margin-left:-29px;
width:100%;
margin-bottom:0px;
}
#menus ul li {
float:left;
height:36px;
list-style:none outside none;
width:140px;
}
#menus .holder {
height:20px;
width:100%;
margin-top:-2px;
}
#menus ul li a,#menus ul li a:visited {
text-decoration:none;
color:#FAEFF0;
font-family:arial;
font-weight:bold;
}
#menus ul li a:hover {
text-decoration:none;
color:#BB2151;
}
#menus .menleft {
color:#EBBEC2;
float:left;
font-family:verdana;
font-size:21px;
font-weight:normal;
height:41px;
margin-left:17px;
margin-top:-7px;
width:20%;
padding-top:3px;
}
#menus .menleft a {
text-decoration:none;
}
#menus .menright {
float:left;
height:26px;
margin-top:0;
text-align:right;
width:77%;
}

	.menright .formtxt{
color:#FFFF00;
float:right;
font-family:"Verdana",sans-serif;
font-size:16px;
font-weight:700;
line-height:1.13em;
		}
	.menright .formholder{
float:right;
margin-left:19px;
		}
	
#leftpane{
background:url("../img/bg.png") no-repeat scroll 0 0 #FFFFFF;
float:left;
margin:-6px 0 0;
width:823px;
*margin-top:-10px;
_margin-top:-10px;
}
#leftpane .imagewrap {
float:left;
margin-left:20px;
margin-top:10px;
width:215px;
}
#leftpane .imagewrap .linkage {
color:#BB2151;
font-family:"Verdana",sans-serif;
font-size:11px;
font-weight:700;
}
#leftpane .contents {
float:left;
width:581px;
}
#leftpane .contents h1 {
color:#800000;
font-family:"Arial",sans-serif;
font-size:21px;
font-weight:700;
line-height:1.19em;
margin-top:34px;
text-align:left;
}
#leftpane .contents p {
font-family:"Verdana",sans-serif;
font-size:11px;
font-weight:400;
line-height:17px;
text-align:left;
}
#rightpane{
background:url("http://www.eatinthecity.co.uk/wpimages/wp8099e91a.png") repeat scroll 0 0 transparent;
float:left;
margin-top:-10px;
padding-top:30px;
text-align:center;
width:201px;
}
#rightpane ul li {
color:#BB2151;
font-family:"Verdana",sans-serif;
font-size:11px;
line-height:2.18em;
list-style:none outside none;
text-align:left;
text-decoration:underline;
}
#footerlink{
border:medium none;
float:left;
margin-bottom:17px;
margin-left:20px;
margin-top:40px;
width:998px;
}
#footer{
background:url("http://www.eatinthecity.co.uk/wpimages/wp52f084ec.png") repeat scroll 0 0 transparent;
float:left;
height:28px;
margin-bottom:12px;
margin-left:13px;
width:1011px;
}
#footer ul {
margin:auto;
padding:0;
text-align:center;
width:623px;
}
#footer ul li {
float:left;
list-style:none outside none;
margin-right:24px;
padding:0;
text-align:center;
}
#footer ul li a,#footer ul li a:visited {
color:#FAEFF0;
font-size:12px;
text-align:center;
vertical-align:middle;
}
#footer ul li a:hover {
color:#BB2151;
}

#footer img {
width:665px;
height:16px;
float:left;
}
.spacer{
margin-bottom:10px;
}
.longspace{
margin-bottom:30px;
}

.bottom{
float: left;
width: 1024px;
text-align: center;
font-family:"Verdana",sans-serif;
font-size:12px;
}

.bottom p{
color:#800000;
}
.contents ul{
	float:left;
	text-align:left;
}

/* widget here */

#widget-wrap{
    background: url("../images/wid-2-wrap.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-family: Arial !important;
    font-size: 11px !important;
    font-weight: normal !important;
    height: 326px;
    margin-top: 15px;
    width: 200px;
}

#widget-con{
 float: left;
    height: 230px;
    margin-left: 10px;
    margin-top: 80px;
   // outline: 1px solid silver;
    width: 162px;
}

#wid-con{
   float: left;
    height: 140px;
    margin-left: 8px;
    margin-top: 10px;
   // outline: 1px solid red;
    width: 145px;
	overflow:hidden;
}
#wid-content{
	float:left;
	width: 145px;
	//  outline: 1px solid green;
}
#wid-content p{
   height: 140px;
    line-height: 1.2;
    margin: 0 0 20px;
  //  outline: 1px solid blue;
    padding: 0;
}
.clear{
clear:both;
}
.left-button{
   cursor: pointer;
    float: left;
    height: 15px;
    margin-left: 60px;
    margin-top: 13px;
   // outline: 1px solid blue;
    width: 15px;
	}
.right-button{
  cursor: pointer;
    float: left;
    height: 15px;
    margin-left: 5px;
    margin-top: 13px;
  //  outline: 1px solid blue;
    width: 15px;
}
#widget-nav{
   float: left;
    margin-left: 5px;
    margin-top: 10px;
    text-align: left;
}
#widget-nav ul{
margin: 0 0 0 15px;
    padding: 0;
}
#widget-nav ul li{
color:#fff;
}
#widget-nav ul li a{
text-decoration:none;
color:#fff;
}
#widget-nav ul li a:hover{
text-decoration:underline;
}

