@font-face {font-family:Betinascr; font-style:normal; font-weight:300; src:url('/templates/site/default/betinascr.ttf') format('truetype'), url('/templates/site/default/betinascr.woff') format('woff')}

/* tags */
html, body {margin:0; padding:0; color:#262626;background:black}
p, textarea, input, select, body, form {font: 14px 'Times New Roman', Times, serif}
ol, ul {margin-bottom:19px; padding-bottom:0}
ol, ul, table, form, h1, h2, p {margin-top:0; margin-bottom:19px; padding-top:0; padding-bottom:0; }
a img {border:0}
a {color:#69350B}
form div {display:inline}
h1 {font:700 26px Betinascr, "Monotype Corsiva", Tahoma; color:#75110F; text-align:left; border-bottom:1px dotted #C0A087}
h1 img {display:block}
h2 {font:700 26px/21px Betinascr, "Monotype Corsiva", Tahoma}
h3 {font: bold 14px 'Times New Roman', Times, serif}
input, textarea {border:1px solid #887359; background:#F0E3D2}

/* classes */
a.nav {color:#780101}
img.left {float:left; margin-right:15px}
img.right {float:right; margin-left:15px}
.textfield {height:23px; margin:0; padding:3px 8px 0px 15px; border:0; float:left; background:url(../images/textfield.gif) top left no-repeat}
.submitfield {cursor:pointer; margin:0; padding:0; float:left; width:36px; height:23px; border:0; background:url(../images/submitfield.gif)}
.clear {clear:both}
.corner0 {background:url(../images/corner0.jpg) bottom left no-repeat}
.corner1 {background:url(../images/corner1.jpg) bottom left no-repeat}
.corner2 {background:url(../images/corner2.jpg) bottom left no-repeat}
.corner3 {background:url(../images/corner3.jpg) bottom left no-repeat}
.corner4 {background:url(../images/corner4.jpg) bottom left no-repeat}
.corner5 {background:url(../images/corner5.jpg) bottom left no-repeat}
.corner6 {background:url(../images/corner6.jpg) bottom left no-repeat}
.corner7 {background:url(../images/corner7.jpg) bottom left no-repeat}
.corner8 {background:url(../images/corner8.jpg) bottom left no-repeat}
.alternate {display:none}
.h2 {color:#780101}
.aright, .right {text-align:right}
.aleft, .left {text-align:left}
.acenter, .center {text-align:center}
.lfloat {float:left}
.nbc a {color:#780101}
.rfloat {float:right}
.input100 {width:92%}
.sitemap {list-style-type:none; margin-left:0; padding-left:0}
.input100Edit {width:61%}
.catlist {text-align:left; line-height:25px; padding:0; margin:0 0 19px 0}
.catlist li {margin:0; padding:0; display:inline; margin: 0 5px 0 0}
.catlist a {color:#780101}
.lasttdlib {padding-top:19px; text-align:right}
.lastretlib {padding-top:19px}
.help {cursor:help}
.bull {color:#780101; margin: 0 0 0 15px}
.px19 {margin-bottom:19px}
.invisible {display:none}
.linkbanner, form.link img {border:1px solid #887359}
form.link {min-height:50px}
.invisible_li {display:none}
.search_result_url_and_size {color:#555555;margin-top:3px; display:block}
ol.search_results li {margin-bottom:15px}
.search_keyword {background:#e0e0e0}
.photogallery_pos {display:inline}
.photogallery_pos img {margin:0 19px 19px 0; border:1px solid #887359; width:100px; height:100px}
.profilegallery {min-height: 102px; display:block}
.profilegallery2 {min-height: 22px; display:block}
.profilegallery_pos img {margin:0 19px 19px 0;border:1px solid #887359; float:left}
.releaseright_pos img {border:1px solid #887359; }
.article_photo {display:block; border:1px solid #887359; margin:0 0 19px 19px; width:80px; height:80px}
.check {border:0; background:#E8DBC7}
.neardate {color:#780101}
.av1 {background:#DFD0B9; padding:10px 13px 0 13px}
.av2 {background:#EFE4D2; padding:10px 13px 0 13px}
.required {color:red}
.commmes span {color:#69350B}

.mainpage .date {display:block; font-size:11px; line-height:11px}
.mainpage p {margin-bottom:13px}

/*table*/
.table_lib {border:0px; width: 97%}
.td_lib1 {padding:10px; background:#DFD0B9}
.td_lib2 {padding:10px; background:#EFE4D2}
.td_disc1 {padding:10px 10px 0px 10px; background:#DFD0B9; vertical-align:top}
.td_disc2 {padding:10px 10px 0px 10px; background:#EFE4D2; vertical-align:top}

/* ids */
#vresults td {padding-right:25px}
#vresults .summary {padding-top:15px; color:#780101}
#vresults .voices {color:#780101} 
#vresults .lvoices {padding-top:15px; color:#780101}
#printitle {display:none}
#global {width:100%; min-width:900px; min-height:1067px;background:#E8DBC7 url(../images/left_repeat.jpg) top left repeat-y}
#header {width:100%; height:107px; background:url(../images/top_repeat.jpg); clear:right}
#header div {height:107px; background:url(../images/top_right.jpg) top right no-repeat}
#header form {float:left; padding: 47px 40px 0 8px; margin:0}
#header form div {background:none}
#header img {float:left}
#body {float:left; min-height:734px; width:100%; background:url(../images/body_repeat.jpg) 235px 0px repeat-y}
#body2 {background:url(../images/body.jpg) 235px 0px no-repeat;  min-height:400px} 
#body_cont {text-align:justify; padding:0 247px 6px 252px}
#body_cont h1 img {margin: 0 0 0 auto}
#right h1 img {margin: 0 auto 0 0}
#right {width:169px; float:right; padding:0 39px 6px 39px; text-align:left}
#left {float:left; width:235px; height:570px; background:url(../images/menu_bg.jpg) bottom left no-repeat; margin-right:0}
#left ul {padding:0; margin:5px 0 0 0;  list-style-type:none; font:700 18px/25px Betinascr, "Monotype Corsiva", Tahoma}
#left ul a {color:#75110F; text-decoration:none}
#left ul li {padding:0px 5px 0 28px; margin:0}
#left form {margin:52px 0 0 28px; padding:0}
#icons {margin: 25px 0 0 36px}
#icons a {display:block; float:left; margin-right:40px; height:15px}
#icons a img {display:block}
#dnav {border-top:1px dotted #C0A087; clear:left; margin:0 21px 0 235px; padding-top:17px}
#dnav a {color:#780101}
#dnav ul {padding:0; margin:0; list-style-type:none}
#dnav ul li {float:left; padding:0px 20px 19px 0; margin:0}
#footer {color:#CCBDAA; clear:left; height:190px; margin-left:365px; background:#45270E url(../images/bottom_repeat.jpg) bottom left repeat-x}
#footer div {background:url(../images/bottom_mouse.jpg) bottom left no-repeat}
#footer div div {padding: 100px 40px 0 230px; text-align:right; color:#CCBDAA; font-size:13px; height:90px; background:url(../images/bottom_pr.gif) top right no-repeat}
#footer a {color:#CCBDAA; text-decoration:none; background:inherit}
#partners {margin-left:0; padding-left:0; list-style-type:none}
#partners a {text-decoration:none; color:black}
#partners .pl {color:#780101}

/* fix ie bugs */
* html #global {height:1047px}
* html #body {height:714px}
* html #body2 {height:714px}
* html #right {padding-left:36px}
* html #left {margin-right:-3px}
* html #left form {margin:58px 0 0 28px}
* html em {font-style:normal}
* html .profilegallery {height: 102px}
* html .profilegallery2 {height: 22px}
* html form.link {height: 52px}

/* lightbox */
#lightbox{background-color:#eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666;}
#lightboxDetails{font-size: 0.8em; padding-top: 0.4em;}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 10px; right: 10px; background:#eee; padding:3px}
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url(../images/overlay.png); }
* html #overlay{background-color: #333; back\ground-color: transparent; background-image: url(../images/blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/special/overlay.png", sizingMethod="scale")}