@import url(kadyellebee_default.css);

/* page layout */

body
{
   min-width: 700px;
   color: #333;
   background: url(kdlbrose.jpg) no-repeat #fff -20px -20px;
}

#container
{
   width: 700px;/.
   margin-bottom: 20px;
}

#container-inner
{
   padding: 0px;
   border-width: 0px;
   border-style: solid;
   border-color: black;
   
  /* background-color:#d2d4e0; */
}

#banner
{
   width: 700px; /* actual banner size */
}

#banner-inner
{
   margin:0px; padding:0px; border:0px;
	font-size: 28px; text-align:center; 
 	text-shadow: #999 0px 1px 2px;
 }
#banner a, #banner a:hover {
	text-decoration: none; color:#ccc;
}
.banner-user
{
   width: 70px;
   margin-top: 5px;
   font-size: 10px;
}

.banner-user-photo { border: 1px solid #fff; }

#banner-header
{
   margin: 0; padding:0; 
}
 *#banner-header a{text-decoration:none;border:none;}
	#banner-header a
	{
	background: url(kdlbrosetitle.gif) no-repeat;
		display: block;
		left: 0;
		top: 0;
		margin: 20px 0 0 80px;
		height: 89px;
		text-indent: -1000em;
	}
	
#banner-description
{
   padding: 2px 0 20px 0px;
   margin:-20px 0 0 -50px;
	 font-family:arial, san-serif; 
   }
#banner-description ul {margin:0px; padding:0px; font-size: 12px;}
div#banner-description a { border: solid 1px transparent; }
div#banner-description a:hover {	color:#E0496B; border: dotted 1px #e0496b;}
/* to hide the first of the list in the description area */
#banner-description #index {display:none; }


   #alpha-inner,
#gamma-inner,
#delta-inner
{
   padding: 5px 5px 0 5px;
   border-width: 0px;
   border-style: solid;
   border-color: #fff;
}

.date-header /* not in use */
{
   margin-top: 0;
   font-size: 11px;
   font-weight: bold;
   text-transform: uppercase;
}

.entry-header
{
   margin: 0px 0px 0px 0px; padding: 0px; 
	text-align:center; font-size: 22px; line-height: 25px;
	color:#ccc;
}

.entry-content,
.comment-content,
.trackback-content
{
    margin:0px;
   padding: 5px 0 0 0;
   line-height: 1.5;
   background-color:#fff;
}

.entry-footer,
.comment-footer,
.trackback-footer
{
  text-align: left; color:#666666; font-size: 10px; line-height:10px;
   margin: 2px 0 0 0px; padding:0 3px;
   clear:both; 
   border-top: solid 1px #eee;
}
.permalink { font-size: 130%; margin-left: 0px; margin-right: 5px; margin-top: -2px; padding: 0px 3px; }
.permalink:visited {border-bottom:none;}

.entry-footer em {font-style: normal; text-transform: lowercase; color:#CCCCCC;}

.entry-footer a, .comment-footer a, .trackback-footer a {text-decoration:none;}

.comment-content,
.trackback-content,
.comment-footer,
.trackback-footer
{
   margin-left: 10px;
}

.content-nav { margin-top: 0; }

#trackbacks-info
{
   margin: 10px 0;
   border: 1px dotted #EEEEEE;
   padding: 0 10px;
   color: #999;
   font-size: 10px;
   text-align: center;
   background: #FCFCFC;
	font-family: "Courier New", courier, monospace;
}

.comments-open-footer
{
   margin: 10px 0;
}


/* modules */

.module
{
   margin: 0 0 10px 0;
}

.module-content
{
   margin: 0 0 20px 0;
   padding: 10px 10px 0 10px;
   font-size: 10px;
   line-height: 1.2;
   color:#999;
}

.module-search input { font-size: 10px; }
.module-search #search { width: 100px; }

.module-mmt-calendar .module-content table,
.module-calendar .module-content table { font-size: 10px; }

.module-powered { border-width: 0; }
.module-powered .module-content
{
   margin-bottom: 0;
}
.module-powered ul, .module-powered li {list-style-type:none; margin:0px; padding:0px;}

.module-photo { background: none; }
.module-photo img { border: solid 1px #fff; }

.module-list
{
   margin: 0 15px 10px 15px;
   list-style: none; /* was disc */
}

.module-list li {list-style-type:none; padding:0px; margin:0px;}

.module-list .module-list
{
   margin: 5px 0 0 0;
   padding-left: 15px;
   list-style: circle;
}

.module-list-item
{
   margin-top: 0;
   color: #666;
   line-height: 1.2;
}

.module-notes, module-archives /* kristine added */
{
}
.module-notes ul, .module-notes li, module-archives ul, module-archives li
{
    margin:0px; padding:0px;
    list-style-type:none;
}




/* three-column tweaks */
/* my fall 3 column is sidebar, content, sidebar */

body
{
   font-family: "Trebuchet MS", Arial, Georgia, 'trebuchet ms', verdana, helvetica, arial, sans-serif;
   font-size: 11px;
}

a { color: #36414d; text-decoration: underline; }
a:hover { color: #a3b8cc; }

.module-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header {
	color:#ccc;
	background-color:transparent;
	font-size: 16px;
	font-family: "Trebuchet MS", arial, san-serif;
	   text-shadow: #666 0px 1px 2px;
	   letter-spacing:.1em;
}

   .layout-three-column #alpha
   {
      margin: 5px 10px 10px 0px;
      width: 154px; /*198+10 170*/
      padding-top: 250px;
         }

   .layout-three-column #alpha-inner
   {
      padding: 0;
      border-width: 0;
   }

   .layout-three-column #beta
   {
      margin: 20px 10px 10px 10px;
      width: 348px; /*should be 394?*/ 
      padding-top: 40px;
   }

   .layout-three-column #beta-inner
   {
      padding: 0;
      border-width: 0;
   }
   
   .layout-three-column #gamma 
   {
      margin: 5px 0px 10px 10px;
      padding:10px 0 0 0px;
      width: 154px; /*173+10 145*/
   }
   .layout-three-column #gamma-inner
   {
      padding: 0 10px 0 0;
    }

.layout-three-column #alpha .module-header {text-align:right; margin-right: 5px; }
.layout-three-column #gamma .module-header {text-align:left; margin-left: 5px; }

.layout-three-column #gamma .module {text-align:left; font-family:arial, san-serif;}
.layout-three-column #alpha .module {text-align:right;  font-family:arial, san-serif;}
.layout-three-column #alpha .module-content {padding-right: 20px;}
.layout-three-column #gamma .module-content {padding-left: 20px;}



/* other css */

a, a:link {
	color: #e0174b; 
}
a:visited {
	color:#9b0c0c; 
}
a:active, a:hover {
	color: #f8009e; border-bottom: 1px dotted #b41a29; 
}

.module a { color: #e0174b; text-decoration:none;}
.module a:visited {color:#9b0c0c;  }
.module a:hover {color:#f8009e; border:none;}

/* colors - #babcc6, d2d4e0, dadde9 */
#banner-description {
font-size:11px;
}
#banner-description ul{
color: white;
text-align: center;
margin: 0;
padding-bottom: 5px;
padding-top: 5px;
}
#banner-description li {
display: inline;
}

#banner-description a:link, #banner-description a:visited {
padding: 5px 10px 5px 10px;
color: #999;
text-decoration: none;
}
#banner-description a:hover {
color: #666;
}


.entry { padding: 5px 10px 10px 0; }
.entry p {padding-left:5px;}

.block {
 text-shadow: #999 0px 1px 2px; color:white;
	padding: 3px 5px; 	margin-left: 10px; margin-top:3px; margin-bottom: 1px;
	float:left; color:Black; 
	display:block; border: 1px dotted #e0496b;
	font-family:arial;
	font-variant: small-caps;
}

/*	.kdlb .block {	 border-color:#913e6f}
	.kpad .block {	border-color: #6B3D7A;}
	.klinks .block {	border-color: #453D79;}
	.ctics .block {	border-color: #6A7A3D;}*/
	
	.block a {color:#666; font-size: 13px; text-decoration:none; line-height: 17px; vertical-align:middle; border-bottom:none;  	}
	.block a:hover {		color:#e0496b;	}


.image-full {	width: 80px; float:right; border: 1px solid #999; padding: 4px;background-color: #E0496B; margin:1px; }
.imagel { float:right; border: 1px solid #999; padding: 2px; background-color: #E0496B;}
.frame {width: 65px; padding: 2px; border: 1px Solid #999; background-color: #E0496B;} /*marykay*/
.image-thumbnail img {width: 60px; height: 60px; border: 1px solid #999; padding: 4px; background-color:#E0496B; margin:1px;}
.image-thumbnail { text-align:center; font-size: 85%; font-family:arial, san-serif; line-height: 100%;}
.image-thumbnail a:hover {border-bottom:none;}

ul.delicious {padding:0px; margin:0px; font-size: 12px; }
ul.delicious li {list-style-type:none;}
.delicious-link { }
.delicious-categories {text-align:center; padding-right: 5px; font-size: 80%; padding-bottom: 3px; }
.delicious-extended {font-size: 90%; padding-left: 3px; margin: 0 5px; background-color:#fbeff2; color:#666;}
.delicious-tags {font-size: 85%; padding-left: 10px;}

.button ul {padding:0px; margin:0px;list-style: none; display: block;}
.button li { padding:0px; margin:0px; list-style: none;  }
.button img { padding:0px; margin:1px; border:none transparent 0px; }
.button a:hover {border:none transparent 0px;}
#sidebarb ul {	padding:0px; margin:0 0 20px 0; list-style-type:none;}
#sidebarb #rings li {text-align:left;}

/*from basic.css*/

.trackback-url {
   font-family: "Courier New", Courier, monospace; font-size: 14px;
   color:#333333; background-color:#f5f5f5;  border: 1px dotted #666666;  padding:5px; margin: 2px;
}
.xml {background-color: #ff9900; color:white; font-family:arial, sans-serif; 
	text-transform:uppercase;font-size: 11px; font-weight:bold;
	border-top: 1px solid white; border-left: 1px solid white; border-right: 1px solid black; border-bottom: 1px solid black;
}
.xml a, .xml a:link, .xml a:visited, .xml a:hover {background-color: #ff9900; color:white; letter-spacing:normal; font-family:arial, sans-serif; text-decoration:none; padding:1px;}
.xfn {
   background-color:#339900;color:white; font-family:arial, sans-serif; 
	text-transform:uppercase;font-size: 12px; font-weight:bold;
	border-top: 1px solid white; border-left: 1px solid white; border-right: 1px solid black; border-bottom: 1px solid black;
}
.xfn a, .xfn a:link, .xfn a:visited, .xfn a:hover {background-color: #339900; color:white; letter-spacing:normal; font-family:arial, sans-serif; text-decoration:none;}
.foaf {
   background-image: url(http://kadyellebee.com/skins/images/foaftiny.gif); background-repeat: no-repeat;
   padding-left: 28px; color:black; font-size: 13px; color:black;
}
.foaf a:link, .foaf a:visited, .foaf a:hover { font-size: 12px; font-weight:bold; color:black;  font-family:arial, sans-serif;}

a[href^="mailto:"] {
background: transparent url('http://kadyellebee.com/icon/squaries/mail.gif') 100% 50% no-repeat;
padding-right: 10px;
}

.entry-content {border: 1px dotted #eee;
border-bottom: 1px dotted #ccc;
border-right: 1px dotted #ccc; background:url(kdlbrosetrans.gif) transparent;}

.entry-content p {padding: 5px;}

.kdlb div.entry-body a[href^="http:"] {
background: transparent url('http://kadyellebee.com/icon/outlink.gif') 100% 50% no-repeat;
padding-right: 10px;
}
.kdlb div.entry-body a[href^="http://kadyellebee.com"],
.kdlb div.entry-body a[href^="http://www.kadyellebee.com"], 
.kdlb div.entry-body a[href^="http://love-productions.com"], 
.kdlb div.entry-body a[href^="http://www.love-productions.com"], 
.kdlb div.entry-body a[href^="http://blogstyles.com"], 
.kdlb div.entry-body a[href^="http://www.blogstyles.com"], 
.kdlb div.entry-body a[href^="http://theredkitchen.net"],
.kdlb div.entry-body a[href^="http://mt-plugins.org"], 
.kdlb div.entry-body a[href^="http://www.mt-plugins.org"],
.kdlb div.entry-body a[href^="http://kadyellebee.typepad.com"],
.kdlb div.entry-body a[href^="http://amazon.com"]
  {
background: inherit;
padding-right: 0px;
}

.kdlb div.entry-body a[class^="love"] {
  background: transparent url('http://kadyellebee.com/icon/outlove.gif') 100% 50% no-repeat;
  padding-right: 8px;
   border-bottom: 1px dotted #E0496B;
}

.kdlb div.entry-body a[rel^="friend"] {
  background: transparent url('http://kadyellebee.com/icon/outlove.gif') 100% 50% no-repeat;
  padding-right: 8px;
}

code, pre {
   font-size: 11px; font-family: Anonymous, "Courier New", Courier, monospace; color:#333333;
   margin-left: 10px;
}

   q, .snip, blockquote {
      quotes: '\201C' '\201D' '\2018' '2019'; 
   }
   blockquote:before, .snip:before { content:open-quote;  margin-left: -15px;  padding:0 5px 0 0; }
   q:before {content-open-quote; padding: 0 5px 0 0; }
   q:after, blockquote:after, .snip:after  { content: close-quote;  
      vertical-align: text-bottom; padding-left: 10px;}
    blockquote {    	padding: 5px; margin: 10px;    }
  .snip, blockquote, q {
      background-color: #fbf3f5; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 110%;  }
   q:before, q:after { font-size: 18px; color:#BBBBBB;}
  .snip:before, .snip:after, blockquote:before, blockquote:after { 
      font-size: 48px; color: #dddddd; font-family:georgia, "times new Roman", serif;}
  .snip:after, blockquote:after { display:block; margin-top: 5px; margin-bottom: -15px; text-align: right;  }

	 
input, select, textarea {
	font-family: Arial, Helvetica, "Trebuchet MS", sans-serif; font-size:12px; 
	color: #333333; background-color: #FAEFF7; border: solid 1px black; 
	padding: 2px;}

/*for typekey image border*/
.posted a img {border:0px; }


#lovelinks ul {list-style-type:none; padding:0px; margin:0px;}
#lovelinks li {padding: 0 0 0 10px;}