/* general tags */body {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #9293A9;	padding-top: 20px;	background: #FFFFFF;}h1	{	font-size: 11px;}p	{	color: #999999;	line-height: 150%;	font-size: 9px;}img	{	border: none;}a:link, a:visited {	color: #9293A9;	text-decoration: none;}a:hover {	color: #646254;	text-decoration: none;}/* tags for spacing and placement of header text ABOVE the line */.header {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	font-size: 11px;	padding-bottom: 2.5px;}/* for spacing and placement of header text BELOW the line (contact details) */.header2 {	padding-right: 7.5px;	padding-top: 5px;	font-size: 9px;	text-align: right;}/* tags for footer */.footerleft, .footerright {	padding-top: 2.5px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;	font-size: 9px;}.footerright {	text-align: right;}/* home page - borders for images */.index {	border: 1px solid #999999;}/* positioning and padding for main body of PORTFOLIO section */#bodyright {	padding-left: 325px;	padding-bottom: 20px;	min-height: 400px;}#bodyleft {  	padding-top: 12px;	padding-left: 15px;	width: 225px;	float: left;}/* positioning and padding for main body of RESUME section */#bodyright2 {	padding-top: 35px;	padding-left: 250px;	padding-bottom: 20px;}#bodyleft2 {  padding-top: 25px;	padding-left: 5px;	width: 250px;	float: left;}.date {	font-size: 9px;}.resumepics {	font-size: 11px;	border: 1px solid #999999;	padding: 7.5px;}/* positioning and padding for text portion of LINKS section */.linkspage	{	padding-left: 20px;}/* title of secondary navigation section (above and including horizontal rule)  */.menuhead {	color: #9293A9;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	font-size: 9px;}/* sub-sections styles (for selected and unselected) */.menusub, .menusubselect {	font-size: 9px;}.menusubselect a, a.menusubselect {	color: #646254;}/* arrows above picture window for scrolling through each sub-section */.scroll1, .scroll2 {	font-weight: bold;	font-size: 14px;	color: #646254;	padding-bottom: 2.5px;}.scroll2 {	text-align: right;}/* styles for main picture box and info below */.picture {	border: 1px solid #999999;	text-align: center;}.info {	font-size: 9px;}/* artist statement button */.info_btn {	font-size: 9px;	border: 1px solid #999999;	padding: 3.5px 3.5px 3.5px 5px;}