body { margin:0; padding:0; color:#000; scrollbar-face-color: #efefef; scrollbar-shadow-color: #777; scrollbar-highlight-color: #efefef; text-align:center; font:normal 1em tahoma, arial, helvetica, sans-serif; }
#profile { background:url(/iba/g/main_page.jpg) right top no-repeat; margin:0; padding:0; color:#000; scrollbar-face-color: #efefef; scrollbar-shadow-color: #777; scrollbar-highlight-color: #efefef; text-align:center; font:normal 1em Tahoma,  Arial, Helvetica, sans-serif; }
.mainbox { width:700px; margin:0 auto; background:#f4f4f4; text-align:left; }
.copyright { width:700px; float:right; font-size:10px; color:#fff; text-align:right; }

.artisttable { float:right; width:1000px; height:705px; font:normal 12px monospace, arial, helvetica, sans-serif; text-align:left; }
td { font:bold 12px monospace,  Arial, Helvetica, sans-serif; border-bottom:1px dashed #ddd; text-align:left; }

.artforminput { width:250px; background:#fff; border:0; border:1px solid #000; font:normal 12px monospace,  Arial, Helvetica, sans-serif; }
select { font:normal 12px monospace, Arial, Helvetica, sans-serif; border:1px solid #000; }
.artisttextarea { background:#fff; border:1px solid #000; scrollbar-face-color: #efefef; scrollbar-shadow-color: #777; scrollbar-highlight-color: #efefef; }

.breaker { clear:both; height:1px; overflow:hidden; }
.breaker2 { clear:both; height:2px; overflow:hidden; }
.breaker4 { clear:both; height:4px; overflow:hidden; }
.breaker6 { clear:both; height:6px; overflow:hidden; }
.breaker8 { clear:both; height:8px; overflow:hidden; }
.breaker10 { clear:both; height:10px; overflow:hidden; }
.breaker12 { clear:both; height:12px; overflow:hidden; }
.breaker32 { clear:both; height:32px; overflow:hidden; }

a:link { color:#aa0000; text-decoration: none; font-size:96%; font-weight:bold; }
a:visited { color:#aa0000; text-decoration: none; font-size:96%; font-weight:bold; }
a:hover { color:#000; text-decoration: none; font-size:96%; font-weight:bold; }
a:active { color:#aa0000; text-decoration: none; font-size:96%; font-weight:bold; }

.profileart:link { color:#000; text-decoration: none; font-size:14px; font-weight:bold; }
.profileart:visited { color:#000; text-decoration: none; font-size:14px; font-weight:bold; }
.profileart:hover { color:#D7313D; text-decoration: none; font-size:14px; font-weight:bold; }
.profileart:active { color:#000; text-decoration: none; font-size:14px; font-weight:bold; }

#artist .artforminput, #artist select, .artisttextarea { font:normal 14px verdana, tahoma, sans-serif; }
#artist td { font:normal 14px verdana, tahoma, sans-serif; }
#artist { width:550px; }

.contactcontainer { width:150px; float:right; height:418px; }
.maincontainer { width:660px; float:left; }
.homecontainer { width:250px; float:left; height:468px; }
.mainspacer { width:340px; float:left; height:35px; }
.maincontent { width:340px; float:left; line-height:30px; height:428px; }

.artistb1 { width:600px; float:left; height:30px; }
.artistb2 { width:247px; float:left; height:199px; }
.artistb3 { width:220px; float:left; height:198px; }
.artistimagerightspacer { width:37px; float:right; height:125px; }
.artistimage { width:125px; float:right; height:125px; margin-top:6px; }
.ptext { line-height:16px; width:318px; }

#contacting .homecontainer { width:305px; }
#contacting .maincontainer { width:720px; }
#contacting .maincontent { width:370px; float:left; line-height:30px; height:362px; }
#contacting { background:url(/iba/g/contact_page.jpg) right top no-repeat; margin:0; padding:0; color:#000; scrollbar-face-color:#efefef; scrollbar-shadow-color:#777; scrollbar-highlight-color:#efefef; text-align:center; font:normal 1em tahoma, arial, helvetica, sans-serif; }
#contacting .artforminput { width:200px; background:transparent; border:0; font:normal 12px monospace, arial, helvetica, sans-serif; border-bottom:1px dashed #000; }
#contacting td { font:normal 12px monospace, arial, helvetica, sans-serif; text-align:left; border:0; }
.stampspacer { width:152px; height:81px; float:left; }
.stamp { width:79px; height:81px; float:left; }
textarea { scrollbar-face-color:url(./g/paper.jpg); scrollbar-shadow-color:url(./g/paper.jpg); scrollbar-highlight-color:url(./g/paper.jpg); }

#confirmation { background:url(/iba/g/confirmation_page.jpg) right top no-repeat; margin:0; padding:0; color:#000; scrollbar-face-color:#efefef; scrollbar-shadow-color:#777; scrollbar-highlight-color:#efefef; text-align:center; font:normal 1em tahoma, arial, helvetica, sans-serif; }
#confirmation .maincontainer { float:right; width:636px; }
.confirmtopspacer { float:left; width:400px; height:44px; }

.csubmita { width:364px; float:left;}
.csubmitb { float:left; width:141px; height:140px; }
.csubmitc { float:left; width:140px; height:8px; }
.csubmitd { float:left; width:140px; height:140px; }

#searchpage { background:url(/g/tile.gif) right top no-repeat; margin:0; padding:0; color:#000; scrollbar-face-color:#efefef; scrollbar-shadow-color:#777; scrollbar-highlight-color:#efefef; text-align:center; font:normal 1em tahoma, arial, helvetica, sans-serif; }
.searchbreaker { clear:both; overflow:hidden; height:6px; }
.searchfileleft { width:7px; height:150px; float:left; }
#searchpage td { border:0; }
#searchpage select { background:#FEF9F3; color:#28166C; }
.searchtable { background:#FEF9F3 url(/iba/g/search_page.jpg) bottom no-repeat; border:2px solid #ccc; }

#searchpage select { font:normal 12px verdana, tahoma, Helvetica, sans-serif; border:1px solid #000; }
#searchpage td { font:normal 12px verdana, tahoma, Helvetica, sans-serif; text-align:left; }

#results { background:url(/g/tile.gif) right top no-repeat; margin:0; padding:0; color:#000; scrollbar-face-color:#efefef; scrollbar-shadow-color:#777; scrollbar-highlight-color:#efefef; text-align:center; font:normal 1em tahoma, arial, helvetica, sans-serif; }

.display:link { color:#28166C; text-decoration: none; font-size:12px; font-weight:bold; }
.display:visited { color:#28166C; text-decoration: none; font-size:12px; font-weight:bold; }
.display:hover { color:#D7313D; text-decoration: none; font-size:12px; font-weight:bold; }
.display:active { color:#28166C; text-decoration: none; font-size:12px; font-weight:bold; }

#watermarklogo img { border:0; }

.profilename { text-decoration:underline; font-weight:normal; font-size:18px; height:40px; line-height:19px; display:inline; padding:0; margin:0 }
img { border:0; }
strong { text-decoration:underline; font-weight:normal; }
.counter { width:1px; height:1px; overflow:hidden; }