/* LINKS */
a:link {color: #333; text-decoration: none;}
a:hover {color: #F00; text-decoration: underline;}
a:visited { color: #333; text-decoration: none;}
a:visited:hover { color: #F00; text-decoration: underline;}

/* ALIGNMENT */
.justify {text-align: justify;}
.right {float: right; float:top;}
.rightalign {text-align: right;}
.left {float: left; float: top;}
.leftalign {text-align: left;}

/* COLORS and STYLE */
.cc9 {color: #CC9;}
.blue {color: #00F;}
.gray {color: #CCC;}
.red {color: #F00;}
.bold {font-weight: bold;}
.small {font-size: 9px; color: #666;}
.italic {font-style: italic;}
.vla {font-family: Lucida Calligraphy; color: #666; font-size: 18px;}

/* CONTENT */
#tableData {display: table; table-layout: auto; width: 600px;}
#rowData {display: table-row; table-layout: auto; width: 600px; border: 1px; text-align: center}
.portfolio-type {border:1px solid #666; text-align:center; width:175px; height:235px; font-size:16px;}
.portfolio {border: 1px; border-style: solid; border-color: #666; width: 100px; height: 300px; padding: 4px 4px 4px 4px; margin: 5px 5px 5px 5px; text-align: center; float: left;}
#stillLifeCollection {border:1px solid #333; background-color:#FFF; padding:10px;}

/* BODY and HEADER and FOOTER and GUTS */
body {text-align: center; background-color: #FFF; text-color: #CCC; margin: 10px auto;}
body,input,select, {color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
#content {color: #666; width: 920px; margin: 0 auto; text-align: left} /* width:708px; border: 1px; border-style: solid; border-color: #CC9;*/
#header {padding:10px; color:#999; background-color:#FFF;}
.headerCol {float:left; width:150px;}
.headerNav li {
	display: inline;
	list-style-position: ; /* inside, outside */
	list-style-image: ; /*url(lpm-bullet.gif); */
	list-style-type: none; /* square, disc, circle, decimal, lower-roman, upper roman, lower-alpha, upper-alpha, none */
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-left: 0px;
}
#custProfile ul {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	}
#custProfile li {
	display: inline;
	list-style-position: ; /* inside, outside */
	list-style-image: ; /*url(lpm-bullet.gif); */
	list-style-type: none; /* square, disc, circle, decimal, lower-roman, upper roman, lower-alpha, upper-alpha, none */
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-left: 0px;
	font-size: 10pt;
	color:#666;
	float: right;
	}
#artType ul {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	}
#artType li {
	display: inline;
	list-style-position: ; /* inside, outside */
	list-style-image: ; /*url(lpm-bullet.gif); */
	list-style-type: none; /* square, disc, circle, decimal, lower-roman, upper roman, lower-alpha, upper-alpha, none */
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-left: 0px;
	}
.artType a:link {font-size: 14pt; font-weight:bold; color: #000; text-decoration: none; padding:5px 5px 5px 5px;}
.artType a:hover {font-size: 14pt; font-weight:bold; color: #FFF; text-decoration: none; padding:5px 5px 5px 5px; background-color:#666; border-radius:5px; -moz-border-radius:5px; -webkit-border:5px;}
.artType a:visited {font-size: 14pt; font-weight:bold; color: #000; text-decoration: none; padding:5px 5px 5px 5px;}
.artType a:visited:hover {font-size: 14pt; font-weight:bold; color: #FFF; text-decoration: none; padding:5px 5px 5px 5px; background-color:#666; border-radius:5px; -moz-border-radius:5px; -webkit-border:5px;}

#guts {margin: 0 auto; padding: 10px 10px 10px 10px; background-color: #CCC;}
#leftColumn {float:left; width:240px;}
.leftColumn {border:1px solid #666; background-color:#FFF; padding:10px;}
.rightColumn{border:1px solid #333; background-color:#FFF; padding:10px; float:left; margin: 2px 0px 2px 10px; width:625px;}

#footer {padding:10px; color:#999; background-color:#FFF;}
.footerCol {float:left; width:200px;}
.footerNav li {
	display: inline;
	list-style-position: ; /* inside, outside */
	list-style-image: ; /*url(lpm-bullet.gif); */
	list-style-type: none; /* square, disc, circle, decimal, lower-roman, upper roman, lower-alpha, upper-alpha, none */
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-left: 0px;
}