/* coppermine theme - chicunahuitochtli */
/* eric meyer reset - v1.0 | 20080212 */
html,body,div,span,applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,em,font,img,ins,kbd,q,s,samp, small,strike,strong,sub,sup,tt,var, b,u,i,center, dl,dt,dd,ol,ul,li, fieldset,form,label,legend, table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}
body{margin:0;padding:0;border:0;background:#fff url("images/white_paper.jpg");font-family:sans-serif;font-size:100.1%;color:#222;}
#container{position:relative;width:100%;margin:0;padding:0;margin-bottom:12px;float:left;font-size:.8em;text-align:center;clear:both;}
#header{width:100%;height:170px;margin:0;float:left;background:#fff url("images/short_bear_bkg.jpg") 0 0 no-repeat;border:0;font-size:18px;font-weight:700;color:#1e90ff;clear:both;}
.lpfn_box{position:relative;right:40px; top:150px;width:460px;height:20px;float:right;border:0;background:0;font-size:11px;text-align:center;line-height:17px;}
.welcome_box{position:relative;left:0; top:126px;width:350px;height:16px;float:right;}
#navigation{position:relative;width:100%;height:30px;float:left;background:#FFA748;border:solid #222;border-width:1px 0;font-size:.9em;font-weight:700;color:#333;text-align:center;clear:both;line-height:30px;}
/* do the nave menu here */
#navigation a{color:#333;text-decoration:none;}
#navigation a:hover{color:#fff;text-decoration:none;}
/* end of nav menu - start of subnav */
#subnavigation{position:relative;left:20px; top:0;width:90%;height:35px;margin-bottom:12px;clear:both;line-height:35px;}
#subnavigation a{color:black;text-decoration:none;}
/* end of subnav */
.before_links{position:relative;left:0; top:2px;width:13px;height:13px;display:inline;}
.menu_glass{position:relative;left:0; top:2px;}
body a{margin:5px;text-decoration:none;}
#mainbody{width:100%;min-height:1px;overflow:auto;float:left;text-align:left;clear:both;}
#gallery_tables{width:100%;margin:0 auto;padding:0;min-height:1px;float:left;background:0;text-align:left;clear:both;}
#gallery_tables h1{position:relative;left:12px; top:0;width:60%;margin-bottom:10px;}
#gallery_tables form{margin:6px 0;}
div#picinfo a{color:#0000cc;}
.footer{position:relative;width:100%;height:18px;background:#FFA748;border:solid #222;border-width:1px 0;font-size:10px;color:#222;line-height:12px;}
img{margin-top:6px;border:0;}
td.tableb img[alt="Picture information"]{position:relative;left:0; top:4px;}
table{width:100%;margin:0;padding:0;border-collapse:collapse;border:0;}
h1{font-weight:normal;font-size:21px;text-decoration:none;line-height:120%;color:#718ea5;margin:2px;}
h2{background-image:url(images/box_left_icon.gif);background-repeat:no-repeat;background-position:left;padding-left:18px;font-size:18px;margin:0px;}
h3{font-weight:normal;font-size:12px;margin:2px;}
p{font-size:100%;margin:2px 0px;}
ul{margin-left:5px;padding:0px;}
li{margin-left:10px;margin-top:4px;margin-bottom:4px;padding:0px;list-style-position:outside;list-style-type:disc;}
input.textinput{font-size:11px;border:1px solid #a3aab4;}
div#comments td.tableb_compact input#message.textinput{width:400px;height:65px;font-size:11px;border:1px solid #a3aab4;}
.listbox{font-size:11px;border:1px solid #a3aab4;vertical-align:middle;}
.button{font-size:.8em;}
.comment_button{font-size:.8em;margin-left:4px;padding:0;}
.radio{font-size:100%;vertical-align:middle;}
.checkbox{font-size:100%;vertical-align:middle;}
a{color:#0033cc;text-decoration:none;outline:none;border:0;}
a:hover{color:#0033cc;text-decoration:underline;}
.bblink a{color:#0033cc;text-decoration:none;}
.bblink a:hover{color:#0033cc;text-decoration:underline;}
.footer a,a:hover,a:visited{color:#fff;text-decoration:none;}
table.maintable{
/* this holds the thumbnails */
position:relative;width:900px;border:1px solid #222;background:#fff;margin:8px auto;}
td.thumbnails{min-height:1px;vertical-align:middle;}
td.thumbnails img{border:1px solid #333;}
td.tableh1{height:25px;padding-left:8px;background:#FFEAB7;border:1px solid #222;font-size:.9em;font-weight:bold;text-transform:capitalize;color:#222;line-height:25px;}
.tableh1_compact{height:20px;margin:0 auto;background:#FFEAB7;border:solid #222;border-width:1px 0 0 0;font-size:.9em;color:#222;line-height:20px;}
.tableh1_compact b{position:relative;left:5px; top:0;}
.tableh2{background:0;color:#222;padding-top:3px;padding-right:10px;padding-bottom:3px;padding-left:10px;}
.tableh2_compact{background:0;color:#222;padding-top:2px;padding-right:5px;padding-bottom:2px;padding-left:5px;}
.tableh2 a:hover {color:#006600;}
td.tableb{padding:3px;background:#FFFCF3;border:solid #222;border-width:1px 0;text-align:center;font-size:.95em;}
td.tableb h2 a{color:#222;}
td.tableb ul{line-height:18px;color:#222;}
td.tableb ul a{font-weight:bold;color:#222;}
.tableb_compact{position:relative;left:4px; top:4px;min-width:1px;margin:1px auto;padding:2px 6px;background:0;}
td.tablef{height:35px;padding-left:6px;background:#dcdcdc;border:#222 solid;border-width:1px 0;color:#222;line-height:35px;}
.catrow_noalb{height:20px;background:0;line-height:20px;}
td.catrow{height:20px;background:#fff;border-top:1px solid #222;line-height:20px;}
td.navmenu{height:20px;background:#F5E9DC;font-size:.95em;}
td.admin_menu{height:25px;margin:0;padding:0;font-size:.95em;}
.admin_menu a:hover{color:#0000ff;text-decoration:underline;}
td.navmenu a:hover{text-decoration:underline;color:#0000FF;}
a.navmenu{font-size:.95em;}
td.navmenu a.navmenu_pic img{margin:2px 12px;}
.album_stat{font-size:85%;margin:5px 0px;}
.thumb_filename{font-size:.8em;display:block;}
.thumb_title{font-weight:bold;font-size:.8em;padding:2px;display:block;}
.thumb_caption{font-size:.8em;padding:1px;display:block;}
.thumb_caption a{text-decoration:underline;color:#000000;}
.thumb_num_comments{font-weight:normal;font-size:.8em;padding:2px;font-style:italic;display:block;}
.user_thumb_infobox{margin-top:1px;margin-bottom:1px;}
.user_thumb_infobox th{font-weight:bold;font-size:100%;margin-top:1px;margin-bottom:1px;text-align:center;}
.user_thumb_infobox td{font-size:85%;margin-top:1px;margin-bottom:1px;text-align:center;}
.user_thumb_infobox a{text-decoration:none;color:#000000;}
.user_thumb_infobox a:hover{color:#000000;text-decoration:underline;}
.sortorder_cell{padding:0px;margin:0px;background:;font-size:.75em;color:#222;}
.sortorder_cell table{width:120px;padding:0;}
.sortorder_options{padding:0;background:0;color:#222;white-space:nowrap;vertical-align:middle;}
td.statlink h2{font-size:1em;font-weight:700;}
span.statlink a{color:#222;font-size:1em;text-decoration:none;}
.img_caption_table{border:none;background-color:#ffffff;width:100%;margin:0px;}
.img_caption_table th{background:#a3aab4;font-size:100%;color:#000000;padding-top:4px;padding-right:10px;padding-bottom:4px;padding-left:10px;border-top:1px solid #ffffff;}
.img_caption_table td{background:#c2c9d3;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;border-top:1px solid #ffffff;white-space:normal;}
table.imageborder{margin:0;padding:0;}
table.imageborder img.image{margin:6px 0;border:1px solid #666;}
td.display_media{
/* holds image above filmstrip */
}
span.catlink{margin-right:6px;}
.catlink b a:hover {color:#daa520;}
span.alblink a{}
.spacer{position:relative;width:15px;height:15px;margin:0;padding:0;border:0;clear:both;}
#vanity a{display:block;width:57px;height:20px;margin:3px 20px;}
#vanity img{border:0}