/*
Theme Name: Lupin Lap of Luxury
Theme URI: https://lupinlapofluxury.co.uk
Description: Lupin Lap of Luxury theme.
Version: 1
Author: Everything PC
Author URI: https://everythingpc.co.uk
*/

* {
padding: 0;
margin: 0;
}

html {
/* overflow: scroll; */
}

body {
font-family: arial;
font-size: 0.9em;
background-color: #fff;
}

#container {
}

#headercontainer {
height: 120px;
background-color: #e3fdff;
}

#header {
width: 1000px;
height: 120px;
background: url(/wp-content/themes/lupinlapofluxury_wordpress/images/header.png) #e3fdff no-repeat center;
margin: auto;
}

#header a {
height: 120px;
display: block;
text-indent: -99999px;
outline: 0;
}

#navcontainer {
height: 30px; 
background-color: #00b3ff;
}

#nav {
width: 1000px;
height: 30px; 
background-color: #00b3ff;
margin: auto;
}

#content {
background-color: #FFF;
width: 1000px;
margin: auto;
}

.left {
width: 636px;
float: left;
padding: 0px 0px 0px 36px;
}

.right {
width: 300px;
float: right;
padding: 0px 36px 0px 0px;
}

.clear {
clear: both;
}

#quotetop {
width: 800px;
height: 38px;
margin: auto;
background: url(/wp-content/themes/lupinlapofluxury_wordpress/images/quotetop.png) no-repeat top center;
padding: 0px 85px 0px 85px;
margin: 0px 15px 0px 15px;
text-align: left;
}

#quotemiddle {
width: 750px;
margin: auto;
background: url(/wp-content/themes/lupinlapofluxury_wordpress/images/quotemiddle.png) repeat-y top center;
font-style: italic;
padding: 0px 110px 0px 110px;
margin: 0px 15px 0px 15px;
text-align: left;
}

#quotebottom {
width: 800px;
height: 38px;
margin: auto;
background: url(/wp-content/themes/lupinlapofluxury_wordpress/images/quotebottom.png) no-repeat top center;
padding: 0px 85px 0px 85px;
margin: 0px 15px 0px 15px;
text-align: left;
}

#quotebottom2 {
width: 800px;
height: 38px;
margin: auto;
background: url(/wp-content/themes/lupinlapofluxury_wordpress/images/quotebottom2.png) no-repeat top center;
padding: 0px 85px 0px 85px;
margin: 0px 15px 0px 15px;
text-align: left;
}

#footercontainer {
height: 80px;
background-color: #dfdfdf;
}

#footer {
width: 1000px;
height: 80px;
background-color: #dfdfdf;
font-size: 1em;
font-weight: normal;
clear: both;
margin: auto;
/*padding: 70px 0px 0px 160px;*/
}

h1 {
color: #000;
font-weight: normal;
font-size: 1.5em;
padding: 0px;
}

h2 {
font-family: georgia;
color: #00b3ff;
font-weight: bold;
font-size: 2em;
padding: 0px 32px 20px 32px;
}

h3 {
color: #000;
font-weight: normal;
font-size: 1.5em;
padding: 0px 32px 20px 32px;
}

p {
color: #000;
font-size: 1em;
padding: 0px 32px 30px 32px;
line-height: 26px;
}

p.blue {
font-size: 0.1em;
color: #0083cb;
text-align: center;
}

p.footer {
font-size: 1em;
padding: 10px 0px 0px 0px;
text-align: center;
color: #000;
}

#footer a {
color: #000;
text-decoration: none;
}

#footer a:hover {
color: #000;
text-decoration: underline;
}

ul.list {
padding: 0px 32px 30px 75px;
}

li {
padding-bottom: 14px;
}

#nav ul li {
float:left; 
/*margin: 0 10px 0 0; */
overflow: hidden; 
display: inline; 
line-height: 30px;
margin: 0 32px;
}

#nav ul li a {
font-family: arial;
text-decoration: none;
color: #FFF;
font-size: 1em;
font-weight: bold;
display: block; 
padding:0 10px 0 0px; 
}

#nav ul li a:hover {
color: #FFF; 
text-decoration: underline;
}

#nav ul li.current_page_item { 
color: #FFF; 
text-decoration: underline;
}

#nav ul li.current_page_item a {
color: #FFF; 
text-decoration: underline;
}

a {
color: #000;
text-decoration: none;
}

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

table {
padding: 0px 0px 30px 50px;
}

td {
height: 30px;
padding-right: 30px;
}

img {
border: 0;
/*padding: 18px;*/
}

img.midpic {
padding: 0px 18px 0px 18px;
}

img.alignnone {padding: 1px}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}