/* Name of Company Goes Here 
 * (c) Name of Company Goes Here -- www.websitehere.org
 * 
 */
 
 #sections {
	margin-left:19px;
 }
 
.area{
	margin-left:5px;
	margin-top:6px;
	margin-right:5px;
	margin-bottom:7px;
	width:157px;
	height:165px;
	float:left;
 }
 .areaLesson{
	margin-left:5px;
	margin-top:6px;
	margin-right:5px;
	margin-bottom:7px;
	width:157px;
	height:190px;
	float:left;
 }
 .areaSection{
 margin:7px;
 width:114px;
 height:114px;
 float:left;
 }
.sectionImage {
 	border-right:#dab4d3 solid 2px;
 	border-bottom:#dab4d3 solid 2px;
	border-left:#dab4d3 solid 2px; 
	 width:110px;
 	height:100px;
 	background-color: #fff;
 }
.sectionName {
 	width:114px;
 	height:18px;
 	background-image:url(/images/sectionName.jpg);
 }
 
 .sectionNameOrange {
 	width:114px;
 	height:18px;
 	background-image:url(/images/sectionName.jpg);
 }
 
  .sectionNameGreen {
 	width:114px;
 	height:18px;
 	background-image:url(/images/sectionName.jpg);
 }
 
 .sectionNameTur {
 	width:114px;
 	height:18px;
 	background-image:url(/images/sectionName.jpg);
 }
 
 .sectionImageOrange {
 	border-right:#fdd094 solid 2px;
 	border-bottom:#fdd094 solid 2px;
	border-left:#fdd094 solid 2px; 
	 width:110px;
 	height:100px;
 }
 
  .sectionImageGreen {
 	border-right:#C0D97A solid 2px;
 	border-bottom:#C0D97A solid 2px;
	border-left:#C0D97A solid 2px; 
	 width:110px;
 	height:100px;
 }
 
  .sectionImageTur {
 	border-right:#aad9d4 solid 2px;
 	border-bottom:#aad9d4 solid 2px;
	border-left:#aad9d4 solid 2px; 
	 width:110px;
 	height:100px;
 }
 
.sectionProject {
 	width:157px;
 	background-color:white;
 	height:165px;
 	border-top:#dab4d3 solid 2px;
 	border-right:#dab4d3 solid 2px;
 	border-bottom:#dab4d3 solid 2px;
	border-left:#dab4d3 solid 2px;
 }
 .sectionLesson {
 	width:157px;
 	background-color:white;
 	height:190px;
 	border-top:#dab4d3 solid 2px;
 	border-right:#dab4d3 solid 2px;
 	border-bottom:#dab4d3 solid 2px;
	border-left:#dab4d3 solid 2px;
 }
 .sectionProjectOrange {
 	width:157px;
 	background-color:white;
 	height:165px;
 	border-top:#fdd094 solid 2px;
 	border-right:#fdd094 solid 2px;
 	border-bottom:#fdd094 solid 2px;
	border-left:#fdd094 solid 2px;
 }
  .sectionProjectGreen {
 	width:157px;
 	background-color:white;
 	height:165px;
 	border-top:#C0D97A solid 2px;
 	border-right:#C0D97A solid 2px;
 	border-bottom:#C0D97A solid 2px;
	border-left:#C0D97A solid 2px;
 }
   .sectionProjectTur {
 	width:157px;
 	background-color:white;
 	height:165px;
 	border-top:#aad9d4 solid 2px;
 	border-right:#aad9d4 solid 2px;
 	border-bottom:#aad9d4 solid 2px;
	border-left:#aad9d4 solid 2px;
 }
 #areaTitle {
	width:254px;
	height:297px;
	background-color:white;
	margin-top:20px;
 	float:left;
 	margin-right:5px;
 	margin-bottom:20px;
}

#viewAllText {
	float:right;
	margin:10px;
}

img.center {
	margin-right:15px;
	margin-left:15px;	
	margin-top:0;
	margin-bottom:0;
	padding:0;
}


#white {
	width:510px;
	background-color:white;
	margin:10px;
	height:auto;
	position:relative;
}
.name {
	float:left;
	margin-left:10px;
	width:80px;
	font-size:11px;
	padding-top:4px;
}
.priceList {
	float:right;
	text-align:right;
	margin-right:5px;
	margin-top:3px;
	padding:0px;
	font-size:12px;
}
.priceList h2 {
	font-size:12px;
}
.sales {
	float:left;
	margin-left:10px;
	margin-top:5px;
	padding-bottom:0;
	margin-bottom:0;
}
  

 
 .productNumber {
 	height:12px;
 	float:right;
 	margin-right:7px;
	margin-top:3px; 
	color:#8F278F;
 
 }
.productInfo {
 	height:40px;
 	width:80px;
 	margin-top:20px;
 	float:left;
 	margin-left:15px;
 	color:#333;
 }
 #bottom {
 	margin-bottom:10px;
 }
.title {
 	float:left;
 	margin-bottom:20px;
 	width:235px;

 }
.price {
 	float:left;
 	width:100px;
 	font-size:18px;
 	font-family:"Times New Roman",Times,serif;
 	height:20px;
 	padding-top:10px;
 	padding-bottom:10px;
 }
 #cart {
 	float:right;
 	width:100px;
 	margin-top:8px;
 	height:40px;
 }
 #ideas {
 	width:212px;
 	float:left;
 	margin-left:5px;
 	margin-top:0px;
 	padding-top:0px;
 }
 #contains {
 width:360px;
 margin-top:15px;
 margin-bottom:0px;
 float:left;
 height:auto;
 overflow:hidden;
 }

 #likeThis {
 width:274px;
 float:left;
 margin-left:10px;
 padding-right:6px;
 background:url(/images/product/purpSpan.jpg) right repeat-y;
 }
 #description {
 width:160px;
 padding: 0px 0px 0px 10px;
 float:left;
 font-size:14px;
 vertical-align:middle;	
 }
 #productImage{
 padding:0;
 width:190px;
 height:195px;
 float:left;
 margin-bottom:20px;
 margin-top:0px;
 margin-left:0px;
 float:left;
 
 }
 #productImage a:hover {
 text-decoration:underline;
 }
 #boxLT {
 width:370px;
 height:auto;
 font-size:13px;
 margin-right:10px;
 margin-left:15px;
 margin-top:10px;
 float:left;
 background:#fff;
 overflow:hidden;
 }
 #boxRT {
 	margin-top:100px;
 	width:100px;
 	height:auto;
 	font-size:13px;
 	margin-left:10px;
 	float:left;
 	background:#fff;
 	position:relative;
 	overflow:hidden;
 }
 .imageBox {
 	text-align:center;
 	float:left;
 
 	width:130px;
	margin:7px auto;
 	
 }
  .imageBoxSmall {
 	text-align:center;
 	float:left;
 
 	width:100px;
	margin:7px auto;
 	
 }
 .serif {
	font: 11px "Times New Roman",Times,serif;
}
