/* general layout */

body { margin: 0; padding: 0; background-color:#f8f5ee; font-family: Verdana, Tahoma, Arial, sans-serif, Times; background-image: url(../images/design/background_main.gif); }
body.archive { margin: 0; padding: 0; background-color:#ffffff; font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; }
body.album_text { margin: 0; padding: 0; background-color:#f8f5ee; font-family: Verdana, Tahoma, Arial, sans-serif, Times; background-image: url(../images/design/background_album_text.gif); }

img {border:0px}

a {outline:none; }

#wrapper { position: relative; margin: 0 auto; padding: 0; height:auto; text-align: left; width: 770px; border:0px #000000 solid}
#main_content { margin: 0 0 0px 0; padding: 25px 10px 0px 15px; height:auto; text-align: left; width: 743px; background-color:#ffffff; border:solid #959595 1px; border-top:none; border-bottom:none; font-family: Verdana, Tahoma, Arial, sans-serif, Times}

#right_content { margin: 0 0 10px 0; padding: 0px 0px 0px 0px; height:auto; text-align: left; width: 490px; font-family: Verdana, Tahoma, Arial, sans-serif, Times; float:right; border:0px #000000 solid; }

#archive_content {position: relative; margin: 0 auto;  width:500px; padding:10px 0px 10px 15px; background-color:#ffffff; text-align: left; font-family: Verdana, Tahoma, Arial, sans-serif, Times;  border:0px #000000 solid}

div.one_line {clear:both; width: 490px; height:1px; margin:5px 0 5px 0; border-top:1px solid #9FB0C2; border-bottom:0px solid #9FB0C2; font-size:1px}
div.one_line_dashed {clear:both; width: 490px; height:1px; margin:10px 0 10px 0; border-top:1px dashed #9FB0C2; border-bottom:0px solid #9FB0C2; font-size:1px}
div.two_line_dashed {clear:both; width: 490px; height:2px; margin:10px 0 10px 0; border-top:1px dashed #9FB0C2; border-bottom:1px dashed #9FB0C2; font-size:1px}
div.one_line_dashed_red {clear:both; width: 490px; height:1px; margin:5px 0 5px 0; border-top:1px dashed #bd0000; border-bottom:0px solid #bd0000; font-size:1px}
div.one_line_dashed_blue {clear:both; width: 490px; height:1px; margin:5px 0 5px 0; border-top:1px dashed #204D97; border-bottom:0px solid #204D97; font-size:1px}

div.two_line {clear:both; width: 490px; height:2px; margin:10px 0 10px 0; border-top:1px solid #9FB0C2; border-bottom:1px solid #9FB0C2; font-size:1px}

div.separator {clear:both; margin:0px 0px 0px 0px; padding:0px}

#images_top {margin: 0 auto; padding: 0px 0px 0 0px; width: 770px; height:auto; font-size:1px; }
div#images_top img {margin: 0px; float:left; }


#footer {width:738px; height:auto; border:#959595 1px solid; border-top:none; margin: 0 0 15px 0; background-image: url(../images/footer_background.jpg); background-repeat: no-repeat; background-position: top left; background-color:#ffffff; font-size:10px; color:#777777; padding:0px 15px 10px 15px}

#horisontal_bar {position: absolute; z-index:3; top:130px; left:417px; width:330px; height:40px; padding:0px 0px 0px 35px;}
div#horisontal_bar img {padding:0px 13px 0px 0px; margin:0px 0px 0px 0px}

#submenu {position: absolute; z-index:6; top:192px; left:453px; width:330px; height:40px; padding:0px 0px 0px 0px; font-size:11px; font-weight:normal; color:#174394}
#submenu_f {position: absolute; z-index:6; top:192px; left:431px; width:330px; height:40px; padding:0px 0px 0px 0px; font-size:11px; font-weight:normal; color:#174394}

#biography {background-color:#E9E3D1; padding:10px 15px 10px 15px; width:458px; height:100%; border:1px solid #A89060}
#articles {background-color:#E9E3D1; padding:10px 15px 10px 15px; width:458px; height:100%; border:1px solid #A89060}



/* leftbar */

#leftbar {border:0px #000000 solid; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:250px; height:auto; float:left; ; font-size: 12px; font-weight:bold; }

div.leftbar_black_00 {border:0px #000000 solid; margin: 0px 0px 3px 0px; padding: 5px 0px 0px 15px; width:199px; height:23px; float:left; background-image: url(../images/buttons/leftbar/black_00.gif); background-repeat: no-repeat; }
div.leftbar_black_01 {border:0px #000000 solid; margin: 0px 0px 3px 0px; padding: 5px 0px 0px 15px; width:199px; height:23px; float:left; background-image: url(../images/buttons/leftbar/black_01.gif); background-repeat: no-repeat; color:#bd0000}

div.leftbar_over_f_00 {border:0px #000000 solid; margin: 0px 0px 3px 0px; padding: 5px 0px 0px 15px; width:199px; height:23px; float:left; background-image: url(../images/buttons/leftbar/black_over_f_00.gif); background-repeat: no-repeat; }
div.leftbar_over_f_01 {border:0px #000000 solid; margin: 0px 0px 3px 0px; padding: 5px 0px 0px 15px; width:199px; height:23px; float:left; background-image: url(../images/buttons/leftbar/black_over_f_01.gif); background-repeat: no-repeat; color:#bd0000}

div.leftbar_f_00 {border:0px #000000 solid; margin: 0px 0px 3px 0px; padding: 5px 0px 0px 15px; width:199px; height:23px; float:left; background-image: url(../images/buttons/leftbar/f_00.gif); background-repeat: no-repeat; background-repeat: no-repeat; }
div.leftbar_f_01 {border:0px #000000 solid; margin: 0px 0px 3px 0px; padding: 5px 0px 0px 15px; width:199px; height:23px; float:left; background-image: url(../images/buttons/leftbar/f_01.gif); background-repeat: no-repeat; background-repeat: no-repeat; color:#872245}

div.leftbar_black_end_00 {border:0px #000000 solid; margin: 0px 0px 3px 0px; padding: 5px 0px 0px 15px; width:199px; height:23px; float:left; background-image: url(../images/buttons/leftbar/black_end_00.gif); background-repeat: no-repeat; } 
div.leftbar_black_end_01 {border:0px #000000 solid; margin: 0px 0px 3px 0px; padding: 5px 0px 0px 15px; width:199px; height:23px; float:left; background-image: url(../images/buttons/leftbar/black_end_01.gif); background-repeat: no-repeat; color:#bd0000}

#attention {width:194px; height:auto; border-bottom: #c3c3c3 1px dashed; border-top:none; background-image: url(../images/leftbar/attention_headline.gif); background-repeat: no-repeat; background-position:top left; margin: 25px 0px 0px 0px; padding:20px 10px 10px 10px; background-color:#f3f6f9}

#last_news {width:194px; height:auto; border-bottom: #c3c3c3 1px dashed; border-top:none; background-image: url(../images/leftbar/news_headline.gif); background-repeat: no-repeat; background-position:top left; margin: 25px 0px 0px 0px; padding:25px 10px 10px 10px; background-color:#F1F4F8}

#statistics {width:194px; height:auto; border-bottom: #c3c3c3 1px dashed; border-top:none; background-image: url(../images/elements/headline_gradient_gray.gif); background-repeat: no-repeat; background-position:top left; margin: 25px 0px 0px 0px; padding:22px 10px 5px 10px; font-size:10px; font-weight:normal; font-family: Verdana, Tahoma, Arial, sans-serif, Times; background-color:#f4f4f4; }

#links_88_31 {text-align:left; width:212px; height:auto; padding:15px 0px 5px 0px; }

#our_icon_88_31 {text-align:center; width:212px; height:auto; font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:10px; line-height:13px; padding: 5px; margin:10px 0px 0px 0px; font-weight:bold; text-align:left; color:#000000; border-top:1px dashed #454545; background-color:#ebebeb}

table.album_content {margin-left:15px}

/* news */
#update {position: absolute; z-index:6; top:187px; left:530px; font-family:verdana; font-size:10px; color:#696969; margin:0px 0px 0px 0px; padding:0px;}

ul.star {width:300px; padding:0px 0px 0px 0px; margin:5px 0px 15px 10px; font-family: Verdana, Tahoma, Times, Arial, Helvetica, sans-serif;  color: #000000; font-size: 11px; line-height:16px; text-align:left;}
li.star {background-color:#ffffff; padding:2px 0px 2px 18px; list-style-type: none; background-image: url(/images/elements/star.gif); background-repeat: no-repeat; background-position: left 4px}

/* text */
p {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:normal; text-align:justify; color:#000000}
p.news_large {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:12px; line-height:18px; padding: 0px 0px 0px 0px; margin:0px 0px 8px 0px; font-weight:normal; text-align:justify; color:#000000}

p.footer {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:10px; line-height:16px; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:normal; text-align:right; color:#ffffff}
p.attention {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:10px; line-height:13px; padding: 8px 0px 8px 0px; margin:0px 0px 0px 0px; font-weight:normal; text-align:left; color:#000000; border-bottom:#444444 1px solid}
p.last_news {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:10px; line-height:13px; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:normal; text-align:left; color:#000000}

div#biography p {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 0px 0px 0px; margin:0px 0px 8px 0px; font-weight:normal; text-align:left; color:#000000}

table.album_content td {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 0px 2px 0px; margin:0px 0px 0px 0px; font-weight:normal; text-align:justify; color:#000000; background-color:#ffffff; border-left:0px solid #ffffff; border-bottom:0px solid #ffffff; }

table.album_content_02 {width:489px; margin:5px 0px 10px 0px;}
table.album_content_02 td.left {width:396px; font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 2px 0px 2px 5px; margin:0px 0px 0px 0px; font-weight:normal; text-align:left; color:#000000; background-color:#f5f5f5; border-left:0px solid #ffffff; border-bottom:2px solid #ffffff; }
table.album_content_02 td.right {width:88px; font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 2px 0px 2px 0px; margin:0px 0px 0px 0px; font-weight:normal; text-align:center; color:#000000; background-color:#f5f5f5; border-left:1px solid #ffffff; border-bottom:2px solid #ffffff; }

table.album_text {margin:30px 0 0 0}

table.album_text td {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 5px; margin:0px 0px 0px 0px; font-weight:normal; text-align:justify; color:#000000; border-left:1px solid #000000; border-bottom:1px solid #000000; }

h1 {font-size:14px; margin:0px 0px 5px 0px; font-weight:bold; }
h1.red {font-size:13px; margin:0px 0px 5px 0px; font-weight:bold; color:#bd0000; text-decoration:none}
h1.red_underline {font-size:13px; margin:0px 0px 5px 0px; font-weight:bold; color:#bd0000; text-decoration:underline}

h1.blue {font-size:13px; margin:0px 0px 5px 0px; font-weight:bold; width:483px; padding:2px 2px 2px 5px; background-color:#5D89C8; color:#ffffff; background-image: url(/images/elements/news_headline_gradient.gif); background-repeat:repeat-x; background-position:top left}

h1.red_gradient {font-size:13px; margin:0px 0px 5px 0px; font-weight:bold; width:483px; padding:2px 2px 2px 5px; background-color:#D23262; color:#ffffff; background-image: url(/images/elements/headline_gradient_red.gif); background-repeat:repeat-x; background-position:top left}

h2  {font-size:13px; margin:0px 0px 5px 0px; font-weight:bold; color: #174394; }

.name {color:#1E508F}

ul {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:normal; text-align:justify; color:#000000}
ol {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 0px 0px 30px; margin:0px 0px 0px 0px; font-weight:normal; text-align:justify; }

li {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 2px 5px 2px 15px; margin:0px 0px 2px 0px; font-weight:normal; text-align:justify; color:#000000; background-color:#f2f2f2}

ul.news {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 0px 0px 30px; margin:0px 0px 0px 0px; font-weight:normal; text-align:justify; color:#000000}
ol.news {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 0px 0px 30px; margin:0px 0px 0px 0px; font-weight:normal; text-align:justify; }
li.news {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 0px 0px 0px; margin:0px 0px 2px 0px; font-weight:normal; text-align:justify; color:#000000; background-color:#ffffff}

ul.faq {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 0px 0px 30px; margin:0px 0px 0px 0px; font-weight:bold; text-align:justify; color:#000000}
ol.faq {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 0px 0px 30px; margin:0px 0px 0px 0px; font-weight:bold; text-align:justify; }
li.faq {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 0px 0px 0px; margin:0px 0px 8px 0px; font-weight:bold; text-align:justify; color:#000000; background-color:#f5f5f5}

ul.order {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 20px 0px 40px; margin:0px 0px 0px 0px; font-weight:normal; text-align:justify; color:#000000}
ol.order {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 20px 0px 0px; margin:0px 0px 0px 0px; font-weight:normal; text-align:justify;}
li.order {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 20px 0px 0px; margin:0px 0px 2px 0px; font-weight:normal; text-align:justify; color:#000000;; background-color:#f5f5f5}


ul.attention {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:10px; line-height:14px; padding: 5px 0px 0px 15px; margin:0px 0px 0px 0px; font-weight:normal; text-align:left; color:#000000; list-style-type:square}
ol.attention {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:10px; line-height:14px; padding: 0px 0px 0px 15px; margin:0px 0px 0px 0px; font-weight:normal; text-align:left; list-style-type:square}
li.attention {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:10px; line-height:14px; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:normal; text-align:left; color:#000000;}


div.news_current {width:480px; height:auto; padding:0px 0px 5px 0px; float: left; font-family:verdana, arial, tahoma, helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; line-height: 17px; text-align:left}
div.news_large {width:480px; height:auto; padding:0px 0px 0px 0px; float: left; font-family:verdana, arial, tahoma, helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; line-height: 18px; text-align:left; margin-bottom:10px}

p.news_data_current {padding:0px 0px 0px 0px; font-family:verdana, arial, tahoma, helvetica, sans-serif; font-size:11px; color:#174394; font-weight:bold; margin:0px}
p.news_data_large {padding:0px 0px 0px 0px; font-family:verdana, arial, tahoma, helvetica, sans-serif; font-size:12px; color:#bd0000; font-weight:bold;; margin:4px 0px 6px 0px}

/* articles */
div#articles p {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 0px 0px 0px 0px; margin:0px 0px 8px 0px; font-weight:normal; text-align:left; color:#000000; text-indent:15px}

div#articles p.verse {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:15px; padding: 0px 0px 0px 0px; margin:0px 0px 8px 0px; font-weight:normal; text-align:left; color:#7A1010; text-indent:0px}

div#articles dl {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:15px; padding: 0px 0px 0px 20px; margin:0px 0px 0px 0px; font-weight:normal; text-align:left; color:#000000; }
div#articles dt {padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:normal; text-align:left; color:#000000; text-indent:0px; font-weight:normal; }
div#articles dd {padding: 0px 0px 0px 0px; margin:0px 0px 2px 0px; font-weight:normal; text-align:left; color:#7a1010; text-indent:20px; font-weight:normal; }

/* links */

a:link {text-decoration: underline; color: #174394;}
a:visited {text-decoration: underline; color: #174394;}
a:hover {text-decoration: none; color: #bd0000; }


a.faq:link {text-decoration: underline; color: #174394; font-weight:normal}
a.faq:visited {text-decoration: underline; color: #174394;; font-weight:normal}
a.faq:hover {text-decoration: none; color: #bd0000; font-weight:normal }

a.leftbar:link {text-decoration: none; color: #000000; font-weight:bold;}
a.leftbar:visited {text-decoration: none; color: #000000; font-weight:bold;}
a.leftbar:hover {text-decoration: none; color: #bd0000; font-weight:bold;}

a.leftbar_f:link {text-decoration: none; color: #872245; font-weight:bold;}
a.leftbar_f:visited {text-decoration: none; color: #872245; font-weight:bold;}
a.leftbar_f:hover {text-decoration: none; color: #bd0000; font-weight:bold;}

a.attention:link {text-decoration: underline; color: #bd0000; font-weight:normal;}
a.attention:visited {text-decoration: underline; color: #bd0000; font-weight:normal;}
a.attention:hover {text-decoration: none; color: #bd0000; font-weight:normal;}

a.last_news:link {text-decoration: underline; color: #174394; font-weight:normal; font-size:10px; }
a.last_news:visited {text-decoration: underline; color: #174394; font-weight:normal; font-size:10px; }
a.last_news:hover {text-decoration: none; color: #174394; font-weight:normal; font-size:10px; }

div#footer a:link {text-decoration: none; color: #ffffff; font-weight:normal; font-size:10px}
div#footer a:visited {text-decoration: none; color: #ffffff; font-weight:normal; font-size:10px}
div#footer a:hover {text-decoration: underline; color: #ffffff; font-weight:normal; font-size:10px}

div.pages_menu {font-family:verdana; font-size:10px; width:20px; height:14px; background-color:#d8d8d8; margin:10px 5px 0 0; float:left; color:#000000; text-align:center; cursor:pointer; }
div.pages_menu_a {font-family:verdana; font-size:10px; width:20px; height:14px; background-color:#bd0000; margin:10px 5px 0 0; float:left; color:#ffffff; text-align:center; border:0px #c0c0c0 solid; }

div.pages_menu_bottom {font-family:verdana; font-size:10px; width:20px; height:14px; background-color:#d8d8d8; margin:0px 5px 0 0; float:left; color:#000000; text-align:center; cursor:pointer; }
div.pages_menu_a_bottom {font-family:verdana; font-size:10px; width:20px; height:14px; background-color:#bd0000; margin:0px 5px 0 0; float:left; color:#ffffff; text-align:center; border:0px #c0c0c0 solid; }

div.pages_menu_next {font-family:verdana; font-size:10px; height:14px; float:left; color:#000000; text-align:left; cursor:pointer; }

a:link.pages_menu {text-decoration: none; color: #000000;}
a:visited.pages_menu {text-decoration: none; color: #000000;}
a:hover.pages_menu {text-decoration: none; color: #ffffff; }

table.photo_pages_menu {width:490px}
table.photo_pages_menu td {font-family: Verdana, Tahoma, Arial, sans-serif, Times; font-size:11px; line-height:16px; padding: 2px 5px 2px 5px; margin:0px 0px 0px 0px; font-weight:normal; text-align:left; color:#000000; background-color:#f2f2f2; border:1px solid #ffffff}
table.photo_pages_menu a:link {text-decoration: underline; color: #872245; font-weight:bold; }
table.photo_pages_menu a:visited {text-decoration: underline; color: #872245; font-weight:bold; }
table.photo_pages_menu a:hover {text-decoration: none; color: #bd0000; font-weight:bold; }

table.photo_pages_menu a.header:link {text-decoration: underline; color: #174394;}
table.photo_pages_menu a.header:visited {text-decoration: underline; color: #174394;}
table.photo_pages_menu a.header:hover {text-decoration: none; color: #bd0000; }

/* photos */

table.biography_photo_left {float:left; width:150px; background-color:#ffffff; font-family:verdana; font-size:10px; color: #000000; text-align:center; border: 1px solid #174394; padding:0px; margin:10px 10px 10px 0px; }
table.biography_photo_right {float:right; width:150px; background-color:#ffffff; font-family:verdana; font-size:10px; color: #000000; text-align:center; border: 1px solid #174394; padding:0px; margin:10px 0px 10px 10px; }

table.biography_photo_left td {padding:3px}
table.biography_photo_right td {padding:3px}

table.photo_01 {width:490px; margin:10px 0 10px 0px;font-family: Tahoma, Verdana, Arial, sans-serif, Times; font-size:11px; line-height:15px; font-weight:normal; text-align:center; color:#000000; }
table.photo_01 td.paint {border:1px solid #909090; }

/* scripts */
#date {position: absolute; z-index:5; top:147px; left:348px; font-family:verdana; font-size:10px; color:#ffffff; margin:0px 0px 0px 0px; padding:0px;}

/* for modal windows  */
.dhtmlwindow{
position: absolute;
border: 0px solid #000000;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 0px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 0px;
top: 0px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}

.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 0px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 0px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 0px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}

.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

.drag-handle{background-image: url(/images/elements/modal_headline_gradient.gif); background-repeat:repeat-x; background-position:top left;height:20px}

#interVeil{ /*CSS for veil that covers entire page while modal window is visible*/
position: absolute;
background-image: url(/images/design/background_album_text_black.gif);
/* background-color:#000000; */
width: 10px;
left: 0;
top: 0;
z-index: 5;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
opacity: 0.8;
}