/*
Theme Name: Piglet and Daisy
Theme URI: http://www.iknowthefuture.com/
Description: The theme based on the <a href="http://www.iknowthefuture.com/">Future</a>.
Version: 1.0
Author: Us
Author URI: http://www.iknowthefuture.com/
Tags: don't try it at your site
*/

body {
  margin: 0px;
  background-color: #ffffff;
  font-family: arial;
  font-size: 10pt;
  color: #000000;
}

/*==== TOP YELLOW ======*/

.top-abc {
  display: block;
  font-size: 12px;
  font-family: verdana;
  text-align: center;
  background-color: #ffff99;
  border: solid 1px #777777;
  padding: 6px;
  width: 98%;
  margin-top: 2px;
  margin-left: 0px;
  margin-right: 20px;
  margin-bottom: 5px;
}


.top-abc a:link, .top-abc a:visited {
  font-size: 16px;
  font-family: verdana;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}

.top-abc a:hover {
  font-size: 16px;
  font-family: verdana;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}

.top-abc img {
  background-color: #ffffff;
  padding: 5px;
  border: solid 1px #000000;
  margin: 2px; 
}

.top-abc img:hover {
  background-color: #ffffff;
  padding: 5px;
  border: solid 1px #777777;
  margin: 2px; 
}


.top-abc-preview {
  float: left;
/*  overflow: hidden;*/
  /* for IE */
  filter:alpha(opacity=75);
  /* CSS3 standard */
/*  opacity: 0.75;
  height: 100px;
  width: 100px;
  border: solid 6px #000000;
  margin: 2px;*/
}


/*
.top-abc-preview:hover {
  /* for IE */
  filter:alpha(opacity=100);
  /* CSS3 standard */
  opacity:1;
  background-color: #ffffff;
  padding: 5px;
  border: solid 1px #000000;
  margin: 2px;
}
*/








/*==== TOP YELLOW END ======*/




/*==== RIGHT YELLOW ======*/

.right-abc {
  font-size: 12px;
  font-family: verdana;
  text-align: center;
  /*background-color: #ffff99;
  border: solid 1px #777777;*/
  /*padding: 6px;*/
  width: 200px;
  margin-top: 2px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 5px;
}

.right-abc a:link, .right-abc a:visited {
  font-size: 16px;
  font-family: verdana;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}

.right-abc a:hover {
  font-size: 16px;
  font-family: verdana;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}

.right-abc img {
  /*height: auto;
  width: 180px;*/
  /*background-color: #ffffff;
  padding: 5px;
  border: solid 1px #000000;*/
  margin-top: 2px;
  margin-bottom: 2px;
}

/*
.right-abc img:hover {
  background-color: #ffff00;
  padding: 5px;
  border: solid 1px #ff0000;
  margin: 2px;
}
*/

/*==== RIGHT YELLOW END ======*/







/*===== RANDOM NAMES ======*/
.random-names img {
  width: auto;
  height: 75px;
  float: center;
  padding: 2px;
  border: solid 1px #777777;
  margin: 5px;
}

/*===== RANDOM NAMES END ======*/

/*======== DAILY ========*/

.daily {

  font-size: 14px;
  text-align: left;
  padding: 15px;
  margin: 5px;
  border: solid 1px #888888;
}

.daily img {
  padding: 7px;
  border: solid 1px #777777;
  margin: 15px 0px 15px 0px;
}

.daily-pre {
/*  background-color: #F1FFE0;*/
  background-color: #ffffff;
  color: #A20DFF;
  font-size: 17px;
  border: solid 1px #777777;
  padding: 5px;
  margin: 10px 11px 10px 8px;
  /*width: 678px;*/
}

/*
.daily-pre:hover {
  background-color: #ffffe0;
  border: dashed 1px #A20DFF;
}
*/

.daily-pre a:link, .daily-pre a:active, .daily-pre a:visited {
  color: #A20DFF;
  font-family: arial;
  font-size: 12px;
  text-decoration: none;
  margin: 3px;
}

.daily-pre a:hover {
  color: #ff0000;
  font-family: arial;
  font-size: 12px;
  /*text-decoration: blink;*/
  margin: 3px;
}

.daily-pre img {
  width: auto;
  height: 55px;
  padding: 2px;
  border: solid 1px #777777;
  margin: 5px;
}


.daily a:link, .daily a:active, .daily a:visited {
  color: #A20DFF;
  font-family: arial;
  font-size: 12px;
  text-decoration: underline;
  margin: 3px;
}

.daily a:hover {
  color: #ff0000;
  font-family: arial;
  font-size: 12px;
  /*text-decoration: blink;*/
  margin: 3px;
}

.hr-daily {
  background: url('hr.gif') no-repeat center;
  text-align: center;
}


/*=====================*/

/*===== ARTICLE =====*/
.articles {
  font-family: verdana;
  font-size: 10pt;
  /*text-align: justify;*/
  padding: 7px;
  /*border: solid 1px #777777;*/
}

.articles-pre img {
  height: 75px;
  width: auto;
  padding: 3px;
  border: solid 1px #777777;
  margin: 3px;
  float: left;
  display: block;
}

.articles-pre {
  background-color: #ffffff;
  color: #000000;
  float: left;
  border: solid 1px #888888;
  padding: 8px;
  margin: 6px;
  width: 800px;
}



/*==== ARTICLE END ====*/


/*====== EXERPT ======*/

.container-excerpt {
  background-color: #efefef;
  border: 1px solid #777777;
}

.excerpt {
  background-color: #ffffff;
  width: 800px;
  line-height: 20px;
  display: inline-table;
  padding: 10px;
  border: solid 1px #777777;
  margin: 10px;
}

.excerpt img {
  float: left;
  clear: left;
  padding: 5px;
  border: solid 1px #777777;
  margin: 10px 30px 10px 0px;
}

.excerpt-post {
  background-color: #ffffff;
  width: 800px;
  line-height: 20px;
  display: inline-table;
  padding: 10px;
  margin: 10px;
}



.excerpt-post img {
  float: left;
  clear: left;
  padding: 5px;
  border: solid 1px #777777;
  margin: 10px 30px 10px 0px;
}


.excerpt-title {
  font-size: 11pt;
  font-family: arial;
  font-weight: bold;
  color: #A20DFF;
  margin-top: 3px;
}

.excerpt-title, .excerpt-title a:link, .excerpt-title a:visited, .excerpt-title a:active {
  font-size: 11pt;
  font-family: arial;
  font-weight: bold;
  color: #A20DFF;
  text-decoration: none;
  margin-top: 3px;
}

.excerpt-title a:hover {
  font-size: 11pt;
  font-family: arial;
  font-weight: bold;
  color: #ff0000;
  text-decoration: underline;
  margin-top: 3px;
}






/*====== EXERPT END ======*/

/*====== EXPAND =======*/

.expand-head {
  font-face: verdana;
  font-size: 10px;
  /*font-weight: bold;
  text-decoration: underline;*/
  color: #0000ff;
  cursor: hand;
  cursor:pointer
}

.expand-content {
  display:none;
}


/*========DUMP ========*/

.dump {
  color: #ff0000;
  font-size: 17px;
}

.dump img {
  padding: 7px;
  border: solid 1px #777777;
  margin: 15px;
}

.dump-temp {
  background-color: #ffffff;
  color: #000000;
  font-size: 12px;
  border: solid 1px #777777;
  padding: 5px;
  margin: 10px 11px 10px 8px;
}

.dump-pre img {
  padding: 2px;
  border: solid 1px #777777;
  margin: 5px;
  float: left;
}

.dump a:link, .dump a:active, .dump a:visited {
  color: #ff0000;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  margin: 3px;
}

.dump a:hover {
  color: #880000;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  text-decoration: underline;
  margin: 3px;
}

/* ==============*/


.also a:link {
  color: #777777;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  margin: 3px;
}

.also a:link {
  color: #777777;
  margin: 3px;
}

.dump-note {
  color: #000000;
  font-family: arial;
  font-size: 12px;
  text-align: left;
  margin: 14px;
}

.dump-note a:link, a:active, a:visited, a:hover {
  color: #ff0000;
  font-family: arial;
  font-size: 12px;
  text-align: left;
}


/*========DUMP END ========*/

/*===== MAGAZINES =======*/


.mag-content {
  background-color: #ffffff;
  border: solid 1px #888888;
  padding: 6px;
  margin: 3px;
}

.mag-content-main {
  background-color: #efefef;
  font-size: 9pt;
  font-family: arial;
  padding: 4px;
  border: solid 1px #888888;
  margin-top: 3px;
  margin-bottom: 3 px;
}


.mag-table {
  font-family: arial;
  font-size: 10px;
}



/*===== MAGAZINES END =======*/



/*===== POLL =====*/

.poll {
  font-family: arial;
  font-size: 10px;
/*  border: dotted 1px #777777;*/
  padding: 3px;
  margin: 5px;
}

/*======= ADVERTIZING =======*/

.adv {
  width: 176px;
  padding: 2px;
  border: solid 1px #777777;
  background-color: #efefef;
  color: #ff0000;
  margin-right: 10px;
}

.adv ul {
  margin-left: 0px;
  padding-left: 1px;
  line-height: 22px;
}

.hearts {
  color: #ff0000;
  font-family: verdana;
  font-size: 14px;
  margin-right: 3px;
}

/*======= ADV END =======*/

/*======USER SUBMIT ========*/
.u-submit {
  text-align: left;
  margin: 20px;
}

/*======USER SUBMIT END ========*/


/*==== FROM RUSH ====*/
.d-node {
  color: #777777;
  font-size: 10pt;
  font-family: arial;
  font-weight: bold;
  text-align: center;
  padding: 4px;
  margin: 20px 100px 0px 100px;
}
.pre-picture {
  font-size: 9pt;
  font-family: arial;
  text-align: center;
  height: 200px;
  width: 161px;
  float: left;
  padding: 4px;
  border : solid 1px #888888;
  margin: 6px;
}
.am {
  display: none;
}
/*==== FROM RUSH END ====*/

/*====== A2Z ======*/
.a2z-wrap {
  padding: 10px;
  margin: 10px;
}

.a2z-letter a:link, .a2z-letter a:active, .a2z-letter a:visited {
  float: left;
  color: #888888;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  padding: 5px;
  border: solid 1px #888888;
  margin: 3px;
}

.a2z-letter a:hover {
  float: left;
  color: #000000;
  background-color: #efefef;
  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  padding: 5px;
  border: solid 1px #A20DFF;
  margin: 3px;
}

.align-img {
  text-align: center;
}

.align-story {
  text-align: left;
}


/*====== A2Z END ======*/
img {
  border: none;
  /*display: block;
  float: center;
  margin-left: auto;
  margin-right: auto;*/
}


#respond {
  text-align: left;
}

h2 {
  font-size: 10pt;
  font-family: arial;
  font-weight: bold;
  color: #808080;
  padding: 4px;
}


a:link {
  color: #A20DFF;
  font-size: 9pt;
  font-family: arial;
  text-decoration: none;
}


a:visited {
  color: #A20DFF;
  font-size: 9pt;
  font-family: arial;
  text-decoration: none;
}

a:hover {
  color: #ff0000;
  font-size: 9pt;
  font-family: arial;
  text-decoration: underline;
}


.text-red {
  color: #ff0000;
  font-family: arial;
  text-align: left;
}

.home {
  background: #efefef;
  text-align: left;
  padding: 8px;
  border: solid 1px #888888;
}


.hstrip {
  background-color: #efefef;
  color: #A20DFF;
  font-size: 9pt;
  font-family: arial;
  text-align: center;
  padding: 4px;
  border: solid 1px #888888;
  /*border-bottom: solid 1px #888888;*/
}

.news {
  font-family: arial;
  font-size: 11px;
  text-align: left;
}
/*
.news a:link, .news a:active, .news a:visited {
  font-family: arial;
  font-size: 13px;
  text-decoration: none;
  color: #000000;
}

.news a:hover {
  font-family: arial;
  font-size: 13px;
  text-decoration: underline;
  color: #ff0000;
}
*/

.sidebar {
  width: 180px;
  text-align: left;
}
.sidebar-right {
  margin-left: 8px;
  width: 240px;
  text-align: left;
}

.ul-side-l {
	margin-left: 0px;
  padding-left: 0px;
}


.ul-side-l li {
  list-style: none;
}


.ul-side-r li {
  list-style: none;
}

.ul-side-r {
	margin-left: 0px;
  padding-left: 6px;
}

/*========== HOME RIGHT SIDE ========*/
.home-right-side img {
  border: solid 1px #777777;
  padding: 5px;
  margin: 5px;
 }





/*===================== CATEGORIES =====================*/
.categories ul {
  list-style: none;
	margin-left: 0px;
  padding-left: 6px;
  color: #A20DFF;
  font-size: 9pt;
  font-family: arial;
  font-weight: bold;
}
.categories li {
  list-style: none;
  padding-left: 6px;
  color: #A20DFF;
  font-size: 9pt;
  font-family: arial;
  font-weight: bold;
}
.children li {
  color: #A20DFF;
  font-size: 8pt;
  font-family: arial;
  font-weight: 200;
}

.children a:link, .children a:active, .children a:visited {
  color: #A20DFF;
  font-size: 8pt;
  font-family: arial;
  font-weight: 200;
}

/*================ CONTENT ===================*/
.content {
  background-color: #ffffff;
  border: solid 1px #888888;
  padding: 6px;
  margin: 3px;
}

.content-main {
  background-color: #efefef;
  font-size: 9pt;
  font-family: arial;
  padding: 4px;
  border: solid 1px #888888;
  margin-top: 3px;
  margin-bottom: 3 px;
}

.content-pre-sticky {
  background-color: #ffffee;
  text-align: center;
  border: double 1px #ff7777;
  padding: 10px;
  margin: 7px;
}

.content-pre {
  background-color: #ffffff;
  text-align: center;
  color: #000000;
  line-height: 20px;
  height: 250px;
  width: 170px;
  float: left;
  border: solid 1px #777777;
  margin: 6px;
}



.story-pre {
  background-color: #ffffff;
  color: #000000;
  float: left;
  border: solid 1px #888888;
  padding: 8px;
  margin: 6px;
  width: 706px;
}

.content-category {
  background-color: #ffffff;
  text-align: center;
  color: #000000;
  line-height: 20px;
  height: 200px;
  width: 170px;
  float: left;
  border: solid 1px #777777;
  margin: 6px;
}



/*================================*/

/*======== CLASSIFIEDS ===========*/

.cf-wraper {
  width: 900px;
  border: solid 1px #777777;
  padding: 10px;
  margin: 0px 0px 10px 20px;
}

.cf-title {
  font-family: Arial;
  font-size: 14px;
  color: #ff0000;
  font-weight: bold;
}

.cf-menu {
  background-color: #efefef;
  color: #A20DFF;
  font-size: 9pt;
  font-family: arial;
  text-align: center;
  padding: 4px;
  border: solid 1px #888888;
  margin: 0px 0px 0px 20px;
}



/*======== CLASSIFIEDS ENDS ===========*/

.ul_vmenu {
  padding-left: 0px;
}

.ul_vmenu li {
  list-style: none;
  float: left;
  color: #A20DFF;
}

.ul_vmenu li a:link, .ul_vmenu li a:visited, .ul_vmenu li a:active {
  font-size: 9pt;
  font-family: arial;
  font-weight: bold;
  text-decoration: underline;
  padding: 8px;
}

.ul_vmenu li a:hover {
  font-size: 9pt;
  font-family: arial;
  font-weight: bold;
  text-decoration: underline;
  padding: 8px;
}

/*====== DIGXXX =======*/

.digxxx a:link, .digxxx a:visited, .digxxx a:active {
  color: #ff0000;
  font-size: 12px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  border: solid 1px #ff0000;
  padding: 1px 5px 1px 5px;
}


.digxxx a:hover {
  color: #990000;
  font-size: 12px;
  font-family: arial;
  font-weight: bold;
  text-decoration: none;
  border: solid 1px #990000;
  padding: 1px 5px 1px 5px;
}

/*====== DIGXXX END =======*/





/*========= FOOTER ===============*/

.ul_vmenu2 li {
  list-style: none;
  float: left;
  padding: 0px 10px 10px 0px;
}
/*
.ul_vmenu2 li a:link, .ul_vmenu2 li a:visited, .ul_vmenu2 li a:active {
  color: #000000;
  font-size: 9pt;
  font-family: arial;
  text-decoration: none;
}

.ul_vmenu2 li a:hover {
  color: #ff0000;
  font-size: 9pt;
  font-family: arial;
  text-decoration: underline;
}
*/
.counter {
  display: none;
}

/*========== TITLE =========*/

.title, .title a:link, .title a:visited, .title a:active {
  font-size: 14px;
  font-family: arial;
  font-weight: bold;
  color: #A20DFF;
  padding-top: 4px;
  padding-bottom: 4px;
}

.title a:hover {
  font-size: 14px;
  font-family: arial;
  font-weight: bold;
  color: #ff0000;
  padding-top: 4px;
  padding-bottom: 4px;
}


.title-pre, .title-pre a:link, .title-pre a:visited, .title-pre a:active {
  font-size:10pt;
  font-family: arial;
  font-weight: 200;
  color: #888888;
  text-decoration: none;
  margin-top: 3px;
}

.title-pre a:hover {
  font-size:10pt;
  font-family: arial;
  font-weight: 200;
  color: #ff0000;
  text-decoration: underline;
  margin-top: 3px;
}


.views {
  font-size: 9pt;
  font-family: arial;
  color: #000000;
  text-align: left;
}

.vote {
  font-size: 10pt;
  font-family: arial;
  color: #000000;
  text-align: left;
  padding: 1px;
}

.u-link {
  color: #000000;
  font-size: 9pt;
  font-family: arial;
  text-align: left;
  padding: 4px;
}


.widgettitle {
  font-size: 11pt;
  font-family: arial;
  font-weight: bold;
  color: #A20DFF;
  padding: 4px;
}

/******* PREVIOUS-NEXT *******/
.previous-next {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 20px;
  margin-right: 20px;
}

.previous-next a:link, .previous-next a:visited, .previous-next a:active {
  color: #ffffff;
  font-size: 16px;
  font-family: arial;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  background: #A20DFF;
  padding: 1px 4px 1px 4px;
  border: solid 1px #000000;
}

.previous-next a:hover {
  color: #A20DFF;
  /*font-size: 16px;
  font-family: arial;
  font-weight: bold;
  text-align: center;
  text-decoration: none;*/
  background: #ffffff;
  padding: 1px 4px 1px 4px;
  border: solid 1px #A20DFF;
}

/******** RANDOM ********/
.random {
  margin-top: 10px;
  margin-bottom: 10px;
}

.random a:link, .random a:visited, .random a:active {
  color: #A20DFF;
  font-size: 14px;
  font-family: arial;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  background: #efefef;
  padding: 2px 10px 2px 10px;
  border: solid 1px #888888;
}

.random a:hover {
  color: #A20DFF;
  font-size: 14px;
  font-family: arial;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  background: #ffffff;
  padding: 2px 10px 2px 10px;
  border: solid 1px #A20DFF;
}




/******************************/

.pd-menu {
  margin-left: 20px;
}

.bloginfo {
  color: #A20DFF;
  font-size: 11pt;
  font-family: arial;
}

.copy {
  color: #000000;
  font-size: 9pt;
  font-family: arial;
  text-align: center;
}
/*=========== CALENDAR ==============*/


h1 {
  color: #777777;
  font-size: 12pt;
  font-weight: 600;
  font-family: arial;
  text-align: center;
  text-decoration: underline;
  padding: 4px;
  margin-top: 10px;
}

h2 {
  color: #777777;
  font-size: 10pt;
  font-family: arial;
  text-align: center;
  text-decoration: none;
  padding: 4px;
  margin: 4px;
}


.calendar table table {
  border: solid 1px #777777;
  width: 220px;
  margin: 4px;
}



.calendar td td {
  border: solid 1px #777777;
  color: #afafaf;
  font-size: 9pt;
  font-family: arial;
  text-align: center;

}

.calendar a:link, .calendar a:active {
  color: #000000;
  font-size: 9pt;
  font-family: arial;
  text-align: center;
  text-decoration: none;
  padding: 6px;
}

.calendar a:visited {
  background: #dfdfdf;
  color: #777777;
  font-size: 9pt;
  font-family: arial;
  text-align: center;
  text-decoration: none;
  padding: 6px;
}

.calendar a:hover {
  color: #ffffff;
  background: #777777;
  font-size: 9pt;
  font-family: arial;
  text-align: center;
  text-decoration: underline;
  padding: 6px;
}


/* ============ Plugins styles ================ */

.post-ratings {
	width:100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	/* background-color: #ffffff; */
}
.post-ratings-loading {
	display: none;
	height: 16px;
	text-align: left;
}
.post-ratings-image {
	border: 0px;
}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.post-ratings-text {
}
.post-ratings-comment-author {
	font-weight: normal;
	font-style: italic;
}




div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
}

span.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	background: #fff;
	border: 1px solid #ff0000;
	font-size: 10pt;
	width: 280px;
	padding: 2px;
}

span.wpcf7-not-valid-tip-no-ajax {
	color: #f00;
	font-size: 10pt;
	display: block;
}

span.wpcf7-list-item {
	margin-left: 0.5em;
}

.wpcf7-display-none {
	display: none;
}

img.ajax-loader {
	border: none;
	vertical-align: middle;
}



/* You can modify the appearance of the form here. In later versions you will
   be able to modify this from within Wordpress and possible chose from a
   number of defaults. */

.tdomf_form {
}
.tdomf_form fieldset {
 border: 0px;
}
.tdomf_form label {
 }
.tdomf_form .required {
 font-weight: bold;
}
.tdomf_form fieldset {
 text-align: left;
 width: 100%;
 padding-top: 5px;
 padding-bottom: 5px;
}
.tdomf_form fieldset legend {
  font-weight: bold;
  padding-bottom: 10px;
  padding-left: 0px;
  margin-left: 0px;
}
.tdomf_form_preview {
 border: 1px dotted black;
 padding: 5px;
 margin: 5px;
 margin-bottom: 20px;
}
.tdomf_form_preview p {
 margin-left: 15px;
}
.tdomf_form_message {
 padding: 5px;
 margin: 5px;
 margin-bottom: 20px;
 text-align: left;
}
#tdomf_upload_inline_form {
 text-align: left;
 background-color: white;
 width: 100%;
 height: 100%;
}
#tdomf_upload_inline_form .required {
 font-weight: bold;
}
.tdomf_upload_inline_errors {
 color: red;
}

ul.tdomf_category_checklist, ul.tdomf_category_children {
 list-style-type: none;
}

.tdomf_buttons {
  text-align: left;
}
.tdomf_buttons td {
 width: 10px;
}

/* Formatting the QuickTag toolbar */

#ed_toolbar input {
 /*padding: 0px;
 margin: 2px;
 margin-bottom: 0px;
 margin-top: 10px;*/
}
#ed_toolbar input:hover {
 /*padding: 0px;*/
}
#ed_bold {
 font-weight:bold;
}
#ed_italic {
 font-style:italic;
}
#ed_link, #ed_ext_link {
 color:blue;
 text-decoration: underline;
}
#ed_under {
 text-decoration: underline;
}
#ed_strike {
 text-decoration: line-through;
}

/* Required for AJAX progress display */

.tdomf_shadow {
    background: black;
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    padding: 15px;
}

.hidden {
    display: none;
}

.progress {
    position: absolute;
    display: block;
    background: #f9fcfe;
    padding: 5px;
}



.wprp_wrapper{
	clear: both;
	display: block;
	margin: 1px 0;
	padding: 1px;
	color: #676d72;
	text-align: right;
}
.wprp_form{
	background:#f0f4f7;
	border:1px solid #d9e4ef;
	margin: 1px 0 0;
	
	display: none;
}
.wprp_form form{
	margin: 0;
	padding: 0;
}

.wprp_message{
	text-align: center;
	padding: 1px;
	border:1px solid #d9e4ef;
	background-color: #fff;
	display: none;
}

.wprp_clear{
	clear: both;
	display: block;
}




.addtoany_share_save_container{margin:1px 0;}
ul.addtoany_list{
	display:inline;
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
	text-indent:0 !important;
}
ul.addtoany_list li{
	background:none !important;
	border:0;
	display:inline !important;
	/*line-height:32px;*/
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
}
ul.addtoany_list li:before{content:"";}
ul.addtoany_list li a{padding:0 9px;}
ul.addtoany_list img{
	float:none;
	border:0;
	margin:0;
	padding:0;
	vertical-align:middle;
}
ul.addtoany_list a img{
	opacity:.6;
	-moz-opacity:.6;
	filter:alpha(opacity=60);
}
ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img{
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100);
}
a.addtoany_share_save img{border:0;width:auto;height:auto;}





.editComment, .editableComment, .textComment{
	display: inline;
}
.comment-childs{
	border: 1px solid #999;
	margin: 5px 2px 2px 4px;
	padding: 4px 2px 2px 4px;
	background-color: white;
}
.chalt{
	background-color: #E2E2E2;
}
#newcomment{
	border:1px dashed #777;width:90%;
}
#newcommentsubmit{
	color:red;
}
.adminreplycomment{
	border:1px dashed #777;
	width:99%;
	margin:4px;
	padding:4px;
}
.mvccls{
	color: #999;
}
			


div.jquery-image-zoom {
	line-height: 0;
	font-size: 0;

	z-index: 10;

	border: 5px solid #fff;
	margin: -5px;

	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}

div.jquery-image-zoom a {
	background: url("/wp-content/themes/tema/jquery.imageZoom.png") no-repeat;

	display: block;
	width: 25px;
	height: 25px;

	position: absolute;
	left: -17px;
	top: -17px;
	/* IE-users are prolly used to close-link in right-hand corner */
	*left: auto;
	*right: -17px;

	text-decoration: none;
	text-indent: -100000px;
	outline: 0;

	z-index: 11;
}

div.jquery-image-zoom a:hover {
	background-position: left -25px;
}

div.jquery-image-zoom img,
div.jquery-image-zoom embed,
div.jquery-image-zoom object,
div.jquery-image-zoom div {
	width: 100%;
	height: 100%;
	margin: 0;
}

