body {margin:0;padding:0;background:url(images/bgr.gif) #171717;}
table, td {border-collapse:collapse;}
td { vertical-align:top;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}

h1 {
color: #d50612; /*#fff*/
font-size:18px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
td, span, input, textarea  { font:12px Tahoma, Arial, Geneva, sans-serif;color:#000000;}
td, span { line-height:14px;}
	
	.w {width:100%;} .w5 {width:50%;} .h {height:100%;}
	
	a, .foot span a:hover,.hed span.link a:hover,.cont td.link a:hover,.right span a:hover,.left span a:hover {text-decoration:underline;}
	a:hover, .foot span a,.hed span.link a,.menu a,.menu a:hover,.cont td.link a,.right span a,.left span a {text-decoration:none;}

.first {width:766px;height:750px;}

.hed {height:119px;padding:13px 0px 0px 70px;}
.hed span.link a {color:#969696;background:url(images/w1.gif) no-repeat left;padding:0px 0px 0px 14px;}

	.menu a {display:block;color:#fff;}
.main_page_image img {
	border:1px solid #fff;
}
 	
/*	.menu td.n1 a {width:162px;height:120px;margin:27px 0px 0px 75px;}
	
	.menu td.n2 a {width:86px;height:74px;margin:60px 66px 0px 97px;}
	
	.menu td.n3 a {width:168px;height:123px;}
	
	.menu td.n4 a {width:83px;height:69px;margin:144px 0px 0px 0px;}
	
	.menu td.n5 a {width:182px;height:131px;margin:0px 0px 0px 181px;}
	
	.menu td.n1 a {width:162px;height:120px;background:url(images/n1n.gif) no-repeat;margin:27px 0px 0px 75px;}*/

	.menu td a {
		text-align: center;
	}
		
	.menu td img, table.right img {
		border:1px solid #fff;
	}

	.menu td a span {
		font: 12px;
		color: #fff;
	}
	
	
	.menu td.n2 a {
		width:116px;
		height:74px;
		margin: 15px 0 0 80px;
		/* margin: 60px 0 0 80px; */
		/*background:url(images/nashville-skyline_commercia.jpg) no-repeat;margin:60px 66px 0px 127px; 
		border:1px solid #fff;*/
	}
	
	.menu td.n3 a {
		width:168px;
		height:107px;
		margin: 45px 0 0 100px;
		/* margin: 0 0 0 100px; */
		/* background:url(images/kurt_01_independent.jpg) no-repeat;  
		border:1px solid #fff;*/
	}
	
	.menu td.n4 a {
		width:205px;
		height:30px;
		/* margin:174px 0px 0px 0px; */
		margin:30px 0px 0px -76px;  
		/* background:url(images/charlotte-and-horse_wedding.jpg) no-repeat; 
		border:1px solid #fff;*/
	}
	
	.menu td.n5 a {
		width:182px;
		height:116px;
		margin:15px 0px 0px 281px;  
		/* background:url(images/contact_me_frontpage.jpg) no-repeat; 
		border:1px solid #fff;*/
	}
	
	.menu td.nMiddle a {
		margin: 32px 0 0 0;

	}
	
	.cont {width:669px;height:505px;margin:13px 0px 0px 0px;}
	.cont td.link a {background:url(images/w5.gif) no-repeat left;padding:0px 0px 0px 10px; color:#fff;}
	.cont td.link {padding:5px 29px 0px 0px;}
	
	.left td { /*color:#525252;*/
	color: #6e6e6e;}
	.left span {color:#A3A3A3;}
	.left span.t1 {color: #d50612;}
	form {width:178px;}
	form input, textarea {padding:1px 0px 0px 5px; display:block;margin:0px 0px 7px 0px;}
	form input { width:178px;height:19px;}
	form textarea { width:178px;height:112px; overflow:auto;}
	form span {display:block; text-align:right;}
	form span a {margin:0px 0px 0px 13px;}
	
	span.db a { display:block;margin:0px 0px 4px 0px;}
	
	.right td, .right a { /*color:#525252;*/
	color: #6e6e6e;}
	.right span a,.right span,.left span a { color:#C9C9C9;}
	
.foot {height:84px; color:#969696;padding:38px 0px 0px 62px;}
.foot span, .foot span a {color:#ffffff;}

ul {
margin: 0;
padding: 5px 0 0 15px;
color: #fff;
}

ul a {
color: #fff;
}

.prowebscape_footer {
	display: none;
}

table.right p {
	/* text-align:justify; */
	font-size: 11px;
	padding: 5px 0;
}

table.right img {
	margin: 3px 5px 30px 5px;
/* 	padding-top: 3px; */
}
a {
	color: #d50612;
}