/**
 *	aBitGone Plain CSS File
 */

/** @group Reset */

	body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { 
		margin:0;
		padding:0;
		line-height: 1;
	}
	table {
		border-collapse:collapse;
		border-spacing:0;
	}
	fieldset, img { 
		border:0;
	}
	address, caption, cite, code, dfn, em, strong, th, var {
		font-style:normal;
		font-weight:normal;
	}
	ol, ul {
		list-style:none;
	}
	caption, th {
		text-align:left;
	}
	h1, h2, h3, h4, h5, h6 {
		font-size:100%;
		font-weight:normal;
	}
	q:before, q:after {
		content:'';
	}
	abbr, acronym { 
		border:0;
	}

/** @end */
/** @group Image Replacement */

	.ir {
		letter-spacing: -999em;
		text-indent: -999em;
		overflow: hidden;	
	}
	/*\*/html>body .ir {
		letter-spacing: normal;
		text-indent: -999em;
	}/**/

/** @end */
/** @group Plain CSS */
	* {
		text-shadow: 0 0 1px rgba(0, 0, 0, 0.004);
	}
	html {
		background: #ccc url(./img/site/bg-html.png) repeat center top;
	}
	body {
		font-family: Helvetica, Arial, sans-serif;
	}
	#MainLogo {
		background: url(./img/site/bg-abg.png) no-repeat left bottom;
		display: block;
		width: 167px;
		height: 47px;
		padding: 40px 20px 0 20px;
		margin: 0 0 0 20px;
	}
	
	#BodyWrap {
		width: 760px;
		margin: 64px auto;
		padding: 0 0 40px 0;
		background-color: #fff;
		background-color: rgba(255, 255, 255, 0.85);
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		-opera-border-radius: 10px;
		box-shadow: 0 3px 9px rgba(0, 0, 0, 0.25);
		-moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.25);
		-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.25);
		-opera-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.25);
	}
	#BodyWrap h2,
	#BodyWrap h3,
	#BodyWrap p,
	#BodyWrap li {
		padding: 0 40px;
	}
	
	#BodyWrap h2,
	#BodyWrap h3 {
		font-size: 21px;
		font-weight: bold;
		line-height: 36px;		
	}
	#BodyWrap h3 {
		font-size: 17px;
	}
	
	#BodyWrap p,
	#BodyWrap li {
		font-size: 13px;
		line-height: 18px;
		margin: 6px 0 12px;
	}
	
	#BodyWrap ul {
		margin: 6px 40px 12px;
	}
	#BodyWrap li {
		margin: 3px 0 6px;
	}

/** @end */