body { background-color : #ffffff; 
scrollbar-3dlight-color:#ff9900; 
scrollbar-arrow-color:#990000;
scrollbar-base-color:white;
scrollbar-darkshadow-color:#ff9900;
scrollbar-face-color:white;
scrollbar-highlight-color:white;
scrollbar-shadow-color:#ff9900 }

table { background-color : #ffffff; }

.navhomepage {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ff9900; font-weight: bold }
.navhomepage_on {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #990000; font-weight: bold }

.mainpage_navfooter {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ff9900; font-weight: bold }
.mainpage_navfooter_on {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #990000; font-weight: bold }

.title1 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000; font-weight: bold}
.title2 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #990000;font-weight: bold}
.title3 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #990000; font-weight: bold}
.title4 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #990000; font-weight: bold}
.press_title4 {  padding: 2px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #990000; }


a:link {text-decoration: none; color: #ff9900;} 
a:visited {text-decoration: none; color: #ff9900;}
a:active {text-decoration: none; color: #ff9900;}
a:hover { color:#990000; }

.theme_heading { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #cc0000; font-weight: bold; }
.theme_heading a:link {text-decoration: none; color: #cc0000;} 
.theme_heading a:visited {text-decoration: none; color: #cc0000;}
.theme_heading a:active {text-decoration: none; color: #cc0000; }
.theme_heading a:hover { color:#990000; }

.theme_heading_small_original { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #999999; }
.theme_heading_small_original a:link {text-decoration: none; color: #999999;} 
.theme_heading_small_original a:visited {text-decoration: none; color: #999999;}
.theme_heading_small_original a:active {text-decoration: none; color: #999999; }
.theme_heading_small_original a:hover { color:#330000; }

.theme_heading_small { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #999999; }
.theme_heading_small a:link {text-decoration: none; color: #ff9900;} 
.theme_heading_small a:visited {text-decoration: none; color: #ff9900;}
.theme_heading_small a:active {text-decoration: none; color: #ff9900;}
.theme_heading_small a:hover { color:#990000; }


.theme_heading_large { padding: 3px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 17pt; color: #cc0000; font-weight: bold; }

.freedrawresponse { padding: 3px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 17pt; color: #cc0000; font-weight: bold; }

.medium_heading { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #cc0000; font-weight: bold; }
.medium_heading a:link {text-decoration: none; color: #cc0000;} 
.medium_heading a:visited {text-decoration: none; color: #cc0000;}
.medium_heading a:active {text-decoration: none; color: #cc0000; }
.medium_heading a:hover { color:#990000; }


.homepagetext { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; color: #990000; font-weight: bold; }
.homepagetext2 { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #990000; text-align: left;}
.homepage_heading1 { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; color: #990000; font-weight: bold;}
.homepage_newsletterheading1 { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #990000; font-weight: bold;}
.homepage_listtext { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #666666; }
.homepage_readmore_text { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #666666; }
.homepage_maintext { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #666666; text-align: left;}
.homepage_clientquotetext { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #666666; text-align: left;}
.homepage_newstext { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #666666; text-align: left;}
.homepage_textbelowfigure { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #666666;}



.homepage_footerlinks {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.homepage_footerlinks a:link {text-decoration: none; color: #999999;} 
.homepage_footerlinks a:visited {text-decoration: none; color: #999999;}
.homepage_footerlinks a:active {text-decoration: none; color: #999999; }
.homepage_footerlinks a:hover { color:#000000; }


.homepage_footerlinks_heading { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #990000; }

.maintext { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #666666; text-align: justify;}
.maintext_grey { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #666666;}
.maintext_heading { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #cc0000; font-weight: bold; }
.maintext_framed { padding: 5px; border: 1px solid #ff9900; -moz-border-radius: 10px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #666666;}
.maintext_filled { padding: 5px; background-color: #ff9900; border: 1px solid #990000; -moz-border-radius: 10px; font-weight: bold; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #990000;}


.artist_heading { padding: 3px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #cc0000; font-weight: bold;}
.artist_heading a:link {text-decoration: none; color: #cc0000;} 
.artist_heading a:visited {text-decoration: none; color: #cc0000;}
.artist_heading a:active {text-decoration: none; color: #cc0000; }
.artist_heading a:hover { color:#990000; font-weight: bold;}

.artistinfo_subjectheading { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #cc0000;font-weight: bold;}
.artistinfo_text { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #000000;}

.newsletter {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; }


.text_below_navfooter {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.text_below_navfooter a:link {text-decoration: none; color: #999999;} 
.text_below_navfooter a:visited {text-decoration: none; color: #999999;}
.text_below_navfooter a:active {text-decoration: none; color: #999999; }
.text_below_navfooter a:hover { color:#000000; }



form table tr { background-color: #FFCC66;}
h1, form { margin: 0; }
form h1 { background-color: #ff9900; font-family : Arial, Verdana, Arial, Helvetica, sans-serif; color: #990000; font-weight: bold; letter-spacing: +2px; font-size: 12pt; padding: 5px; border-bottom: 3px solid #666666; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; }
form { padding: 0px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; font-family : Arial, Verdana, Arial, Helvetica, sans-serif;}
form label { display: block; font-weight: bold; margin: 5px; text-align: right; background-color: #990000; font-family: sans-serif; color: white; font-size: 9pt; padding: 3px; -moz-border-radius: 10px; }
div > input, div > select { margin: 3px; padding: 4px; font-family : Arial, Verdana, Arial, Helvetica, sans-serif;}
select > option { padding: 4px; font-family : Arial, Verdana, Arial, Helvetica, sans-serif;}
input, select, textarea { background-color: white; font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
scrollbar-3dlight-color: white; 
scrollbar-arrow-color: #666666;
scrollbar-base-color: white;
scrollbar-darkshadow-color: #666666;
scrollbar-face-color: white;
scrollbar-highlight-color: white;
scrollbar-shadow-color: #666666 }
input#button { background-color: #990000; font-weight: bold; font-family : Arial, Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 10pt; color: white; border: 1 px solid black}



.nav_choice { padding: 0px; font-family : Arial, Verdana, Arial, Helvetica, sans-serif; font-size: 4pt; color: #ff9900;}
.nav_menu_text1 { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; font-weight: bold; }

.nav form table tr { background-color: #FFFFFF;}
.nav form label { display: block; font-weight: bold; margin: 5px; text-align: right; background-color: #FFFFFF; font-family: sans-serif; color: white; font-size: 9pt; padding: 3px; -moz-border-radius: 10px; }








.pricestable_text_heading {  padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: white; font-weight: bold;}
.pricestable_text { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #990000; font-weight: bold; background-color: #FFCC66;}


li { font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; color: #cc0000;}
.listtext { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #666666;}

.termstext { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #666666;}

.notestext { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #666666; text-align: justify; }

.tablefootnotetext { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #666666; }

.faqheading {  font-family: Arial, Verdana, Helvetica, sans-serif; color: #cc0000; font-size: 10pt; font-weight: bold}
.question {  font-family: Arial, Verdana, Helvetica, sans-serif; color: #666666; font-size: 10pt; font-weight: bold}
.answer {  font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #666666;}

.question li {  font-family: Arial, Verdana, Helvetica, sans-serif; color: #666666; font-size: 10pt; font-weight: bold;}
.question a:link {text-decoration: none; color: #666666; font-weight: bold;} 
.question a:visited {text-decoration: none; color: #666666; font-weight: bold;}
.question a:active {text-decoration: none; color: #666666; font-weight: bold;}
.question a:hover { color: #666666; font-weight: bold;}

.textonlyversion { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #666666; }

.catchphrase { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt;  color: #666666;}

.artist_name {position:absolute; width: 240px; height: 15px; left: 550px; top: 310px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_title {position:absolute; width: 240px; height: 15px; left: 550px; top: 325px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_medium {position:absolute; width: 240px; height: 15px; left: 550px; top: 340px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_size {position:absolute; width: 150px; height: 15px; left: 550px; top: 355px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_ref {position:absolute; width: 150px; height: 15px; left: 550px; top: 370px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.rental_note {position:absolute; width: 240px; height: 15px; left: 550px; top: 385px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.price_cat {position:absolute; width: 150px; height: 15px; left: 550px; top: 385px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }


.artist_name_dynamic {position:absolute; width: 240px; height: 15px; left: 606px; top: 310px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_title_dynamic {position:absolute; width: 240px; height: 15px; left: 572px; top: 325px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_medium_dynamic {position:absolute; width: 240px; height: 15px; left: 586px; top: 340px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_size_dynamic {position:absolute; width: 240px; height: 15px; left: 572px; top: 355px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_ref_dynamic {position:absolute; width: 150px; height: 15px; left: 586px; top: 370px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.price_cat_dynamic {position:absolute; width: 240px; height: 15px; left: 617px; top: 385px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }



.artist_name_height100 {position:absolute; width: 240px; height: 15px; left: 550px; top: 365px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_title_height100 {position:absolute; width: 240px; height: 15px; left: 550px; top: 380px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_medium_height100 {position:absolute; width: 240px; height: 15px; left: 550px; top: 395px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_size_height100 {position:absolute; width: 150px; height: 15px; left: 550px; top: 410px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_ref_height100 {position:absolute; width: 150px; height: 15px; left: 550px; top: 425px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.price_cat_height100 {position:absolute; width: 150px; height: 15px; left: 550px; top: 440px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }



.artist_name_dynamic_height100 {position:absolute; width: 240px; height: 15px; left: 606px; top: 365px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_title_dynamic_height100 {position:absolute; width: 240px; height: 15px; left: 572px; top: 380px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_medium_dynamic_height100 {position:absolute; width: 240px; height: 15px; left: 586px; top: 395px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_size_dynamic_height100 {position:absolute; width: 150px; height: 15px; left: 572px; top: 410px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_ref_dynamic_height100 {position:absolute; width: 150px; height: 15px; left: 586px; top: 425px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.rental_note_height100 {position:absolute; width: 240px; height: 15px; left: 550px; top: 440px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.price_cat_dynamic_height100 {position:absolute; width: 15px; height: 15px; left: 617px; top: 440px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }



.artist_name_height150 {position:absolute; width: 240px; height: 15px; left: 550px; top: 415px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_title_height150 {position:absolute; width: 240px; height: 15px; left: 550px; top: 430px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_medium_height150 {position:absolute; width: 240px; height: 15px; left: 550px; top: 445px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_size_height150 {position:absolute; width: 150px; height: 15px; left: 550px; top: 460px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_ref_height150 {position:absolute; width: 150px; height: 15px; left: 550px; top: 475px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.rental_note_height150 {position:absolute; width: 240px; height: 15px; left: 550px; top: 490px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }

.artist_name_dynamic_height150 {position:absolute; width: 240px; height: 15px; left: 606px; top: 415px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_title_dynamic_height150 {position:absolute; width: 240px; height: 15px; left: 572px; top: 430px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_medium_dynamic_height150 {position:absolute; width: 240px; height: 15px; left: 586px; top: 445px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_size_dynamic_height150 {position:absolute; width: 150px; height: 15px; left: 572px; top: 460px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_ref_dynamic_height150 {position:absolute; width: 150px; height: 15px; left: 586px; top: 475px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }

.price_cat_height150 {position:absolute; width: 240px; height: 15px; left: 550px; top: 490px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.price_cat_dynamic_height150 {position:absolute; width: 240px; height: 15px; left: 617px; top: 490px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }



.artist_name_height140 {position:absolute; width: 240px; height: 15px; left: 550px; top: 425px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_title_height140 {position:absolute; width: 240px; height: 15px; left: 550px; top: 440px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_medium_height140 {position:absolute; width: 240px; height: 15px; left: 550px; top: 455px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_size_height140 {position:absolute; width: 150px; height: 15px; left: 550px; top: 470px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_ref_height140 {position:absolute; width: 150px; height: 15px; left: 550px; top: 485px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.rental_note_height140 {position:absolute; width: 240px; height: 15px; left: 550px; top: 500px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }

.artist_name_dynamic_height140 {position:absolute; width: 240px; height: 15px; left: 606px; top: 425px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_title_dynamic_height140 {position:absolute; width: 240px; height: 15px; left: 572px; top: 440px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_medium_dynamic_height140 {position:absolute; width: 240px; height: 15px; left: 586px; top: 455px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_size_dynamic_height140 {position:absolute; width: 150px; height: 15px; left: 572px; top: 470px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_ref_dynamic_height140 {position:absolute; width: 150px; height: 15px; left: 586px; top: 485px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }



.artist_name_height100_wide {position:absolute; width: 240px; height: 15px; left: 650px; top: 365px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_title_height100_wide {position:absolute; width: 240px; height: 15px; left: 650px; top: 380px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_medium_height100_wide {position:absolute; width: 240px; height: 15px; left: 650px; top: 395px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_size_height100_wide {position:absolute; width: 150px; height: 15px; left: 650px; top: 410px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_ref_height100_wide {position:absolute; width: 150px; height: 15px; left: 650px; top: 425px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.price_cat_height100_wide {position:absolute; width: 150px; height: 15px; left: 650px; top: 440px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }


.artist_name_dynamic_height100_wide {position:absolute; width: 240px; height: 15px; left: 706px; top: 365px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_title_dynamic_height100_wide {position:absolute; width: 240px; height: 15px; left: 672px; top: 380px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_medium_dynamic_height100_wide {position:absolute; width: 240px; height: 15px; left: 686px; top: 395px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_size_dynamic_height100_wide {position:absolute; width: 150px; height: 15px; left: 672px; top: 410px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.artist_ref_dynamic_height100_wide {position:absolute; width: 150px; height: 15px; left: 686px; top: 425px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }
.price_cat_dynamic_height100_wide {position:absolute; width: 150px; height: 15px; left: 717px; top: 440px; padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #999999; }




.clienttitle1 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; color: #990000; font-weight: bold}
.clienttitle2 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #990000; font-weight: bold}
.clienttitle3 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; font-weight: bold}
.clienttitle4 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #cc0000; font-weight: bold}
.clienttitle5 {  padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #666666; }
.clienttitle3a {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; }


.next_previous_text { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; font-weight: bold; }
.next_previous_text a:link {text-decoration: none; color: #cc0000;} 
.next_previous_text a:visited {text-decoration: none; color: #cc0000;}
.next_previous_text a:active {text-decoration: none; color: #cc0000; }
.next_previous_text a:hover { color:#990000; }

.pressroom_links {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; }
.pressroom {  font-family: Arial, Verdana, Helvetica, sans-serif; color: #cc0000; font-size: 8pt; font-weight: bold }

.news_question {  font-family: Arial, Verdana, Helvetica, sans-serif; color: #666666; font-size: 10pt; font-weight: bold}
.news_answer {  font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #666666; text-align: justify;}

.linkstext { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #666666; text-align: justify;}

.links_codeboxtext { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; color: #000000; }

.maintext_pf { font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #666666; }

.footer_text_printerfriendy {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #990000; font-weight: bold }

.footer_text_printerfriendy_2 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #990000; }

.closebutton { font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; font-weight: bold }
.closebutton a:link {text-decoration: none; color: #FF0000;} 
.closebutton a:visited {text-decoration: none; color: #FF0000;}
.closebutton a:active {text-decoration: none; color: #FF0000; }
.closebutton a:hover { color:#ff9900; }

.client_testimonial_text { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #666666; text-align: justify;}

.pressroom_title1 {  font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000; font-weight: bold}
.pressroom_title2 { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #666666; }
.pressroom_dots { padding: 2px; font-family : Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #ff9900; font-weight: bold }
