/*||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
   VAGUE MISCELLANEOUS for the Error and Confirmation pages
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

body {color:#282828; background-color:#00254f; background-color:#11111a; }
#wrapper {width:958px; margin:0 auto; }
#container {width:860px; margin:10px; padding-top:71px; padding-right:27px; padding-left:71px; background-color:#fff; }
#topTwoBoxesTable {width:860px; padding-bottom:20px; }
#topTwoBoxesTable:after {content: "."; display:block; height:0; clear:both; visibility:hidden; }
#topTwoBoxesTable {display:inline-block; display:block; }
#topLeftBox {float:left; width:400px; height:200px; margin-right:10px; padding-right:10px; text-indent: -9999px; border-right:3px solid #11111a; background:url(/images/kona/what-page-is.jpg) 0 0 no-repeat; }
#confirmationPage #topRightBox {float:left; width:435px; height:200px; text-indent: -9999px; background:url(/images/kona/what-page-confirmation.jpg) 0 0 no-repeat; }
#confirmationPageHilo #topRightBox {float:left; width:435px; height:200px; text-indent: -9999px; background:url(/images/kona/hilo-subscription-confirmation.jpg) 0 0 no-repeat; }
#errorPage #topRightBox {float:left; width:435px; height:200px; text-indent: -9999px; background:url(/images/kona/what-page-error.jpg) 0 0 no-repeat; }
#largeImageElementaryTitle {width:860px; height:575px; background:url(/images/kona/kona-in-fog.jpg) 0 0 no-repeat; }
#largeImageElementaryTitle h1 {text-indent: -9999px; }

#contentImagesTable { float: left; width: 646px; }
#contentImagesTable:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#contentImagesTable { display: inline-block; display: block; }
/*
#confirmationPage #contentImagesTableText { width: 646px;  margin-bottom: 20px; background: url(/images/kona/confirmation-pseudo_heading.jpg) 0 0 no-repeat; }
#errorPage #contentImagesTableText { width: 646px;  margin-bottom: 20px; background: url(/images/kona/error-pseudo_heading.jpg) 0 0 no-repeat; }
*/
#contentImagesTableText p#pseudoHeading { width: 631px; height: 130px; margin: 20px 15px 0 0; padding: 0;  font: 1.2em/1.5 Verdana, "sans-serif"; text-align: center; }

#splitContent { margin-top:25px; }
#splitContent:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#splitContent { display: inline-block; display: block; }
#contentImagesTableText .textCell { float: left; width: 303px; height: 110px;  font-size: 100%; }
#contentImagesTableText .textCell p { margin: 0; padding: 0; }
#contentImagesTableText .textCell .recommendedContent { margin: 0; padding: 0; }
#contentImagesTableText div { margin-right: 20px; }
#contentImagesTableText div + div { margin-right: 0; }

#contentImagesTableRow { width: 646px; margin-bottom: 20px; }
#contentImagesTableRow:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#contentImagesTableRow { display: inline-block; display: block; }
#contentImagesTableRow_first, #contentImagesTableRow_second, #contentImagesTableRow_third   { display: block; float: left; width: 195px; height: 150px; margin-right: 20px; text-align: justify;  }


#contentImagesTableRow_first section, #contentImagesTableRow_second section, #contentImagesTableRow_third section { display: block; width: 195px; height: 110px;  margin: 0; padding: 0; }
#contentImagesTableRow_first p, #contentImagesTableRow_second p, #contentImagesTableRow_third p { margin: 115px 0 0; padding: 0; font: .6em Verdana, Arial, "sans serif"; }
#contentImagesTableRow_first p a, #contentImagesTableRow_second p a, #contentImagesTableRow_third p a { color: #282828; }
#contentImagesTableRow_first p a:hover, #contentImagesTableRow_first p a:focus, #contentImagesTableRow_second p a:hover, #contentImagesTableRow_second p a:focus, #contentImagesTableRow_third p a:hover, #contentImagesTableRow_third p a:focus  { color: #000; }

#confirmationPage #contentImagesTableRow_first, #confirmationPageHilo #contentImagesTableRow_first  { background: url(/images/kona/fifties-room-tv_S.jpg) 0 0 no-repeat; }
#confirmationPage #contentImagesTableRow_second, #confirmationPageHilo #contentImagesTableRow_second { background: url(/images/kona/typewriter-closeup_S.jpg) 0 0 no-repeat; }
#confirmationPage #contentImagesTableRow_third, #confirmationPageHilo #contentImagesTableRow_third { background: url(/images/kona/beauty-salon-chairs_S.jpg) 0 0 no-repeat; }

#errorPage #contentImagesTableRow_first { background: url(/images/kona/girl-on-bike_S.jpg) 0 0 no-repeat; }
#errorPage #contentImagesTableRow_second { background: url(/images/kona/fifties-room-tv_S.jpg) 0 0 no-repeat; }
#errorPage #contentImagesTableRow_third { /*background: url(/images/kona/aluminum-blue-ornaments_S.jpg) 0 0 no-repeat;*/  background: url(/images/kona/beauty-salon-chairs_S.jpg) 0 0 no-repeat; }

#vagueVerticalEgress { display: block; position: relative; float: left; width: 214px; height: 412px; }
#vagueVerticalEgress_images  { width: 214px; height: 360px; }
#vagueVerticalEgress_images img { top: 0; left: 0; width: 214px; height: 360px; }
#vagueVerticalEgress p { margin: 5px 0 0 0; padding: 0; color: #282828; font: .7em Verdana, Arial, "sans serif";  text-align: justify; }

#vagueVerticalEgress_images a:hover, #vagueVerticalEgress_images a:focus  { border-bottom: 0px; }

#plynth { position: relative; clear: both; width: 860px; padding-bottom: 20px; }
h2#plynthTitulus { width: 692px; height: 150px; margin: 0; padding: 0; text-indent: -9999px; background: url(/images/titulus/standards-title-logo.png) 0 0 no-repeat; }
h2#plynthTitulus a { display: block; width: 692px; height: 150px; }
h2#plynthTitulus a:hover, h2#plynthTitulus a:focus { border-bottom: 0px; }
p#plynthCopyright { position: absolute; top: 10px; right: 30px; width: 110px; font-size: .6em; line-height: 1em; text-align: justify; }

