/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	}

a img
	{border: 0;}

#main {width:781px;
	position:absolute;
	left:50%;
	margin-left:-384px;}

#menu {width:753px;
		border:1px solid #cccccc;
		font-size:1%;
		padding-top:10px;
		padding-bottom:10px;
		margin-top:20px;
		background-image:url(../images/tel.jpg);}
		
	   #menu a {color:#676767;
	   text-decoration:none;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;}
	   
	   #menu a:hover {color:#993333;
	   text-decoration:underline;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;}
	   
	   #menu ul {
	   padding: 0;
	   margin: 0;
	   }
	   
	   #menu ul li a.selected {color:#993333;
	   text-decoration:underline;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;}
	   
	   #menu li {display:inline;
	   			padding-left:15px;}
				
				
#leftbox {width:169px;
			border:1px solid #cccccc;
			margin-top:6px;
			display:inline;
			float:left;
			margin-bottom:6px;}
			
#leftbox a {color:#a30003;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;}
	   
#leftbox a:hover {color:#993333;
	 text-decoration:underline;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:bold;}
			
#logo {width:167px;}

#stationary {width:151px;
			border:1px solid #cccccc;
			margin-left:8px;}
			
#lefttitle {width:167px;}
			
#leftboxtext {width:158px;
				padding-left:9px;
				padding-bottom:8px;
				font-size:11px;
				color:#6b6b6b;}
				
#content {width:577px;
			margin-top:6px;
			margin-left:6px;
			padding-bottom:6px;
			display:inline;
			float:left;}
			
#content a {color:#a30003;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;}
	   
#content a:hover {color:#993333;
	 text-decoration:underline;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:bold;}
	 
#content p {font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#6b6b6b;}
	   
#content h1 {font-family:Arial, Helvetica, sans-serif;
	   font-size:16px;
	   font-weight:bold;
	   color:#660000;}
	   
#content h2 {font-family:Arial, Helvetica, sans-serif;
	   font-size:14px;
	   font-weight:bold;
	   color:#a30003;}
	   
#content h3 {font-family:Arial, Helvetica, sans-serif;
	   font-size:14px;
	   font-weight:bold;
	   color:#660000;}
	   
/*projects*/

#title1 {font-family:Arial, Helvetica, sans-serif;
	   font-size:14px;
	   font-weight:bold;
	   color:#660000;
	   display:inline;
	   float:left;}

#beforetext {font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   font-weight:bold;
	   color:#000000;
	   width:270px;
	   display:inline;
	   float:left;
	   margin-left:5px;}

#beforeimage {width:200px;
				display:inline;
	   			float:left;}

#title2 {font-family:Arial, Helvetica, sans-serif;
	   font-size:14px;
	   font-weight:bold;
	   color:#660000;}	   
	   	   
#content li {font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#6b6b6b}

			
#flash {width:576px;
		border:1px solid #cccccc;}
		
#bricks {width:187px;
			border:1px solid #cccccc;
			margin-top:7px;
			display:inline;
			float:left;
			margin-bottom:6px;
			color:#FFFFFF;
			font-size:11px;}
			
			#bricks a {color:#FFFFFF;}
			
			#bricks a:hover {color:#FFFFFF;}
			
			#bottombricks {width:177px;
							height:45px;
							background-image:url(../images/bottombricks.jpg);
							padding-top:6px;
							padding-left:10px;}

			#brickstitle {color:#FFFFFF;
							font-size:12px;}
			
#tiles {width:187px;
			border:1px solid #cccccc;
			margin-top:7px;
			display:inline;
			float:left;
			margin-bottom:6px;
			color:#FFFFFF;
			font-size:11px;
			margin-left:5px;}
			
			#tiles a {color:#FFFFFF;}
			
			#tiles a:hover {color:#FFFFFF;}
			
			#bottomtiles {width:177px;
							height:45px;
							background-image:url(../images/bottomtiles.jpg);
							padding-top:6px;
							padding-left:10px;}
			
			#titlestitle {color:#FFFFFF;
							font-size:12px;}
			
#stonewrap {
	float:left;
	width: 575px;
}
#stonewrap div {
	float:left;
	margin-right:5px;
	width: 185px;
	height: 15em;
}

#stone {width:187px;
			border:1px solid #cccccc;
			margin-top:7px;
			display:inline;
			float:left;
			margin-bottom:6px;
			color:#FFF;
			font-size:11px;
			margin-left:5px;}
			
			#stone a {color:#FFF;}
			
			#stone a:hover {color:#FFF;}
			
			#bottomstone {width:177px;
							height:45px;
							background-image:url(../images/bottombricks.jpg);
							padding-top:6px;
							padding-left:10px;}
			
			#stontitle {color:#FFF;
							font-size:12px;}
			
			#welcome {
				float: left;
				width: 555px;
				border: 1px solid #ccc;
				clear: left;
				margin: 5px 0;
				padding: 10px;
			}
						
			#welcome h1, #welcome p {
				float: left;
				width: 375px;
				margin: 0;
				padding: 0;
				line-height: 1.4em;
			}
			#welcome img {
				float: right;
				margin: 0;
				padding: 0;
			}
			
			

			
#footer {width:753px;
			height:40px;
			border:1px solid #ccc;
			clear:left;
			color:#6b6b6b;
			font-size:11px;}
			
#copyright {display:inline;
			float:left;
			margin-top:12px;
			margin-left:15px;}

#contactus {float:right;
			margin-top:12px;
			margin-right:10px;}

	  #contactus a {color:#6b6b6b;
	   text-decoration:none;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;}
	   
	   #contactus a:hover {color:#993333;
	   text-decoration:underline;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;}

#sitemap {float:right;
			margin-top:12px;
			margin-right:10px;}

	   #sitemap a {color:#6b6b6b;
	   text-decoration:none;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;}
	   
	   #sitemap a:hover {color:#933;
	   text-decoration:underline;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;}

   

#contactform {width:290px;
				float:left;
				padding-left:40px;}
				
#surveyform {width:290px;
				float:left;
				padding-left:120px;}
				
#contacttext {width:200px;
				float:left;
				display:inline;}	
	   
label
{
width: 9em;
float: left;
text-align: right;
margin: 0 1em 10px 0;
clear: both;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6b6b6b;}

.input-box
{
margin-bottom: 10px
}

.submit-button
{
margin:1em 0 0 8em;
clear: both}

/*Projects*/

#projecttext {width:440px;
				display:inline;
				float:left;
				font-family:Arial, Helvetica, sans-serif;
	   			font-size:11px;
	   			color:#6b6b6b;
				margin-bottom:20px;}

#projectimage {width:100px;
				display:inline;
				float:left;
				margin-bottom:20px;
				margin-left:10px;
				padding:3px;
				margin-right:10px;
				border:1px solid #ccc;
				}
				
div.enlargeimage {width:75px;
			 clear:left;
			 padding-left:25px;}
			 
			 

	   
/*Projects*/

#moreprojects {width:540px;
				clear:left;
				margin-bottom:20px;}
			
#after {clear:left;
		font-family:Arial, Helvetica, sans-serif;
	   font-weight:bold;
	   color:#600;}

#data {font-family:Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#6b6b6b;}



