body {
	margin: 0px;
	background-color: #471515;
	}
	
.left {
	float: left;
	}

.right {
	float: right;
	}
	
#headerContainer {
	width: 100%;
	float: left;
	background-image: url(../images/topbg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	}

	#headerConstraint {
		width: 930px;
		margin-left: auto;
		margin-right: auto;
		}
		
#contentContainer {
	width: 100%;
	float: left;
	background-color: #ECEBE2;
	}
	
	#contentConstraint {
		width: 930px;
		margin-left: auto;
		margin-right: auto;
		}
		
		#leftColumn {
			width: 692px;
			float: left;
			}
			
			#contentRow1 {
				width: 692px;
				float: left;
				}
			
			#contentRow2 {
				width: 692px;
				float: left;
				}
				
				#leftFlash {
					width: 348px;
					float: left;
					}
				
				#leftContent {
					width: 304px;
					float: left;
					padding: 0px 20px 0px 20px;
					}
				
		
		#rightColumn {
			width: 238px;
			min-height: 488px;
			float: left;
			background-image: url(../images/sidebar.jpg);
			background-position: top center;
			background-repeat: no-repeat;
			}
			
			.sidebarItem {
				text-align: center;
				with: 238px;
				float: left;
				padding: 0px 0px 0px 0px;
				}

			.sidebarTextItem {
				text-align: center;
				width: 178px;
				float: left;
				padding: 20px 30px 0px 30px;
				}
		
		#centerContainerThanks {
			width: 	612px;
			float: left;
			padding: 30px 0px 0px 80px;
			}
				
		#orderLeft {
			width: 283px;
			float: left;
			}
		
		#orderRight {
			width: 369px;
			float: left;
			padding: 30px 20px 30px 20px;
			}
			
		#loginWrapper {
			width: 692px;
			text-align: center;
			padding: 30px 0px 0px 0px;
			}
	
#bufferContainer {
	width: 100%;
	float: left;
	background-image: url(../images/bottombg.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;
	}
	
	#bufferConstraint {
		width: 930px;
		margin-left: auto;
		margin-right: auto;
		}

#footerContainer {
	width: 100%;
	float: left;
	}
	
	#footerConstraint {
		width: 930px;
		margin-left: auto;
		margin-right: auto;
		}