#marquee{
	background: #022b62;
}
	#marquee .header{
		padding-bottom: 10px;
		padding-left: 25px;
		padding-top: 10px;
	}

#content{
	background: url("../images/bg-subpage.jpg") repeat-y scroll 0 0 #FFFFFF;
	border-radius: 0px 0px 10px 10px;	   
	float: left;    
	min-height: 400px;	
}
	#content.full{
		background: none repeat-y scroll 0 0 #FFFFFF;
		width: 100%;
	}
	#content .content{
		float: left;
		margin-bottom: 20px;
		margin-top: 20px;
		padding-left: 5%;
		padding-right: 5%;
		width: 90%;
	}
	#content > div.left{
		width: 230px;
		float: left;   
		min-height: 10px;
	}
		#subnav{
			float: left;
    		width: 100%;
		}
			#content > div.left #subnav ul{    
				float: left;
				margin-bottom: 30px;
				margin-left: 0;
				margin-top: 30px;
				width: 100%;
			}
				#content > div.left #subnav ul li{
					list-style: none;
				}
		#tout{	
			margin-left: 8px;
    		margin-right: 8px;    
			margin-bottom: 20px;	
		}
			#tout .toutcontent{
				border: solid 1px #CCC;    
				padding: 20px;
				background: #f3f3f3;
			}
		#testimonials{
			margin-left: 8px;
    		margin-right: 8px;    
			margin-bottom: 20px;	
		}
			#testimonials .rotate{
				position: relative;
				width: 100%;
				height: 100%;
			}
				#testimonials .rotate .rotatee{
					position: absolute;
					top: 0;
					left: 0;
					width: 100%;
					display: none;
				}
			#testimonials .testimonial{
				border: solid 1px #CCC;   
				padding: 20px;
				background: #f3f3f3;
			}
			#testimonials .author{
				background: url("../images/testimonial-arrow1.png") no-repeat scroll right -1px transparent;
				padding-top: 15px;
				position: relative;
				text-align: right;
				top: -1px;
			}
		
	#content > div.right{
		width: 730px;
		float: left;
	}
		#content > div.right .child{
			border-bottom:1px solid #EAEAEA;
			float: left;
			margin-bottom: 20px;
			margin-top: 20px;
			padding-bottom:20px;
		}
		#content > div.right .child img {
			background:#022B62;
		}
			#content > div.right .child > .left{
				padding-left: 20px;
				padding-right: 10px;
				float: left;
			}
			#content > div.right .child > .right{
				float: right;
				padding-left: 10px;
				padding-right: 20px;
			}
			#content > div.right .child .content{
				width: 363px;
			}
			#content > div.right .child .image{
				width: 229px;
			}
	img.left {
		background:#022b62;
		float:left;
		margin:0 20px 20px 0;
	}
	img.right {
		background:#022b62;
		float:right;
		margin:0 0 20px 20px;
	}
		#content.full .child{
			float: left;
			margin-bottom: 20px;
			margin-top: 20px;
		}
			#content.full .child > .left{
				padding-left: 20px;
				padding-right: 10px;
				float: left;
			}
			#content.full .child > .right{
				float: right;
				padding-left: 10px;
				padding-right: 20px;
			}
			#content.full .child .content{
				width: 731px;
			}
			#content.full .child .image{
				width: 229px;
			}
@media handheld, only screen and (max-width: 600px) {
	#marquee{
		float: left;    
		width: 100%;	
	}
		#marquee .icons,
		#marquee .header{
			background: none;	
			height: auto;
		}
	#content {
		background: none repeat scroll 0 0 #FFFFFF;
		float: left;
		width: 100%;
	}
		#content > div.left {
			float: left;
			width: 100%;
		}
		#content > div.right {
			float: left;
			width: 100%;
		}
			#content > div.right .child .content{
				width: 90%;
				padding: 5%;
				float: left;
			}
			#content > div.right .child .image{
				width: 100%;
				float: left;
				padding:0;
			}
				#content > div.right .child .image img{
					width: 100%;
					float: left;
					margin-bottom: 10px;
				}
}