﻿@import url("ccat_forms.css");

/* Declare body first of all */
body {
	text-align:center;
	background:#363c30 url(images/ccat-bg.gif) top center repeat-x;
	font:normal 62.5% 'Times New Roman', Georgia, serif;
	color:#d1c8bb;
	margin:0;
}
p {
	font-size:1.4em;
	line-height:150%;
}
/* Container */
#container {
	margin:70px auto 0 auto;
	width:760px;
	background:#363c30 ;
	}
/*Elements of Header*/	
h1 {
	width: 682px;
	height: 46px;
	position:relative;
	right:55px;
	text-align:center;
	margin:15px auto 15px auto;
	color:#d1c8bb;
	}
h1 span {
	background: url(images/ccat-h1.gif) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
/*Style Main Navigation*/
#masthead ul {
	margin:0 0 20px 0;
	padding:0;
	font-family:'Futura Md', Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#e2d4b4;
	background:#2b271f;
	border:1px solid #5b5143;
}
#masthead li {
	display:inline;
	margin:0 0 0 5px;
	padding:0 0 0 10px;
	line-height:200%;
	font-variant:small-caps;
}
a:link, a:visited {
	color:#e2d4b4;
	text-decoration:none;
}
a:hover {
	color:white;
	text-decoration:underline;
	}
/*Properties for Main Content*/
#mainContent {
	background:#282d24;
	color:#d1c8bb;
	border:3px solid #5b5143;	
	padding:15px;
}
#thanks #mainContent {
	padding-top:30px;
	height:300px;
}
#contact #mainContent {
	text-align:left;
}
#contact #mainContent p, #contact h2, #contact h3 {
	padding-left:30px;
	text-align:left;
}
#contact h4 {
	font-size:14pt;
	color:#5b5143;
	text-align:left;
	padding-left:30px;
	font-weight:normal;
}
hr {
	width:95%;
	color:#9f9484;
}
#contact hr {
	width:690px;
	padding-left:30px;
}
#contact h3 {
	color:#5b5143;
	font-size:16pt;
	font-weight:normal;
}
#primaryContent {
	text-align:left;
	float:right;
	width:435px;
	background:#282d24;
	color:#9f9484;
	border:3px solid #5b5143;
	font-family:Georgia, times, serif;
	height:600px;
}
#primaryContent h2 {
	width: 149px;
	height: 39px;
	position:relative;
	color:#d1c8bb;
	top:15px;
	left:10px;
	}
#primaryContent h2 span.welcome {
	background: url(images/ccat-h2-welcome.jpg) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}
#primaryContent p {
	padding:5px 15px 0 15px;
	}
#primaryContent img {
	margin:0px 5px 5px 165px;
}	
h3 {
	font-size:1.5em;
	font-variant:small-caps;
	font-weight:normal;
	text-align:center;
	color:#d1c8bb;
	}
h4 {
	font-size:12pt;
	font-variant:small-caps;
	text-align:center;
	color:#ebddbd;
}	
#secondaryContent {
	text-align:left;
	float:left;
	width:305px;
	background:#282d24;
	color:#9f9484;
	border:3px solid #5b5143;
	height:600px;
}
#secondaryContent h2 {
	padding-left:15px;
	width: 158px;
	height: 32px;
	position:relative;
	color:#d1c8bb;
	top:20px;
	}
#secondaryContent h2 span.office {
	background: url(images/ccat-h2-office.gif) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	text-align:left;
}
#secondaryContent img {	
	padding-top:10px;
	width:285px;
	margin-left:10px;
	margin-bottom:0;
	padding-bottom:0;	}
#secondaryContent p {
	padding: 0 15px 5px 20px;
	font-family:Georgia, times, serif;
	}
/*Style Footer & Descendants*/
#footer {
	text-align:center;
	clear:both;
	background:#363c30 url('images/ccat-footer-bg.gif') bottom repeat-x;
	padding-top:20px;
	padding-bottom:100px;
	width:100%;
	margin:0px;
	color:#d1c8bb;
}
h5 {
	font-weight:normal;
	font-size:1.3em;
	font-family:"Futura Md", Arial, Helvetica, sans-serif;
}
/*Highlight Company Name*/
.highlight {
	font-variant:small-caps;
	font-size:1.3em;
	color:#9f9484;
	}
form p {
	font-size:1.2em;
}