/* Style for 1024x768 and larger viewports = modern PC screens and I-pad */
html,body,ol,ul,li,a,p,em,form,#gallery{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{background-color:#000;color:#444;font-size:10px;font-family:Verdana;text-align:center;margin:0;padding:0;}
h1,h2{font-size:12px;color:#999;}
#outer{width:100%;text-align:center;margin:5px auto;}
#page{max-width:1010px;margin:auto;padding:0;}
#header{text-align:left;height: 14px;padding-left:10px;}
#main_image{display:block;}
/* #load{position:absolute;width:100%;height:20px;top:10px;} */
#images{margin:0;padding:0px 0px 0px;}
img{max-width:100%;padding:0;margin:0;}
.gallery{list-style:none;list-style-type:none;padding:0;margin:0 0 0 -8px;}
.gallery li{display:inline-block;width:74px;margin:0;padding:0;}
.gallery li a{display:none;}
.gallery li div img{cursor:pointer;}
.gallery li.active div img,.gallery li.active div{display:block;margin:0;padding:0;}
.gallery li img.thumb{display:block;cursor:pointer;border:1px solid #666;width:67px;margin:0;padding:2px 3px 3px 2px;}
.gallery li .caption{display:block;padding-top:.5em;}
a:link,a:visited{color:#999;text-decoration:none;font-size:10px;font-weight:700;}
#header a{color:#666;}
a:hover,#info a:hover,#header a:hover{color:orange;text-decoration:none;}
.gallery li img.thumb:hover{border:1px solid orange;}
hr {max-width:1000px;margin:0 auto;padding:0;height:1px;background:#2f2f2f;border: none 0;margin-top:4px;margin-bottom:3px;}
