@charset "UTF-8";
/* CSS Document */
/* Designed in October 2011 by wiredcanvas.com - for the lovely people at Red Squirrel Publishing. */

/* Swatches:

Dark  Blue: #1e2638
Light Blue: #23b5e6
Logo Blue: #c1d2fa
Grey: #c5c7cb
Testimonial Grey:#d9dbdd
*/


/* Resets and overrides */

* {
	vertical-align: baseline;
	font-weight: inherit;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;
	}

p {margin:10px 0 10px 0;}

/* Links and type */



/* Layout */
#frame {font-family: 'Open Sans', sans-serif;}
#headercontainer { background-color:#1e2638; padding:30px 0 20px 0;border-bottom-style:solid; border-bottom-width:2px;border-bottom-color:#c5c7cb;} 
#header {width:960px; height:80px; margin: 0 auto 0 auto;}
#logo {width:266px; height:80px;float:left;}
#menu {float:right; background-color:#bcbec4;margin:1px 0 0 0; font-size:0.688em; font-family: 'Open Sans', sans-serif; color:#1e2638; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border:3px solid #c1d2fa;}

#menulinks ul {margin-left: 0; padding-left: 0; display: inline;} 
#menulinks ul li {margin: 0; padding: 7px 15px 7px 15px; border-left: 0 solid #fff; list-style: none;	display: inline;}
#menulinks ul li.first {margin-left: 0; border-left:0; list-style: none; display: inline;}
#menulinks ul li.currentfirst {margin-left: 0; border-left:0; list-style: none; display: inline; background-color:#fff;}
#menulinks ul li.currentfirst a {font-weight: 600;}
#menulinks ul li.current {margin-left: 0; border-left:0; list-style: none; display: inline; background-color:#fff;}
#menulinks ul li.current a {font-weight: 600;}
#menulinks ul li a {text-decoration:none; color:#1e2638;}
#menulinks ul li a:hover {text-decoration:underline; colour:#000;}


#bread {width:515px; height:15px;float:right; text-align:right; font-size:0.688em;font-family: 'Open Sans', sans-serif;font-weight: 700; color:#FFF; margin:10px 0 0 0;  }
#bread a {color:#23b5e6; text-decoration:none; text-transform:capitalize;}
#slideshow {width:960px; min-height:340px; margin: 21px auto 0 auto;}
#content { width:972px; min-height:94px; background-color:#fff; padding: 0; margin: 0 auto 32px auto;}
#menu3clm {width:211px; float:left; margin:29px 39px 30px 0; font-family: 'Open Sans', sans-serif;font-weight: 600; font-size:0.875em; text-transform:uppercase; }
#menu3clm a {text-decoration:none;}
#menu3clm li a {color:#0d2447;}
#menu3clm li a:hover {color:#23b5e6;}
#menu3clm a.current { color:#23b5e6; font-weight: 700; }
#menu3clm li.selected a {color:#23b5e6; font-weight: 700}



.menuheadercontainer {height:26px;}
.menuheader {height:18px; display:inline-block; background-color:#23b5e6; color:#fff; font-weight: 600; vertical-align:top; padding:4px 0 4px 0;}
.menuheader a {color:#fff;}
.menuheader a:hover {color:#1e2638;}
.menuheaderl {display:inline-block; width:40px; height:26px; background-image:url(http://lifeintheuk.net/images/wc/menu-header-l.png);background-repeat: no-repeat;  vertical-align:baseline; }
.menuheaderr {display:inline-block; width:20px; height:26px; background-image:url(http://lifeintheuk.net/images/wc/menu-header-r.png);background-repeat: no-repeat; vertical-align:baseline }

#contenttext {width:960px; min-height:94px; background-color:#fff; padding:20px 6px 34px 6px; margin: 0 auto 0 auto; font-size:0.875em;font-weight: 300; float:left; }
#contenttext3clm {width:722px; min-height:94px; background-color:#fff; padding:0; margin: 29px auto 0 auto; font-size:0.875em;font-weight: 300; float:left }

h1 {font-size:1.475em;font-family: 'Open Sans', sans-serif;font-weight: 600; color:#1e2638; text-transform:uppercase; padding:0 0 10px 0; margin:0 0 15px 0; border-bottom-style:dotted; border-bottom-width:1px;border-bottom-color:#000;} 

h2, h3 {font-size:1.475em;font-family: 'Open Sans', sans-serif;font-weight: 600; color:#1e2638; text-transform:uppercase; padding:0 0 10px 0; margin:20px 0 15px 0;}  

h2 a, h3 a {color:#1e2638;}

h2 a, h3 a:hover {color:#1e2638; text-decoration:none; }


#promocontainer3clm {margin: 20px 0 0 0;}
.promo {width:217px; float:left; margin: 0 33px 40px 0;}
.promoend {width:217px; float:left; margin: 0 0 40px 0;}

#footer {min-height:94px; background-color:#c5c7cb; padding:24px 0 20px 0;border-top-style:solid; border-top-width:2px;border-top-color:#c5c7cb; clear:both; } 
#footer a {color:#1e2638;}
#footer a:hover {color:#23b5e6;}
#footertestimonial {min-height:106px; width:960px; background-color:#d9dbdd; padding:21px 0 12px 0; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;margin: 0 auto 0 auto; } 
#leftspeech {height:106px; width:50px;float:left;background-image:url(http://lifeintheuk.net/images/wc/speech-mark.png);background-repeat: no-repeat;background-position: 13px 0;}
#testimonialtext {float:left; width:860px; font-size:1.375em;font-family: 'Open Sans', sans-serif;font-weight: 600; color:#1e2638; text-align:justify;}
#recommendus {display:block; float:left; width:320px; margin:17px 0 0 -60px;  font-size:0.636em; font-family: 'Open Sans', sans-serif;font-weight: 400; color:#1e2638;}
#testimonialuser {display:block; float:right; text-align:right; width:320px; font-size:0.636em; font-family: 'Open Sans', sans-serif;font-weight: 400; color:#1e2638; margin:17px 0 0 0;}
#rightspeech {height:106px; width:50px; float:left; background-image:url(http://lifeintheuk.net/images/wc/speech-mark-r.png);background-repeat: no-repeat;background-position: 13px 0;}
#footerfeed { width:960px; margin: 29px auto 0 auto;font-size: 0.563em; font-weight:400; color:#1e2638; }

#freeedition {width:462px; margin: 0 40px 0 0; float:left;}
#footerfeed h2 {font-size:2em;}
#download {width:362px; float:left; font-size:1.333em; font-weight:600;}
#download img { margin:0 0 0 -10px;}

#freebook {width:80px; height:93px;float:left; background-image:url(http://lifeintheuk.net/images/wc/free-edition.png);background-repeat: no-repeat; margin:-42px 0 0 0;}

#news {width:209px; min-height:83px; margin: 0 40px 0 0; float:left;}
.newsitem {margin: 0 0 10px 0;}
.newstitle {text-transform:uppercase; font-weight:600;}
#social {width:209px; min-height:83px; margin: 0; float:left;}
#social img {margin: 0 6px 0 0;}
#socialtweet {min-height:98px; width:185px;background-image:url(http://lifeintheuk.net/images/wc/tweetspeech.png); padding:34px 12px 0 12px; background-repeat: no-repeat; font-size:1.111em; font-weight:600;}
#terms {padding: 17px 0 0 0; line-height:20px; clear:both;}
#footermarginend {clear:both;}
.clr {clear:both;}

/* Miscellaneous */
.hpbutton {float:right; margin: 0 0 0 20px;}
strong {font-family: 'Open Sans', sans-serif;font-weight: 600;}
ul, ol {margin: 0 0 0 35px; line-height:30px;}
#menu3clm ul {margin: 0 0 0 20px; line-height:22px;}
.smimglft {float:left; height:160px; }
.smimglft img {margin: 0 15px 0 0;}
.bannerimage img {margin: 10px 0 10px 0;}

input, textarea {border:1px solid #000;}
label {display:inline-block; width:100px;}
