/*your custom style goes in this file*/
/*if you're overriding style blocks from genstyle.css, you only need to include the attributes you're overriding, not the whole block*/

div.menucontainer
{
  background-color: #cdc7b7  
}

.tngmsgarea .adminsubhead, .yellow {
   color: #426167;
}

.lightlink:hover, .lightlink:active {
	color: #426167;
	text-decoration: none;
}

.tngmsgarea {
   background-color: #cdc7b7;
}

.snlink {
   background-color:#cdc7b7; /*same as "databack" background color */
}

.LB_window {
	background: #cdc7b7; /*same as "databack" background color */
	border: 2px solid #3e5b62; /*same as "fieldnameback" background color */
}

div.innercontainer, ul.tngdd .langmenu, ul.tngdd .stubmenu {
    border-bottom: 1px solid #aaa;
    background-color: #cdc7b7;
}

.slidedown {
	background: #cdc7b7; /*same as "databack" background color */}

a.lightlink3:link, a.lightlink3:visited, a.lightlink3:hover, a.lightlink3:active {
	color: #c9a128;
	text-decoration: none;
}

/* Cookies design */

.cc_container .cc_btn {
margin-left:100px;
background-color: #DDDDDD !important; /* button color */
color: #000000 !important; /* button textcolor */
text-decoration: none !important;
text-align: center;
width: 45px;

}

.cc_container {
background: #30474D !important; /* box background */
color: #FDFDFD !important; /* box textcolor */
text-align: center;
}

.cc_container a {
color: #CDC7B7 !important; /* linkcolor */
text-decoration: underline !important;
}

/* on this day design */

.dates {
    margin: 2px;
    font-size: 13px;
}

.datesblock {
    margin-left: 3px;
    font-size: 11px;
    font-style: italic;
}

.daytop {
    padding-bottom: 2px;
	font-size: 13px;
    line-height: 2;

}

.temppreview {
    border: 0px;
    box-shadow: 0px 0px 0px 0px #fff;
    border-radius: 0px;
}

.art-article img {
    margin: 0px 20px 7px 0px;
}

/* subheadT: subheading text for fancy font */
.subheadT {
	margin-top: 0px;
	font-family: Garamond,"Times New Roman", Times, Serif;
    font-size: 22px;
    letter-spacing: 2px;
}

/* styles for home page surname cloud post */
.surnames-cloud, .surnames-cloud a {
  	font-family: Verdana, Tahoma, Arial;
  	padding: 2px 2px 2px 2px;
  	letter-spacing:  0.0em;
	word-spacing:    0.0em;
  	text-decoration: none;
  	font-weight:     normal;
    text-align:      center;
	font-size:		 12px;
}

a.size1      { font-size: 200%; color: #006666; }
a.size2      { font-size: 190%; color: #3333CC; }
a.size3      { font-size: 180%; color: #006633; }
a.size4      { font-size: 170%; color: #993300; }
a.size5      { font-size: 160%; color: #CC0033; }
a.size6      { font-size: 150%; color: #339999; }
a.size7      { font-size: 140%; color: #CC9900; }
a.size8      { font-size: 130%; color: #999933; }
a.size9      { font-size: 120%; color: #660099; }
a.size0      { font-size: 100%; }

/*tblock formatting */

.tblock-frame {
    background: #30474D;
    padding: 20px 10px 5px 10px;
    min-width: 700px;
}

.tblock-frame1  {
    background: #fff;
    padding: 10px 10px 5px 10px;
    min-width: 900px;
}

.tblock-frameLB  {
    background: #fff;
    min-width: 320px;
    max-width: 800px;
    min-height: 390px;
    border-radius: 10px;
}

.tblock-frame h1, .tblock-frame1 h1
{
   color: #073D3C;
   font-family: "Lucida Calligraphy","Apple Chancery",Arial, Helvetica, Sans-Serif;
   margin: 10px 0;
   text-align: center;
}

.tblock-frame h2, .tblock-frame1 h2
{
   color: #073d3c;
   margin: 15px 0;
   font-family: Garamond,"Times New Roman", Times, Serif;
   font-size: 22px;
   letter-spacing: 2px;
}

.tblock {
    border: 1px #CDC7B7 solid;
    background-color: #CDC7B7;
    padding: 20px;
    margin-bottom: 5px;
    border-radius: 10px;
}

.tblock-mod1 {
    border: 2px #30474D solid;
    background-color: #CDC7B7;
    padding: 10px;
    margin-bottom: 1px;
    border-radius: 10px;
}

.tblock-frame1 hr {
  text-align: center;
  color: #095d79;
  background-color: #095d79;
  height: 2px;
  width: 80%; }

/*styling for my extra pages */

.bbcontent {
    width: 100%
    background-color: #CDC7B7;
    margin: 1px;
 }

.bbcontent h2 {
    padding-left: 2em;
 }

.bbcontent hr {
  clear: both }

/*list columns*/

.colm {
  float: left;
  width: 50%;
}

/* Clear floats after the columns */
.rows:after {
  content: "";
  display: table;
  clear: both;
}

.colm p.margincol {
  padding-left: 4em;
  padding-right: 4em;
  clear: both;  }

.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

.colm h5 {
   padding-left: 2em;
   color: #CDC7B7;
   margin: 15px 0;
   font-size: 22px;
   letter-spacing: 2px;
 }

/* thumbs and images position*/
.thumb-bb {
Margin: 0 20px 20px 0;
border: 0;
box-shadow: 1px 1px 1px 0px #777;
border-radius: 5px;
height: 100px;
}

.full {
display: none;
height: 600px;
position: fixed;
left: 290px;
top: 160px;
}

.full-L {
display: none;
height: 600px;
position: fixed;
left: 50px;
top: 160px;
}

.thumb-bb:hover + .full {
display: block;
}

.thumb-bb:hover + .full-L {
display: block;
}

/* margins*/

.tblock-mod1 p.marginfar {
  padding-left: 450px;
  padding-right: 1em; }

.tblock-mod1 p.marginmid {
  padding-left: 300px;
  padding-right: 1em; }

.tblock-mod1 p.marginone {
  padding-left: 4em;
  padding-right: 3em; }

.tblock-mod1 p.margintwo {
  padding-left: 6em;
  padding-right: 3em; }

.tblock-mod1 p.marginthree {
  padding-left: 10em;
  padding-right: 3em; }

.tblock-mod1 p.margintall {
  padding-left: 12em;
  padding-right: 3em; }

.tblock-mod1 p.marginbul {
  padding-left: 6em;
  padding-right: 3em;
  background-image: url(images/bb_arrow.png);
  background-repeat: no-repeat;
  background-position: 6em 0.3em; }

#pixlinks {
  text-align: center;
  padding: 4px 2em 0px 2em;
  font-size: 0.8em; }

.tblock-mod1 a {
  color: #054d7a; }

.tblock-mod1 a:visited {
  color: #054d7a;
  text-decoration: none; }

.tblock-mod1 a:hover {
  color: #8f544d;
  text-decoration: blink; }

/*End styling for my extra pages */

