/*  
Theme Name: Lets-Make Money
Description: The lets make money theme.
Version: 1.1
Author: Abi Andrews
*/



/* Begin Typography & Colors */
body 
	{ 
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	font-size: 100%;
	background: #A3A3A3;
	color: #333;
	}
	
  /* Global styles */
* {
  margin: 0px; 
  padding: 0px; 
  border: 0px;
  }
	
p 
   {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 0.95em; 
   line-height: 1.95em;
   
   }
 		   p.updated 
		   { 
		   font-size: 0.60em; 
		   line-height: 0.60em; 
		   letter-spacing: 0.05em; 
		   color: #888;
		   padding:0px 0px 10px 0px
		   }	
		   p.akpc_pop
		   { 
		   line-height: 30px; 
		   font-weight: bold;
		   font-size:11px;
		   color: red;
		   text-decoration: none;
		   }	
		   p.subscribe-to-comments
		   { 
		   line-height: 30px; 
		   font-weight: bold;
		   font-size:9px;
		   color: red;
		   text-decoration: none;
		   width:200px
		   }	
		   p.subscribe
		   { 
		   font-weight: bold;
		   font-size:11px;
		   text-decoration: none;
		   margin:5px 5px 0px 5px;
		   text-align:centre
		   }	
		   p.emailit
		   { 
		 
		   font-size:12px;
		   color: red;
		   text-decoration: none;
		   margin:5px 5px 0px 5px;
		   text-align:justify
		   }	
ul {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 0.90em; 
   line-height: 1.75em;
   }
 li
   {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 0.90em; 
   line-height: 1.75em;
   }


span.search 
	{
	color: #00A2FF;
	font-weight: bold;
	font-size:11px;
	padding: 0px;
	margin: 0px;
	}

	
	
	

/* End Global styles */
						  
#container /* DIV - HOLDS THE WHOLE SITE DIVS AND CENTERS IN BROWSER */
	{
	width: 902px;
	background: #fff;
	overflow: hidden;
	padding-bottom:10px;
    margin: 0px auto 0px auto;
    text-align:center;
	border-left:1px solid black; 
	border-right:1px solid black; 
	}   
      
#topbar 
	{   /* DIV - Top bar (black strip at very top), can be used for extra links etc currently shows date */
	width: 902px;
	height: 25px;
	background: #333; /* black */
	padding:0px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	}


#header /* DIV - holds google ads Div and sitelogo (piggy banner) div */
	{
	width: 902px; 
	height: 80px; 
	background: #fff ;
	}
	 			#sitelogo /* DIV - holds sitelogo (piggy banner) div */
				{
				float:left;
				width:300px;
				height: 70px;
				margin: 5px 5px 5px 5px;
				background:  url('img/logo.jpg');
				}
	 			 			 img.logo /* img - Piggy site Image Logo top Left */
   							 {
   							 float:left; 
   							 margin: 0px 0px 0px 5px; 
   							 }
	 			
   				#googleAd /* DIV - holds google ads Div  */
				{
				float:right;
				width:495px;
				height: 70px;
				margin: 10px 0px 0px 0px;
				}

#topnavbar /* DIV - Navigation area at top of page for recommend up contact us etc */
	{   
	width: 902px;
	background: #f0f0f0; /* Light Grey */
	border-top:1px solid #D3D3D3; 
	border-bottom:1px solid #D3D3D3; 
	text-align:left;
	}
	#topnavleft /* DIV - Navigation area at top of page for recommend up contact us etc */
	{   
	width: 642px;
	background: #f0f0f0; /* Light Grey */
	text-align:left;
	float:left;
	text-align:left;
	border-bottom:1px solid #D3D3D3; 
	}
	 				  * html #topnavleft /* DIV - Navigation area at top of page for recommend up contact us etc */
					  {   
					  width: 642px;
					  background: #f0f0f0; /* Light Grey */
					  text-align:left;
					  float:left;
					  text-align:left; 
					  padding:9px 0px 0px 0px;
					  }
			
	#topnavright /* DIV - Navigation area at top of page for recommend up contact us etc */
	{   
	width: 255px;
	background: #f0f0f0; /* Light Grey */
	text-align:left;
	float:right;
	text-align:right;
	padding:2px 5px 3px 0px;
	border-bottom:1px solid #D3D3D3;	
	}
	 				  * html	#topnavright /* DIV - Navigation area at top of page for recommend up contact us etc */
					  {   
					  width: 260px;
					  background: #f0f0f0; /* Light Grey */
					  text-align:left;
					  float:right;
					  text-align:right;
					  padding:4px 0px 0px 0px;
					  }
	 				  	#topnav ul 
						{
						display: inline; 
						text-align:left;
						}
						#topnav li 
						{
						display: inline; 
						text-align:left;
						}
						#topnav a 
						{
						line-height: 30px; 
						margin-left: 10px; 
						display: inline;
						font-weight: bold;
						text-align:left;
						font-size:11px
						}
						#topnav a span 
						{
						color: #333;
						text-align:left;
						}
						a.topnav 
						{
						color: #00A2FF; 
						font-weight: bold; 
						text-decoration: none; 
						} 
						a.topnav:link 
						{
						color: #00A2FF; 
						font-weight: bold; 
						text-decoration: none; 
						}
						a.topnav:hover 
						{
						color: #333; 
						font-weight: bold; 
						text-decoration: none; 
						}
						#topnav span 
						{
						color: #00A2FF; 
						font-weight: bold;
						font-size:11px;
						 
						}
							
#siteimg 
	{   /* Large Site Image */
	width: 902px;
	height: 190px;
	background: url('img/siteimage.jpg') #fff; /* Light Grey */
	text-align:left;
	}
	 				#siteimg p /* This is the large text in the site img div */
					{   
					margin: 12px 0px 0px 10px; 
					padding-left: 10px;
					padding-top: 22px;
					font-family: Georgia, serif;
					font-size: 1.45em; 
					line-height: 1.05em; 
					font-weight: normal; 
					letter-spacing: -0.05em;
					text-align:left; 
					}
		
							
#lftcol /* DIV - Main Left Hand Nav Div - holds all the menu bars to left of page */
	{
	float: left;
	width: 210px;
	text-align:left;
	height:auto;
	}     
		  #lftcoladverts /* Sub DIV of Left Nav - outta Div for all ads in left Div such as Fav sites list */
		  {
		  border:1px solid #D0D0D0; 
		  width:180px; 
		  margin:10px 10px 0px 10px;
		  background:#f0f0f0;
		  padding:0px 0px 8px 0px; 
		  }
		   			  * html #lftcoladverts  /* Hack for explorer */
		  			  {
		  			  border:1px solid #D0D0D0; 
		 			  width:180px; 
		  			  margin:10px 0px 0px 10px;
		  			  background:#f0f0f0; 
		  			  }		
		 #popularposts  /* most popular posts */
		  {
		  margin-left: 2px;
		  margin-top: 5px;
		  line-height: 0.05em;
		  }		
		  #popularposts li  /* most popular posts */
		  {
		  margin-left: 2px;
		  padding-top: 2px;
		  line-height: 1.2em;
		  }		
						
		/* Left Hand Main Menu Stuff */
		
		div.sdmenu 
		{
		width: 200px;
		font-family: Arial, sans-serif;
		padding-bottom: 10px;
		font-size: 12px;
		background: url(img/bottom.gif) no-repeat  right bottom;
		color: #00A2FF;
		cursor:pointer;
		font-weight:bold;
		text-align:left; 
		}
		div.sdmenu div 
		{
		background: url(img/title.gif) repeat-x;
		overflow: hidden;
		font-size: 12px;
		font-family: Arial, sans-serif;
		text-align:left; 
		}
		div.sdmenu div:first-child 
		{
		background: url(img/title.gif) repeat-x;
		font-size: 12px;
		text-align:left; 
		}
		div.sdmenu div.collapsed 
		{
		height: 25px;
		text-align:left; 
		}
		div.sdmenu div span 
		{
		display: block;
		padding: 5px 22px;
		color: white;
		background: url(img/expanded.gif) no-repeat 10px center;
		cursor: default;
		border-bottom: 1px solid #ddd;
		text-align:left; 
		}
		div.sdmenu div.collapsed span 
		{
		background-image: url(img/collapsed.gif);
		text-align:left; 
		}
		div.sdmenu div a 
		{
		padding: 5px 10px;
		background: #eee;
		display: block;
		border-bottom: 1px solid #ddd;
		font-size: 10px;
		text-align:left; 
		color: #00A2FF; 
		font-weight: bold; 
		text-decoration: none; 
		padding-left:23px;
		} 	
		div.sdmenu div a.current 
		{
		background : #ccc;
		text-align:left; 
		text-decoration: none;
		padding-left:23px;
		}
		div.sdmenu div a:hover 
		{
		background : #BEBEBE url(img/linkarrow.gif) no-repeat right center;
		color: black;
		text-decoration: none;
		text-align:left;
		padding-left:23px;
		}
		 				 /* sub menu for main menu - such as "why invest in property" */
						 div.subsdmenu 
						 {
						 width: 200px;
						 font-family: Arial, sans-serif;
						 padding-bottom: 10px;
						 font-size: 12px;
						 background: url(img/bottom.gif) no-repeat  right bottom;
						 color: #00A2FF;
						 cursor:pointer;
						 font-weight:bold;
						 text-align:left; 
						 }
						  				  /* left hand menu drop sub menu - part 3 menu sub sub menu */
										  #dropmenudiv
										  {
										  width: 100%;
										  position:absolute;
										  background-color: #f0f0f0;;
										  border:1px solid #ddd;
										  font:normal 12px Arial, sans-serif;
										  line-height:20px;
										  z-index:100;
										  }
										  #dropmenudiv a
										  {
										  width: 100%;
										  display: block;
										  text-indent: 3px;
										  border-bottom: 1px solid #ddd;
										  font:normal 12px Arial, sans-serif;
										  padding: 3px 3px 3px 3px;
										  text-decoration: none;
										  }
										  #dropmenudiv a:hover
										  { /*hover background color*/
										  width: 100%;
										  background-color: #BEBEBE;
										  font:normal 12px Arial, sans-serif;
										  }
										  #dropmenudiv a:visited
										  {
										  width: 100%;
										  display: block;
										  text-indent: 3px;
										  border-bottom: 1px solid #ddd;
										  font:normal 12px Arial, sans-serif;
										  padding: 3px 3px 3px 3px;
										  text-decoration: none;
										  color: #0099FF; 
										  }
		/* End Left hand menu */		
			
#content /* DIV - Main Body middle of page!!!! */	
	{
	float: left ;
	width: 505px;
	text-align:left;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
   	font-size: 0.90em; 
   	line-height: 1.75em;
	}
							
	#content ul
	{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em; 
	line-height: 1.75em; 
	list-style: inside square; 
	}
	#content ul li
			 {
			 margin-left: 5px;
			 list-style-type: square;
			 font-family: Arial, Helvetica, sans-serif;
			 }
			 #content ul ul li
			 {
			 padding-left: 15px;
			 font-family: Arial, Helvetica, sans-serif;
			 }
	#content p
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.80em; 
	line-height: 1.75em;
	padding:0px 0px 0px 0px;
	margin-bottom:10px;
	}	
	div.inlinepost p
	{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.75em;
	padding:5px 0px 0px 0px;
	}	
	
	.post
	{ /* Main Content Div first div within content above */
	display: block;
	overflow:hidden;
	width:98%;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	padding: 10px 0px 0px 5px;
	margin: 5px 0px 6px 5px;
	line-height: 0.90em;
	}		
			.posttitle
			{
			font-family: Arial, Helvetica, sans-serif;   
			font-size: 1.25em; 
			padding: 5px 0px 5px 0px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			line-height: 1.25em; 
			font-weight: normal;
			}
			.posttitle a
			{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 14px;
			font-weight: bold;
			text-align: left;
			color: #00A2FF; 
			line-height: 0.90em;
			}
			.posttitle a:hover
			{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 14px;
			color: #00A2FF; 
			font-weight:bold;
			text-decoration: underline;
			}
	.commentsoutta  /* Main outta box around comments area on pages */
		{
		
		margin:10px 5px 5px 10px;
		padding:5px 5px 5px 5px;
		
		}
		
						
#rightnav /* DIV - Main Right Nav Div */	
	{
	float: left;
	width: 187px;
	height:auto;
	text-align:left;
	}
	* html #rightnav 
	{
   	height:auto;
	width: 185px;
    } 					
			#rgtcoladverts  /* DIV - Div for Adverts and menus in right Nav */	
			{
			border:0px solid #989898  ; 
			width:170px; 
			margin:5px 10px 0px 10px;
			background:url(img/bkrgtlist.gif) repeat;
			padding:0px 0px 0px 0px; 
			}
				* html #rgtcoladverts  
				{
				border:0px solid #989898  ; 
				width:170px; 
				margin:5px 0px 0px 10px;
				background:url(img/bkrgtlist.gif) repeat;
				}
				#rgtmenubttm
				{				
				background:url(img/listdivbttm.gif);
				background-repeat:no-repeat;
				width:170px; 
				height:10px;
				margin:0px 10px 0px 10px;
				padding:0px 0px 0px 0px
				}
				* html #rgtmenubttm
				{				
				background:url(img/listdivbttm.gif);
				background-repeat:no-repeat;
				width:170px; 
				margin:0px 0px 0px 10px;
				padding:0px 0px 0px 0px
				}
			#rgtcoladverts ul /* First list encapsulates all in right nav */
			{ 	
			color:#000000;
			padding-bottom: 4px;
			}
				#rgtcoladverts li
				{
				padding-bottom: 8px;
				list-style-type: none;
				}
	 		#rgtcoladverts ul li /* Controls all listed items like categories and archive lists */
			{
			padding: 5px 0px 3px 0px;
			margin-left: 20px;
			margin-right: 3px;
			font-size:10px;
			line-height: 1.25em;
			list-style-type: disc;
			color:#686868 ;
			}	
				#rgtcoladverts ul li ul li /* Controls lists when categories expanded for example */
				{
				display: block;
				padding-left: 5px;
				margin-left: 0px;
				margin-right: 3px;
				padding-bottom: 1px;
				list-style-type: none;
				list-style: none;
				}
	
	#rgtcoladverts a
	{
	font-weight: normal; 
	text-decoration: none; 
	color: #00A2FF;
	}
	#rgtcoladverts a:hover 
	{
	text-decoration:underline;
	color: blue;
	}	
	#rgtcoladverts p
	{
	font-weight: normal; 
	font-size:10px;
	padding: 0px 3px 0px 3px;
	line-height: 15px; 
	margin-top:1px
	}
			
	#leftcoladverts  /* DIV - Div for Adverts and menus in left Nav */	
			{
			border:1px solid #989898  ; 
			width:180px; 
			margin:5px 10px 0px 10px;
			background:#f0f0f0;
			padding:0px 0px 0px 0px; 
			}
			* html #leftcoladverts  
			{
			border:1px solid #989898  ; 
			width:170px; 
			margin:5px 0px 0px 10px;
			background:#f0f0f0; 
			}
			
#sidebarrightAdverts /* main div for right adverts panel */
	{ 
	height:auto;
	margin:5px 0px 0px 10px;
	width:160px; 
	padding:0px 0px 0px 30px; 
	}	
		* html #sidebarrightAdverts /* main div for right adverts panel */
	 	   { 
		   height:auto;
		   margin:5px 0px 0px 10px;
		   width:140px; 
		   padding:0px 0px 0px 30px; 
		   }	
	
#sidebarleft ul /* First list encapsulates left nav from recent comments onwards*/
	{ 	
	color:black;
	padding-bottom: 4px;
	}
	#sidebarleft li
	{
	padding-bottom: 8px;
	list-style-type: none;
	}
	 		#sidebarleft ul li /* Controls all listed in left nav items like recent comments */
			{
			padding: 5px 0px 0px 0px;
			margin-left: 20px;
			margin-right: 3px;
			font-size:10px;
			line-height: 1.25em;
			list-style-type: none;
			}	
				#sidebarleft ul li ul li 
				{
				display: block;
				padding-left: 5px;
				margin-left: 0px;
				margin-right: 3px;
				padding-bottom: 1px;
				}
	#sidebarleft h2 
	{
	height: 25px;
	padding: 0px 5px 0px 5px;
	font-family: Arial, sans-serif;
	font-size: 12px;  
	color: black;
	background: #D0D0D0 ;
	margin-top:0px;
	border-bottom: 1px solid #989898  ;
	}
	#sidebarleft a
	{
	font-weight: normal; 
	text-decoration: none; 
	color: #00A2FF;
	}
	#sidebarleft a:hover 
	{
	text-decoration:underline;
	color: blue;
	}	

	#sidebarleftAdverts 
	{ 
	height:auto;
	margin:5px 0px 0px 10px;
	width:160px; 
	padding:0px 0px 0px 30px; 
	}	
     
#bttmbar /* bottom bar, containing top button and copyright info etc */
	{ 
	float: right;
	width: 900px;
	height: 5em;
	line-height: 3em;
	}
#bttmmenu /* Bottom Menu Div */
	{ 
	float:right ;
	width: 900px;
	height: 3em;
	line-height: 3em;
	}
#bttmads /* bottom ads Div */
	{ 
	float:right ;
	width: 900px;
	height: 7em;
	line-height: 3em;
	padding:10px 0px 0px 0px;
	}
	
h1	
	{
	font-size: 1.55em;
	color: #333;
	float: left; 
	font-weight: normal; 
	margin-left: 10px; 
	font-size: 1.55em;
	font-family: Georgia, serif;  
	}
h2
  	{
	font-family: Arial, Helvetica, sans-serif; 
	color: #fff;
	font-size: 0.75em; 
	font-weight: bold;
	line-height: 2.0em;
	background-color: black; 
	margin: 0; 
	padding:2px;
	}
h2.sidebarrighttitle
  	{
	font-family: Arial, Helvetica, sans-serif; 
	color: #fff;
	font-size: 0.75em; 
	font-weight: bold;
	line-height: 2.0em;
	background-color: black; 
	padding:1.5px;
	}
	h2.sidebarright 
			{
			height: 25px;
			font-family: Arial, sans-serif;
			font-size: 12px;  
			color: black;
			background: url(img/h2bk.gif);	
			margin:0px;
			padding:0px 0px 0px 0px;
			border:0px;
			text-align:center;
			}
		
			
	
	.title
	{
	font-family: Arial, Helvetica, sans-serif; 
	color: #fff;
	font-size: 0.75em; 
	font-weight: bold;
	line-height: 2.0em;
	background-color: black; 
	margin: 0; 
	padding:3px;
	}
	.title a
	{
	font-family: Arial, Helvetica, sans-serif; 
	color: #fff;
	font-size: 11px; 
	font-weight: bold;
	line-height: 2.0em;
	background-color: black; 
	text-decoration:none;
	}
	span.firstsentence
	{
	color:#404040  ;
	font-size:12px;
	font-weight:bold;
	font-family: Helvetica, Arial, sans-serif ;
	}
	
h3	{ /* Main / First Page Title */
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 1.25em; 
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	line-height: 1.25em; 
	font-weight: normal; 
		}
		h3.comments	 /* Page comments title */
		{ 
		font-family: Arial, Helvetica, sans-serif;   
		font-size: 14px; 
		font-weight: bold;
		padding: 2px 0px 2px 0px;
		text-align: center;
		margin-bottom:10px;
		margin-top:5px;
		line-height: 1.25em; 
		color:black; 
		background: #D0D0D0 ;
		border: 1px solid #989898  ;
		}
		h3.pagetitle
		{ 
		font-family: Arial, Helvetica, sans-serif;   
		font-size: 1.25em; 
		padding: 0px 0px 10px 0px;
		margin: 0px 0px 0px 0px;
		text-align: left;
		line-height: 1.25em; 
		font-weight: normal; 
		}
h4	/* Page Sub Title */
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.1em;
	font-weight: bold;
	padding: 10px 0px 5px 0px;
	margin: 5px 0px 0px 0px;
	text-align: left;
	line-height: 0.90em;
	}
	h4	li /* Page Sub Title */
	{ 
	list-style-type: none;
	margin:0px 0px 0px 0px;
	}
	h4.comments	/* Comments Section Sub Title */
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.80em;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	margin: 5px 0px 10px 0px;
	text-align: left;
	line-height: 0.85em;
	color:#989898; 
	}
	h4.recreading	/* Comments Section Sub Title */
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.90em;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	margin: 5px 0px 10px 0px;
	text-align: left;
	line-height: 0.85em;
	color:#989898; 
	}
	h4.archivetitle	/* list archive page post title */
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.90em;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	margin: 5px 0px 0px 0px;
	text-align: left;
	line-height: 0.90em;
	text-decoration:none;
	}
			h4.archivetitle	a /* list archive page post title */
			{ 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 14px;
			font-weight: bold;
			padding: 0px 0px 5px 0px;
			margin: 5px 0px 0px 0px;
			text-align: left;
			line-height: 0.90em;
			color:#00A2FF;
			text-decoration:none;
			}
			h4.archivetitle	a:hover /* list archive page post title */
			{ 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 14px;
			font-weight: bold;
			padding: 0px 0px 5px 0px;
			margin: 5px 0px 0px 0px;
			text-align: left;
			line-height: 0.90em;
			color:#333;
			}
			h4 a/* list archive page post title */
			{ 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 13px;
			font-weight: bold;
			padding: 0px 0px 5px 0px;
			margin: 5px 0px 0px 0px;
			text-align: left;
			line-height: 0.90em;
			color:#00A2FF;
			text-decoration:none;
			}
			h4 a:hover /* list archive page post title */
			{ 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 13px;
			font-weight: bold;
			padding: 0px 0px 5px 0px;
			margin: 5px 0px 0px 0px;
			text-align: left;
			line-height: 0.90em;
			color:#333;
			}
	
h5	/* Page Sub Sub Title */
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	padding: 10px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 0.85em; 
	line-height: 0.80em; 
	}
h6 {
   	margin-top: 0.50em; 
	padding-left: 0px; 
	font-size: 0.80em; 
	line-height: 0.70em; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	}
	
/* Links */
	/* The bold blue links for content like naked trader and rich dad book link  */
	a.menu 
	{
	color: #00A2FF; 
	font-weight: bold; 
	text-decoration: none;
	font-size:12px 
	} 
		a.menu:link 
		{color: #00A2FF; 
		font-weight: bold; 
		text-decoration: none; 
		}
		a.menu:hover 
		{color: #333; 
		font-weight: bold; 
		text-decoration: none; 
		}
	/* End bold blue links */

	/*  Start bottom menu links */
	a.btmenu 
	{
	color: #00A2FF; 
	text-decoration: none; 
	font-size:12px
	} 
		a.btmenu:link 
		{color: #00A2FF; 
		text-decoration: none; 
		}
		a.btmenu:hover 
		{color: #333; 
		text-decoration: none; 
		
		}
		a.btmenu:visited 
		{color: #00A2FF;
		text-decoration: none; 	
		}
	/* End Bottom links */
	
	/*  highlight main text */
	a.highlight 
	{
	color: #0099FF; 
	font-weight: normal; 
	text-decoration: none; 
	} 
		a.highlight:link 
		{
		color: #00A2FF; 
		font-weight: normal; 
		text-decoration: none; 
		}
		a.highlight:hover 
		{
		color: #333; 
		text-decoration: underline; 
		}
		a.highlight:visited 
		{
		color: #0099FF;
		}
	/*  End highlight main text */
	
span.akpc_help a
{
	color: red; 
	font-weight: bold; 
	text-decoration: none; 
	} 
		span.akpc_help a:link 
		{
		color: red; 
		font-weight: normal; 
		text-decoration: none; 
		}
		span.akpc_help a:hover 
		{
		color: blue; 
		text-decoration: underline; 
		}
		
/* End Links */

/* Table */
Table.list 
	{
	}
	 	   td.col1 
		   {
	 	   font-family: Arial, Helvetica, sans-serif; 
		   width: 140px;  
		   }
		   td.col2 
		   {
		   font-family: Arial, Helvetica, sans-serif; 
		   width: 360px; 
		   font-size: 0.70em;
		   }

Table.menu 
	{
	margin-right:10px;
	width:200px; 
	float:right; 
	font-size: 0.70em; 
	line-height: 1.75em; 
	border:1px solid #D3D3D3;
	}
	 	th.menu 
		{
		font-family: Arial, Helvetica, sans-serif; 
		background: url('img/h2_bk.jpg'); 
		height: 26px; 
		text-align:center;
		}
		td.menu 
		{
		font-family: Arial, Helvetica, sans-serif; 
		padding-left:10px;
		}
		 	td.menu a 
			{
			font-size: 0.90em;
			}

Table.smallmenu 
	{
	margin-right:10px;
	width:150px; 
	float:right; 
	font-size: 0.70em; 
	line-height: 1.75em;
	border:1px solid #D3D3D3;
	}
	 		th.smallmenu 
			{
			font-family: Arial, Helvetica, sans-serif; 
			background: url('img/h2_bk.jpg'); 
			height: 26px; 
			text-align:center;
			}
			td.smallmenu 
			{
			font-family: Arial, Helvetica, sans-serif; 
			padding-left:10px;
			}
			 		td.smallmenu a 
					{
					font-size: 0.90em;
					}

Table.sharesave 
	{
	margin:5px 5px 5px 5px;  
	width:475px; 
	line-height: 1.20em; 
	border:1px solid #D3D3D3;
	font-size: 0.90em;
	}
	 		 thead.sharesave
			 {
			 font-family: Arial, Helvetica, sans-serif; 
			 padding:3px 0px 2px 5px; 
			 border:1px solid #D3D3D3;
			 font-weight: bold; 
			 font-size: 0.90em;
			 }
			 tr.sharesave
			 {
			 font-family: Arial, Helvetica, sans-serif; 
			 padding:3px 0px 2px 5px ;
			 border:1px solid #D3D3D3;
			 }
			 td.sharesave
			 {
			 font-size: 0.90em;
			 font-family: Arial, Helvetica, sans-serif; 
			 padding:3px 0px 2px 5px; 
			 border:1px solid #D3D3D3;
			 }
			 * html td.sharesave
			 {
			 font-size: 0.90em;
			 font-family: Arial, Helvetica, sans-serif; 
			 border:1px solid #D3D3D3;
			 padding:3px 0px 2px 5px
			 }

Table.sharesavetwo 
	{
	margin-left:5px; 
	margin-right:5px; 
	width:475px; 
	float:right; 
	line-height: 1.20em; 
	font-size: 0.90em; 
	}
	 		thead.sharesavetwo
			{
			font-weight: bold; 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 0.90em;
			padding:3px 0px 2px 5px
			}
			
			tr.sharesavetwo
			{
			 font-size: 0.90em;
			font-family: Arial, Helvetica, sans-serif; 
			padding:3px 0px 2px 5px 
			}
			td.sharesavetwo
			{ 
			font-size: 0.90em;
			font-family: Arial, Helvetica, sans-serif; 
			padding:3px 0px 2px 5px
			}
			* html td.sharesavetwo
			{ 
			font-size: 1.1em;
			font-family: Arial, Helvetica, sans-serif; 
			padding:3px 0px 2px 5px
			}
	
table.favArticles
	{
	margin:5px 5px 5px 5px; 
	width:160px; 
	line-height: 1.20em; 
	font-size: 0.75em;
	background:#f0f0f0;
	border:none #D3D3D3;
	}
	 		* html table.favArticles
			{
			margin:5px 5px 5px 5px; 
			width:155px; 
			line-height: 1.20em; 
			font-size: 0.75em;
			background:#f0f0f0;
			border:none #D3D3D3;
			}
			td.favArticles
			{
			padding:0px 0px 5px 5px;
			background:#f0f0f0;
			border:1px #D3D3D3;
			}
			 	* html td.favArticles
				{
				padding:5px 5px 0px 5px;
				background:#f0f0f0;
				border:1px #D3D3D3;
				}

table.favSites
	{
	margin:5px 5px 5px 5px; 
	width:166px; 
	line-height: 1.20em; 
	font-size: 0.75em;
	background:#f0f0f0;
	}
	 	* html table.favSites  
		{
		margin:0px 0px 0px 0px; 
		font-size: 0.75em;
		background:#f0f0f0;
		line-height: 1em;
		border:1px #000000;
		}
		 	td.favSites
			{
			padding:5px 0px 0px 5px;
			background:#f0f0f0;
			border:none #D3D3D3;
			font-size:12px;
			color:#909090;
			line-height: 1.20em; 
			}
			 		* html td.favSites 
					{
					padding:0px 0px 0px 3px;
					background:#f0f0f0;
					border:1px #000000;
					font-size:12px;
					color:#909090;
					line-height: 0.90em;
					}
					 		td.favSites a
							{
							color: #0099FF; 
							font-weight: normal; 
							text-decoration: none;	
							} 
							td.favSites a:hover 
							{
							color: #333; 
							text-decoration: underline;
							}
							td.favSites a:visited 
							{
							color: #0099FF;
							text-decoration: underline; 
							}
table.archives
	{
	margin:2px 2px 2px 2px; 
	width:160px; 
	line-height: 1.20em; 
	font-size: 0.75em;
	background:#f0f0f0;
	border:none black;
	}
	 	* html table.archives  
		{
		margin:5px 5px 0px 5px; 
		width:155px; 
		line-height: 1.20em; 
		font-size: 0.75em;
		background:#f0f0f0;
		border:none #D3D3D3;
		}
		 		td.archives
				{
				padding:5px 0px 0px 5px;
				background:#f0f0f0;
				border:none #D3D3D3;
				font-size:12px;
				color:#909090;
				line-height: 1.20em; 
				}
				 		* html #td.archives 
						{
						padding:5px 0px 0px 5px;
						background:#f0f0f0;
						border:none #D3D3D3;
						font-size:12px;
				   		color:#909090;
						line-height: 1.20em; 
						}
						td.archives a
						{
						color: #0099FF; 
						font-weight: normal; 
						text-decoration: none; 
						} 
						td.archives a:hover 
						{
						color: #333; 
						text-decoration: underline; 
						}
						td.archives a:visited 
						{
						color: #0099FF;
						text-decoration: underline; 
						}

	
/* End Table styles */

/* Forms, Input boxes and buttons */
form
	{
	font-size:12px;
	}
label
	{
	float: left;
	text-align: right;
	display: block;
	font-weight:bold;
	} 
input
	{
	color: black; /* button text colour */
	border: 1px solid ;
	margin: 10px 5px 5px 0px;
	padding: 3px 3px 3px 3px;
	}
	
select
	{
	color: black; /* button text colour */
	background: ; /* input colour background */
	border: 1px solid black;
	font-size:11px;
	}
textarea
	{
	color: black; /* button text colour */
	background: ; /* input colour background */
	border: 1px solid black;
	overflow:auto;
	width:400px;
	}
.submit input
	{
	color: white;
	background: #00A2FF; /* button bkgrd colour */
	border: 2px outset;
	font-weight:bold ;
	} 
.commentform /* Comments form at bottom of pages */
	{
	}
	
	#comment.commentform
	{
	background:#D8D8D8 ;
	}
	label.commentform
	{
	width:250px;
	margin:10px 5px 0px 0px;
	text-align:left;
	}
	#submit.commentform
	{
	color: white;
	background: #00A2FF; 
	border: 2px outset black;
	margin:10px 0px 0px 160px;
	padding:2px 2px 2px 2px;
	font-size:0.85em;
	font-weight:bold;
	}
	#author.commentform
	{
	color: black;
	background:#F0F0F0; 
	border:1px solid #989898;
	margin:10px 0px 0px 10px;
	padding:1px 1px 1px 1px;
	font-size:0.75em;
	}
	#email.commentform
	{
	color: black;
	background:#F0F0F0;
	border:1px solid #989898;
	margin:10px 0px 0px 10px;
	padding:1px 1px 1px 1px;
	font-size:0.75em;
	}
	#url.commentform
	{
	color: black;
	background:#F0F0F0; 
	border:1px solid #989898;
	margin:10px 0px 0px 10px;
	padding:1px 1px 1px 1px;
	font-size:0.75em;
	}
	#comment.commentform  
	{
	width:440px;
	margin:2px 5px 5px 0px;
	padding:10px 0px 0px 5px;
	border:1px solid #989898;
	background:#F0F0F0;
	}
	form#commentform p
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
	}
	
#searchform
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
 	}
	* html #searchform
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
	margin:3px 0px 4px 0px;
 	}
	.srch-txt
	{
	background:white;
	color:#000000;
	border:1px solid #989898;
	font-size:0.75em;
	vertical-align: top;
	margin:3px 0px 0px 0px;
	padding:2px 2px 2px 2px;
	}
	.SE4_btn 
	{
	background: url(http://www.lets-makemoney.co.uk/wordpress/wp-content/themes/lets-makemoney/img/search.jpg) no-repeat;
	border: 0;
	width: 23px;
	height: 23px;
	margin:1px
	}
	* html .SE4_btn 
	{
	background: url(http://www.lets-makemoney.co.uk/wordpress/wp-content/themes/lets-makemoney/img/search.jpg) no-repeat;
	border: 0;
	width: 23px;
	height: 23px;
	margin-right:5px
	}
	.srch-lab
	{
	margin:5px 0px 0px 30px
	}
	* html .srch-lab 
	{
	margin:7px 0px 0px 10px;
	padding:0px 0px 0px 30px;
	}
	
textarea#please_link_to_area
	{
	color:black; /* button text colour */
	background:white ; /* input colour background */
	border: 1px dashed #989898;
	width:490px;
	height:40px;
	margin-top:5px;
	}
div#please_link_to_me_desc
	{
	color:black; /* button text colour */
	width:490px;
	line-height:1.2em;
	margin-botton:5px;
	}
		
/* End Forms */


/* Field Sets */
fieldset
	{
	position: relative;
  	border: 1px solid ;
	width: 25em;
	}	
 	fieldset.fav
		{
		border: 1px solid ;
		width: 90px;
		padding:0px 0px 0px 0px;
		Font-family:Times New Roman;		
		}	
	fieldset.favSites
		{
		border: 1px solid ;
		width: 90px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 5px;
		Font-family:Times New Roman  ;
		}				
	fieldset.recent
		{
		border: 1px solid ;
		width: 90px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 5px;
		Font-family:Times New Roman  ;
		}	
	fieldset.contact_me
		{
		border: 1px solid ;
		width: 485px;
		padding:0px 0px 0px 0px;
		Font-family:Times New Roman;	
		}	
		
legend
	{
	color: white;
	background: #00A2FF;
	border: 1px solid black ;
	padding: 5px 5px 5px 5px;
	font-weight: bold;
	font-size: 14px;
	margin:5px 0px 5px 10px;
	} 	
	legend.fav
		{
		color: white;
		background: #00A2FF;
		border: 1px solid black;

		font-weight: bold ;
		font-size: 14px;
		} 
	legend.favSites
		{
		color: white;
		background: #00A2FF;
		border: 1px solid black;
		padding: 5px 5px 5px 5px;
		font-weight: bold ;
		font-size: 14px;
		}
		* html #favSites 
		{
		margin:10px 0px 0px 0px;
    	} 
	legend.recent
		{
		background: red;
		border: 1px solid black;
		padding: 5px 5px 5px 5px;
		font-weight: bold ;
		font-size: 14px;
		} 
	legend.contact_me
		{
		color: white;
		background: #00A2FF;
		border: 1px solid black;
		padding: 5px 5px 5px 5px;
		font-weight: bold ;
		font-size: 14px;
		} 		
/* End Field Sets */


/* Comments Section Controls */    

#comments/* Div for Comments Form dont remove as it holds text area for comments on pages in place */
	{
	color: #000;
	width:480px;
	border-bottom:solid #A5AEC5 1px; 
	border-top:solid #A5AEC5 1px; 
	padding-top:20px;
	} 
	  
.commentlist /* Comment List Div */
	{ 
	margin: 5px 5px 5px 10px;
	font-size: 0.90em;
	font-weight:bold;
	list-style: none; 
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	}
		.commentlist li /* Comment List li for each comment */
		{ 
		color:#000099;
		margin: 10px 5px 5px 0px;
		font-size: 0.90em;
		font-weight:bold;
		border-top:1px dashed #989898; 
		border-bottom:1px dashed #989898; 
		padding: 2px 0px 3px 5px;
		}	
			li.alt /* Changes every odd comment to have different background colour */
			{
			background:	#F5F5F5;
			color:#0000FF;
			}
.commentnumber 
	{
	font-size: 0.90em; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px 5px 5px 0px;
	float:right;
	color: #0000FF;
	}	
.commentlist cite /* Comment List "User Says" */
	{ 
	font-size:0.90em; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}
.commentlist p /* Comment List users comments area */
	{
	padding:5px 5px 2px 3px;
	margin:5px 0px 5px 0px;
	color: #808080 ;
	font-size:0.85em;
	}
.commentlist a:link
	{
	border: none;
	text-decoration: underline;
	font-weight: bold;
	}
	.commentlist a:visited
		{
		border: none;
		text-decoration: underline;
		font-weight: bold;
		}
	.commentlist a:hover
		{
		border: none;
		text-decoration: underline;
		font-weight: bold;
		color: #000;
		}
	.commentlist a:visited:hover
		{
		border: none;
		font-weight: bold;
		color: #000;
		}
		
.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited /* Date and time at bottom of comments */ 
	{
	text-decoration: none;
	color: #800000;
	background-color: #E3E2E2;
	border:#f0f0f0 outset 1px;
	padding:1px 1px 1px 1px;
	}
.quoter_comment a:link, .commentmetadata a:hover, .commentmetadata a:visited /* Date and time at bottom of comments */ 
	{
	text-decoration: none;
	color: #00A2FF;
	background-color: #E3E2E2;
	}
.quoter_page a:link, .commentmetadata a:hover, .commentmetadata a:visited /* Date and time at bottom of comments */ 
	{
	text-decoration: none;
	color: #00A2FF;
	background-color: #E3E2E2;
	margin:2px 0px 0px 0px;
	}
.reply /* Comments Reply Section Controls */ 
	{
	width:450px;
	margin:10px 0px 0px 10px;
	padding:10px 0px 0px 5px;
	}
input#subscribe
	{
	color:blue
	}
p.subscribe-to-comments label
	{
	width:400px;
	}
	p.subscribe-to-comments 
	{
	width:400px;
	}
/* End of Comments Section Controls */ 

#contact_me /* Contact me Div */
	{
	width: auto;
	margin:50px 50px 50px 50px;
	height:auto;
	} 	
	.contact_me p
		   { 
		   font-size: 0.90em; 
		   line-height: 1.75em; 
		   margin:0px 0px 0px 10px;
		   color:black;
		   }	
	
                       
.postmetadata
	{
	text-align: left;
	font-size: 14px;
	color:#888;
	width:480px;
	border:solid black 0px;
	}	
	.postmetadata a
	{
	color: #0099FF; 
	font-weight: bold; 
	text-decoration: none; 
	}
	.postmetadata a:hover
	{
	color: #333; 
	font-weight: bold; 
	text-decoration: underline; 
	}	
.postmetadata2
	{
	text-align: left;
	font-size: 12px;
	color:#888;
	width:480px;
	border:solid black 0px;
	}	
	.postmetadata2 a
	{
	color: #0099FF; 
	font-weight: normal; 
	text-decoration: none; 
	}
	.postmetadata2 a:hover
	{
	color: #333; 
	font-weight: normal; 
	text-decoration: underline; 
	}	  
.date
	{
	height: 15px;
	width: 65px;
	float: right;
	color: black;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	background:#D0D0D0;
	text-align:center;
	margin:0px 0px 0px 5px;
	padding:2px 2px 2px 2px;
	border:1px solid #989898;
	}
	.datetitle
	{
	height: 15px;
	width: 50px;
	float: right;
	color: black;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	background:#D0D0D0;
	text-align:center;
	margin:5px 0px 0px 0px;
	padding:2px 2px 2px 2px;
	border:1px solid #989898;
	}
.navigation 
	{
	margin:10px 0px 10px 10px;
	padding:5px 0px 0px 10px;
	}
	.navigation a
	{
	color: #0099FF; 
	font-weight: normal; 
	text-decoration: none; 
	}
	.navigation a:link
	{
	color: #0099FF; 
	font-weight: normal; 
	text-decoration: none; 
	}
	.navigation a:hover
	{
	color: #333; 
	text-decoration: underline;
	}
	
#sharethis 
 	{
	float:left;
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	width:485px;
	border-bottom:dashed #A5AEC5 1px; 

	}
	#sharethis a
	{
	color:blue;
	font-size:0.70em;
	text-decoration:none;
	}
	#sharethis a:hover
	{
	color:red;
	font-size:0.70em;
	text-decoration:none;
	}

#sharethisfooter 
 	{
	float:left;
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
	width:485px;
	}
	#sharethisfooter a
	{
	color:blue;
	font-size:0.70em;
	text-decoration:none;
	}
	#sharethisfooter a:hover
	{
	color:red;
	font-size:0.70em;
	text-decoration:none;
	}


#relatedposts 
 	{
	float:right;
	margin-left:5px;
	width:200px;
	}
	#relatedposts ul
	{
	font-weight:bold;
	text-decoration:none;
	list-style:square outside; 
	font-size:12px;
	padding-left:20px;
	}
	#relatedposts ul li a
	{
	font-weight:bold;
	text-decoration:none;
	color:#0000CD;
	list-style:square outside; 
	font-size:11px
	}
	#relatedposts ul li a:hover
	{
	color:red;
	text-decoration:underline;
	list-style:square outside; 
	}
	

categories.ul
	{
	}
	categories.li
	{
	}
ul.cat-item 
	{
	}
li.cat-item 
	{
	list-style: none; 
		}
li.cat-item a /* title of my inline post escape the race */
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	text-align: left;
	line-height: 0.90em;
	color:#00A2FF;
	text-decoration:none;
	list-style: none; 
	}
	
	li.cat-item a:hover 
		{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 13px;
		font-weight: bold;
		padding: 0px 0px 5px 0px;
		text-align: left;
		line-height: 0.90em;
		color:#333;
		list-style: none; 
		}
		
#inlinepost 
{font-size: 13px;
}
.inlinepost a.highlight
	{
	color: #0099FF; 
	font-weight: normal; 
	text-decoration: none;
	}
	.inlinepost a.highlight:hover
		{
		color: #333; 
		text-decoration: underline; 
		}
#inlinepost p
{
font-size: 13px;
}


blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}



