@charset "utf-8";

/* Beach City Header, Navigation, Footer*/

/*******************************************************************************

												Background/Main

*******************************************************************************/
*{
	margin:0 auto; 
	padding:0;
 }

body
{
	background-image:url(images/images/BCbodyStrip.png);
	background-repeat:repeat-x; 
	background-color:#d1d1d1; 
	font-family:Arial, Helvetica, sans-serif;
}


/*******************************************************************************

												HEADER/NAV

*******************************************************************************/
#header
{
	width:960px; 
	height:68px; 
	position:relative; 
	float:left; 
	background-image:url(images/images/headerEnd.png);
	background-repeat:repeat-x; 
	
}
	#bcp_logo
	{
		width:172px;
		height:70px;
		float:left;
	}
	
	#header_text
	{
		width:391px;
		height:70px;
		float:left;
		background-color:#CC9999;
		margin-left:395px;
	}

#nav 
{

	float:left;
	position:relative;
	width:960px;
	height:50px;
	background-image:url(images/images/nav_bar_bg.png);
}

li
{
	float:left;
	list-style:none;
}

ul 
{
	width:960px;
	height:50px;
	float:left;

}

.nav_text
{ 
	visibility: hidden; 
	display: none; 
}

.divider
{
	width:1px;
	height:25px;
	margin-top:12px;
	margin-bottom:12px;
	background-color:#e6e6e6;
	float:left;
	position:relative;

	/* for IE */
	filter:alpha(opacity=40);
	  /* CSS3 standard */
	opacity:0.4;
}

a img {border: none; }

/*******************************************************************************

												FOOTER

*******************************************************************************/


#footer
{
width:960px; 
height:70px;
background-color:#fbfbfb;
float:left;
}

	#footerLine
	{
	width:940px; 
	padding-left:10px;
	padding-left:10px;
	}

		#social
		{
		width:150px; 
		height:30px;
		float:left; 
		position:relative; 
		padding-left:15px;
		padding-top:8px;
		border:none;
		}

		
		#inc
		{
		float:right; 
		padding-top:8px;
		padding-right:15px
		}
		
		a:link {border:none;}    /* unvisited link */
		a:visited {border:none;} /* visited link */
		a:hover {border:none;}   /* mouse over link */
		a:active {border:none;}  /* selected link */
		
		
		
/*******************************************************************************

												ALL BODY FONTS

*******************************************************************************/

 h1
{
color:#c10606;
font-size:24px;
font-weight:lighter;
line-height:24px;
}

h2
{
font-size:14px;
color:#2a2929;
line-height:30px;
}

p
{
font-size:12px;
color:#2a2929;
}

h3 
{
font-size:12px;
color:#cc0000;
font-weight:normal;
}

h4 
{
font-size:12px;
color:#2a2929;
line-height:30px;
}

#manufac_cont p
{
font-size:12px;
color:#2a2929;
line-height:15px;
}


A:link {text-decoration: none; line-height:24px; color:#ba0101;}
A:visited {text-decoration: none; color:#ba0101;}
A:active {text-decoration: none; color:#ba0101;}
A:hover {text-decoration: underline; color:#ba0101;}
