@charset "utf-8";
/* CSS Document */




/**********************************************************
/	Secondary Pages
**********************************************************/
.secondary{
	background:#EFEBE5 url(/images/secondary/bottom-border.jpg) center bottom no-repeat !important;
	padding:0 0 2px 0;
}

	.secondary .jScrollPaneContainer{
		border:none;
	}

	.secondary #title{
		background:#f4f1ed url(/images/secondary/bottom-border.jpg) center bottom no-repeat;
		height:40px;
		padding:0 0 0 280px;
	}

		.secondary #title h1{
			color:#660000;
			font-size:18px;
			line-height:39px;
		}
		
	.secondary #content_wrapper{
		color:#959597;
		font-size:12px;
		font-weight:bold;
		height:320px;
		overflow:auto;
		padding:10px 20px 10px 280px;
		position:relative;
	}
	
	
	
	
/**********************************************************
/	About Us
**********************************************************/
.about-us .pageImage{
	background:url(/images/secondary/robert-and-woman.png) 0px 0px no-repeat;
	height:380px;
	position:absolute;
	top:0px;
	left:10px;
	width:252px;
}

.about-us p{
	margin:0 0 10px 0;
}
			
			
			
			
/**********************************************************
/	Why Clocca
**********************************************************/
.why-clocca .pageImage{
	background:url(/images/secondary/woman-black-cape.png) 0px 0px no-repeat;
	height:380px;
	position:absolute; 
	top:0px;
	left:-75px;
	width:332px;
}

.why-clocca #content_wrapper h2{
	margin:0 0 7px 0;
}

.why-clocca #content_wrapper h2, ol{
	color:#000;
}

.why-clocca #content_wrapper ol{
	margin:10px 0;
}

	.why-clocca #content_wrapper ol li{
		margin:7px 0;
	}

.why-clocca #content_wrapper ul{
	color:#959597;
	list-style-type:disc;
	padding:0 0 0 30px;
}

	.why-clocca #content_wrapper ul li{
		margin:0px;
	}

.why-clocca #content_wrapper h3{
	color:#660000;
	font-size:14px;
	margin:7px 0;
}

.why-clocca #content_wrapper .invention{
	font-size:14px;
}
	
	
	
	
/**********************************************************
/	Testimonials
**********************************************************/
.testimonials .pageImage{
	background:url(/images/secondary/mohawk.png) 0px 0px no-repeat;
	height:380px;
	position:absolute; 
	top:0px;
	left:-85px;
	width:350px;
}

.testimonials .dynamic_row{
	margin:0 0 10px 0;
}

	.testimonials .dynamic_row h2{
		color:#000;
	}
	
	.testimonials .dynamic_row  a{
		color:#336699;
		font-size:11px;
	}
	
	.testimonials .dynamic_row  a:hover{
		color:#cc9933;
	}




/**********************************************************
/	In The News
**********************************************************/
.in-the-news .pageImage{
	background:url(/images/secondary/woman-red-cape.png) 0px 0px no-repeat;
	height:380px;
	position:absolute; 
	top:0px;
	left:-40px;
	width:290px;
}

.in-the-news .dynamic_row{
	margin:0 0 10px 0;
}

	.in-the-news .dynamic_row h2{
		color:#000;
	}
	
	.in-the-news .dynamic_row  a{
		color:#336699;
		font-size:11px;
	}
	
	.in-the-news .dynamic_row  a:hover{
		color:#cc9933;
	}
	
	
	
	
/**********************************************************
/	Products
**********************************************************/
	.secondary #product_wrapper{
		background:#f4f1ed;
		color:#959597;
		font-size:12px;
		font-weight:bold;
		min-height:360px;
		height:auto !important;
		height:360px;
	}
	
		.secondary #product_wrapper .left-col{
			color:#330000;
			font-style:italic;
			float:left;
			width:280px;
		}
	
			.secondary #product_wrapper .left-col .product-nav{
			}
	
				.secondary #product_wrapper .left-col .product-nav li{
				}
		
					.secondary #product_wrapper .left-col .product-nav li a{
						background:url(/images/secondary/bottom-border.jpg) 5px bottom no-repeat;
						color:#999;
						display:block;
						font-size:15px;
						font-style:normal;
						height:40px;
						line-height:40px;
						padding:0 0 0 20px;
					}
			
					.secondary #product_wrapper .left-col .product-nav li a:hover{
						color:#333;
					}
			
					.secondary #product_wrapper .left-col .product-nav li a.selected{
						background-color:#fff;
						color:#333;
					}
			
					.secondary #product_wrapper .left-col .product-nav li a.selected:hover{
						color:#999;
					}
					

			.secondary #product_wrapper .left-col p{
				padding:25px 12px 0 20px;
			}
	
			.secondary #product_wrapper .left-col .info{
				list-style-type:disc;
				padding:0 12px 25px 35px;
			}
	
				.secondary #product_wrapper .left-col .info li{
					font-weight:normal;
				}
	
		.secondary #product_wrapper .right-col{
			background-color:#fff;
			border-left:solid #eae5dd 2px;
			float:left;
			padding:0 7px 5px 7px;
			width:580px;
		}
	
			.secondary #product_wrapper .right-col .prodImages{
			}
	
				.secondary #product_wrapper .right-col .prodImages img{
					border:solid #a3a3a3 1px;
					float:left;
					margin:0 7px;
				}
	
				.secondary #product_wrapper .right-col table #colors{
					border: black solid 1px;
					float: left;
					height: 44px;
					margin: 10px 12px 20px 0;
					width: 44px;
				}
	
				.secondary #product_wrapper .right-col table .item{
					float: right;
					text-align: right;
				}
	
				.secondary #product_wrapper .right-col table .price{
					text-align: left;
					float: left;
				}
	
				.secondary #product_wrapper .right-col table .textDescription{
					font-size:10px;
				}
				
				
				
				
/**********************************************************
/	Site Map
**********************************************************/
.site-map ul ul{
	list-style-type:circle;
	margin:0 0 0 15px;
}




/**********************************************************
/	Simple Pages
**********************************************************/
.simple h2{
	color:#000;
	font-size:12px;
}

.simple p{
	margin:0 0 10px 0;
}

.simple ul{
	list-style-type:circle;
	margin:0 0 10px 0;
	padding:0 0 0 15px;
}




/**********************************************************
/	Non Fixed Height
**********************************************************/
.secondary #growing_wrapper{
		background:#f4f1ed;
		color:#959597;
		font-size:12px;
		font-weight:bold;
		min-height:360px;
		height:auto !important;
		height:360px;
}
	
		.secondary #growing_wrapper .left-col{
			color:#330000;
			float:left;
			padding:10px 10px 0 10px;
			width:260px;
		}
	
			.secondary #growing_wrapper .left-col h2{
				font-size:14px;
			}
	
		.secondary #growing_wrapper .right-col{
			background-color:#fff;
			border-left:solid #eae5dd 2px;
			float:left;
			min-height:360px;
			height:auto !important;
			height:360px;
			padding:0 7px 10px 7px;
			width:580px;
		}
	
			.secondary #growing_wrapper .right-col .label{
				color:#000;
			}




/**********************************************************
/	Design and Branding Studio
**********************************************************/
.design-brand .pageImage{
	background:url(/images/design-brand-studio/demo.jpg) 0px 0px no-repeat;
	height:287px;
	position:absolute; 
	top:57px;
	left:30px;
	width:219px;
}

.design-brand h2{
	font-size:14px;
}

.design-brand .ffd-logo{
	float:right;
}




/**********************************************************
/	Pricing
**********************************************************/
.pricing h2, .pricing h3{
	color:#000;
}

.pricing h3{
	margin:10px 0 0 0;
}

.pricing .disclaimer{
	font-size:10px;
}

.pricing table{
	border-color:#000;
	border-style:solid;
	border-width:1px 1px 0px 0px;
	margin:20px 0;
}

	.pricing table td{
		border-color:#000;
		border-style:solid;
		border-width:0px 0px 1px 1px;
		padding:5px;
		width:20%;
	}
