@charset "UTF-8";
/* CONNECTING THE COAST - EYEDEA MEDIA MAKERS 
	Stylesheet by Owen Hardman @ eyedea		*/

a, a:hover, a:visited, a:active, a:link {
	color:#C03;
	font-weight:bold;
}

/* WRAPPERS */

body{
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	color: #232021;
	font-size: 15px;
	margin: 0 0 0 0;
	background: url(../images/bg.jpg) repeat top center;
}

#topwrapper {
	width: 100%;
	height: 34px;
	background: url(../images/top-bg.jpg) repeat-x top center;
}

#top {
	width: 980px;
	height: 34px;
	margin: 0 auto;
}

#mainwrapper {
	width: 100%;
}

#main {
	width: 980px;
	margin: 0 auto;
}

#header {
	width: 980px;
	height: 132px;
}

#logo {
	width: 214px;
	height: 132px;
	float: left;
	background: url(../images/connecting-the-coast-logo.png) no-repeat bottom left;
}

#involved {
	height: 60px;
	width: 300px;
	float: right;
	padding-left: 466px;
	margin: 9px 0px 10px 0px;
}

#involved img {
	border: 0px;
}

#menu {
	width: 581px;
	height: 55px;
	float: right;
}

#search {
	width: 158px;
	height: 19px;
	padding: 0px 0px 0px 27px;
	float: right;
}

#search .searchbtn {
	height: 19px;
	width: 24px;
}

#search .search {
	background: url(../images/search-box.jpg) no-repeat top left;
	width: 127px;
	height:	19px;
	border:	none;
	outline: none;
	color: #000000;
	font-size: 10px;
	position: relative;
	top: -6px;
	padding-right:7px;
}

#search input {
	display: inline;
	padding: 0px;
	margin: 0px;
}

#contentwrapper {
	width: 980px;
}

#col1 {
	width: 312px;
	float:left;
	margin: 15px 14px 0px 0px;
}

#col2 {
	width: 328px;
	float:left;
	margin: 15px 0px 10px 0px;
}

#col3 {
	width: 312px;
	float:left;
	margin: 15px 0px 0px 14px;
}

#footerwrapper {
	width: 100%;
	height: 117px;
	background: url(../images/footer-bg.jpg) repeat-x top center;
	font-style: normal;
}

#footer {
	width: 980px;
	height: 117px;
	margin: 0 auto;
}

#footleft {
	width: 326px;
	height: 117px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15pt;
}

#footleft a:link, #footleft a:visited, #footleft a:active {
	color: #000000;
	text-decoration: underline;
}

#footleft a:hover {
	color: #000;
	text-decoration: none;
}

.foottext {
	display: block;
	padding-top: 12px;
	color: #000000;
}

.footbrown {
	color: #88713c;
}

#footright {
	width: 281px;
	height: 117px;
	float: right;
}

/*######## TESTIMONIALS STUFF ########*/

.testwrapper {
	width: 308px;
	min-height: 67px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #b71238;
	padding: 10px;
	color: #FFF;
}

.testname {
	display: block;
	width: 275px;
	padding: 5px 0px 10px 53px;
	background: url(../images/dark-t-arrow.png) no-repeat 35px 0px;
	color: #717171;
}

/*###################### STYLES ##########################*/

h1, h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #647203;
	font-weight: bold;
	font-size: 17px;
	font-style: normal;
}

#top span {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding: 7px 0px 0px 0px;
	font-style: normal;
}

#top a:link, #top a:active, #top a:visited {
	color: #647203;
	font-size: 13px;
	text-decoration: none;
	font-style: normal;
}

#top a:hover {
	color: #647203;
	font-size: 13px;
	text-decoration: underline;
	font-style: normal;
}

/*### PARTNER SECTION ###*/
.partnertext {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding-bottom:20px;
	font-style: normal;
}

.partnertext a:link, .partnertext a:visited, .partnertext a:active {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

.partnertext a:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
}
