/*****************************************************
* Global
*****************************************************/
* {
	padding				: 0;
	margin				: 0;
	outline				: 0;
	}

html { 
	min-height			: 100%;
	margin-bottom		: 1px;
	}

body {
	font				: normal 120% helvetica, arial, san-serif;
	background			: #ffffff url() no-repeat 0 0;
	}

p {
	font				: normal 120% helvetica, arial, san-serif;
	color				: #333333;
	padding				: 0 0 20px 0;
	}

ul, ol {
	color				: #000000;
	padding				: 0 0 10px 80px;
	font				: normal 70% helvetica, arial, san-serif;
	}

dt {
	color				: #000000;
	padding				: 0 0 10px 0px;
	font				: bold 70% helvetica, arial, san-serif;
	}	

dd {
	color				: #000000;
	padding				: 0 0 10px 0px;
	font				: normal 70% helvetica, arial, san-serif;
	}		

div.clearboth {
	clear				: both;
	}

/*****************************************************
* Layout
*****************************************************/
div.wrapper {
	width				: 1000px;
	margin				: 0 auto;
	}

div.hwrapper {
	width				: 1000px;
	margin				: 0 auto;
	padding				: 45px 10px 0 0 ;
	}	

#header {
	height				: 200px;
	width				: 100%;
	background			: #ffffff url(../_images/header-bg.jpg) no-repeat 0 0;
	}

#main {
	padding				: 20px 0 20px 0;
	}
	
		#sidebar {
			float				: right;
			width				: 250px;
			padding				: 20px 10px 0 0; /*added this*/			
			}
		
		#content {
			float				: left;
			width				: 700px;
			padding				: 20px 0 0 10px; /*added this*/			
			}
		
#footer {
	width: 100%;
	background: #3d3d3d url() no-repeat 0 0;
	color: #6e6d6d;
	padding: 15px 0 0 0;
	}

/*****************************************************
* Typography
*****************************************************/		
h2 {
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	font-size: 26px;
	font-weight: bold;
	color: #2f2e2e;
	line-height: 30px;
	letter-spacing: -2px;
	border-bottom: 1px solid #ccc;
	padding: 0 0 5px 0;
	margin: 10px 0 10px 0;
}


p { padding: 0 0 10px 0; }

a {
	color: #2f2e2e;
	text-decoration: none;
	}

a:hover { text-decoration: underline; }

	
#content p, #sidebar p {
	font-size: 70%;
	}

#footer p {
	font-size: 70%;
	color: #828282;
	text-align:center;
	}
/*****************************************************
* Links
*****************************************************/

div#footer a {
	color: #6e6d6d;
	text-decoration: none;
	}

div#footer a:hover {
	text-decoration: underline;
	}

/*****************************************************
* PNG IE5.5 - IE6
*****************************************************/
	
img, div, a, h1 { 
	behavior		: url(../_css/resources/iepngfix.htc) 
	}