/* CSS Document */
/* base colors
	stone	BDA38C
	park	9291C3
	tile	C69462
 */

div#container
{
	background: url(/site/img/stone/stone_main_bg_tile.jpg) repeat-y;
}

/* Header */
/* **************************************************************************** */
div#header_logobox
{
	background: url(/site/img/stone/header_02.jpg) no-repeat;
}

div#header_bar_container
{
	background: #BDA38C url(/site/img/stone/header_bar_bg.gif) repeat-x;
}

div#header_bar_logo
{
	background: url(/site/img/stone/header_bar_mid.gif) no-repeat;
}


/* Navigation Menu */
/* **************************************************************************** */
div#nav_container
{
	background: #BDA38C;
}

div#nav_btn_container
{
}

div#nav_btn_container ul, div#nav_btn_container p
{
	padding: 0;
	margin: 0;
	font-size: 10px; 
}

div#nav_btn_container li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding-left: 4px;
}

li#menu_s_aboutus
{
	height: 24px;
	background: url(/site/img/stone/stone_menu_01.jpg) no-repeat;
}

li#menu_s_naturalstone
{
	height: 24px;
	background: url(/site/img/stone/stone_menu_02.jpg) no-repeat;
}

li#menu_s_tile_limestone
{
	height: 24px;
	background: url(/site/img/stone/stone_menu_02.jpg) no-repeat;
}

li#menu_s_tile_limestone p, li#menu_s_tile_marble p, li#menu_s_tile_travertine p, 
li#menu_s_tile_terracotta p, li#menu_s_tile_slate p, li#menu_s_tile_tumbled p, 
li#menu_s_tile_granite p
{
	padding-left: 12px;
}

li#menu_s_tile_marble
{
	height: 24px;
	background: url(/site/img/stone/stone_menu_02.jpg) no-repeat;
}

li#menu_s_tile_travertine
{
	height: 24px;
	background: url(/site/img/stone/stone_menu_02.jpg) no-repeat;
}

li#menu_s_tile_terracotta
{
	height: 24px;
	background: url(/site/img/stone/stone_menu_02.jpg) no-repeat;
}

li#menu_s_tile_slate
{
	height: 34px;
	background: url(/site/img/stone/stone_menu_02-tall.jpg) no-repeat;
}

li#menu_s_tile_tumbled
{
	height: 34px;
	background: url(/site/img/stone/stone_menu_02-tall.jpg) no-repeat;
}

li#menu_s_tile_granite
{
	height: 24px;
	background: url(/site/img/stone/stone_menu_02.jpg) no-repeat;
}

li#menu_s_contactus
{
	height: 24px;
	background: url(/site/img/stone/stone_menu_03.jpg) no-repeat;
}

li#menu_s_directions
{
	height: 24px;
	background: url(/site/img/stone/stone_menu_04.jpg) no-repeat;
}

li#menu_s_gallery
{
	height: 24px;
	background: url(/site/img/stone/stone_menu_05.jpg) no-repeat;
}

div#nav_btn_container li p
{
	padding-top: 5px;
	padding-bottom: 0;
	font-size: 10px;	
}

div#nav_basebox
{
	height: 450px;
	background: url(/site/img/stone/stone_menu_base.jpg) no-repeat;
}

/* other companies */
/*******************************************************************************/
div#othercompanies_container
{
	margin: 10px;
	width: 424px;	
}

div#othercompany_ceramic
{
	float: left; 
	width: 100px;
	margin: 0 10px;
}

div#othercompany_parkst
{
	float: left; 
	width: 160px;
	margin: 0 10px;
}

div#othercompanies_container p.headline
{
	font-weight: bold;
	text-align: center;
	padding: 1em 0;
	font-size: small;
}

div#othercompanies_container p
{
	text-align: center;
}

div#othercompanies_container img
{
	margin: 0 20px;
}


/* Content */
/* **************************************************************************** */
div#body_2col_column2
{
	background: #BDA38C;
}

div.body_gall_navigation
{
	background: #BDA38C url(/site/img/stone/header_bar_bg.gif) repeat-x;
	color: #000;
}

div.body_gall_navigation a,
div.body_gall_navigation a:link, div.body_gall_navigation a:visited,
div.body_gall_navigation a:hover, div.body_gall_navigation a:active
{
	text-decoration: underline;
	font-weight: bold;
	color: #fff;	
}

div#content_container a
{
	color: #996633;
}

div#content_container a:hover
{
	color: #4e252d;
}

.bulleted-link
{
	padding-left: 10px;
	background: url(/site/img/bullet-triangle.gif) no-repeat;
}