body {
	background: #434343;
	background-image:url(../images/bg.jpg);
	margin:0px 0px 0px 0px;
	line-height: 100%;
	color:#FFFFFF;
}
#wrapper {
	margin: 0 auto;
	width: 940px;
	height:637px;
	background-image:url(../images/bgbox.jpg);
	background-repeat:no-repeat;
}

#contentArea{
	width:886px;
	height:587px;
	margin-top:20px;
	margin-left:28px;
	_margin-left:14px;
	float:left;
}

#footerarea{
	width:886px;
	height:40px;
	margin-top:20px;
	float:left;
}
#footerarea a{
	color:#FFFFFF;
	text-decoration:none;
}
#footerarea a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#footercontent{
	text-size:14px;
}
#fbicon{
	margin-top:3px;
	float:right;
	margin-right:5px;
}
#fbtext{
	width:100px;
	float:right;
}

#navBg{
	background-image:url(../images/navbg.jpg);
	background-repeat:repeat-x;
	width:251px;
	height:587px;
	float:left;	
}
#logo{
	width:246px;
	height:113px;
	float:left;
}
#navBtn{
	width:251px;
	height:29px;
	margin-bottom:5px;
	float:left;
}
#onSale{
	background-image:url(../images/onsale.jpg);
	margin-top:20px;
	width:238px;
	height:168px;
	float:left;	
}

#sectionBg{
	width:635px;
	height:587px;
	background-image:url(../images/contentbg.jpg);
	background-repeat:repeat-y;
	float:left;
}

#shareForm{
	width:302px;
	height:587px;
	margin-left:10px;
	float:left;
}
#shareTitle{
	font-size:26px;
	font-weight:bold;
	margin-bottom:50px;
	margin-top:30px;
	width:302px;
	float:left;
}

#shareStories{
	width:315px;
	height:100%;
	margin-left:5px;
	float:left;
	overflow-x:hidden;
	overflow-y:scroll;
}
#shareStories .story{
	width:290px;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
}

#store {
	background:url(../images/bg_store.jpg) no-repeat;
	width:635px;
	height:100%;
	float:left;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	_margin-left:-10px;
	}
#store .storenav {
	width:625px;
	height:75px;
	margin-left:10px;
	margin-top:120px;
	.margin-top:125px;
	float:left;	
	}
#store .storenav h1 {
	color:#e3bf22;
	font-size:25px;
	}
#store .storenav h2 {
	color:#e3bf22;
	font-size:12px;
	}
#store .titlesection {
	width:625px;
	height:100px;
	float:left;
	}
#store .titlesection h3 {
	color:#ffffff;
	font-size:30px;
	margin-left:25px;
	}
#store .titlesection h4 {
	color:#ffffff;
	font-size:12px;
	margin-top:-15px;
	margin-left:25px;
	}
#store .storenav a {
	color:#ffffff;
	text-decoration:none;
	}
#store .storenav a:hover {	
	color:#e3bf22;
	text-decoration: underline;
	}
#productsection {
	width:625px;
	height:360px;
	overflow-y: scroll;
	overflow-x: hidden;
	float:left;
	}
#productsection h4{
	color:#ffffff;
	margin-left:25px;
	font-size:24px;
	}
#productsection .length {
	text-align: left;
	height:100%;
	min-height:400px;
	width:605px;
	padding-left:50px;
	}
#producthome {	
	width:140px;
	height:250px;
	margin-left:25px;
	float:left;
	}
#producthome img {
	margin-left:5px;
	}
#producthome p {
	color:#e3bf22;
	font-size:16px;
	}	
#producthome a {
	color:#ffffff;
	}	
#producthome a:hover {	
	color:#e3bf22;
	}
#producthome .description {	
	width:140px;
	height:50px;
	text-align:center;
	line-height:normal;
	float:left;
	}
#producthome .description h1 {
	color:#e3bf22;
	font-size:14px;
	}
#producthome .description h2 {
	color:#ffffff;
	font-size:34px;
	margin-top:-15px;
	}
#producthome .description h3 {
	color:#ffffff;
	font-size:10px;
	margin-top:-20px;
	margin-right:15px;
	}
#producthome .description p {
	color:#ffffff;
	font-size:16px;
	margin-top:-5px;
	}
#product {	
	width:140px;
	height:250px;
	margin-left:25px;
	float:left;
	padding-bottom:100px;
	}
#product img {
	margin-left:5px;
	}
#product p {
	color:#e3bf22;
	font-size:16px;
	}	
#product a {
	color:#ffffff;
	}	
#product a:hover {	
	color:#e3bf22;
	}
#product .description {	
	width:140px;
	height:50px;
	text-align:center;
	line-height:normal;
	float:left;
	}
#product .description h1 {
	color:#e3bf22;
	font-size:14px;
	}
#product .description h2 {
	color:#ffffff;
	font-size:34px;
	margin-top:-15px;
	}
#product .description h3 {
	color:#ffffff;
	font-size:10px;
	margin-top:-20px;
	margin-right:15px;
	}
#product .description p {
	color:#ffffff;
	font-size:16px;
	margin-top:-5px;
	}
#orderinfo {	
	width:275px;
	height:300px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	.margin-top:15px;
	}
#orderinfo h1 {
	color:#ffffff;
	.margin-top:10px;
	font-size:24px;
	}
#orderinfo h2 {
	color:#e3bf22;
	font-size:20px;
	line-height:normal;
	}
#orderinfo h3 {
	color:#e3bf22;
	font-size:35px;
	}
#orderinfo p {
	color:#ffffff;
	font-size:12px;
	text-align: justify;
	}
#orderinfo a {
	text-decoration:none;
	color:#ffffff;
	}
#orderinfo a:hover {
	text-decoration:underline;
	color:e3bf22;
	}
#orderpicture {	
	width:285px;
	height:335px;
	float:left;
	margin-left:25px;
	margin-top:10px;
	}
#orderlong {	
	width:300px;
	height:350px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	.margin-top:15px;
	overflow-y: scroll;
	overflow-x: hidden;
	}
#orderlong .length {	
	text-align: left;
	height:100%;
	min-height:400px;
	width:280px;
	}
#orderlong h1 {
	color:#ffffff;
	.margin-top:10px;
	font-size:24px;
	}
#orderlong h2 {
	color:#e3bf22;
	font-size:20px;
	line-height:normal;
	}
#orderlong h3 {
	color:#e3bf22;
	font-size:35px;
	}
#orderlong p {
	color:#ffffff;
	font-size:12px;
	text-align: justify;
	}
#orderlong a {
	text-decoration:none;
	color:#ffffff;
	}
#orderlong a:hover {
	text-decoration:underline;
	color:e3bf22;
	}		
	
#surveybox{
	width:605px;
	height:100%;
	margin-left:20px;
	_margin-left:10px;
	padding-right:10px;
	overflow:scroll;
	overflow-x:hidden;
	float:left;	
}
