/* CSS Document */

*{
	margin:0px;
	padding:0px;
	}
	
a:link,a:active,a:visited { color: #fdbf68; text-decoration: none; }

a:hover { color: #fdbf68; text-decoration: none; }


body{
	background-color:#000000;
	}	
	
h1{
	margin:10px 20px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
h2{
	margin:10px 20px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#111;
	}

h3{
font-family:Arial, Helvetica, sans-serif;
	margin:10px 20px 0px 20px;
	}
	
a{
	text-decoration:none;
	border:none;
	}
	
img{
	margin:0px;
	padding:0px;
	}
	
#container {
	width:750px;
	margin:0px auto 0px auto;
	}
	
#inner-contain{
	background:transparent url(../images/inner-contain-bg.jpg) repeat-y;
	width:750px;
	}
	
#leftcol{
	width:218px;
	float:left;
	}
	
	#leftcol-logo{
		background:transparent url(../images/logo.jpg) no-repeat;
		width:218px;
		height:180px;
		}
	
	body#index #leftcol #testimonials{
		background:#FDBF68 url(../images/leftcol_rotatepic.jpg) no-repeat;
		width:208px;
		border:1px solid #CCC;
		border-bottom:none;
		margin:5px 0px 0px 1px;
		}
	body#products #leftcol #testimonials{
		background:#FDBF68 url(../images/leftcol_rotatepic_products.jpg) no-repeat;
		width:208px;
		border:1px solid #CCC;
		border-bottom:none;
		margin:5px 0px 0px 1px;
		}
	body#gallery #leftcol #testimonials{
		background:#FDBF68 url(../images/leftcol_rotatepic_gallery.jpg) no-repeat;
		width:208px;
		border:1px solid #CCC;
		border-bottom:none;
		margin:5px 0px 0px 1px;
		}	
	body#planning #leftcol #testimonials{
		background:#FDBF68 url(../images/leftcol_rotatepic_planning.jpg) no-repeat;
		width:208px;
		border:1px solid #CCC;
		border-bottom:none;
		margin:5px 0px 0px 1px;
		}	
	body#contact #leftcol #testimonials{
		background:#FDBF68 url(../images/leftcol_rotatepic_contact.jpg) no-repeat;
		width:208px;
		border:1px solid #CCC;
		border-bottom:none;
		margin:5px 0px 0px 1px;
		}			
	
		#testimonials p{
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			margin:120px 15px 0px 15px;
			}
		
		#leftcol #leftcol-testi-bottom{
			background:transparent url(../images/leftcol_rotatepic_bottom.jpg) no-repeat;
			width:218px;
			height:12px;
			}
			
	#rightcol{
		width:531px;
		float:left;
		}
			
		#rightcol-logo{
			background:transparent url(../images/rightcol_logo.jpg) no-repeat;
			width:532px;
			height:145px;
			}	
		
/* ------------ nav ------------- */
		
#nav { 
	background:url("../images/nav.jpg") no-repeat; 
	width:532px; 
	height:35px; 
	margin:0px 0px 0px 0px;
	}



#nav span { display: none; }



#nav li, #nav a { height:35px; display:block; } /* change height here also */



#nav li { float:left; list-style:none; _display:inline; position:relative; }



#nav-01 { width: 54px; margin-left: 0px;}

#nav-02 { width: 86px;}

#nav-03 { width: 75px;}

#nav-04 { width: 80px;}

#nav-05 { width: 84px;}

#nav-06 { width: 74px;}

#nav-07 { width: 79px;}

/*-------------- (-117px) X position of button / (-62px) height of image from above ------------- */

#nav-01 a:hover { background:url("../images/nav.jpg") 0px -35px no-repeat; }

#nav-02 a:hover { background:url("../images/nav.jpg") -54px -35px no-repeat; }

#nav-03 a:hover { background:url("../images/nav.jpg") -140px -35px no-repeat; }

#nav-04 a:hover { background:url("../images/nav.jpg") -215px -35px no-repeat; }

#nav-05 a:hover { background:url("../images/nav.jpg") -295px -35px no-repeat; }

#nav-06 a:hover { background:url("../images/nav.jpg") -379px -35px no-repeat; }

#nav-07 a:hover { background:url("../images/nav.jpg") -453px -35px no-repeat; }

/* ------------- end nav ---------------- */
	
	#rightcol p{
		color:#FFF;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		margin:0px 20px 0px 20px;
		}
		
	
#clear{
	clear:both;
	}
	
#footer{
	width:750px;
	}
	

	
/* -------- IE HACK ---------*/

.IEhack{
	margin-bottom:-4px;
	}
