/* Structure CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background: url(../images/bg.jpg) top center no-repeat;
	background-attachment:fixed;
}

/* Page */

	#Page {
		width: 944px;
		margin: 0 auto;
		padding: 0 0 0 0;
		background-color: #FFFFFF;
	}

/* Top Banner */

	#TopBanner {
		background: url(../images/bg-topbanner.gif) top left no-repeat;
		height: 130px;
	}
	
	#TopBannerLeft {
		float: Left;
		padding: 43px 0 0 50px;
	}
	
	#TopBannerRight {
		float: right;
		padding: 16px 30px 0 0;
		text-align: right;
	}


/* Index Content Areas */

	#IndexFlash {
		text-align: center;
		padding-top: 5px;
		height: 340px;
	}
	
	#IndexLinks {
		padding: 8px 12px 0 0;
		height: 40px;
		background: url(../images/index-tagline.gif) top left no-repeat;
	}
	
	#IndexPanels {
		padding: 5px 11px 15px 13px;
	}


/* Secondary Content Areas */

	#Links {
		padding: 4px 14px 0 0;
		height: 40px;
		background: url(../images/hassle-free-fast-return.gif) top left no-repeat;
	}
	
	#Masthead {
		padding: 0 12px 0 12px;
	}
	
	#Content {
		padding: 4px 12px 15px 12px;
	}
	
	#Left {
		float: left;
		width: 692px;
		padding: 0 0 0 0;
	}
	
	#LeftContent {
		padding: 30px 30px 0 30px;
	}
	
	#Right {
		float: left;
		width: 226px;
		padding: 0 0 0 0;
	}
	
	.clear {
		clear: left;
	}

/* Footer Area */


	#Footer {
		clear:left;
		background: url(../images/bg-footer.jpg) #adb4b8 top left repeat-x;
		height: 90px;
		padding: 30px 0 20px 0;
	}
	
	#FooterContent {
		margin: 0 0 0 20px;
	}
	
	#LiveChat {
		float: right;
	}