/* CSS Document */



body	{background-color: #c5d8e5;
		margin: 0;
		padding: 0px;	
		font-family: Arial, Helvetica, sans-serif;
		}
a		{color: #00325b;
		 text-decoration: underline;
		}
a:hover	{
		color: #333300;
		text-decoration: underline;
		}
ul		{color: #00325b;
		 font-size: 12px;
		 font-weight: bold;
		 }
li		{line-height: 24px;
		}
img.floatLeft{float: left;
		}
h2	{color: #00325b;
		 font-weight:normal;
		}
textarea{
		background-color: #FFFFFF;
		color: #666666;
		border:0px;
		font-family: arial, sans serif;
		font-size: 12px;		 
		}
input	{
		background-color: #FFFFFF;
		border: 0px;
		color: #666666;
		font-size: 12px;
		font-family: arial, sans serif;
		}
/*------------ IDs-------------  */	
#container{position: relative;
		 width: 830px;
		 margin: auto;
		 background-image:url(images/midGrad.gif);
		 background-repeat:repeat-y;
		}
#header	{
		height: 450px;
		padding-left: 25px;		
		width: 810px;
		background-image: url(images/homeImage.jpg);
		background-repeat:no-repeat;
		}
#body	{position: relative;
		 font-family: Arial, Helvetica, sans serif;
		 padding-left: 15px;
		 font-size: 12px;
		 width: 810px;
		}		
#content{background-image:url(images/hp_bodyGrad.gif);
		 background-repeat:repeat-x;
		 padding: 20px;
		 width: 760px;
		 color: #4d442e;
		 font-size: 14px;
		 background-color: #f5f3cc;
		 }		
#footer	{padding-left:15px;
		 font-size: 11px;
		 color: #4d442e;
		}
/*---------CLASSES------------*/
.brownLink	{color: 	#4d442e;
		 text-decoration: underline;
			}
		
/*----------SUB PAGES---------------*/		
/*products*/
#headerSubProd	{
		height: 38px;
		padding-left: 25px;		
		width: 810px;
		background-image: url(images/prod_navbg.jpg);
		background-repeat:no-repeat;
		}
#contentProd{background-image:url(images/prod_bg.jpg);
		background-repeat:no-repeat;
		 padding: 20px;
		 padding-left: 300px;
		 width: 480px;
		 height: 358px;
		 font-size: 14px;
		 }

/*faq*/		 
#headerSubFaq	{
		height: 38px;
		padding-left: 25px;		
		width: 810px;
		background-image: url(images/faq_navbg.jpg);
		background-repeat:no-repeat;
		}
#contentFaq{background-image:url(images/faq_bg.jpg);
		background-repeat:no-repeat;
		 padding: 20px;
		 padding-left: 300px;
		 width: 480px;
		 height: 500px;
		 font-size: 14px;
		 }
#subContentFaq {background-image:url(images/subBg.gif);
		background-repeat:repeat-y;
		padding-left: 300px;
		height: 1700px;
		color:#00325b; 
		font-size: 12px; 
		line-height:20px; 
		}	 
	
/*test*/		 
#headerSubTest	{
		height: 38px;
		padding-left: 25px;		
		width: 810px;
		background-image: url(images/test_navbg.jpg);
		background-repeat:no-repeat;
		}
#contentTest{background-image:url(images/test_bg.jpg);
		background-repeat:no-repeat;
		 padding: 20px;
		 padding-left: 300px;
		 width: 480px;
		 height: 660px;
		 font-size: 14px;
		 line-height: 20px;
		 color: #4d442e;
		 }
#subContentTest {background-image:url(images/subBg.gif);
		background-repeat:repeat-y;
		padding-left: 300px;
		height: 358px;
		color:#00325b; 
		font-size: 12px; 
		line-height:20px; 
		}	 
		 
/*contact*/	 
#headerSubCont{
		height: 38px;
		padding-left: 25px;		
		width: 810px;
		background-image: url(images/contact_navbg.jpg);
		background-repeat:no-repeat;
		}
#contentCont{background-image:url(images/contact_bg.jpg);
		background-repeat:no-repeat;
		 padding: 20px;
		 padding-left: 300px;
		 width: 480px;
		 height: 550px;
		 font-size: 14px;
		 }	 
#subContentCont {background-image:url(images/subBg.gif);
		background-repeat:repeat-y;
		padding-left: 300px;
		height: 358px;
		color:#00325b; 
		font-size: 12px; 
		line-height:20px; 
		}	

/*stone types*/		 
#headerSubStone{
		height: 38px;
		padding-left: 25px;		
		width: 810px;
		background-image: url(images/stone_navbg.jpg);
		background-repeat:no-repeat;
		}
#contentStone{background-image:url(images/stone_bg.jpg);
		background-repeat:no-repeat;
		 padding: 20px;
		 padding-left: 300px;
		 width: 480px;
		 height: 480px;
		 font-size: 14px;
		 color: #4d442e;
		 }	
#subContentStone {background-image:url(images/subBg.gif);
		background-repeat:repeat-y;
		padding-left: 300px;
		height:2300px;
		color: #4d442e;
		}

/*process*/		 
#headerSubProc{
		height: 38px;
		padding-left: 25px;		
		width: 810px;
		background-image: url(images/process_navbg.jpg);
		background-repeat:no-repeat;
		}
#contentProc{background-image:url(images/process_bg.jpg);
		background-repeat:no-repeat;
		 padding: 20px;
		 padding-left: 300px;
		 width: 480px;
		 height: 590px;
		 font-size: 14px;
		 }	
#subContentProc {background-image:url(images/subBg.gif);
		background-repeat:repeat-y;
		padding-left: 300px;
		height: 400px;
		}
	
/*default stub*/	 
#subContent {background-image:url(images/subBg.gif);
		background-repeat:repeat-y;
		padding-left: 300px;
		height: 400px;
		}



