/* Re-edited by RM, 06-05-08 */
/* New redit by RM, 09-10-08 */

body {
/*background-image:url('images/Back-Drop.gif');*/
background-color:#282828;
background-image:url(images/dark_bg.jpg);
background-position:center;
background-repeat:repeat-y;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
text-align:center;
margin: 0 0 0 0;
padding: 0 0 0 0;
/*IE Hack to center */
/* letter-spacing: 0.6px; */
/* line-height: 140%; */
}


h1 {
font-family: Helvetica, Arial, sans-serif;
font-size:34px;
color: #000000;
font-weight: bold;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

h2 {
font-family: Helvetica, Arial, sans-serif;
font-size:22px;
color: #000000;
font-weight: bold;
padding: 0 0 0 0;
margin: 0 0 0 0;
}


h3.il { display: inline; }
ul.arrow { list-style-image: url('images/arrow.gif'); }
ul.rest { list-style-type:disc; }
li { font-family:8pt/16pt Helvetica; }

h4 {
font-family: Helvetica, Arial, sans-serif;
font-size:16px;
color: #000000;
}

h5 {
font-family: Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color: #000000;
}

b.highlight {
font-family:8pt/16pt Helvetica;
color: rgb(165,24,33);
}

span.fail { color:red;}

table.numbers {
float:left;
margin-right: 1em;
border: solid 1px black;
}

#edit {
background-color:white;
color:black;
margin-left:1em;
width:71%;
float:left;
padding:2%;
}

#container {
width:910px;
margin:auto;
text-align:left;
}

#con_in {
float:left;
width:910px;
background-color:#FFF;
display:inline;
}

#cent {
width:916px;
margin: 0 auto;
text-align:left;
}

/* Divs for header */
#header { padding:0em; }	


/*Divs for menu */
img.title {
position:relative;
left:0px;
border: 0 white;
}

img.menu { margin-top:7px; }

#menu {
float:left;
width:200px;
/*height:800px;*/
}

#search { width:177px;	/* 177px */		
border: 1px solid #000000;
background-color: #a6ce39; /* ad2d31; 67cbe3; a6ce39 */
padding: 10px;
margin-top:5px;
margin-bottom:7px;
}

table.search {
border-collapse: collapse;
background-color: white;
}

img.button {
border: none;
margin-top:5px;
}

#content {
width:890px;
background-color:#FFFFFF;
float:left;
clear:both;
color:#000000;
}

/* For IE Browsers */* html .content { height: 620px;}
#contentwhite {
background-color:white;
margin-left:2em;
width:650px;
float:left;
color:black;
padding:10px 5px 10px 5px;
min-height:600px;
}

/* For IE Browsers */* html .contentwhite { height: 550px;}

/* Divs for Main Menu Page */
#main 
{
background-color:#FFFFFF;
/* 890px */
width:890px;
float:left;
color:black;
margin: 10px 0 0 10px;
display:inline;
padding: 0 0 10px 0;
}



/* For IE Browsers */* html .main { height: 400px; }

#box {
float:right;
clear:both;
width:240px;
margin:10px;
border: 1px solid #000000;
background-color: #ad2d31;
padding: 10px;
color:black;
}

table.box {
background-color:white;
border-collapse: collapse;
width:240px;
}

p.list {	
padding-left:10px;
width:300px;
}

#info {	padding:1em;}

#terms {	
}

#faq { padding:1em; }

#ads {
text-align: center;
margin: auto;
}

#member {
background-color:white;
margin:0 0 0 0;
float:left;
}

img.pic {
float:left;
padding-right:1em;
}

.who {
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
font-style:italic;
font-weight:bold;
color:#FFFFFF;
}

#chaz {
margin-top:1em;
float:left;
}

#endorse {
margin-top:1em;
margin-left:1em;
padding:5px;
float:left;
background-color:#b9bdca;
width:650px;
min-height:292px;
}

#chazad {
background-color:white;
float:right;
position:relative;
left:-23px;
width:640px;
margin:1em 0 0 1em;
padding:10px;
}
	
#chazword {
background-color:#f04c23;
color:white;
height:269px;
padding:10px;
margin-left:1em;
}

/* For IE Browsers */* html .endorse { height: 292px;}/* Divs for Sign In Page */
img.food {
float:right;
}

.submit input {
font-family: Helvetica;
}

#sign {
background-color: white;
border: 10px solid #a6ce39;
margin-left:1em;
float:left;
color:black;
padding:10px 20px 10px 10px;
width:620px;
max-width:620px;
}
	
#signheading {	border-bottom: 3px solid #a6ce39;}
#details {
background-color:white;
border: 10px solid white;
margin:1em 0 0 1em;
width:650px;
float:left;
}

#thesun {
background-color:white;
border: 10px solid black;
margin:1em 0 0 1em;
width:650px;
float:left;
}



img.advert {
border:none;
display:inline;
}


#pinkad {
border: 10px solid white;
margin:0 0 0 1em;
width:650px;
float:left;
}



/* Divs for Account Details Page */

#account {	background-color:white;	margin-left:1em;	width:650px;	float:left;	color:black;	padding:10px 5px 10px 5px;	min-height:620px;}
/* For IE Browsers */* html .account { height: 620px;}
#signup { }
p.disclaimer { }


/* Divs for Region Display */

#uk {
width:300px;
float:left;
position:relative;
left:50px;
}

img.map {
float:right;
border: solid black 1px;
}

#territories {
height:300px;
width:200px;
overflow: auto;
border: 3px solid white;
float: left;
}

#logos {
display:inline;
width:890px;
float:left;
}

img.ortega {
height:36px;
border:none;
}

img.belge {
height:36px;
border:none;
margin-left:30px
}

img.living {
height:36px;
border:none;
margin-left:30px
}

img.uk {
float:left;
margin-left:50px;
}

a.list {

padding-left:2px;
}

/* Divs for Territory Display */
a.rest {
color:#000000;
font-family:Helvetica, Arial, sans-serif;
font-size:20px;
text-decoration:none;
font-weight: bold;
}

.rest {
color:#000000;
font-family:Helvetica, Arial, sans-serif;
font-size:20px;
text-decoration:none;
font-weight: bold;
}

a.smallrest {
color:#67cbe3;
font-family:Helvetica;
font-size:80%;
text-decoration:underline;
font-weight: normal;
}

span.resttown {
color:white;
font-family:Helvetica;
font-size:100%;
font-weight: normal;
}

/* Divs for restuarant Display */
a.sign {	color:#67cbe3;}
a.white {        color:white;}
span.type {	font-size:130%;}
span.name {	color:#a6ce39;	font-size:200%;}
span.dining {	color:#a6ce39;}
div.food {	float:right; margin-left:30px;}
#heading {	font-size:300%;}
#address {	border-bottom: 3px solid white;}
#cuisine {	border-bottom: 3px solid white;}
#style {	border-bottom: 3px solid white;}
#general {}

#offer {
background-image:url(/images/g_fade.jpg);
background-repeat:repeat-x;
background-position:top;
float:left;
clear:left;
width: 530px;
padding: 20px;
border:1px solid #bcbdbf;
font-family: Helvetica, Arial, sans-serif;
font-size:14px;
color:#000000;
}

#available {}
#stats {}

/* Divs for Living Room feature page */
img.livingroom {
padding-bottom:10px;
position:relative;
left:40px;
}

img.livingpic {
padding-top:20px;
}

#livingroom {
background-color:#c0d1db;
margin-left:1em;
width:600px;
float:left;
padding:5px 10px 5px 20px;
border: solid 5px white;
}

#livingpics {
padding-left:20px;
width:200px;
float:right;
}

/* Divs for Ortega feature page */
img.ort { float:right; }

#ortegainfo {
background-color:#6e090a;
margin-left:1em;
width:600px;
float:left;
color:white;
padding:5px 20px 5px 20px;
border: solid 5px white;
}

#ortegadeal1 {
float:left;
background-color:#915c1f;
margin:1em 0em 0em 1em;
padding:0px 0px 0px 5px;
border: solid 5px white;
width:635px;
color:white;
}

#ortegadeal2 {
float:left;
background-color:#741215;
margin:1em 0em 0em 1em;
padding:0px 0px 0px 5px;
border: solid 5px white;
width:635px;
color:white;
}

#cond {
text-align:center;
color:white;
}

/* Divs for Cafe Belge feature page */
#belgeinfo {	
background-color:white;
margin-left:1em;
width:640px;
float:left;
color:black;
padding:5px 5px 5px 5px;
}

a.belge {	color:white;	text-decoration:none;}

span.deal {	font-size:150%}

p.belge {	padding:0em 2em 0em 2em; }

#belgedeal {	
float:left;
background-color:#00a7da;
margin:1em 0em 0em 1em;
width:650px;
text-align:center;
}

#belge {	
float:left;
width:650px;
margin:0em 0em 0em 1em;
text-align:center;
color:white;
}

table.belge {	border: solid 3px white;}
td.add {	text-align: left;}

/* Divs for footer */
#footer {
width:640px;
float:right;
position:relative;
left:-22px;
background-color: white;
color:black;
text-align: center;
padding:5px 10px 5px 10px;
margin:1em 0 0 20px;
}

	
a.footer {	margin-left:10px; }

img.rmg {
float:left;
border: none;
padding-right:10px;
}

a {
color: #8e041c;
}

a:hover {
color: #000000;
}

span.phonenumber {
color: #7fcca3;
font-weight: bold;
font-size: 24px;
}

div.restjoinnow {
float: left;
clear:both;
margin-top:30px;
margin-bottom:30px;
}

a.pcsearchlink {	
color: #54a5c3;
}

.bookmarklink { 
	color: black;
	text-decoration: none;
}
.livebooktext {
	color: white;
	font-family: verdana;
}
    div.suggestions {
      position:absolute;
      width:250px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
    }
    div.suggestions ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
    }
    div.suggestions ul li.selected { background-color:  #A6CE39}
    div.suggestions ul li {
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      margin: 2px;
      cursor:pointer;
    }
/* put the left rounded edge on the track */
#foodtrack-left {
	position: absolute;
	width: 5px;
	height: 9px;
	background: transparent url(/images/slider-images-track-left.png) no-repeat top left;
}

/* put the track and the right rounded edge on the track */
#foodtrack {
	background: transparent url(/images/slider-images-track-right.png) no-repeat top right;
}


/* put the left rounded edge on the track */
#servicetrack-left {
	position: absolute;
	width: 5px;
	height: 9px;
	background: transparent url(/images/slider-images-track-left.png) no-repeat top left;
}

/* put the track and the right rounded edge on the track */
#servicetrack {
	background: transparent url(/images/slider-images-track-right.png) no-repeat top right;
}


/* put the left rounded edge on the track */
#atmostrack-left {
	position: absolute;
	width: 5px;
	height: 9px;
	background: transparent url(/images/slider-images-track-left.png) no-repeat top left;
}

/* put the track and the right rounded edge on the track */
#atmostrack {
	background: transparent url(/images/slider-images-track-right.png) no-repeat top right;
}

/* put the left rounded edge on the track */
#toilettrack-left {
	position: absolute;
	width: 5px;
	height: 9px;
	background: transparent url(/images/slider-images-track-left.png) no-repeat top left;
}

/* put the track and the right rounded edge on the track */
#toilettrack {
	background: transparent url(/images/slider-images-track-right.png) no-repeat top right;
}
/* put the left rounded edge on the track */
#valuetrack-left {
	position: absolute;
	width: 5px;
	height: 9px;
	background: transparent url(/images/slider-images-track-left.png) no-repeat top left;
}

/* put the track and the right rounded edge on the track */
#valuetrack {
	background: transparent url(/images/slider-images-track-right.png) no-repeat top right;
}
/* put the left rounded edge on the track */
#rectrack-left {
	position: absolute;
	width: 5px;
	height: 9px;
	background: transparent url(/images/slider-images-track-left.png) no-repeat top left;
}

/* put the track and the right rounded edge on the track */
#rectrack {
	background: transparent url(/images/slider-images-track-right.png) no-repeat top right;
}



/* RM newStyles */

#top_strip {
float:left;
clear:both;
width:890px;
height:24px;
background-color:#a51e24;
margin-bottom:8px;
}

.red_strip {
float:left;
clear:both;
width:890px;
background-color:#a51e24;
margin-bottom:8px;
margin-top:4px;
}

#nav_row {
float:left;
margin-top:8px;
height:75px;
width:890px;
}




.nav_btn1 {
float:left;
border:0px;
margin-left:8px;
margin-top:47px;
border-bottom:5px solid #06bcbf;
}

.nav_btn1:hover {
border-bottom:5px solid #a51e24;
}

.nav_btn2 {
float:left;
border:0px;
margin-left:8px;
margin-top:47px;
border-bottom:5px solid #c4de95;
}

.nav_btn2:hover {
border-bottom:5px solid #a51e24;
}

.nav_btn3 {
float:left;
border:0px;
margin-left:8px;
margin-top:47px;
border-bottom:5px solid #ffe681;
}

.nav_btn3:hover {
border-bottom:5px solid #a51e24;
}

.nav_btn4{
float:left;
border:0px;
margin-left:8px;
margin-top:47px;
border-bottom:5px solid #fab598;
}

.nav_btn4:hover {
border-bottom:5px solid #a51e24;
}


.nav_btn5{
float:left;
border:0px;
margin-left:8px;
margin-top:47px;
border-bottom:5px solid #c5beab;
}

.nav_btn5:hover {
border-bottom:5px solid #a51e24;
}




.function_row {
float:left;
clear:both;
height:47px;
width:910px;
background-image:url(images/finder_black_fade.jpg);
background-repeat:repeat-x;
margin-left:2px;
display:inline;
}

.f_row_int {
float:left;
margin-top:5px;
display:inline;
}

.text_area_int {
display:inline;
font-family: Helvetica, Arial, sans-serif;
font-size:11px;
font-style:italic;
color:#8a8a8c;
background-color:#000000;
border:1px solid white;
padding:4px 2px 2px 2px;
}

#text_area_int_x {
margin-top:8px;
position:absolute;
font-family: Helvetica, Arial, sans-serif;
font-size:11px;
font-style:italic;
color:#FFFFFF;
background-color:#000000;
border:1px solid white;
padding:2px 2px 2px 2px;
height:24px;
}

    #text_area_int_x ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
    }
    
	#text_area_int_x ul li.selected {
	background-color:#e3e4e6;
	}
    
	#text_area_int_x ul li {
	font-style:normal;
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      margin: 2px;
      cursor:pointer;
    }
	
	
	
.text_area_int_x {
width:180px;
margin-top:7px;
position:absolute;
font-family: Helvetica, Arial, sans-serif;
font-size:11px;
font-style:italic;
color:#8a8a8c;
background-color:#000000;
border:1px solid white;
padding:4px 2px 2px 2px;
}

    .text_area_int_x ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
    }
    
	.text_area_int_x ul li.selected {
	background-color:#e3e4e6;
	}
    
	.text_area_int_x ul li {
	font-style:normal;
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      margin: 2px;
      cursor:pointer;
    }
	
	
	

	
	
.text_area_int_drk_x {
width:180px;
margin-top:8px;
position:absolute;
font-family: Helvetica, Arial, sans-serif;
font-size:11px;
font-style:italic;
color:#8a8a8c;
background-image:url(images/ctrls/tiny_fade_bg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
border:1px solid #bcbdbf;
padding:2px 2px 2px 2px;
}

    .text_area_int_drk_x ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
    }
    
	.text_area_int_drk_x ul li.selected {
	background-color:#e3e4e6;
	}
    
	.text_area_int_drk_x ul li {
	font-style:normal;
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      margin: 2px;
      cursor:pointer;
    }

	
.drk_txt_area {
border:1px solid red;
}
	


	
.sm_white {
font-family: Helvetica, Arial, sans-serif;
font-size:11px;
color:#FFFFFF;
}


a.sm_white {
font-family: Helvetica, Arial, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

a.sm_white:hover {
color:#c4de95;
}

.sm_blk {
font-family: Helvetica, Arial, sans-serif;
font-size:11px;
color:#000000;
margin: 0 0 0 0;
padding: 0 0 0 0;
}


a.sm_blk {
font-family: Helvetica, Arial, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

a.sm_blk:hover {
color:#c5beab;
}

#foot_fade {
margin-top:20px;
float:left;
clear:both;
width:890px;
height:80px;
text-align:center;
display:inline;
}

.left_row {
float:left;
clear:both;
width:574px;
display:inline;
}

.right_row {
float:right;
width:308px;
display:inline;
}

.index_advert {
float:left;
width:574px;
height:376px;
border:1px solid #bcbdbf;
}

.how_diagram {
float:left;
clear:left; 
width:572px;
height:212px;
margin-top:8px;
border:1px solid #bcbdbf;
}

.find_rst {
display:inline;
float:left;
width:308px;
height:376px;
background-image:url(/images/find_bg.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
border:1px solid #bcbdbf;
}

.find_rst_internal {
display:inline;
float:left;
width:260px;
margin-left:26px;
margin-top:90px;
}

.index_comment {
float:left;
clear:left;
width:281px;
height:188px;
margin-top:26px;
margin-left:12px;
}

.list_basic {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000000;
list-style-type:none;
}

.title_box {
float:left;
clear:both;
width:890px;
margin-bottom:20px;
}

.title_box_int {
float:left;
margin: 8px 8px 8px 8px;
}

.how_point {
display:inline;
float:left;
clear:both;
width:890px;
margin-top:20px;
}

.how_point_icon {
display:inline;
float:left;
width:90px;
margin-left:40px;
}

.how_point_text {
display:inline;
float:left;
width:620px;
}

.how_point_illy {
display:inline;
float:right;
width:140px;
}

.news_article {
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
margin-bottom:40px;
}

hr {
height:1px;
background-color:#bcbdbf;
border:0px;
margin: 20px 0px 20px 0px;
}

/* Styles for CMS */

#left_outer {
}

#left_inner {
}

#mainlevel {
list-style:none;
margin: 0 0 0 0;
padding: 0 0 0 20px;
display:inline;
border-left:4px solid black;
}

#mainlevel li {
color:red;
display:inline;
margin: 0 20px 0 0;
padding: 0 0 0 0;
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
color:#000000;
}

a.mainlevel {
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

a.mainlevel:hover {
color:#06bcbf;
}

#pathway_text {

}

.componentheading {
font-family: Helvetica, Arial, sans-serif;
font-size:34px;
color: #000000;
font-weight: bold;
margin-bottom:30px;
}

.blog {
}

.contentpagetitle {
font-family: Helvetica, Arial, sans-serif;
font-size:16px;
color: #000000;
font-weight: bold;
margin-bottom:20px;
}

.this_cent_dark {
float:left;
width:916px;
background-color:#000;
}

#dark_header {
float:left;
background-color: #000;
width:910px;
display:inline;
margin-left:2px;
}

#dark_header_top {
float:left;
background-color: #000;
width:910px;
display:inline;
}

.dht_left {
float:left;
width:324px;
display:inline;
}

.dht_right {
float:right;
width:528px;
display:inline;
margin-top:68px;
}

.dht_right img {
border: 0px;
border-left:1px solid black;
}

.note {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color: #656565;
}

.note a { color: #656565; }
.note a:link { color: #656565; }
.note a:visited { color: #656565; }
.note a:active { color: #656565; }
.note a:hover { color: #FFFFFF; }

.this_banner {
margin: 0 0 0 0;
border: 0px;
}

.splash_photo {
float:left;
display:inline;
margin: 10px 0 0 0;
}

.take_tour {
float:right;
display:inline;
margin: 10px 0 0 0;
border: 1px solid #999;
}

.this_campion {
float:left;
display:inline;
margin: 10px 0 0 0;
border:1px solid #00acee;
width: 560px;
height: 240px;
background-image:url(/images/grey_white_fade.jpg);
background-position: top;
background-repeat: repeat-x;
}

.this_campion_photo {
float: left;
display: inline;
margin: 10px 0 0 10px;
width: 127px;
}

.this_campion_photo img {
border-bottom: 6px solid #00acee;
}

.this_campion_txt {
float:right;
display:inline;
margin: 10px 10px 0 0;
width: 398px;
}

.this_campion_txt p {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000;
margin: 0 0 0 0;
padding: 0 0 10px 0;
display:inline;
}

.featured_r {
float:right;
border: 1px solid #999;
display:inline;
margin: 10px 0 0 0;
}

.this_how {
float:left;
width:888px;
border:1px solid #888;
}

.how_right {
float:right;
width:620px;
text-align:left;
display:inline;
}

.how_card_img {
float:left;
width:260px;
display:inline;
}

.how_txt {
float:left;
width:600px;
display:inline;
margin: 20px 20px 0 0;
text-align:left;
}

.how_sm_txt {
float:left;
clear:left;
width:300px;
display:inline;
}

.how_price {
float:right;
clear:right;
display:inline;
width:308px;
margin: 30px 0 0 0;
}

.how_body {
float: left;
width:890px;
display:inline;
clear:both;
margin: 30px 0 0 0;
}

.emphasised {
font-size:22px;
font-weight:bold;
margin: 0px 0 10px 0;
}

.sig_form {
clear:both;
}

.this_signup {
float:left;

}

.this_sig_body {
	float:left;
	width:560px;
	display:inline;
}

.this_email_title {
float:left;
width:150px;
display:inline;
text-align:right;
margin: 0 10px 0 0;
}

.this_email_input {
float:left;
width:230px;
display:inline;
margin: 0 0 0 0;
}

.this_password_title {
float:left;
clear:both;
width:150px;
display:inline;
text-align:right;
margin: 10px 10px 0 0;
}

.this_password_input {
float:left;
width:230px;
display:inline;
margin: 10px 0 0 0;
}

.this_confirm_title {
float:left;
clear:both;
width:150px;
display:inline;
text-align:right;
margin: 10px 10px 0 0;
}

.this_confirm_input {
float:left;
width:230px;
display:inline;
margin: 10px 0 0 0;
}

.this_submit {
float:left;
clear:both;
width:100px;
margin: 10px 0 0 266px;
text-align:right;
}

.this_join_right {
float:right;
width:300px;
display:inline;
text-align:right; 
}

.this_signote {
float:left;
width:160px;
}

.this_signote p {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.this_quote_open {
float:left;
display:inline;
margin: 0 10px 0 0;
}

.this_quote_close {
float:right;
display:inline;
margin: 0 0 0 0;
}

.this_tour {
float:right;
width:316px;
display:inline;
height:371px;
border: 1px solid #999;
margin: 0 0 0 0;
text-align:center;
background-image:url(/images/grey_white_fade.jpg);
background-position:center top;
background-repeat:repeat-x;
}

.this_mdc {
float:left;
width:560px;
display:inline;
border: 1px solid #B41F25;
margin: 0 0 0 0;
background-image:url(/images/grey_white_fade.jpg);
background-position:center top;
background-repeat:repeat-x;
}

.this_lpan {
float:left;
width:560px;
display:inline;
margin: 0 0 0 0;
}

#Cuisines {
float:left;
width:200px;
display:inline;
}

#miles {
float:left;
width:400px;
display:inline;
}

#this_pcode {
float:left;
width:400px;
display:inline;
}

#this_area {
float:left;
width:400px;
}