/* CSS Document */

*
{
	margin			: 0;
	padding		: 0;
}

body
{
	font-family		: Arial;
	font-size		: 13px;
	background-color	: #414141;	
}

img
{
	border			: 0;
}

h1, h1 a
{
	color			: #414141;
	font-size		: 25px;
}

a
{
	color			: #d84c05;
}

div.wrapper
{
	margin			: auto;
	width			: 700px;
}

div.clear
{
	clear			: both;
}

div.topbar
{
	height			: 5px;
}

div.header
{
	background-color	: #FFFFFF;
	height			: 137px;
	padding-top		: 35px;
	padding-bottom	: 35px;	
}
	
	div.header div.logo
	{
		float			: left;
		width			: 140px;
	}
	
	div.header div.menu
	{
		float			: right;
		width			: 541px;
	}
	
		div.header div.menu span.title
		{
			color				: #414141;
			font-size			: 25px;
			font-family			: Tahoma;
		}
		
		div.header div.menu span.desc
		{
			font-size			: 13px;
		}
		
		div.header div.menu ul
		{
			margin-top			: 10px;
			background-image		: url('body/menu-bg.png');
			background-position		: right top;
			background-repeat		: no-repeat;
			width				: 541px;
			height				: 39px;
			list-style-type		: none;
		}
		
			div.header div.menu ul li
			{
				float				: left;
				padding			: 5px;	
			}
			
				div.header div.menu ul li a
				{
					display			: block;
					padding			: 5px;
					padding-left			: 20px;
					padding-right			: 20px;
					color				: #FFFFFF;
					font-size			: 16px;
					letter-spacing		: 1px;
					font-weight			: bold;
					text-decoration		: none;
	
				}
					div.header div.menu ul li a:hover
					{
						background-color		: #FFFFFF;
						color				: #487ec8;					
					}
	

div.main
{

	background-color	: #FFFFFF;
	padding-bottom	: 35px;
}

div.widget
{
	background-image	: url('body/widget-bg.png');
	background-position	: center top;
	background-repeat	: repeat;
	height			: 300px;
}

	div.widget div.wrapper
	{
		padding-top		: 15px;
	}

	div.widget div.title
	{
		color			: #487ec8;
		font-size		: 20px;
		font-family		: Tahoma;
	}
	
	div.widget img.screenshot
	{
		width			: 150px;
		cursor			: pointer;
		border-color		: #29598a;
		border-width		: 1px;
		border-style		: dashed;
	}

div.footer
{
	border-color		: #d66f05;
	border-width		: 0;
	border-top-width	: 5px;
	border-style		: solid;
	color			: #FFFFFF;
	font-size		: 11px;
	padding-top		: 15px;
	padding-bottom	: 25px;
}

	div.footer a
	{
		color			: #FFFFFF;	
		text-decoration	: none;
	}
	
		div.footer a:hover
		{
			text-decoration			: underline;	
		}
	
	div.footer div.title
	{
		font-family		: Tahoma;
		font-size		: 12px;	
		text-transform	: uppercase;
		font-weight		: bold;
		margin-bottom		: 5px;
	} 

	div.footer div.search
	{
		float			: left;
		width			: 200px;
		height			: 150px;

	}

	div.footer div.disclaimer
	{
		float			: right;
		width			: 200px;
		height			: 150px;
	}
	
	div.footer div.latest
	{	
		margin-left		: 205px;
		width			: 220px;
		padding-left		: 10px;
		padding-right		: 10px;
		margin-right		: 15px;
		border-color		: #FFFFFF;
		border-width		: 0;
		border-left-width	: 2px;
		border-right-width	: 2px;
		border-style		: solid;
		height			: 150px;
	}

		div.footer div.latest ul
		{

			list-style-type	: none;
		}
	
			div.footer div.latest ul li
			{	
				background-image		: url('body/list-bg.png');
				background-position		: left;
				background-repeat		: no-repeat;
				padding-left			: 10px;
			}
		
	div.footer div.menu
	{
		border-color		: #FFFFFF;
		border-width		: 0;
		border-top-width	: 1px;
		border-style		: solid;
		margin-top		: 15px;
	}	
		
		div.footer div.menu ul
		{
			margin-top			: 5px;
			list-style-type		: none;
		}
		
			div.footer div.menu ul li
			{
				float				: left;
				padding			: 5px;	
			}
			
				div.footer div.menu ul li a
				{
					display			: block;
					padding			: 5px;
					color				: #FFFFFF;
					font-size			: 12px;
				}

