/* C2 layout start */
.C2 #contentPanel {
	float: left;
	width: 483px;
	margin: 0;
	padding: 0;
	background-image:url(images/content-panel-bg.jpg);
	background-repeat: no-repeat;
}
.C2 #contentPanelPadding {
	width: 403px;
	margin: 0;
	padding: 0 41px 0 39px;
}
.C2 #samplesPanel {
	float: left;
	width: 259px;
	margin: 0;
	padding: 0;
	background-image:url(images/samples-panel-bg.jpg);
	background-repeat: no-repeat;
}
.C2 #samplesPanelPadding {
	width: 185px;
	height: 400px;
	overflow: auto;
	margin: 0;
	padding: 0 38px 0 36px
}
/* C2 layout end */
/* C2 styles start */
h1.longTab {
	width: 454px;
	height: 53px;
	background-image: url(images/long-tab-header.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 12px 0 0 29px;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Tahoma, sans-serif;
}
h1.fixedDesign {
	width: 454px;
	height: 53px;
	background-image: url(images/fixed-design-content.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 12px 0 0 29px;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Tahoma, sans-serif;
}
h1.fixedSamples {
	width: 219px;
	height: 57px;
	background-image: url(images/fixed-design-samples.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 46px 0 0 40px;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Tahoma, sans-serif;
}
h1.flashDesign {
	width: 454px;
	height: 53px;
	background-image: url(images/flash-design-content.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 12px 0 0 29px;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Tahoma, sans-serif;
}
h1.flashSamples {
	width: 219px;
	height: 57px;
	background-image: url(images/flash-design-samples.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 46px 0 0 40px;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Tahoma, sans-serif;
}
h1.optimization {
	width: 454px;
	height: 53px;
	background-image: url(images/optimization-content.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 12px 0 0 29px;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Tahoma, sans-serif;
}
h1.optimizationSamples {
	width: 214px;
	height: 57px;
	background-image: url(images/optimization-samples.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 46px 0 0 45px;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Tahoma, sans-serif;
}
h1.marketing {
	width: 444px;
	height: 53px;
	background-image: url(images/marketing-content.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 12px 0 0 39px;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Tahoma, sans-serif;
}
h1.marketingSamples {
	width: 214px;
	height: 57px;
	background-image: url(images/marketing-samples.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 46px 0 0 45px;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Tahoma, sans-serif;
}
h1.aboutUs {
	width: 444px;
	height: 53px;
	background-image: url(images/about-us-content.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 12px 0 0 39px;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Tahoma, sans-serif;
}
h1.aboutUsSamples {
	width: 214px;
	height: 57px;
	background-image: url(images/about-us-samples.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 46px 0 0 45px;
	font-size: 16px;
	color: #ffffff;
	font-family: Verdana, Tahoma, sans-serif;
}
/* C2 styles end */


