/* Delta Travel Style Sheet - travel writing and travel photography */

/* Blue 231A75 */
/* Grey 606C72 */
/* Dark Grey 333333 */
/* Light Blue Grey 798EA2 */
/* Red CB252F */

html {
padding: 0px;
margin: 0px;
background-color: #FFF; 
}

body {
/* background:url(https://www.deltatravel.co.uk/images/main-background.jpg); */
background-color: #FFF;
font-size: 13px;
font-family: 'Open Sans', sans-serif;
color: #333333;
text-align: center;
margin: 0px;
padding: 0px;
}

p {
clear: both;
}

#box {
width: 1000px;
margin: 0px auto;
padding: 0px;
background-color: #FFF;
}

.topLineContainer {
width: 100%;
background-color: #000;
color: #ffffff;
height: 25px;
text-align: center;
font-size: 12px;
}

.topLineContainer a {
color: #fff;
}

#head {
width: 1000px;
padding:0px;
float: left;
}

#left {
position: relative;
width: 150px;
min-height: 422px;
background-color: #FFF;
text-align: left;
float: left;
padding-right: 10px;
padding-left: 20px;
padding-top: 32px;
}

#navigation, #right {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
}

#content {
width: 630px;
min-height: 422px;
padding: 0px;
float: left;
line-height: 140%;
background-color: #FFF;
text-align: left;
padding-top: 10px;
}

#content-long {
width: 800px;
min-height: 422px;
padding: 0px;
float:left;
line-height: 140%;
background-color: #FFF;
text-align: left;
padding-top: 10px;
}

#right {
width: 160px;
padding-left: 10px;
padding-right: 20px;
min-height: 422px;
text-align: right;
float: right;
padding-top: 32px;
}

#right a {
color: #CB252F;
}

.thumbs {
float: left;
text-align: center;
vertical-align: middle;
padding: 15px;
min-width: 180px;
min-height: 180px;
}

.featured-thumb-image {
margin: 5px;
padding: 5px;
border: #000000 dotted 1px;
}

#footer {
width: 600px;
padding-left: 360px;
margin-top: 30px;
height: 320px;
float:left;
text-align: left;
font-size: 12px;
font-family: 'Open Sans', sans-serif;
background-image: url(../images/delta-footer.jpg);
background-repeat: no-repeat;
}

.break20 {
clear: both;
height: 20px;
}

.break30 {
clear: both;
height: 30px;
}

.break40 {
clear: both;
height: 40px;
}

.centered {
margin: 0 auto;
text-align: center;
width: 100%;
}

.one-third {
float: left;
width: 195px;
}

.one-half {
float: left;
width: 295px;
}

h1, h1 a {
clear: both;
font-size: 18px;
line-height: 130%;
color: #000;
background-color: transparent;
font-family: 'Syncopate', sans-serif;
letter-spacing: -1px;
text-transform: lowercase;
}

h2, h2 a {
clear: both;
font-size: 16px;
color: #231A75;
background-color: transparent;
font-family: 'Syncopate', sans-serif;
padding-top: 10px;
}

h3, h3 a {
clear: both;
font-size: 13px;
color: #231A75;
background-color: transparent;
font-family: 'Syncopate', sans-serif;
}

.sidebar-text {
font-size: 13px;
color: #000;
font-family: 'Syncopate', sans-serif;
letter-spacing: -1px;
text-transform: lowercase;
font-weight: bold;
}

a {
color: #CB252F;
text-decoration: none;
}

a:hover {
color: #231A75;
background-color: transparent;
text-decoration: underline;
}

a.visited {
color: #000000;
background-color: transparent;
text-decoration: underline;
}

ul {
list-style: square;
}

li {
color: #361E0C;
}

img {
border: 0;
}

#navigation ul {
list-style: none;
padding: 0;
margin: 0;
margin-bottom: 15px;
}

#navigation li a, #footer a {
color: #CB252F;
}

#navigation li {
padding: 0 0 0 10px;
margin: 0;
clear: both;
}

.massive {
font-size: 55px;
font-weight: bolder;
}

#photo {
margin: 5px;
padding: 5px;
border: #606C72 dotted 1px;
}

img.right-photo {
float: right;
width: 200px;
padding: 10px;
margin: 0 0 10px 10px;
border: 1px dotted #dadada;
}

.align-right {
float: right;
}

.text-left-float-right {
text-align: left;
float: right;
}

.boxed-content {
border: 1px dotted #dadada;
padding: 20px;
-webkit-border-radius: 20px 20px 20px 20px;
-moz-border-radius: 20px 20px 20px 20px;
border-radius: 20px 20px 20px 20px;
margin-bottom: 15px;
}

.poiret {
font-family: 'Syncopate', sans-serif;
}

. { 
color: #000; 
font-weight: bold; 
font-size: 12px;
}  

.:hover { 
color: #000; 
text-decoration: none;
}  


.-orange { 
color: #fa8e58;
}