/*  

Theme Name: the5secrets

Theme URI: http://the5secrets.com

Description: Secrets of the Rich Revealed

Version: 1.0

Author: The 5 Secrets

Author URI: http://the5secrets.com



*/

h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	display: block;
}

h1 {
	font-size: 2em;
	color: #E00;	
		
}

body { 
	
	margin : 0;
	
	font-family : Calibri, Verdana, Arial, Helvetica, sans-serif;
	
	background : url(images/bkg2.gif);
	
	font-size : 1em;
	
	color : #cccccc;
	
	vertical-align : top;

	background-color: #000000;

	background-image: url(images/bkg2.gif);

	padding: 0.5em;

} 

p {
	text-align: left;
	margin: 0.25em;
	display: block;
	padding: 1em;
	line-height: 1.5em;
}

 .loudtext {
	font-size: 120%;
	font-weight: bold;
	background-color: #CC3333;
	display: inline;
	padding-top: .2em;
	padding-right: 1em;
	padding-bottom: .2em;
	padding-left: 1em;
}

.midtext {
	text-align: center;
	display: block;
	background-position: center center;
	word-spacing: 5em;
	padding: 0.25em;
	margin: 0.25em;
}

.yelltext {
	font-size : 1.2em;
	background-color: #CCFF66;
	text-align: center;
	display: inline;
	color: #000000;
	font-weight: bold;
	padding-right: .5em;
	padding-left: .5em;
} 

#wrapper { 

padding : 1px;

clear : both;

width : 56.25em;

margin-top : 1px;

margin-right : auto;

margin-bottom : 1px;

margin-left : auto;

background : #000000;

border-left : .25em solid #212121;

border-right : .25em solid #212121;

} 

#header {
	float : left;
	height : 10em;
	width : 53em;
	background : url(images/header_bg.png);
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2em;
} 

#header1 { 

width : 25em;

height : 3em;

float : left;

padding : 2em 0 0 3em;

} 

#header_nav { 

width : 29em;

height : .3em;

float : right;

padding : .3em 0 0 0;

text-align : right;

font-family : Calibri,Arial,Helvetica,sans-serif;

} 

#header_nav ul { 

text-align : right;

margin : 0 .125em 0 0;

padding : 0;

float : right;

list-style-type : none;

} 

#header_nav li { 

margin : 0;

padding : 0;

float : left;

text-align : right;

text-align : center;

line-height : 2em;

color : #ffffff;

font-size : 1em;

margin : 0 1px 0 0;

} 

#header_nav li a:link, #header_nav li a:visited { 

background : url(images/button.jpg);

border : 1px solid #4b4b4b;

color : #ffffff;

vertical-align : top;

width : 4.5em;

text-align : center;

text-decoration : none;

font-size : 1em;

font-family : Verdana,Arial,Helvetica,sans-serif;

} 

#header_nav li a:hover, #header_nav li a:active { 

background : url(images/button2.jpg);

color : #ff0000;

width : 4.5em;

text-decoration : none;

font-size : 1em;

font-family : Verdana,Arial,Helvetica,sans-serif;

border : 1px solid #6a6363;

} 

.header_link a:link, .header_link a:visited {
	font-weight : normal;
	font-size : 2em;
	color : #E00;
	text-decoration : none;
} 



.descript { 

color : #e8afaf;

} 

#container {
	width : 38em;
	float : left;
	margin-top: 9em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0.3em;
	padding-right: 2em;
	padding-bottom: 1em;
	padding-left: 2em;
} 

#addtocart {
	font-size: 1.8em;
	font-style: italic;
	font-weight: bold;
	margin-right:auto;
	margin-left:auto;
	color: #00E;
	background-attachment: fixed;
	background-color: #FFFF00;
	text-align: center;
	display: block;
	margin: 1em;
	padding: 1em;
	background-repeat: no-repeat;
	width: 7em;
	clear: both;
	text-decoration: none;
}

#addtocart a:hover {
	text-decoration: none;
	font-style: normal;
	color: #E00;
	font-size: 120%;
}

#sidebar { 

width : 12.5em;

padding : 2em 0 0 0;

margin : 0;

float : right;

} 

#footer { 

width : 31.25em;

height : 1em;

floatleft : auto;

float-right : auto;

clear : both

} 

#f { 

width : 31.25em;

font-size : 1em;

/* padding : 5px 30px 0 30px; 

height : 20px; */

margin:0;

text-align:center;

} 

#f a:link { 

color : #fffff1;

font-size : 1em;

text-decoration : none;

} 

#f a:visited { 

color : #fffff2;

font-size : 1em;

text-decoration : none;

} 

#f a:hover { 

color : #ff0000;

font-size : 1em;

text-decoration : none;

} 



#footer a:link { 

color : #fffff1;

font-size : 1em;

text-decoration : none;

} 

#footer a:visited { 

color : #fffff2;

font-size : 1em;

text-decoration : none;

} 

#footer a:hover { 

color : #ff0000;

font-size : 1em;

text-decoration : none;

} 

.search_box { 

font : Verdana,Arial,Helvetica,sans-serif;

border : 1px solid #4b4b4b;

color : #ffffff;

margin : 0 1px 0 0;

background : #000000;

padding : .2em;

} 

.search_button { 

font-family : Calibri,Arial,Helvetica,sans-serif;

font-size : .8em;

border : 1px solid #4b4b4b;

color : #ffffff;

margin : 0;

background : #000000;

padding : 2px;

} 

.post { 

padding : 0px 0 0px 0;

} 

.post h2 { 

font-family : Calibri,Arial,Helvetica,sans-serif;

font-size : 1.5em;

} 

.entry { 

line-height : 18px;

} 

.entry a:link { 

text-decoration : underline;

color : #ff0000;

} 

.entry a:visited { 

text-decoration : underline;

color : #ff0000;

} 

.entry a:hover { 

text-decoration : underline;

color : #ffffff;

} 

.postmetadata { 

width : 40em;

border-bottom : 1px solid #333333;

padding : .3em 0 2em 0;

} 

.postmetadata a:link { 

text-decoration : none;

color : #ff0000;

} 

.postmetadata a:visited { 

text-decoration : none;

color : #ff0000;

} 

.postmetadata a:hover { 

text-decoration : none;

color : #ffffff;

} 

.dateauthor { 

font-size : 1em;

color : #999999;

} 

.ipost_tag { 

/* background : url(images/back2.gif); */

width : 28;

float : left;

} 

.ipost_comment { 

/* background : url(images/back2.gif); */

width : 9em;

text-align : right;

float : right;

} 

.navigation { 

padding : .3em 0 .3em 0;

font-size : .8em;

font-weight : bold;

line-height : 1.2em;

} 

.navigation a:link, .navigation a:visited { 

color : #ff0000;

font-family : Calibri,Arial,Helvetica,sans-serif;

font-size : .9em;

text-decoration : none;

font-weight : normal;

} 

.navigation a:hover { 

color : #ffffff;

font-family : Calibri,Arial,Helvetica,sans-serif;

font-size : .9em;

text-decoration : none;

font-weight : normal;

} 

#nav_left { 

width : 18.75em;

float : left;

} 

#nav_right { 

width : 16.8em;

text-align : right;

float : right;

} 

ul {

	margin : .6em .6em .6em 1.2em;

	padding : 0;

	decoration : none;

	display: block;

} 

li {

	padding : 0;

	display: list-item;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 1.5em;

	list-style-position: outside;

	list-style-type: disc;

} 

#sidebar a:link, a:visited { 

font-family : Calibri,Arial,Helvetica,sans-serif;

font-size : .8em;

color : #ff0000;

text-decoration : none;

} 

#sidebar a:hover { 

font-family : Calibri,Arial,Helvetica,sans-serif;

font-size : .8em;

color : #ffffff;

text-decoration : none;

} 

#sidebar ul { 

list-style-type : none;

padding : 0;

margin : 0 0 1em 0;

} 

#sidebar h2 { 

font-family : Calibri,Arial,Helvetica,sans-serif;

/* background : url(images/back2.gif); */

border-bottom : 1px solid #4b4b4b;

font-size : 1em;

color : #ffffff;

/* padding : 7px 0 7px 15px; */

margin : 0 0 .3em 0;

list-style-type : none;

} 

#sidebar ul ul li { 

list-style-type : disc;

color : #666666;

line-height : 1.5em;

list-style-position : inside;

padding : 0 .2em 0 1em;

} 

.title_link a:link { 

font-family : Calibri,Arial,Helvetica,sans-serif;

font-size : 1.375em;

color : #ffffff;

text-decoration : none;

margin : 0;

padding : 0;

font-weight : normal;

} 

.title_link a:visited { 

font-family : Calibri,Arial,Helvetica,sans-serif;

font-size : 1.375em;

color : #ffffff;

text-decoration : none;

margin : 0;

padding : 0;

font-weight : normal;

} 

.title_link a:hover { 

font-family : Calibri,Arial,Helvetica,sans-serif;

color : #ff0000;

text-decoration : none;

font-size : 1.375em;

font-weight : normal;

margin : 0;

padding : 0;

} 

.smallfont { 

font-size : .8em;

color : #cccccc;

padding : 0;

margin : 0;

} 

blockquote {

	margin-top: 1em;

	margin-right: 0;

	margin-left: 2em;

	border-left-width: 0.2em;

	border-left-style: solid;

	border-left-color: #ff0000;

	display: block;

	letter-spacing: .1em;

	text-align: justify;

	vertical-align: middle;

	width: 37em;

	background-color: #550000;

	font-style: italic;

	margin-bottom: 3em;

	padding: 1.5em;

	color: #EEEEEE;

} 



blockquote cite { 

margin : .125em 0 0 0;

display : block;

} 

#kissyourbossgoodbye  {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 1.5em;

	background-attachment: fixed;

	background-color: #00CC00;

	text-align: center;

	display: block;

	padding: .4em;

	border: .4ex dashed #CCCCCC;

	color: #000000;

	font-weight: bold;

}

/*#offer  #addtocart {
	font-size: 1.8em;
	font-style: italic;
	font-weight: bold;
	color: #0000CC;
	background-attachment: fixed;
	background-color: #FFFF00;
	text-align: center;
	display: block;
	margin: 0.25em;
	padding: 0.25em;
	background-repeat: no-repeat;
	width: 7em;
	clear: both;
	text-decoration: none;
}

#offer  .addtocart  a:hover {
	font-size: 1.8em;
	font-style: normal;
	font-weight: normal;
	color: #EE0000;
	background-attachment: fixed;
	background-color: #FFFF00;
	text-align: center;
	display: block;
	margin: 0.25em;
	padding: 0.25em;
	background-repeat: no-repeat;
	width: 7em;
	clear: both;
	text-decoration: none;
}*/



#offer .timeisprecious a:link{
	color: #EEEEEE;
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 0.2em;
	padding: 0.5em;
	background-color: #BB0000;
	margin: 1em;
	display: block;
	text-align: center;
	width: 18em;
}



#offer .timeisprecious a:hover {
	color : #EE0000;
	font-size : 1.2em;
	font-weight : normal;
	background-color: #FFFF33;
	text-decoration : underline;
	letter-spacing: 0.2em;
	padding: 0.25em;
	margin : 1em;
	padding : 0.5em;
	display: block;
	text-align: center;
	width: 18em;
}

img { 

border : 0;

} 

a img { 

border : 0;

} 

p img { 

padding : 0;

max-width : 100%;

} 

img.right { 

padding : 4px;

margin : 0 0 2px 7px;

display : inline;

} 

img.left { 

padding : 4px;

margin : 0 7px 2px 0;

display : inline;

} 

.right { 

float : right;

} 

.left { 

float : left;

} 

img.centered { 

display : block;

margin-left : auto;

margin-right : auto;

} 

.caption { 

margin : 5px;

padding : 5px;

border : 1px solid #e5e5ff;

background : #e5f2ff;

font-size : 90%;

color : black;

} 

.pagination { 

padding : .9em .125em .125em .125em;

font-size : .9em;

font-family : Calibri,Arial,Helvetica,sans-serif;

font-weight : bold;

} 

.pagination a:link, .pagination a:visited { 

padding : 0 .25em;

border : 1px solid #ff0000;

text-decoration : none;

color : #ffffff;

font-weight : normal;

} 

.pagination a:hover, .pagination a:active { 

border : 1px solid #ff0000;

color : #000;

background-color : #ff0000;

font-weight : normal;

text-decoration : none;

} 

* html .pagination li.currentpage, * html .pagination li.disablepage { 

margin-right : .25em;

padding-right : 0;

} 

.comments-template { 

margin : 1.6em 0 0 0;

padding : 0 0 0 0;

} 

.comments-template a:link { 

color : #ff0000;

text-decoration : none;

} 

.comments-template a:visited { 

color : #ff0000;

text-decoration : none;

} 

.comments-template a:hover { 

color : #ffffff;

text-decoration : none;

} 

.comments-template ol { 

margin : 0;

padding : 0 0 1em;

list-style : none;

} 

.comments-template ol li { 

margin : .8em 0 .8em 0;

line-height : 1.1em;

padding : 0 0 1em 0;

border-bottom : 1px solid #333;

} 

.comments-template h2, .comments-template h3 { 

font-size : 1em;

} 

.commentmetadata { 

font-size : .9em;

color : #ff0000;

} 

.comments-template p.nocomments { 

padding : 0;

} 

.comments-template textarea { 

font-family : Calibri,Arial,Helvetica,sans-serif;

font-size : .9em;

} 
#bottom { clear: both; float: left; width: 957px; height: 100%; margin: 0; padding: 0; background: #e8ccdb url(images/bottom-bot.jpg) repeat-x bottom left; text-align: left; }
#bottom-divs { float: left; clear: both; margin: 0; padding: 20px; }

#bottom-left, #bottom-mid, #bottom-right { width: 30%; padding: 20px 0 40px 20px; float: left; }

#bottom h2 { margin: 0 0 10px 0; padding: 0 8px; font-size: 1.6em; color: #111; }

#bottom ul { margin: 0; padding: 0; list-style-type: none; border-top: 1px solid #555; }
#bottom ul li { line-height: 26px; border-bottom: 1px solid #555; }
#bottom ul li a { display: block; padding: 0 10px; text-decoration: none; }
#bottom ul li a:hover { background: #111; }
#bottom-sep { clear: both; background: url(images/bottom-top.jpg) repeat-x top left; }