/* CSS style document for main secretsales.com website */
/* Piotr Nierobisz - neonm3@gmail.com */
/*------------------------------------------------------------------------------------*/
/* main content - blog */

	#panel_main_content {
	  position: relative;	
      background: url(//secretsales.com/_images/v1/blog/blog_global_background.gif);
	  width: 965px;
	  margin: 0 0;
	  float: left;
	  padding-bottom: 15px;
	  padding-top: 0px;
	  padding-left: 0px;
	  padding-right: 0px;
	 }
	 
	 #blog_global_background {
       background: url(//secretsales.com/_images/v1/blog/blog_background.jpg);
	   margin: 0 0; 
	   position: absolute; 
	   top: 0; 
	   left: 0; 
	   width: 964px;
	   height: 402px;	
	  }
	 
	 

	#blog_title {
	 position: absolute;
	 left: 31px;
	 top: 28px;
	 width: 481px;
	 height: 35px;
	 /*float: left; */
	/*clear: both;	 */
	}
	
	 
   #header {
    position: relative;
	top: 70px;
	left: 40px;	
    width: 550px;
	padding-bottom:55px;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #606060;	
    /*float: left;	*/
	/*clear: both;*/
   }
   
   #content {
	position: relative;	   
    /*clear: both;*/
	float: left;	
    padding-left: 40px;
    width: 570px;
   }
   
		h1 {
		   font-size: 22px;
		   font-weight: bold;
		   margin: 0px 0px;
		   font-family: Verdana, Arial, Helvetica, sans-serif;   
		   background-color: #FCFCFC;
		   border-bottom: 1px dashed #FF00FF;
		   padding: 5px 5px 5px 0px;
		   margin-bottom: 5px;
   		  } 
		   
		   
		h1 a {
		   text-decoration: none;
		   color: #FF00FF;
		  }
		 
		 h1:hover {
		  background-color: #EFEFFF;
  /* */
		 }

		 h2 {
		   font-size: 20px;
		   padding: 5px 5px;
		   font-family: Verdana, Arial, Helvetica, sans-serif; 
   		   margin-top: 25px;
		   border: 1px solid #CCCCCC;
		   background-color:#efefef;
           color: #636161;		   
		   margin-bottom: -15px;
		 }
		 
			.post_date {
			   font-size: 16px;
			   font-weight: bold;
			   margin: 0px 0px;
			   padding: 0px 0px;
			   font-family: Verdana, Arial, Helvetica, sans-serif;
			   color: #9b9b9b;
			   float: left;
			   margin-bottom: 5px;
			}  
			
			.post {
			   margin-top: 40px;
			}
			   
			.entry { font-size: 12px;
			   font-family: Verdana, Arial, Helvetica, sans-serif;
			   color: #606060;
			}
			
			.entry a {
			   color: #FF00FF;
			   text-decoration: none;
    		}
			
			.entry a:hover {
			   color: #FF00FF;
			   text-decoration: underline;
		   }
		   
		   .navigation {
		    margin-top: 30px;		   
			font-family: Verdana, Arial, Helvetica, sans-serif;
		    margin-bottom: 15px;
		   }
		   
	   
		   .alignleft {
		    float: right;
		   }
		   
		   .alignright {
		    float: left;
     		}
		   
			.postmetadata {
			  padding-top: 5px;
			  padding-bottom: 5px;
			  padding-left: 5px;
			  border-top: 1px solid #bfbfbf;
			  background-color: #efefef;
			  width: 100%;
			  font-size: 12px;
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  color: #606060;
			}
			
			.postmetadata a {
			  text-decoration: none;
			  color: #FF00FF;
			}
			
			.postmetadata a:hover {
			  text-decoration: underline;
			}
	
	 .post_back {
      width: 40px;
  	  float: right;
	  text-align: right;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #3C3C3C;
	  padding-right: 15px;
      background: url(//secretsales.com/_images/v1/faq/arro_right.gif) no-repeat left bottom;
	  }
	  /*
	 .post_back {
      width: 415px;
  	  float: left;
	  text-align: right;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #3C3C3C;
	  padding-right: 15px;
      background: url(//secretsales.com/_images/v1/faq/arro_left.gif) no-repeat right;
	  }
	  */
	  
	  .post_back a {
	  color: #3C3C3C;
	  text-decoration: none;
	  }
	  
	  .post_back a:hover {
	  color: #FF00FF;
	  text-decoration: none;
	  }	  
	 
	 .tagitagi {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 color: #606060;
	 font-weight: bold;
	 clear: both;
	 }
	 
	 .tagitagi a {
   	 color: #606060;
	 background-color: #EFEFEF;
     padding-left: 5px;
	 padding-right: 5px;
	 text-decoration: none;
	 font-weight: normal;	 
	 }
	 
	 .tagitagi a:hover {
	 color: #FFFFFF;
	 background-color: #606060;
	 }
	 
/*=============== sidebar ====*/

	#blog_sidebar {
	  margin-top: 270px;
	  position: relative;
	  float: left;
	  left: 55px;
	  width: 292px; 
	}
	
	.sidebar_logo {
	 position: relative;
	 border-bottom: 1px solid #cccccc; 
	 width: 290px;
	 height: 57px;
	 text-align: center;
	 padding-bottom: 17px;
	 padding-top: 17px; 
	 background-color: #f9f9f9;
	}

	.logos {
	 padding-top: 15px;
	 padding-bottom: 25px;
	 position: relative;
	}
	
	
	.cat-item,
	.reccomm {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 padding-bottom: 8px;
	 padding-top: 5px;
	 border-bottom: 1px solid #cccccc;
	 margin-left: 25px;
	 margin-right: 20px;
	}

	.cat-item a,
	.reccomm a {
	 text-decoration: none;
	 color: #8a8a8a;
	}
	
	
	.cat-item a:hover,
	.reccomm a:hover {
	 color: #FF00FF;
	}
	
	#sidebar_comments {
	 position: relative;
	 background: url(//secretsales.com/_images/v1/_images/blog/comments_background.png) no-repeat;
	 padding-bottom: 17px;
	 padding-top: 45px; 
	 margin-bottom: 8px;
	}
	
	#sidebar_popular {
	 position: relative;
	 background: url(//secretsales.com/_images/v1/_images/blog/bckg_popular.png) no-repeat;
	 padding-bottom: 17px;
	 padding-top: 45px; 
	 margin-bottom: 8px;
	}

	#sidebar_categories {
	 position: relative;
	 background: url(//secretsales.com/_images/v1/_images/blog/categories_background.png) no-repeat;
	 background-color: #f9f9f9; 
	 padding-bottom: 17px;
	 padding-top: 38px; 
	 margin-bottom: 8px;
	}

	#sidebar_categories li,
	#sidebar_comments li {
	 list-style-type: none;
	}
	
	
	.rss_tab {
	 position: relative;
	 background-color: #f9f9f9; 
	 border-top: 1px solid #cccccc; 
	 border-bottom: 1px solid #cccccc; 
	 padding-bottom: 17px;
	 padding-top: 17px; 
	 margin-bottom: 8px;
	 text-align: center;
	}

	.subscribe_tab {
	 background: url(//secretsales.com/_images/v1/_images/blog/subscribe.gif) no-repeat;
	 background-color: #f9f9f9; 
	 border-top: 1px solid #cccccc; 
	 border-bottom: 1px solid #cccccc; 
	 padding-bottom: 17px;
	 padding-top: 42px; 
	 padding-left: 20px;
	 padding-right: 20px;
	 margin-bottom: 8px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #8a8a8a;
	}
	
			   .subscribe_tab input[type="text"] {
				  width: 140px;
				  background-color: transparent;
				  border: none;
				  padding: 5px 5px;
			   }   
			   
	.fancy_input {
	 margin: 0px 0px;
	 padding: 0px 0px;
	 height: 22px;
	 background-image: url(//secretsales.com/_images/v1/input_form_background.gif);
	 float: left;
	}		   	 

/*========================= comment form ====================================================================== */
	 
	 
			 #commentform {
			  margin-top: 40px;
			  padding-top: 20px;
			  padding-bottom: 20px;
			  padding-left: 35px;
			  background-color: #f2f2f2;
			  border-top: 1px solid #CCCCCC;
			  border-bottom: 1px solid #CCCCCC;	  
			  width: 540px;
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size: 11px;
			  color: #717171;
			}
			
			#commentform input {
			  background-color: #e4e4e4;
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size: 11px;
			  color: #313131;
			}
			
			#commentform textarea {
			  background-color: #e4e4e4;
			  width: 90%;
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size: 11px;
			  color: #313131;
			}	
			
			.comment_entry {
    		  margin-top: 20px;
			  float: left;
			  clear: both;
			  width: 100%;
			}
			
			.comment_leftside {
			 float: left;
			 width: 80px;
			}			
			
			.comment_leftside img {			
			 border: 1px solid #000000;
			}

			.comment_rightside {
			 float: left;
			 margin-left: 20px;
			 width: 450px;
			}			
			
			.comment_title {
			  border-bottom: 1px solid #cccccc;
			  padding-bottom: 4px;
			  padding-top: 4px; 
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size: 12px;
			  font-weight:bold;
			  color: #FF00FF;
			  white-space: nowrap;
			  width: 100%;
			}
			
			.comment_title a {
			  color: #FF00FF;
			  text-decoration: none;
			}
			
			.comment_title a:hover {	
			 text-decoration: underline;
			}
			
			.comment_data {
			  color: #666666;	
			}
			
			.comment_content {
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size: 13px;
			  color: #666666;
			  width: 100%;
			}

			#commentform p a {
			 color: #FF00FF;
			 text-decoration: none;
			}
			
			#commentform p a:hover {
			 text-decoration: underline;
			}
			
			.awaiting_moderation {
			  font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size: 11px;
			  color: #FF00FF;
			  font-weight: bold;
			  text-decoration: blink;	
			}
			
/*========================= sociable ====================================================================== */			


	.sociable {
	  padding-top: 5px;
	  padding-bottom: 5px;
	  padding-left: 5px;
	  border-top: 1px solid #bfbfbf;
	  border-bottom: 1px solid #bfbfbf;  
	  background-color: #f8f8f8;
	  font-size: 12px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  width: 100%;
	}
	
	.sociable a {
	  color: #FF00FF;
	  text-decoration: none;
	}
	
	.sociable a:hover {
	  text-decoration: underline;
	}
	
/* =========================================================================================================== */
/* The main wp-calendar widget.  DIV containing a table. */

		#wp-calendar { 
		  background: url(//secretsales.com/_images/v1/_images/blog/calendar.gif) no-repeat;
		  position: relative; 
		  text-align: center;
		  }
		
		#wp-calendar, #wp-calendar table {
		  font-size: 17px;
		  color: #6c6c6c;
		  cursor: default;
		  background-color: #f9f9f9;
		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-weight: bold;
		 }
		
		/* Header part -- contains navigation buttons and day names. */
		
		#wp-calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
		  text-align: center;    /* They are the navigation buttons */
		  padding: 2px;          /* Make the buttons seem like they're pressing */
		}
		
		#wp-calendar .nav, #wp-calendar table.nav tbody tr td {
		  border: none;
		  background-color: #f9f9f9;
		  font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		
		#wp-calendar table.nav tbody tr td a {
		 color: #333333;
		 text-decoration: none;
		}
		
		#wp-calendar table.nav tbody tr td a:hover {
		 text-decoration: underline;
		 }
		 
		#wp-calendar thead .title { /* This holds the current "month, year" */
		  font-weight: bold;      /* Pressing it will take you to the current date */
		  text-align: center;
		  background: #fff;
		  color: #000;
		  padding: 2px;
		}
		
		#wp-calendar thead .headrow { /* Row <TR> containing navigation buttons */
		  background: #778;
		  color: #fff;
		}
		
		#wp-calendar thead .daynames { /* Row <TR> containing the day names */
		  background: #bdf;
		}
		
		#wp-calendar td.ec3_postday  {
		  background-color: #FF00FF;		}
		#wp-calendar td.ec3_postday a {
		  color: #FFFFFF;
		  text-decoration: none;
		}
		
		#wp-calendar td.ec3_postday a:hover {
		  text-decoration: underline;
		}
		
		#wp-calendar thead tr th {
		 background-color: #000000;
		 color: #FFFFFF;
		}
		
		
		#wp-calendar thead .name { /* Cells <TD> containing the day names */
		  padding: 2px;
		  text-align: center;
		  color: #000;
		}
		
		#wp-calendar thead .weekend { /* How a weekend day name shows in header */
		  color: #a66;
		}
		
		#wp-calendar thead .hilite { /* How do the buttons in header appear when hover */
		  background-color: #aaf;
		  color: #000;
		  padding: 1px;
		}
		
		#wp-calendar thead .active { /* Active (pressed) buttons in header */
		  background-color: #77c;
		  padding: 2px 0px 0px 2px;
		}
		
		/* The body part -- contains all the days in month. */
		
		#wp-calendar tbody .day { /* Cells <TD> containing month days dates */
		  width: 2em;
		  color: #456;
		  text-align: right;
		  padding: 2px 4px 2px 2px;
		}
		#wp-calendar tbody .day.othermonth {
		  font-size: 80%;
		  color: #bbb;
		}
		#wp-calendar tbody .day.othermonth.oweekend {
		  color: #fbb;
		}
		
		#wp-calendar table .wn {
		  padding: 2px 3px 2px 2px;
		  border-right: 1px solid #000;
		  background: #bdf;
		}
		
		#wp-calendar tbody .rowhilite td {
		  background: #def;
		}
		
		#wp-calendar tbody .rowhilite td.wn {
		  background: #eef;
		}
		
		#wp-calendar tbody td.hilite { /* Hovered cells <TD> */
		  background: #def;
		  padding: 1px 3px 1px 1px;
		  border: 1px solid #bbb;
		}
		
		#wp-calendar tbody td.active { /* Active (pressed) cells <TD> */
		  background: #cde;
		  padding: 2px 2px 0px 2px;
		}
		
		#wp-calendar tbody td.selected { /* Cell showing today date */
		  font-weight: bold;
		  border: 1px solid #000;
		  padding: 1px 3px 1px 1px;
		  background: #cccccc;
		  color: #000;
		}
		
		#wp-calendar tbody td.weekend { /* Cells showing weekend days */
		  color: #a66;
		  background: #cccccc;  
		}
		
		#wp-calendar tbody td.today { /* Cell showing selected date */
		  font-weight: bold;
		  color: #00f;
		  background: #cccccc;  
		}
		
		#wp-calendar tbody .disabled { color: #999; }
		
		#wp-calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
		/*  visibility: hidden;*/
		}
		
		#wp-calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
		  display: none;
		}
		
		/* The footer part -- status bar and "Close" button */
		
		#wp-calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
		  text-align: center;
		  background: #556;
		  color: #fff;
		}
		
		#wp-calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
		  background: #fff;
		  color: #445;
		  border-top: 1px solid #556;
		  padding: 1px;
		}
		
		#wp-calendar tfoot .hilite { /* Hover style for buttons in footer */
		  background: #aaf;
		  border: 1px solid #04f;
		  color: #000;
		  padding: 1px;
		}
		
		#wp-calendar tfoot .active { /* Active (pressed) style for buttons in footer */
		  background: #77c;
		  padding: 2px 0px 0px 2px;
		}
		
		/* Combo boxes (menus that display months/years for direct selection) */
		
		#wp-calendar .combo {
		  position: absolute;
		  display: none;
		  top: 0px;
		  left: 0px;
		  width: 4em;
		  cursor: default;
		  border: 1px solid #655;
		  background: #def;
		  color: #000;
		  font-size: 90%;
		  z-index: 100;
		}
		
		#wp-calendar .combo .label,
		#wp-calendar .combo .label-IEfix {
		  text-align: center;
		  padding: 1px;
		}
		
		#wp-calendar .combo .label-IEfix {
		  width: 4em;
		}
		
		#wp-calendar .combo .hilite {
		  background: #acf;
		}
		
		#wp-calendar .combo .active {
		  border-top: 1px solid #46a;
		  border-bottom: 1px solid #46a;
		  background: #eef;
		  font-weight: bold;
		}
		
		#wp-calendar td.time {
		  border-top: 1px solid #000;
		  padding: 1px 0px;
		  text-align: center;
		  background-color: #f4f0e8;
		}
		
		#wp-calendar td.time .hour,
		#wp-calendar td.time .minute,
		#wp-calendar td.time .ampm {
		  padding: 0px 3px 0px 4px;
		  border: 1px solid #889;
		  font-weight: bold;
		  background-color: #fff;
		}
		
		#wp-calendar td.time .ampm {
		  text-align: center;
		}
		
		#wp-calendar td.time .colon {
		  padding: 0px 2px 0px 3px;
		  font-weight: bold;
		}
		
		#wp-calendar td.time span.hilite {
		  border-color: #000;
		  background-color: #667;
		  color: #fff;
		}
		
		#wp-calendar td.time span.active {
		  border-color: #f00;
		  background-color: #000;
		  color: #0f0;
		}
		
/*============================================================================================================== */
