article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:#ffffff}
html,button,input,textarea{font-family:sans-serif}
body{margin:0;background-color:#000000}
div.outerwrap{max-width:1000px;margin:auto;background-color:#ffffff}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.67em;margin:2.33em 0}
b,strong{font-weight:bold}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{font-family:benchnineregular,Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:500;line-height:1.1em;margin-left:50px}

dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;outline-style:none}
button,input{line-height:normal}
button,{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
body{width:100%;*zoom:1}
body:before,body:after{content:"";display:table}
body:after{clear:both}
html,button,input,textarea{color:#222}
body{font-size:1em;line-height:1.6}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}

@font-face {font-family: 'caviar_dreamsregular';src: url('http://www.poirot.us/fonts/CaviarDreams/CaviarDreams-webfont.eot');src: url('http://www.poirot.us/fonts/CaviarDreams/CaviarDreams-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.poirot.us/fonts/CaviarDreams/CaviarDreams-webfont.woff') format('woff'),url('http://www.poirot.us/fonts/CaviarDreams/CaviarDreams-webfont.ttf') format('truetype'),url('http://www.poirot.us/fonts/CaviarDreams/CaviarDreams-webfont.svg#caviar_dreamsregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'fontleroybrownregular';src: url('http://www.poirot.us/fonts/FontleroyBrown/FontleroyBrown-webfont.eot');src: url('http://www.poirot.us/fonts/FontleroyBrown/FontleroyBrown-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.poirot.us/fonts/FontleroyBrown/FontleroyBrown-webfont.woff') format('woff'),url('http://www.poirot.us/fonts/FontleroyBrown/FontleroyBrown-webfont.ttf') format('truetype'),url('http://www.poirot.us/fonts/FontleroyBrown/FontleroyBrown-webfont.svg#fontleroybrownregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'uppereastsideregular';src: url('/fonts/UpperEastSide/UpperEastSide-webfont.eot');src: url('/fonts/UpperEastSide/UpperEastSide-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/UpperEastSide/UpperEastSide-webfont.woff') format('woff'),url('/fonts/UpperEastSide/UpperEastSide-webfont.ttf') format('truetype'),url('/fonts/UpperEastSide/UpperEastSide-webfont.svg#uppereastsideregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'benchnineregular';src: url('/fonts/BenchNine/benchnine-regular-webfont.eot');src: url('/fonts/BenchNine/benchnine-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/BenchNine/benchnine-regular-webfont.woff') format('woff'),url('/fonts/BenchNine/benchnine-regular-webfont.ttf') format('truetype'),url('/fonts/BenchNine/benchnine-regular-webfont.svg#benchnineregular') format('svg');font-weight: normal;font-style: normal;}

html,button,input,textarea{font-family:"Noto Sans",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.no-touch dfn{border-bottom:1px dotted #444;cursor:help}

/* header */
header[role="banner"]{padding:0 15px;}
header[role="banner"]>.wrap{max-width:1000px;margin:0 auto}
header[role="banner"]>.wrap>.topwrap{display:inline;float:left;width:97.91666666666666%;margin:0 1.0416666666666665%;margin-bottom:0px;background-color:#ffffff}
header[role="banner"]>.wrap>.topwrap .logo{position:relative;float:left;text-indent:100%;white-space:nowrap}
/*header[role="banner"]>.wrap>.topwrap .logo .hgroup{width:472px;height:139px;background:url(/images/newtest618/banner125.png) no-repeat}*/
header[role="banner"]>.wrap>.topwrap .logo .hgroup{width:472px;height:98px;background:url(/images/newtest618/banner.png) no-repeat}
header[role="banner"]>.wrap>.topwrap .logo .hgroup h1,header[role="banner"]>.wrap>.topwrap .logo .hgroup h2{margin:0}
/*header[role="banner"]>.wrap>.topwrap .altimg{float:right;width:96px;height:139px;background:url(/images/newtest618/banneragatha.png) no-repeat}*/
/*header[role="banner"]>.wrap>.topwrap .altimg{float:right;width:157px;height:98px;background:url(/images/newtest618/bannerimg.png) no-repeat}*/
header[role="banner"]>.wrap>.topwrap .altimg{float:right;width:420px;height:252px;background:url(/images/newtest618/100years.png) no-repeat}

header[role="banner"]>.wrap .primarynav{clear:both;margin-bottom:25px}
header[role="banner"]>.wrap .primarynav #bannernavtoggle{display:none}
header[role="banner"]>.wrap .primarynav>ul{position:relative;display:table;table-layout:fixed;width:100%;margin:0;padding:0}
header[role="banner"]>.wrap .primarynav>ul.jshidden{display:table!important}
header[role="banner"]>.wrap .primarynav>ul>li{display:inline;float:left;width:14.583333333333334%;margin:0 1.0416666666666665%;display:table-cell;text-align:center}
header[role="banner"]>.wrap .primarynav>ul>li>a{display:block;margin-bottom:15px;padding:15px 25px;text-decoration:none;color:#000;font-family:caviar_dreamsregular,Verdana,Courier,sans-serif;font-size:1em;font-weight:bold;text-transform:uppercase;text-shadow:0px 1px 0 rgba(0,0,0,1);-moz-transition-duration:.1s;-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}
header[role="banner"]>.wrap .primarynav>ul>li>a span{padding:2px 30px 2px 0}
header[role="banner"]>.wrap .primarynav>ul>li:first-child>a{margin-left:0}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav{display:inline;float:left;width:64.58333333333334%;margin:0 1.0416666666666665%;position:absolute;left:0;z-index:9999;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;visibility:hidden;opacity:0;padding:10px 10px 0;font-size:16px;box-shadow:5px 5px 10px rgba(198,198,132,.5);-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;background:#444;background-image:-moz-linear-gradient(bottom,#444 0,#2b2b2b 100%);background-image:-webkit-linear-gradient(bottom,#444 0,#2b2b2b 100%);background-image:-o-linear-gradient(bottom,#444 0,#2b2b2b 100%);background-image:linear-gradient(to bottom,#444 0,#2b2b2b 100%)}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.close{position:absolute;right:-7px;bottom:-7px;width:40px;height:40px;background:#444;font-size:26px;line-height:1.4;font-weight:bold;color:#fff;border-radius:20px}
.touch header[role="banner"]>.wrap .primarynav>ul>li>.subnav{border-radius:0 0 20px 0}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.wrap .col{float:left;width:50%;padding:10px 10px 0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.wrap .col .group{margin-bottom:20px}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.wrap .col .group .heading{display:block;padding:3px 15px;font:1em Verdana,Arial,Courier,sans-serif;font-weight:bold;text-align:left;text-transform:uppercase;background:#ffffff;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:0px 0px 0px 0px #000000;box-shadow:0px 0px 0px 0px #000000}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.wrap .col .group .heading a{display:block;padding:0px 15px;font:1em Verdana,Arial,Courier,sans-serif;font-weight:bold;text-align:left;color:#000000;text-transform:uppercase;text-decoration:none;background:#ffffff;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:0px 0px 0px 0px #000000;box-shadow:0px 0px 0px 0px #000000}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.wrap .col .group ul{margin:0;padding:0}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.wrap .col .group ul li{text-align:left;border-top:3px solid rgba(255,255,255,0.2)}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.wrap .col .group ul li a{display:block;padding:5px 20px;color:#000;text-shadow:1px 0px 0 rgba(0,0,0,1);text-decoration:none;/*background:url() right no-repeat*/}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.wrap .col .group ul li a:hover{background-color:rgba(255,255,255,0.15)}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.wrap .col .group ul li a dfn{border-bottom-color:#fff}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.wrap .col .group ul li:first-child{border-top:0}
.touch header[role="banner"]>.wrap .primarynav>ul>li>.subnav{-webkit-transition:opacity .2s}
.no-js header[role="banner"]>.wrap .primarynav>ul>li:hover>.subnav,.js header[role="banner"]>.wrap .primarynav>ul>li.hover>.subnav{visibility:visible;opacity:1}

.smallnav{width:0px;padding:15px 0px;position:absolute;top:50;z-index:17;display:none;background-image:-moz-linear-gradient(bottom,#444 0,#2b2b2b 100%);background-image:-webkit-linear-gradient(bottom,#444 0,#2b2b2b 100%);background-image:-o-linear-gradient(bottom,#444 0,#2b2b2b 100%);background-image:linear-gradient(to bottom,#444 0,#2b2b2b 100%);box-shadow:5px 5px 10px rgba(198,198,132,.5);-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;text-align: right;font-weight: 700;}
.smallnav a{width:200px;margin-left:0px;display:inline-block;color:white;display:block;margin-bottom:15px;padding:15px 25px;text-decoration:none;color:#000;font-family:caviar_dreamsregular,Verdana,Courier,sans-serif;font-size:1em;font-weight:bold;text-transform:uppercase;background:#c6c684;background-image:-moz-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-webkit-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-o-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:linear-gradient(to bottom,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);}
.smallnav .reveal-nav-btn{width:35px;height:35px;display:none;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left:0px;border:2px solid #000000;border-radius:0px;color:black;font-size:14px;text-transform:uppercase;cursor:pointer;background:#c6c684;}
.smallnav .reveal-nav-btn:before{width:20px;height:2px;display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform:translate(-50%,-50%);content:'';background:#000000;box-shadow:0 -6px 0 #000000, 0 6px 0 #000000;}
.smallnav .reveal-nav-btn:hover{background:black;}
.smallnav .reveal-nav-btn:hover:before{background:#ffffff;box-shadow:0 -6px 0 #ffffff, 0 6px 0 #ffffff;}
.smallnav .reveal-nav-input {position:absolute;display:none;visibility:hidden;}

header[role="banner"]>.wrap .primarynav>ul>li.poirot>a{background:#c6c684;background-image:-moz-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-webkit-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-o-linear-gradient(top,#c6c684 0,#979649 100%);background-image:linear-gradient(to bottom,#c6c684 0,#979649 100%)}
header[role="banner"]>.wrap .primarynav>ul>li.poirot>.subnav{background:#c6c684;background-image:-moz-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-webkit-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-o-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:linear-gradient(to bottom,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%)}

header[role="banner"]>.wrap .primarynav>ul>li.marple>a{background:#c6c684;background-image:-moz-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-webkit-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-o-linear-gradient(top,#c6c684 0,#979649 100%);background-image:linear-gradient(to bottom,#c6c684 0,#979649 100%)}
header[role="banner"]>.wrap .primarynav>ul>li.marple>.subnav{background:#c6c684;background-image:-moz-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-webkit-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-o-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:linear-gradient(to bottom,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%)}

header[role="banner"]>.wrap .primarynav>ul>li.other>a{background:#c6c684;background-image:-moz-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-webkit-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-o-linear-gradient(top,#c6c684 0,#979649 100%);background-image:linear-gradient(to bottom,#c6c684 0,#979649 100%)}
header[role="banner"]>.wrap .primarynav>ul>li.other>.subnav{background:#c6c684;background-image:-moz-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-webkit-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-o-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:linear-gradient(to bottom,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%)}

header[role="banner"]>.wrap .primarynav>ul>li.agatha>a{background:#c6c684;background-image:-moz-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-webkit-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-o-linear-gradient(top,#c6c684 0,#979649 100%);background-image:linear-gradient(to bottom,#c6c684 0,#979649 100%)}
header[role="banner"]>.wrap .primarynav>ul>li.agatha>.subnav{left:auto;right:0;background:#c6c684;background-image:-moz-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-webkit-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-o-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:linear-gradient(to bottom,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%)}


header[role="banner"]>.wrap .primarynav>ul>li.fun>a{background:#c6c684;background-image:-moz-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-webkit-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-o-linear-gradient(top,#c6c684 0,#979649 100%);background-image:linear-gradient(to bottom,#c6c684 0,#979649 100%)}
header[role="banner"]>.wrap .primarynav>ul>li.fun>.subnav{left:auto;right:0;background:#c6c684;background-image:-moz-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-webkit-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-o-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:linear-gradient(to bottom,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%)}

header[role="banner"]>.wrap .primarynav>ul>li.more>a{background:#c6c684;background-image:-moz-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-webkit-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-o-linear-gradient(top,#c6c684 0,#979649 100%);background-image:linear-gradient(to bottom,#c6c684 0,#979649 100%)}
header[role="banner"]>.wrap .primarynav>ul>li.more>.subnav{left:auto;right:0;background:#c6c684;background-image:-moz-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-webkit-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:-o-linear-gradient(top,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%);background-image:linear-gradient(to bottom,#979649 0,#a8a752 20%,#b0af64 40%,#d4d4a8 100%)}

header[role="banner"]>.wrap .primarynav>ul>li:hover>a{box-shadow:5px 5px 10px rgba(198,198,132,.5)}
header[role="banner"]>.wrap .primarynav>ul>li.haschildren:hover>a{margin-bottom:0;padding-bottom:30px}
/* end header */

/* footer */
footer[role="content"]{clear:both;overflow:hidden;padding:20px 20px;background:#c6c684;background-image:-moz-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-webkit-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-o-linear-gradient(top,#c6c684 0,#979649 100%);background-image:linear-gradient(to bottom,#c6c684 0,#979649 100%)}
footer[role="content"]>.wrap{max-width:1000px;margin:0 auto}
footer[role="content"]>.wrap>small{display:inline;float:left;width:97.91666666666666%;clear:both;display:block;text-align:center;font-size:0.9em;color:#000000}
/* end footer */

.slideshow{display:block;background:#000000;overflow:hidden}

/* aside */
aside[role="complementary"] .welcome{margin:0px;padding:10px;padding-right:0px;border-left:#e8e8e8 3px groove;
    background: -moz-linear-gradient(right,#c6c684 1%,#d7d7ab 3%,white 8%);
    background: -webkit-linear-gradient(left,#c6c684 1%,#d7d7ab 3%,white 8%);
    background: -o-linear-gradient(right,#c6c684 1%,#d7d7ab 3%,white 8%);    
    background: linear-gradient(to right,#c6c684 1%,#d7d7ab 3%,white 8%);width:270px}
aside[role="complementary"] .welcome h3{font:bold 1.8em caviar_dreamsregular,Arial,Verdana,Sans-Serif;color:#000000;padding-left:10px;margin:0px}
aside[role="complementary"] .welcome p{padding-left:15px;font:0.9em Verdana,Arial,Tahoma,Sans-Serif;color:#000000;line-height:1.3em}
aside[role="complementary"] .welcome iframe{padding-left:50px;margin:0px}


aside[role="complementary"] .investigate{margin:0px;padding:10px;padding-right:0px;border-left:#e8e8e8 3px groove;
    background: -moz-linear-gradient(right,#c6c684 1%,#d7d7ab 3%,white 8%);
    background: -webkit-linear-gradient(left,#c6c684 1%,#d7d7ab 3%,white 8%);
    background: -o-linear-gradient(right,#c6c684 1%,#d7d7ab 3%,white 8%);    
    background: linear-gradient(to right,#c6c684 1%,#d7d7ab 3%,white 8%);width:260px}
aside[role="complementary"] .investigate h3{font:bold 1.8em caviar_dreamsregular,Arial,Verdana,Sans-Serif;color:#000000;padding-left:10px;margin:0px}
aside[role="complementary"] .investigate .quicklink h4 a{margin:15px;font:1.1em Verdana,Arial,Tahoma,Sans-Serif;color:#FF0000;text-decoration:none;font-weight:bold}
aside[role="complementary"] .investigate .quicklink p{padding-left:15px;font:0.8em Verdana,Arial,Tahoma,Sans-Serif;color:#000000;line-height:1.3em}
aside[role="complementary"] .investigate .quicklink a{font:Verdana,Arial,Tahoma,Sans-Serif;color:#FF0000;text-decoration:none}
aside[role="complementary"] .investigate .quicklink a:hover{text-decoration:underline}
aside[role="complementary"] .investigate .quicklink{background-image:url(/images/investigate.png);background-repeat:no-repeat;background-position:right bottom;background-origin:border-box;line-height:1.4em;padding-top:10px;padding-bottom:50px;padding-top:10px;padding-bottom:20px}

aside[role="complementary"] .quote{margin:0px;padding:10px;padding-right:0px;border-left:#e8e8e8 3px groove;
    background: -moz-linear-gradient(right,#c6c684 1%,#d7d7ab 3%,white 8%);
    background: -webkit-linear-gradient(left,#c6c684 1%,#d7d7ab 3%,white 8%);
    background: -o-linear-gradient(right,#c6c684 1%,#d7d7ab 3%,white 8%);    
    background: linear-gradient(to right,#c6c684 1%,#d7d7ab 3%,white 8%);width:270px}
aside[role="complementary"] .quote h3{font:bold 1.8em caviar_dreamsregular,Arial,Verdana,Sans-Serif;color:#000000;padding-left:10px;margin:0px}
blockquote{margin-left:10px;margin-right:30px;font:0.9em Georgia,"Times New Roman",Verdana,serif;color:#000000}
aside[role="complementary"] .quote .nice{background-image:url(/images/beginquote.png),url(/images/endquote.png);background-repeat:no-repeat,no-repeat;background-position:left 0,100% 100%;background-origin:border-box,border-box;line-height:1.4em;padding-top:40px;padding-bottom:30px}

aside[role="complementary"] .underlinks{margin:0px;padding:10px;padding-right:0px;border-left:#e8e8e8 3px groove;
    background: -moz-linear-gradient(right,#c6c684 1%,#d7d7ab 3%,white 8%);
    background: -webkit-linear-gradient(left,#c6c684 1%,#d7d7ab 3%,white 8%);
    background: -o-linear-gradient(right,#c6c684 1%,#d7d7ab 3%,white 8%);    
    background: linear-gradient(to right,#c6c684 1%,#d7d7ab 3%,white 8%);width:260px}
aside[role="complementary"] .underlinks h3{font:bold 1.8em caviar_dreamsregular,Arial,Verdana,Sans-Serif;color:#000000;padding-left:10px;margin:0px}
aside[role="complementary"] .underlinks h3 a{font:bold;color:#000000;text-decoration:none}
aside[role="complementary"] .underlinks h3 a:hover{color:#ff0000}
aside[role="complementary"] .underlinks ul{margin:10px;padding-left:0px}
aside[role="complementary"] .underlinks ul li{display:block}
aside[role="complementary"] .underlinks ul li a{font:bold 0.9em Verdana,Arial,Tahoma,Sans-Serif;color:#000000;line-height:1.3em;text-decoration:none}
aside[role="complementary"] .underlinks ul li a:hover{color:#ff0000}
aside[role="complementary"] .underlinks ul li a:before{content:url('/images/diamoust.png');margin-right:10px;text-align:right;color:#800000}

aside[role="complementary"] .facebook{margin:0px;padding:10px;padding-right:0px;border-left:#e8e8e8 3px groove;
    background: -moz-linear-gradient(right,#c6c684 1%,#d7d7ab 3%,white 8%);
    background: -webkit-linear-gradient(left,#c6c684 1%,#d7d7ab 3%,white 8%);
    background: -o-linear-gradient(right,#c6c684 1%,#d7d7ab 3%,white 8%);    
    background: linear-gradient(to right,#c6c684 1%,#d7d7ab 3%,white 8%);width:260px}
aside[role="complementary"] .facebook h3{font:bold 1.8em caviar_dreamsregular,Arial,Verdana,Sans-Serif;color:#000000;padding-left:10px;margin:0px}
aside[role="complementary"] .facebook h3 img{vertical-align:bottom;margin:0px}
aside[role="complementary"] .facebook .fb-like-box{margin-left:0px;margin-top:0px;width:100%;background-image:url(),url();background-repeat:no-repeat,repeat-x;background-position:right -19px,-300px top;background-origin:content-box,border-box;color:#444}
aside[role="complementary"] .facebook .fb-like{display:none;margin-left:0px;margin-top:0px;background-image:url(),url();background-repeat:no-repeat,repeat-x;background-position:right -19px,-300px top;background-origin:content-box,border-box;color:#444}

aside[role="complementary"] .shopitem{margin:0px;padding:10px;padding-right:0px;border-left:#e8e8e8 3px groove;
    background: -moz-linear-gradient(right,#c6c684 1%,#d7d7ab 3%,white 8%);
    background: -webkit-linear-gradient(left,#c6c684 1%,#d7d7ab 3%,white 8%);
    background: -o-linear-gradient(right,#c6c684 1%,#d7d7ab 3%,white 8%);    
    background: linear-gradient(to right,#c6c684 1%,#d7d7ab 3%,white 8%);width:260px}
aside[role="complementary"] .shopitem h3{font:bold 1.8em caviar_dreamsregular,Arial,Verdana,Sans-Serif;color:#000000;padding-left:10px;margin:0px}
aside[role="complementary"] .shopitem iframe{padding-left:50px;margin:0px}

aside[role="complementary"] #asidebar{content:url('/images/asidebar240.png')}
aside[role="complementary"] img{margin-left:15px;margin-top:0px;clear:both}

/* end aside */

/* content */

.content{clear:both;max-width:1000px;margin:0px;auto;padding:0px;padding-left:50px;padding-right:55px;z-index:10;;background-color:#ffffff}
.content:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.content>div[role="main"]{display:inline;float:left;width:62.58333333333334%;margin:0 1.0416666666666665%;margin-bottom:35px}
.content>div[role="main"].fullwidth{display:inline;float:left;width:97.91666666666666%;margin:0 1.0416666666666665%;margin-bottom:35px}
.content>div[role="main"].nocols{float:none;clear:both;width:auto;display:block;overflow:hidden;margin:0 0 35px}
.content>aside{display:inline;float:left;width:29.25%;margin:0 1.0416666666666665%}
.default .content>aside{margin-top:26px}

.content>aside>section{margin-bottom:35px}

.content>aside.shop>section{margin-bottom:35px;position:relative;top:150px}

.content>aside.fullwidth{display:inline;float:left;width:97.91666666666666%;margin:0 1.0416666666666665%}
.content>header{display:inline;float:left;width:97.91666666666666%;margin:0 1.0416666666666665%;margin-bottom:17.5px}
.content>header.divider{padding-bottom:17.5px;border-bottom:5px dotted #e5e5e5}
/* end content */

/* breadcrumbs */
header[role="banner"]>.wrap .breadcrumbs{display:inline;color:#7d7d7d;*zoom:1;font-size:14px;letter-spacing:-0.15px;z-index:15}
header[role="banner"]>.wrap .breadcrumbs:before,header[role="banner"]>.wrap .breadcrumbs:after{content:"";display:table}
header[role="banner"]>.wrap .breadcrumbs:after{clear:both}
header[role="banner"]>.wrap .breadcrumbs ul{margin:0;padding-left:30px}
header[role="banner"]>.wrap .breadcrumbs ul li{display:inline;margin-right:0px;letter-spacing:1px}
header[role="banner"]>.wrap .breadcrumbs ul li a{color:#000000;font-family:Verdana,Arial,Courier,sans-serif;text-decoration:none;font-weight:bold}
header[role="banner"]>.wrap .breadcrumbs ul li a:hover{color:#ff0000}
header[role="banner"]>.wrap .breadcrumbs ul li a:after{content:url('/images/diamoust.png');margin:10px;text-align:right;color:#800000}
/* end breadcrumbs */

header[role="banner"]>.wrap #style {float:left; margin-left:10px}

/* addthis */
header[role="banner"]>.wrap .addthis{width:180px;margin:10px 0px;*zoom:1;font-size:14px;padding-left:30px}
header[role="banner"]>.wrap .addthis:after{clear:right}
header[role="banner"]>.wrap .addthis ul{margin:0;padding:0}
header[role="banner"]>.wrap .addthis ul li{display:inline;margin-right:5px}
header[role="banner"]>.wrap .addthis ul li a{color:#000000;font-family:Verdana,Rockwell,Courier,sans-serif;text-decoration:none;font-weight:bold}
header[role="banner"]>.wrap .addthis ul li a:hover{color:#ff0000}
/* end addthis */

/* article */
article.post,article.featured{clear:both;margin:0 15px 25px 0;padding-bottom:25px;border-bottom:3px ridge #e8e8e8}
article.post:last-child,section.main:last-child,article.featured:last-child,section.main:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}
article.post header h1{margin:0;padding:0;font:bold 2.2em caviar_dreamsregular,Arial,Verdana,Sans-Serif;color:#000000;line-height:1em;letter-spacing:-0.05em}
article.post header h1 a{text-decoration:none;color:#000000}
article.post header h1 a:hover em{color:#c02a3f;text-decoration:underline}
article.post header small{font:1.8em fontleroybrownregular,Arial,Verdana,Courier,sans-serif;color:#4e4e4e;line-height:2em}
article.post h1{margin:0;padding:0;font:3em Courier,sans-serif;color:#000000;letter-spacing:-.05em}
article.post h2{margin:0;padding:0;font:2.5em Courier,sans-serif;color:#000000;letter-spacing:-.05em}
article.post h3{margin:0;padding:0;font:2em Courier,sans-serif;color:#000000;letter-spacing:-.05em}
article.post p,article.featured p{font: 1em Arial,Verdana,Tahoma,Courier,sans-serif;color:#000000;line-height:1.5em}
article.post p:last-child,section.main p:last-child{margin-bottom:0}
article.post p strong{font-size:1em;font-weight:bold}
article.post p.intro{font-size:1.1em}
article.post strong{color:#ff0000;font-weight:bold}
article.post em{color:#000000;font-weight:bold}
article.post a,article.featured a{color:#c02a3f;text-decoration:none;font-weight:bold}
article.post a:hover,article.featured a:hover{color:#c02a3f;text-decoration:underline}
article.post img{max-width:100%;height:auto!important}
article.post .mainimg{float:right;max-width:50%;margin:0 0 10px 20px}

article.featured h1{font:5em fontleroybrownregular,Arial,Verdana,Sans-Serif;color:#000000;margin-top:20px;margin-bottom:0px}
article.featured h3{font:4.1em fontleroybrownregular,Verdana,Tahoma,sans-serif;color:#000000;margin:0;text-indent:30px;background:#c6c684;overflow:visible;background-image:-moz-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-webkit-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-o-linear-gradient(top,#c6c684 0,#979649 100%);background-image:linear-gradient(to bottom,#c6c684 0,#979649 100%)}
article.featured h3 a{color:#000000;font-weight:100}
article.featured h4{font:1.5em Arial,Verdana,Tahoma,sans-serif;color:#000000;border-bottom: 2px dashed #CCCC99;overflow:hidden;text-align:center;background:#c6c684;overflow:hidden;background-image:-moz-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-webkit-linear-gradient(top,#c6c684 0,#979649 100%);background-image:-o-linear-gradient(top,#c6c684 0,#979649 100%);background-image:linear-gradient(to bottom,#c6c684 0,#979649 100%)}
article.featured h5{font:1.5em Arial,Verdana,Tahoma,sans-serif;color:#000000;border-bottom: 2px dashed #CCCC99}/*took out overflow:hidden*/
article.featured h6{font:1.1em Verdana,Arial,Tahoma,sans-serif;color:#000000;text-indent:30px;border-bottom: 2px solid #CCCC99;margin:0}
article.featured .heroinetitle {position:relative;width:70%;left:10px;top:-50px;padding-left:100px}
article.featured .heroine{background-image:url('/images/heroines.png');background-repeat:no-repeat;background-position:0% 0%;padding-left:100px;padding-bottom:80px;margin-bottom:-40px;z-index:-1}
article.featured .beginquotes{background-image:url(/images/beginquote.png),url(/images/endquote.png);background-repeat:no-repeat,no-repeat;background-position:left 0,100% 100%}
article.featured .sepbar{display:inline;content:url('/images/sepbar.png');margin-left:10px;margin-right:10px;vertical-align:middle}
article blockquote{color:#000000;padding:3px 50px;margin:20px;background-color:#efefef;border:1px solid #c0c0c0}
article blockquote pre{font-size:1.5em;line-height:1.1em}

/*
article.featured .leftpic{float:left;margin:10px 20px 20px 0px;padding:5px;border:1px solid #ccc}
article.featured .rightpic{float:right;margin:10px 0px 20px 20px;padding:5px;border:1px solid #ccc}
article.featured .caption {font-size:0.8em;margin:0px;padding-top:5px}

article.featured .leftfigure {float:left;width:40%;margin:10px 20px 20px 0px;padding:5px;border:1px solid #c0c080}
article.featured .rightfigure {float:right;width:40%;margin:10px 0px 20px 20px;padding:5px;border:1px solid #c0c080}
article.featured .alonefigure {display:block;margin-left:auto;margin-right:auto;width:70%;margin:10px 0px 20px 0px;padding:5px;border:1px solid #c0c080}
article.featured .leftfigure p {font-size:0.9em;color:#000000;line-height:1.2em;margin:0px;padding-top:5px;}
article.featured .rightfigure p {font-size:0.9em;color:#000000;line-height:1.2em;margin:0px;padding-top:5px;}
article.featured .alonefigure p {font-size:0.9em;color:#000000;line-height:1.2em;margin:0px;padding-top:5px;}
article.featured .wide {display:block;margin-left:auto;margin-right:auto}
article.featured img.scaled {width:100%}
*/
article.featured .leftpicture {float:left;width:40%;margin:10px 20px 20px 0px;padding:5px;border:1px solid #c0c080;background:#dcdcc0;box-shadow:5px 5px 10px rgba(198,198,132,.1)}
article.featured .rightpicture {float:right;width:40%;margin:10px 0px 20px 20px;padding:5px;border:1px solid #c0c080;background:#dcdcc0;box-shadow:5px 5px 10px rgba(198,198,132,.1)}
article.featured .alonepicture {display:block;margin-left:auto;margin-right:auto;width:60%;margin:10px 0px 20px 0px;padding:5px;border:1px solid #c0c080;background:#dcdcc0;box-shadow:5px 5px 10px rgba(198,198,132,.1)}
article.featured .alonenoborderpicture {display:block;margin-left:auto;margin-right:auto;margin:10px 0px 20px 0px;padding:5px;border:0px solid #c0c080}
article.featured .leftpicture p {font-size:0.9em;color:#000000;line-height:1.2em;margin:0px;padding-top:5px;}
article.featured .rightpicture p {font-size:0.9em;color:#000000;line-height:1.2em;margin:0px;padding-top:5px;}
article.featured .alonepicture p {font-size:0.9em;color:#000000;line-height:1.2em;margin:0px;padding-top:5px;}


article.featured .wide {display:block;margin-left:auto;margin-right:auto}
article.featured img.scaled {width:100%}
article.featured img.resizeimg{width:100%}
article.featured img.auto {width:auto}


div.magnify{float:right}
div.magnify a{display:block;text-indent:25px;margin:3px;white-space:nowrap;overflow:hidden;width:25px;height:17px;background-image:url(/images/lilmagnify.png)}
div.magnifyalone{float:right}
div.magnifyalone a{display:block;text-indent:25px;margin:3px;white-space:nowrap;overflow:hidden;width:25px;height:17px;background-image:url(/images/lilmagnify.png)}

.createspace{padding-top:30px}

article #poll {margin:0;padding:0}
article #poll table {width:80%;background-color:#ffffff}

article #flags {position:relative;top:0px;padding-left:10px;padding-right:10px;}
article .break{display:none}

.mansions{padding-top:20px;background: url(../images/florinv4.png) 375px 0px no-repeat;z-index:20}
.travel{padding-top:20px;background: url(../images/travelabroad.png) 375px 0px no-repeat;z-index:20}
.dedicate{padding-top:20px;background: url(../images/dedicate.png) 375px 0px no-repeat;z-index:20}
.literary{padding-top:20px;background: url(../images/literary.png) 375px 0px no-repeat;z-index:20}
.world{padding-top:20px;background: url(../images/world.png) 375px 0px no-repeat;z-index:20}
.harley{padding-top:20px;background: url(../images/harley.png) 375px 0px no-repeat;z-index:20}
.newspaper{padding-top:20px;background: url(../images/disappear.png) 375px 0px no-repeat;z-index:20}
.village{padding-top:20px;background: url(../images/village.png) 375px 0px no-repeat;z-index:20}
.costume{padding-top:20px;background: url(../images/costume.png) 375px 0px no-repeat;z-index:20}
.greenway{padding-top:20px;background: url(../images/greenway.png) 375px 0px no-repeat;z-index:20}
/*.shop{padding-top:20px;background: url(../shop/shopbanner.png) 375px 0px no-repeat;z-index:100;}
.shopuk{padding-top:20px;background: url(../shop/shopbanner.png) 375px 0px no-repeat;z-index:100;}
*/

#herculego {background-color: #e2d8e2; border: 1px double #56326C; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; font: 0.9em Georgia, "Times New Roman", Times, serif; color: #000000; line-height: 1.9em; padding: 10px; margin: 0; width: auto;}
#herculego p {margin: 0; line-height: 1.4em;}
#herculego .question {font: 1.1em "Georgia", Verdana, Times, Serif; letter-spacing: 0.03em; text-transform: uppercase;}
#herculego #rightpic {float: right; margin: 20px 0px 10px 10px; border: none;}
#icons {background-color: #dbdbdb; border: 1px double #56326C; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; font: 0.9em "Times New Roman", Georgia, Times, serif; color: #000000; line-height: 1.9em; padding: 10px; margin: 0; width: auto;}
#icons p {line-height: 1.2em;}
.legocomments {font-size: .9em; padding-left: 20px; color: #0033FF;}
.legolilchallenge {float: left; margin: 10px 10px 0px 13px; padding: 4px; border: 1px solid #ccc; background-color: #FF0000; position: relative; top: 2px;}
.legochallenge {float: left; margin: 10px 10px 7px 0px; padding: 4px; border: 1px solid #ccc; background-color: #FF0000; position: relative; top: -7px;}
.legolilclue {float: left; margin: 10px 10px 0px 13px; padding: 4px; border: 1px solid #ccc; background-color: #FFFF00; position: relative; top: 2px;}
.legoclue {float: left; margin: 10px 10px 0px 0px; padding: 4px; border: 1px solid #ccc; background-color: #FFFF00; position: relative; top: -7px;}
.legolilalt {float: left; margin: 10px 15px 10px 13px; padding: 5px; border: 1px solid #ccc; background-color: #FFFF00;position: relative; top: 2px;}
.legoalt{float:right;margin-left:15px;padding:5px;border:1px solid #ccc;background-color:#FFFF00;position:relative;top:0px;font:0.7em "Times New Roman",Verdana,Georgia,Times,serif;font-weight:bold;text-align:center}




/* end article */


.galleryview{float:none;clear:none;width:90%;padding:0px;text-align:center}
.galleryview .galleryimage{margin:6px;padding:6px 6px;width:15%}

@media only screen and (max-width:889px){
article .break{display:block}

}

@media only screen and (max-width:923px){
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.wrap .col .group .heading a{font-size:0.8em}
header[role="banner"]>.wrap .primarynav>ul>li>a{font-size:0.8em}
header[role="banner"]>.wrap .primarynav>ul>li>.subnav>.wrap .col .group ul li a{font-size:0.8em}
header[role="banner"]>.wrap>.topwrap{display:block;width:100%;margin:0}
header[role="banner"]>.wrap>.topwrap .logo{margin:0px}
header[role="banner"]>.wrap>.topwrap .logo .hgroup{width:372px;height:139px;background-size:372px}
/*header[role="banner"]>.wrap>.topwrap .logo .hgroup{width:372px;height:76px;background-size:372px}*/
}

@media (device-width:1280px) and (orientation:landscape){aside[role="complementary"] .facebooklikebox .fb-like-box{display:none}
aside[role="complementary"] .facebooklike .fb-like{display:none}
}
