@charset "utf-8";
.text {
	font: 14px/20px Arial, Helvetica, sans-serif;
	color: #000000;
}

.text_indent {
	font: 14px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 20px;
}
h1 {
	font: bold 28px Times, Arial, Helvetica, sans-serif;
	color: #515058;
	padding-top: 15px;
}

.bg_services {
	background: #FFFFFF url(images/logo_bottom_services_bg.png) no-repeat top;
}

.bg_about{
	background: #FFFFFF url(images/about_background.jpg) no-repeat top;
}

.bg_contact{
	background: #FFFFFF url(images/contact_background.jpg) no-repeat top;
}

.bg_surfboards{
	background: #FFFFFF url(images/surfboards_background.jpg) no-repeat top;
}

.bg_links{
	background: #FFFFFF url(images/links_background.jpg) no-repeat top;
}

.bg_customers{
	background: #FFFFFF url(images/customers_background.jpg) no-repeat top;
}

.bg_footer {
	background: #000000 url(images/blobal_bottom_bg.gif) no-repeat top;
}


h3 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #EBEBEB;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
}

h2 {
	font: bold 22px Times, Arial, Helvetica, sans-serif;
	color: #515058;
	border-bottom: 1;
	border-bottom-color: #CCCCCC;
	border-bottom-style: dashed;
	border-bottom-width: medium;
	border-top: 1;
	border-top-color: #CCCCCC;
	border-top-style: dashed;
	border-top-width: medium;
	padding-bottom: 10px;
	padding-top: 10px;
}

#footer_text {
	font: 9px Arial, Helvetica, sans-serif;
	color: #484848;
	padding-left: 25px;
	padding-right: 25px;
}

#footer_text a:link {
	text-decoration: none;
	color: #484848;
}
#footer_text a:visited {
	text-decoration: none; 
	color: #484848; 
}
#footer_text a:hover {
	text-decoration: none; 
	color: #484848; 
}
