/**
* Stylesheet for www.aboutkenpangborn.com 
**/

/* Frameset */
.frames-master { }
.frames-slave { 

}
.frames-banner { }
.frames-menu { 
	border-right : 1px solid black;
}
.frames-content { }
 
/* Banner */
.banner-body { 
	background-image : url('art_bin/bannerbg.gif');
	background-color : black;
	color : white;
}
.banner-grid { }
.banner-blueribbon { 
	padding-left : 15px;
}
.banner-title { 
	font-family : georgia, 'times new roman', times, serif;
	font-size : 24px;
	color : white; 
	padding-top : 10px;
}
.banner-text {
	color : white; 	
	font-family : georgia, 'times new roman', times, serif;
	font-size : 16px;
	font-style : italic;
}

/* Menu */
.menu-body { 

}
.menu-grid { 
	text-align : center;
}
.menu-links { 
	text-align : center;
	width : 165px;
	position : absolute;
	top : 5px;
	left : 5px;
}
.menu-linkbox { 
	background-color : #f8f8f8;
	padding : 3px;
	margin : 1px;
	text-align : center;
	border : 1px solid silver;
}
menu-link { 
	font-family : helvetica, helve, arial, verdana, sans-serif;
	color : white;
	font-size : 13px;
	font-weight : thin;
	text-decoration : none;
}
a.menu-link {
	color : black;
	text-decoration : none;
}
a.menu-link:visited {
	color : black;
}
a.menu-link:hover {
	color : #33f;
}
a:hover {
	color : #33f;
}

/* Content */
.content-body { 
	font-family : georgia, 'times new roman', times, serif;
	font-size : 14px;
	background-color : #f8f8f8;
}
.content-grid { 
	margin : 15px;
	width : 500px;
}
.content-update { 
	padding : 10px;
	background-color : white;
	border : 1px solid silver;
	text-align : center;
	margin-bottom : 24px;
}
.content-updateTitle, .content-updateTitle a { 
	font-family : verdana,arial,helvetica,helve,sans-serif;
	font-size : 14px;
	text-align : center;
}
.content-updateText { 
	font-style : italic;
	font-size : 16px;
	text-align : center;
}
.content-portrait { 
	margin : 15px;
}
.content-quotedMsg p {
	font-family : courier, 'courier new', monospace;
	line-height : 21px;
	font-size : 14px;
	text-align : left;
}
.content-quotedMsg {
	background-color : white;
	border : 1px solid silver;
	padding : 15px;
}
.content-subhead {
	font-size : 16px;
	font-style : italic;
}

/* Standard HTML styles, used in content */
h1 { 
	font-weight : normal;
	font-family : verdana,arial,helvetica,helve,sans-serif;
	font-size : 32px;
}
h2 { 
	font-weight : normal;
	font-family : verdana,arial,helvetica,helve,sans-serif;
	font-size : 26px;
}
h3 { 
	font-weight : normal;
	font-family : verdana,arial,helvetica,helve,sans-serif;
	font-size : 18px;
}
p, li { 
	font-family : georgia, 'times new roman', times, serif;
	font-size : 12px;
	text-align : justify;
	line-height : 18px;
}
a { 
	font-family : verdana, arial, helvetica, helve;
	font-size : 12px;
	color : #00b;
}
a:visited {
	color : #008;
}