body 
{
	font-family: Verdana, Tahoma, Helvetica, Georgia;
	font-size: 9pt;
	color: #666666;
	background-color: #D9D6D7;
	padding: 0;
	margin: 0px;
	background-image: url(../images/bkgd.gif); background-repeat:repeat-y;
	line-height: 160%;
}

td {font-family: Verdana, Tahoma, Helvetica, Georgia; font-size: 9pt; color:#666666; line-height: 160%;}

A, A:link {color: #7D022F; TEXT-DECORATION: none}
A:visited {color: #7D022F; TEXT-DECORATION: none}
A:hover, A:active  {color: #C00046; TEXT-DECORATION: underline}

.main-td {background-color:#EBEDEC;}

.red { background-color: #FF0000; }
.green { background-color: #00943D; }
.data-bg { background-color: #F5F5F5; }
.image-bkgd { background-color: #F5F5F5; }

.buttons {
color:#FFFFFF; 
font-size: 7pt;
font-weight:bold;
background:url(../images/button_nor.gif) #898483 right no-repeat; 
height:31px; 
vertical-align:middle; }

.buttons A, .buttons A:link, .buttons A:visited {
color:#FFFFFF; 
height:31px; 
vertical-align:middle;}

.buttons A:hover, .buttons A:active {
color:#FFFFFF; 
background:url(../images/button_ovr.gif) right no-repeat; 
height:31px; 
vertical-align:middle;}

.buttons-space {padding: 8px 30px 8px 0px;}

.buttons2 {
color:#FFFFFF; 
font-size: 7pt;
font-weight:bold;
background:url(../images/button2_nor.gif) #A2988B right no-repeat; 
height:31px; 
vertical-align:middle; }

.buttons2 A, .buttons2 A:link, .buttons2 A:visited {
color:#FFFFFF; 
height:31px; 
vertical-align:middle;}

.buttons2 A:hover, .buttons2 A:active {
color:#FFFFFF; 
background:url(../images/button2_ovr.gif) right no-repeat; 
height:31px; 
vertical-align:middle;}

.title-line {
background-image:url(../images/title_line_bkgd.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#D8DBD9;
padding: 5px 20px 5px 32px;
color:#767675;
font-size: 8pt;}

.title2-line {
background-image:url(../images/title2_line_bkgd.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#D8DBD9;
padding: 5px 20px 5px 32px;
color:#767675;
font-size: 8pt;}

.title3-line {
background-image:url(../images/title3_line_bkgd.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#D8DBD9;
padding: 5px 20px 5px 32px;
color:#767675;
font-size: 8pt;}

.title4-line {
background-image:url(../images/title4_line_bkgd.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#D8DBD9;
padding: 5px 20px 5px 32px;
color:#767675;
font-size: 8pt;}

.title5-line {
background-image:url(../images/title5_line_bkgd.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#D8DBD9;
padding: 5px 20px 5px 32px;
color:#767675;
font-size: 8pt;}

.title6-line {
background-image:url(../images/title6_line_bkgd.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#D8DBD9;
padding: 5px 20px 5px 32px;
color:#767675;
font-size: 8pt;}

.title7-line {
background-image:url(../images/title7_line_bkgd.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#D8DBD9;
padding: 5px 20px 5px 32px;
color:#767675;
font-size: 8pt;}

.title8-line {
background-image:url(../images/title8_line_bkgd.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#D8DBD9;
padding: 5px 20px 5px 32px;
color:#767675;
font-size: 8pt;}

.title9-line {
background-image:url(../images/title9_line_bkgd.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#D8DBD9;
padding: 5px 20px 5px 32px;
color:#767675;
font-size: 8pt;}

.title10-line {
background-image:url(../images/title3_line_bkgd.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#6f4675;
padding: 5px 20px 5px 32px;
color:#FFFFFF;
font-size: 8pt;}

.sp-title-line {
background-image:url(../images/title3_line_bkgd.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#538FBF;
padding: 5px 20px 5px 32px;
color:#FFFFFF;
font-size: 8pt;}

.bot-line {
background-image:url(../images/bottom_line_bkgd.gif); 
background-position:left; 
background-repeat:no-repeat; 
background-color:#D8DBD9;
padding: 5px 20px 5px 32px;
color:#767675;
font-size: 7pt;
height: 20px;}


.teaser {
padding: 15px 32px 15px 32px;
color:#5A5A59;
font-size: 8pt;}

.teaser-link {
padding: 0px 32px 15px 32px;
font-size: 7pt;
text-align: right;}

.teaser2-link {
padding: 0px 32px 15px 32px;
font-size: 7pt;
text-align: left;}


.thumb-holder {
	border: 5px; 
	border-style:solid;
	border-color:#7F7F7F; 
	}

.thumb2-holder A:link, .thumb2-holder A:visited {
	border: 5px; 
	border-style:solid;
	border-color:#7F7F7F; 
	display: block;
	}
.thumb2-holder A:hover, .thumb2-holder A:active {
	border: 5px; 
	border-style:solid;
	border-color:#7D022F; 
	display: block;
	}


.thumb {border: 1px; border-color:#FFFFFF; border-style:solid;}
.left {margin-right: 10px; margin-bottom: 5px;}
.left2 {margin-right: 20px; margin-bottom: 5px;}
.right {margin-left: 10px; margin-bottom: 5px;}

form {
	margin: 0px;
	padding: 0px;
	font-size: 8pt;
}

.black-bg { background-color: #000000}
.white-bg { background-color: #FFFFFF}

.black {color: #000000}

.white, .white A, .white A:link, .white A:visited {color: #FFFFFF; TEXT-DECORATION: none}
.white A:hover, .white A:active {color: #FFFFFF; TEXT-DECORATION: underline}

.title {
	color: #FFA84C;
	font-size: 18pt;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 25px;
	padding-left: 25px;
	font-family: Tahoma, Arial;
	font-weight: normal;
}

.breadcrumbs {color: #767675; TEXT-DECORATION: none; font-size: 7pt; padding: 5px 15px 10px 15px; font-weight:bold;}
.breadcrumbs A, .breadcrumbs A:link, .breadcrumbs A:visited {color: #7D022F; TEXT-DECORATION: none; font-weight:normal;}
.breadcrumbs A:hover, .breadcrumbs A:active {color: #C88C29; TEXT-DECORATION: underline;  font-weight:normal;}


.fullstory {
	color: #666666;
	font-size: 10pt;
	padding-bottom: 1%;
	line-height: 160%;
}
.function {font-size: 8pt;}

.footer {
	color: #333333;
	font-size: 7pt;
}
.odd {background-color:#D3DBE3; }
.even {background-color:#E9EDF1; }

.left-td { background-image: url(../images/left_shadow.gif); background-repeat:repeat-y; background-position:right; width:150px;}

.right-td { background-image: url(../images/right_shadow.gif); background-repeat:repeat-y; background-position:left;}

.artist-paint-td { 
		background-image: url(../images/paint_bkgd.gif); 
		background-repeat:no-repeat; 
		background-position:right; 
		background-color:#000000;
		padding: 25px;
		}
.artist-sculpture-td { 
		background-image: url(../images/sculp_bkgd.gif); 
		background-repeat:no-repeat; 
		background-position:right; 
		background-color:#000000;
		padding: 25px;
		}
.artist-title {color: #FFFFFF; font-size:13pt;}
.artist-subtitle {color: #FFFFFF; font-size:8pt;}

.pad-r-20 {padding-right:19px;}
.last {padding-bottom: 45px;}

.divider {	
	border-top: 1px; 
	border-top-style:dashed;
	border-top-color:#D3D3D3; 
}
.divider-2 {	
	border-top: 1px; 
	border-top-style:dashed;
	border-top-color:#D3D3D3; 
}

.full-work {
	border: 10px; 
	border-style:solid;
	border-color:#FFFFFF; 
	display: block;
}
.full-work {
	margin: 50px 0px 50px 0px;
	}
.textfield-1 {width: 200px;}
.textarea-1 {width: 400px; height:150px;}

.listing {
	font-size: 8pt;
}
.listing-o {
	font-size: 8pt;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.listing-e {
	font-size: 8pt;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.form1 {  width: 250px}
.form2 { width: 380px; height: 100px}
.form3 {  width: 95px; font-size: 8pt;}

.interest {COLOR: #FFFFFF; font-size: 8pt; font-weight: bold;}
.interest A {COLOR: #FFFFFF;  font-weight: bold; font-size: 8pt;}
.interest A:link {COLOR: #FFFFFF;  font-weight: bold;}
.interest A:active {COLOR: #FFFFFF;  font-weight: bold;}
.interest A:visited {COLOR: #FFFFFF;  font-weight: bold;}
.interest A:hover {COLOR: #FFFFFF;  font-weight: bold;}

.promo-bg {background-color:#F7F5ED;}
.promo2-bg {background-color:#efe0f2;}