	/*  
Theme Name: Just-Eat.com
Theme URI: http://www.just-eat.com
Description: Just-Eat.com theme
Version: 0.1
Author: Joachim Meyts
Author URI: http://www.xenco.be
Tags: just-eat
*/
html{height:100%; margin-bottom:0.1em}
*{padding:0; margin:0}
img{border:0}
p, blockquote, ul, ol, pre, code{line-height:1.28em; margin:0 0 0.7em; margin-bottom: 10px; }
blockquote{margin-left:30px; border-left:2px solid #ddd; padding-left:10px}
dl{margin:1em 0}
dt{font-weight:bold}
dd{margin:0.5em; padding:0}
img.centered{text-align:center}
img.alignright{float:right; margin:0 0 4px 4px}
img.alignleft{float:left; margin:0 4px 4px 0}
.aligncenter{display:block; margin-left:auto; margin-right:auto}
.alignright{text-align:right}
.alignleft{text-align:left}
body{font: 90% Arial,verdana,tahoma,sans-serif; margin:0; padding:0; text-align:center; color: #545454; }
a{text-decoration:none}
a:link, a:visited{color:#D41821}
a:hover, a:active{}
h1, h2, h3, h4, h5, h6{font-family:Arial,Verdana,Serif; color:#D81300; font-weight:bold; font-size: 118%; }
br.clear{clear:both}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
#page{text-align:left; width:970px; margin:0 auto}
#sub-page{margin:0}
#content-wrap{float:left; width:650px}
#content{border:1px solid #e5e5e5; border-radius:8px; padding:20px; -moz-border-radius:8px; -webkit-border-radius:8px}
.side{float:right}
.box ul, .side ul li{margin-top:5px; list-style:url(images/arrow.gif); margin-left:15px; line-height:20px; font-size: 90%; }
.box>li{list-style-type:none; background-color:#f3f2e8; border:1px solid #e5e5e5; border-radius:8px; padding:30px; -moz-border-radius:8px; -webkit-border-radius:8px; width:250px}
.api_box, #api_results{margin-bottom:15px; background-color:#f3f2e8; border:1px solid #e5e5e5; border-radius:8px; padding:20px; -moz-border-radius:8px; -webkit-border-radius:8px; width:565px}
.api_box input{font-size:194%}
#api_results div{float:left; width:180px; margin-bottom:20px}
#api_results div em{color:#444}
input{margin-top:4px; color:#545454; font-size:177%; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #e5e5e5; width:246px; padding:4px 0 4px 4px}
#searchsubmit, .api_box input.submit{margin-top:4px; color:#D81300; font-weight:bold; border:0px solid #fff; width:250px; background:transparent url(images/button-big.png) no-repeat scroll lefttop; height:43px}
.error{color:#D81300}
.side h2, .side h3{font-size:150%; margin-bottom:5px; color:#d41821}
#footer-out{margin-top:10px; background:#fff}
#footer{border-top:4px solid #e5e5e5; margin:10px auto 20px; padding:0; padding-top:2px; text-align:left; color:#999; width:970px; font-size:90%; position:relative}
#footer a{color:#666; text-decoration:underline}
#footer p{float:left; margin-right:10px}
#footer p a{color:#545454}
#pager{height:10px}
#headr{}
#headr .description{display:none}
#splash{height:110px; position:relative; border-bottom:5px solid #e5e5e5}
#splash h1 a{font-size:120%; padding:6px 15px 10px; letter-spacing:-2pt; color:#fff; position:absolute; top:0; left:20px}
#top{background:#C00000}
#navr{margin-top:72px; height:35px; float:right}
#navr ul{list-style:none; padding-top:10px}
#navr ul li{display:inline}
#navr ul li a{padding:5px 7px 4px 7px; color:#6f6f6f; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; font-size:132%}
#navr ul li a:hover{text-decoration:underline}
#navr ul li.current_page_item a{color:#d9333a; background:#f2f2e8}
.search{position:relative}
.search #s{width:170px; padding:4px; border:1px solid #666}
.post{margin-bottom:30px}
.timr{color:#727070; font-size:110%; margin-bottom:15px; padding-bottom:10px}
.post h2.post-title{position:relative; width:100%}
.post h2{font-size:230%; color:#D81300; margin-bottom:5px; text-transform: uppercase;}
.post h3 { font-size: 140%; margin-bottom: 5px;}
a.intitle{padding-right:45px}
.post h2 a{color:#09c}
.postmetadata{color:#727070}
.postmetadata a{color:#727070; text-decoration:underline}
.post ul, .post ol{margin-left:30px}
.commr{position:absolute; right:0; top:0; text-align:center}
.commr a:link, .commr a:visited{color:#fff; background:url(images/ico/commr.gif) 0 0 no-repeat; height:37px; font-weight:normal; font-size:90%; width:42px; padding-top:5px; display:block}
.commr a:hover{background:url(images/ico/commr.gif) 0 -42px no-repeat; color:#fff}
.linkspage{}
.thelist h2{font-size:120%}
.thelist ul{list-style:none}
.thelist ul ul{list-style:square}
.thelist ul ul li{margin-left:30px}
.arlist{margin-bottom:30px}
.arlist h3, #archivebox h3{font-size:140%}
.arlist li{float:left; width:120px}
.navigation{margin-bottom:20px; min-height:20px}
.navigation a{color:#0099CC}
.navigation .alignleft{float:left; width:50%}
.navigation .alignright{float:right; text-align:right; width:50%}
#wp-calendar{empty-cells:show; margin:10px auto 0; width:155px}
#wp-calendar #next a{padding-right:10px; text-align:right}
#wp-calendar #prev a{padding-left:10px; text-align:left}
#wp-calendar a{display:block}
#wp-calendar caption{text-align:center; width:100%}
#wp-calendar td{padding:3px 0; text-align:center}
#wp-calendar td.pad:hover{background-color:#fff}
.textwidget img{display:block; margin:0 auto; padding-bottom:10px}
acronym, abbr, span.caps{cursor:help}
.aligncenter, div.aligncenter{display:block; margin-left:auto; margin-right:auto}
.wp-caption{border:1px solid #999 !important; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px}
.wp-caption img{margin:0; padding:0; border:0 none}
.wp-caption p.wp-caption-text{font-size:15px; line-height:17px; padding:0 4px 5px; margin:0}
img.alignright{display:inline; margin:0 0 2px 7px; padding:4px}
img.alignleft{display:inline; margin:0 7px 2px 0; padding:4px}
.alignright{float:right}
.alignleft{float:left}
.wp-caption{border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px}
.wp-caption img{border:0 none; margin:0; padding:0}
.wp-caption p.wp-caption-text{font-size:11px; line-height:17px; margin:0; padding:0 4px 5px}
img.centered, .aligncenter, div.aligncenter{display:block; margin-left:auto; margin-right:auto}
code, pre{width:480px; overflow:auto}
.widget, .boxr, .categories, .linkcat{background:#F3F2E8; border:1px solid #e5e5e5; width:280px; margin-bottom:20px; list-style-type:none; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding:10px}
.caty li{float:left; width:120px}
.stats{background:#efefef; padding:2px 2px 2px 10px; font-size:90%}
.lasties span{float:left; width:45px}
.inin{padding-left:50px}
#respond h3, h3#trackbacks, h3#pings, h3#comments{margin:20px 0; border-bottom:1px solid #ccc; padding-bottom:4px}
h3#trackbacks, h3#pings{position:relative}
img.iright{position:absolute; right:0; top:5px}
.trackbacklist, .commentlist{list-style:none}
.trackbacklist li, .commentlist li{position:relative; border-bottom:1px solid #ddd}
.commentlist ul{list-style:none; padding-left:30px}
.track{margin-bottom:20px}
.timer a{color:#076C00}
.numero a{float:right; color:#ccc; font-size:170%}
.commentmetadata{position:absolute; bottom:0px; left:100px; color:#999}
.commentmetadata a{color:#999; text-decoration:underline}
.comment{padding:10px 0}
.c-entry{margin-bottom:20px}
.reply{position:absolute; bottom:0; right:0}
.alt{margin-bottom:10px}
.leftarea{float:left; width:100px}
.rightarea{margin-left:100px}
.formin textarea{color:#545454; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:4px; width:568px; padding:4px; border:1px solid #e5e5e5; font-size:102%}
.formin textarea:hover, .formin textarea:focus, .formin input:hover{border:1px solid #ccc}
.formin input{color:#545454; font-size:110%; float:left; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:4px; margin-right:4px; margin-bottom:8px; width:180px; border:1px solid #e5e5e5}
.formin .submit{color:#D81300; font-weight:bold; background:transparent url(images/button.png) repeat-x scroll left top; width:116px; height:29px; border:none; font-size: 94%; }
#footer .right{position:absolute; text-align:right; right:0; top:0}
img.wp-smiley{vertical-align:-25%; border:none}
img#wpstats{width:0px; height:0px; overflow:hidden}
#just-eat-bag{background:url('images/just-eat-bag.jpg') no-repeat top left; width:488px; height:311px; float:right; margin-bottom:15px}
#country-box{font-size:74%; font-family:Verdana,arial,sans-serif; background:#f3f2e8; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; float:left; padding:10px; width:445px; border:1px solid #E5E5E5}
#country-box h2{font-size:90%; font-family:Verdana,arial,sans-serif}
#country-box a{font-family:Verdana,arial,sans-serif; text-decoration:underline}
#country-box p{line-height:1.3em}
#country-box div{margin-bottom:12px; margin-right:15px}
.box{border:1px solid #e5e5e5; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; float:left; width:294px; padding:10px; margin:10px 10px 0 0; height:120px}
.box2{border:1px solid #e5e5e5; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; float:left; width:294px; padding:10px; margin:10px 10px 0 0; }
.box2 h5 { font-size: 180%;}
.beige{background:#f3f2e8; height:120px}
.last{margin:10px 0}
.newsletter-img{margin:-10px 2px 10px 0; float:right}
.bag-img{margin:0 2px 10px 0; float:right}
.chef-img{position:relative; bottom:18px; right:-10px; text-align:right; float:right}
.xsmall{color:#545454; font-size:80%; line-height:1.2em; margin-top:4px}
#newsletter-box input, #newsletter-box select{font-size:94%; width:140px; margin-bottom:7px}
#newsletter-box select{width:145px}
#newsletter-box .submit{background:transparent url(images/button.png) repeat-x scroll left top; color:#D81300; font-weight:bold; width:116px; height:29px; border:none; float:right}
.testimonial { font-family: Palatino, Times, serif; color: #777; font-size: 116%; float: left; width: 300px; margin-right: 15px; font-weight: bold; }
.testimonial em { font-family: Verdana, arial, sans-serif; font-size: 67%; font-weight: normal; }
.contentright { width: 650px; float: left; }
.contentright2 { width: 970px; float: left; }
.contentright h2 { margin-bottom: 20px; font-size: 160%; }
.contentright h5 { font-size: 180%; }
.contentright h4 { margin-bottom: 5px; font-size: 120%; }
.contentright ul {margin-left: 15px; }
.contentright ul li { margin-bottom: 5px; }
.person { height: 570px; }
.width200 { width: 300px; margin-right: 25px; }
.width180 { width: 290px; margin-right: 25px; }
hr { color: #e5e5e5; clear: both; border: 1px solid #e5e5e5; height: 0px; margin: 25px 0; }
.small { font-size: 90%; }
a.grey, a:hover.grey a:visited.grey { color: #545454; }
