a img{
border:none;
}

#artiststatement{
text-align:left;
background-color:#CCBA95;
background-image:url(images/stripes.gif);
border:6px solid #fff;
width:929px;
height:400px;
margin:0;
 /* following rules are invisible to IE 5 \*/
margin-top:-150px;
padding:0;
position:relative; /* fix for IE6 */
}

body{
behavior:url("csshover.htc");  /* makes hover work for IE6 */
background-color:#3E3F40;
text-align:center;
font-family:trebuchet,helvetica,arial,sans-serif;
color:#fff;
font-size:80%;
}

#content    
	{
	margin-left: -474px;
	position: absolute;
	top: -35px;
	left: 50%;
	width: 935px;
	height: 70px;
	visibility: visible;
	text-align:left;
	}

.email{
float:left;
margin-top:5px;
}

.feature{
border-right:6px solid #fff;
float:left;
margin:0 17px 0 0;
padding:0;
}

h1{
font-size:1.8em;
line-height:1.3em;
margin:0px;
padding:10px 0 0 0px;
color:#3E3F40;
font-weight:normal;
}

h2{
font-size:1em;
line-height:1.3em;
margin:0px;
padding:0 0 20px 0;
color:#3E3F40;
}

h3{
font-size:1em;
line-height:1.3em;
margin:5px 0 5px 0;
padding:0;
color:#3E3F40;
}


	 /* styles for IE 5 Mac */ 
 #horizon {
	background-color: transparent;
	width:100%;
	position:absolute;
	top:150px;
	left:20px;
 }
 
 /* following rules are invisible to IE 5 \*/
#horizon        
	{
	color: white;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
	}
	 /* end IE 5 hack */ 
	 
#large{
background-color:#CFBE9A;
float:left;
margin:13px 0 0 0;
width:395px;
float:left;
display:inline;
}

#large img{
border:6px solid #fff;
margin:10px 0 10px 0;
display:inline;
}

#large p{
font-size:11px;
}

#menu{
width:150px;
height:400px;
border-right:3px solid #fff;
float:left;
margin:0 24px 0 0;
padding:0;
display:inline;
}

/* This style only applies to IE Win */
*html #menu{margin-left:-15px;}

/* only IE mac will see this */
* html>body #menu {margin-left:0;}

#menu ul{
list-style:none;
padding:0;
margin:0;
}

#menu li{
margin:0;
padding:0;
list-style:none;
}

#menu a{
width:150px;
font-size:0.9em;
border-bottom:1px solid #fff;
padding:3px 0 0 3px;
display:block;
color:#fff;
text-decoration:none;
margin:0;
}

#menu a:hover{
color:#3E3F40;
}

#menu a.here{
color:#3E3F40;
}

#nav{
width:929px;
height:40px;
margin-top:-40px;
position:relative; /* fix for IE6 */
}

#nav ul{
float:right;
}

#nav li{
display:inline;
list-style:none;
padding-left:10px;
}

#nav a{
text-decoration:none;
color:#fff;
font-weight:bold;
}

#nav a:hover{
color:#F77324;
}

#nav a.here{
color:#AAAD9E;

}

#nav img{
float:left;
}

p{
color:#3E3F40;
margin:0.8em 0 0 0;
padding:0;
line-height:1.3em;
text-align:left;
}

#portfolio{
margin:0;
padding:0;
color:#fff;
float:left;
border-right:3px solid #fff;
height:400px;
width:600px;
background-color:#CFBE9A;
display:inline;
}

.right{
float:right;
}

.textbox{
width:265px;
height:340px;
background-color:#CFBE9A;
margin:15px 0 0 15px;
float:left;
padding:15px;
display:inline;
text-align:left;
clear:both;
}

#text{
background-color:#CFBE9A;
margin-top:15px;
float:left;
padding:20px 35px 10px 45px;
display:inline;
}

table{
width:295px;
margin:5px 0 0 0;
padding:0;
border-collapse:collapse;
font-size:1em;
color:#3E3F40;
background-color:#fff;
}

td{
padding:3px 0 3px 0;
}

#homethumbs td{
border:6px solid #fff;
margin:0;
padding:0;
}

tr{
margin:0;
padding:0;
}

#thumbnails{
padding:10px;
margin:10px 25px 0 0;
float:right;
width:260px;
display:inline;
}

#thumbnails a img{
border:6px solid #CFBE9A;
margin:4px 8px 4px 8px;
}

#thumbnails a:hover img{
border-color:#fff;
}

img:hover{
border-color:#fff;
}

#waterways{
float:right;
border-left:3px solid #fff;
display:inline;
width:600px;
height:400px;
}

#waterways a img{
border:6px solid #CFBE9A;
margin:5px 10px 5px 0px;
}

#waterways a:hover img{
border-color:#fff;
}

#thumbs{
width:550px;
height:300px;
margin:15px 0 0 43px;
}


