/* Copyright Cavelle */

html, body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	}

	a:link {color:#f00; text-decoration: none}
	a:visited {color: #f00; text-decoration: none}
	a:hover {color:#e0be32; }
a.underline:hover  {text-decoration: underline}
	a:active {color:#e0be32; text-decoration: none}  


.body { color: #fff; font-size: 11pt; background-color: #000; text-align: center; }
	
.hide {display: none;}

.intro {padding-left: 155px; padding-right: 155px; padding-top:10px; padding-bottom: 10px;
	color:#f00; font-size: 11pt; text-align: justify; /* line-height: 18pt; */
	}

#main {padding-top:30px;
	}
.top {padding-top:10px;
	}

#title{font: bold 16pt Arial, Helvetica, sans-serif; color: #e0be32;
	margin: 0;  /* fixes down drift */
	text-align: right;
	}
#ptitle{font: bold 11pt Arial, Helvetica, sans-serif; color: #fff;
	margin: 0;  /* fixes down drift */
	text-align: right;
	}

.cv {width: 630px; text-align:left;
	} /* for tables */
	
.cvlist {line-height: 1.7; 
	list-style-type: none;
	text-align:left;
	margin-left: 65px;
	padding: 0;
	}
	
.cvlist li {background-image: url(../images/dotwht.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em; /*lowers correctly */
	padding-left: 1.2em;
	/* list-style-type:disc*/
	}
	
#stampad {
	/* display: none; mouseover does + inline style*/
	position: absolute;
	left: 87px;
	top: 3px;	
	/* other settings in chopmessage.html head */
	}

#menu {position: relative;
		left: 0px;
		top: 3px; 			
		}
		
p { text-align: justify; font-size: 11pt; padding: 10px 35px 0; }
	
p.alt { text-align: center; font-size: 11pt; padding: 10px 35px 0; }
p.left { text-align: left; font-size: 11pt; padding: 10px 35px 0; }

h1 {font-size: 16pt; color: #f00;
	margin: 5px;  /* fixes down drift */
	text-align: center;
	}
	
h2 {font-size: 16pt; color: #f00;
	margin: 5px;  /* fixes down drift */
	text-align: left;
	}
	
h3 {font-size: 14pt; color: #f00;
	margin: 5px;  /* fixes down drift */
	text-align: left;
	}
h3:first-letter {font-size: 16pt;}
	
h4 {font-size: 14pt; color: #f00;
	margin: 0;  /* fixes down drift */
	text-align: center;
	}
	
h6 {font-size: 11pt; color: #f00;
	margin: 0;  /* fixes down drift */
	text-align: center;
	}
.name {padding-bottom: 5px;
	text-align:center;   /*centers blocks w/ images too */
	}

.thumbs {text-align:center; color:#e0be32; 
	}
.thumbs img {border: 0;
	}
.thumbs td {vertical-align:baseline;
	}
	
td.spacer {height: 35px;}

.art {color:#e0be32; text-align:left;  /*font-style:italic; */
	}	
.art img {border: 0; 
	}
.art td {vertical-align: bottom; /* problem in firefox  vertical-align:baseline; */
	}

#artnav {text-align:right; padding-right:150px;
	}

.photos {color:#e0be32; text-align:center; 
	}	
.photos img {border: 0; 
	}
.photos td {vertical-align:baseline; padding: 10px;
	}

#gallery img {text-align:center; /* display: block; */
	padding: 10px; 
	border: 0; 
	}

.links td {padding: 5px;
	text-align: left;}

td.slides {border:5px solid; border-color:#fff #666 #666 #fff; /*t,r,b,l */
	}
	
td#blinks {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11pt; color: #ff7; 
	background-color: #000; 
	}
	
td#blinks1 {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11pt; color: #ff7; 
	background-color: #000; 
	}
	