body	{ 
	
	
	background-image:url('../images/background-image.jpg');font-family:Arial; height:100%;font-size:11px;color:#10113F;


width: 982px; margin: 0 auto;




}

.cat_link	{font-size:15px; color:#10113F;font-weight:bold;text-decoration:none;	}
.cat_link:hover {text-decoration:underline; }


.girly_pink { color:#10113F; font-weight:bold;}

.tab {width:150px; float:left;margin-right:10px;height:20px;background-color:#D3CEA8;padding-top:3px;text-align:center;	display: inline;}
.selected_tab {background-color:#171749;}
.tab a { color:white;text-decoration:none; font-size:13px;font-weight:bold	}

#projects td {border:2px solid #D2CEA9;width:690px;	}
h1  {font-size:18px; }
h2	{color:#10113F;font-size:13px;margin:0px;padding:0px;	}

#container {	}

#header	{width:982px;background-image:url('../images/background-header_copy.jpg');	}

.menu	{width:972px;background-color:#F073AB;height:25px;padding-top:8px;text-align:right;padding-right:10px;color:white;}
.menu	a {color:white;font-weight:bold;padding-left:10px;padding-right:10px;text-decoration:none;	}
.selected	{color:#10113F !important;	}
.main	{	background-color:#DFDBC0;padding:5px;	}

.menu_float	{ background-image:url('../images/menu_background.jpg');background-repeat:repeat-y;padding-top:10px;padding-bottom:10px;padding-left:0px;float:left;width:215px;	}
.menu_float2 { background-repeat:repeat-y;padding-top:10px;padding-bottom:10px;padding-left:5px;float:left;width:215px;	}

.menu_float	ul {padding-left:15px;margin:5px;	}
.menu_float li	{color:black;padding-bottom:10px;padding-left:0px;		}
.menu_float	a {font-weight:bold;color:#10113F;text-decoration:none;}

.menu_selected	{color:#F073AB !important;text-decoration:underline !important;}
.main_pannel	{float:right; color:#10113F;text-align:left;background-image:url('../images/main_pannel.jpg');background-repeat:repeat-y;width:730px;padding-top:10px;padding-bottom:10px;padding-left:15px;}


#footer	{padding-top:10px;	}

.product_header { font-size:11px;	}

.project_title	{background-color: #D3CEA8;width:200px;text-align:center;color:white;font-size:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;	}
.project_pannel	{border:3px solid #D3CEA8;width:325px;	}

.key_title	{background-color: #D3CEA8;width:200px;text-align:center;color:white;font-size:15px;padding-top:5px;padding-bottom:5px;font-weight:bold;	}
.key_pannel	{border:1px solid #D3CEA8;min-height:225px;width:345px;background-color:white;	}


.color	{	color:#10113F;font-size:11px;}

#logo	{padding-left:25px;float:left;height:80px;padding-top:40px;	}


#tel_no	{float:right;color:white;font-size:25px;padding-right:25px;font-weight:bold;padding-top:50px;	}


.product_header_div	{background-color:#10113F;width:680px;padding-left:10px;color:white !important;font-weight:bold;font-size:15px;padding-top:4px;padding-bottom:4px;	}

.product_table	{width:100%;}
.product_table td {height:100px;text-align:center;	}

.product_table a {font-weight:bold;color:#10113F;text-decoration:none;font-size:15px;}

.holder	{width:350px;background-color:#DFDBC0;padding-bottom:15px;	}

.holder:hover {background-color:#10113F;	}

.holder:hover a {color:#DFDBC0; }


#opening_hours{
	margin:15px;
	background-color:#F272AD;
	color:white;
	text-align:left;
	padding:8px;
	line-height:16px;
}

#brochure{
	margin:15px;
	color:white;
	background-color:#10113F;
	text-align:center;
	padding:8px;
	font-size:20px;
	text-transform:uppercase;
}
#brochure img{
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
}

#keysize_guide{
	
}

#reclaimed_stone{
	margin-bottom:10px;
}
