@charset "utf-8";

/* 
	Copyright (C) 2004-2010 Jonathan Wilkes - All Rights Reserved.
	http://www.debugspy.com
*/

/*****************************************************************************
	Main body 
******************************************************************************/

html body 		{ font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
img 			{ border-style: none; }
p, div, h1, h2, h3	{ margin: 0px; padding: 0px; }

/******************************************************************************
	The website
******************************************************************************/

#content  		{ width: 960px; margin-left: auto; margin-right: auto; background-color: #ffffff; }

/******************************************************************************
	The Header content
******************************************************************************/

#header			{ padding: 0px 5px 5px 5px; height: 70px; border-color: #e82c0c; border-style: solid; border-width: 0px 0px 2px 0px; }
#logo			{ float: left; width: 120px; }
.logoContainer 		{ display:block; height:115px; overflow:hidden } /* CSS to show the mouse over sprite for the logo */

#siteName		{ float: left; padding-top: 20px; margin-left: -20px; font-family: Georgia, serif; font-size: 30pt; }
#menu, #signin, #rss	{ display: none; }

/******************************************************************************
	The Client Area
******************************************************************************/

#clientFrame		{ padding-top: 45px; padding-left: 5px; }
#client			{ float: left; width: 688px; }
#sidebar		{ float: right; padding: 0px 5px 5px 15px; width: 247px; }

.url a			{ text-decoration: none; color: black; }
.url a:after		{ content: " [" attr(href) "] "; font-size: smaller; } /* Display the URL of any links */ 

/******************************************************************************
	General formatting options for text, url links, etc.
******************************************************************************/

h1, h2, h3		{ color: #333333; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; }
h2			{ font-size: 12pt; }
h3			{ font-size: 10pt; }

	 /* Dates on the Home page */
.date			{ font-size: x-small; font-weight: bold; }

.ieWarning	 	{ display: none; }

/******************************************************************************
	Freebies page
******************************************************************************/

.freebieCategory	{ padding-left: 5px; }
.freebieItem		{ padding-left: 10px; }
.freebieItem img	{ display: none; }
.freebieItem .downloadCount { display: none; } /* Used to display the download count next to a list item */

.history		{ font-family: "Consolas", "Courier New", monospace; font-size: small; padding-left: 20px; margin-top: 0px; }

.bold			{ font-weight: bold; }
.keyword		{ font-weight: bold; }
.key			{ font-size: 8pt; color: #6e8b3d; } /* Change History Key and Icons */

/*
	[Colour] - Border, Fill

	[Red] 	- ff6500, fff7ef
	[Blue] 	- 0065ff, eff7ff
	[Green] - 00a200, e7ffe7
*/

.redNote /* A Red Coloured Note */
{
	width: 90%; 
	margin-left: auto; 
	margin-right: auto; 

	border-style: solid; 
	border-width: 1px; 
	border-color: #ff6500;
	padding: 5px; font-size: x-small; 
	
	color: #000000;
	background: #fff7ef;
}
/******************************************************************************
	Sidebar specific formatting
******************************************************************************/

#sidebarFrame 		{ width: 197px; margin-left: auto; margin-right: auto; padding: 5px 5px 5px 5px; }

#sidebarBox /* A box in the sidebar area */
{
 	background-color: #eff7ff;
	
	position: relative;
	top: 60px;
	width: 90%;
	
	border: #0065ff 1px solid;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
	padding: 2px;
}

#sidebarBoxHdr /* The header for the sidebarBox */
{
	text-align: center;
	font-size: smaller;
	
	padding: 2px 0px 2px 0px;
	margin-bottom: 5px;
	color: #ffffff;
	background-color: #333333;
}

.sidebarSmallText	{ font-size: smaller; height:30px; padding: 2px, 0px, 0px, 2px; }
.left			{ float: left; width: 45%; height:16px; }
.right 			{ float: right; width: 50%; height:16px; }

	/* The Supported Operating System Icons */
.imgYes, .imgNo		{ width: 16px; height: 15px; display: block; background: url(./_images/Yes-No_Sprite.png); overflow: hidden; }
.imgYes			{ background-position: 0px 0px; }
.imgNo			{ background-position: 0px 15px; }

#sidebarBox .downloadButton { display: none; }

/******************************************************************************
	The Footer content
******************************************************************************/

#footer 		{ clear: both; padding: 0px 5px 5px 5px; border-color: #e82c0c; border-style: solid; border-width: 2px 0px 0px 0px; }
#copyright 		{ float: left; width: 45%; font-size: x-small; }
#modified		{ float: right; text-align: right; font-size: x-small; }
