@charset UTF-8;
body{overflow:hidden;font-family:Verdana,Geneva,sans-serif;font-size:62.5%;color:#FFF;margin:0;padding:0;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;background-color:#000;background-attachment:fixed;background-position:center center;}
a{color:#FFF;}
#logo{position:absolute;top:10px;right:10px;background-image:url(images/04LogoForWeb.png);width:108px;height:124px;}
#mapContainer{width:300px;height:100px;position:absolute;left:10px;top:10px}
#map_canvas{width:100%;height:100%}
#mapFrame{position:inherit;width:300px;height:100px;left:-5px;top:-5px;cursor:move}
#mapPan{position:inherit;left:5px;bottom:5px;height:50px;width:50px;background-image:url(images/MAPpanTool.png)}
#mapZoom{position:inherit;left:70px;bottom:5px}
#dataContainer{position:absolute;width:300px;height:40px;left:470px;top:10px;background-image:url(images/80percent333333.png)}
#dataTop{height:40px}
#dataDay,#dataCalendar,#dataTime,.dataFormatter{-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#000;font-size:12px;color:#FFF;text-align:center;width:80px;float:left;margin-left:8px;margin-top:8px;padding:5px}
#recentFiveImages{position:absolute;width:110px;height:90px;left:335px;top:10px;background-image:url(images/80percent333333.png)}
#recentControl{position:inherit;width:25px;height:25px;right:-15px;top:20px;background-image:url(images/MENUBtnMax.png);cursor:pointer}
#menuContainer{position:absolute;left:5px;bottom:10px;height:37px;vertical-align:bottom}
#menuArchive,#menuAbout,#menuForum,#menuShop{float:left;margin-left:5px;cursor:pointer}
#menuAboutSub{position:absolute;bottom:45px;left:175px}
#archiveContainer,#projectContainer,#teamContainer,#pressContainer,#contactContainer,#forumContainer{background-image:url(images/80percent333333.png);position:absolute;height:100%;width:100%;top:0;left:0;margin:0}
#archiveTop{background-image:url(images/80percent111111.png);height:auto;color:#FFF;font-size:14px;margin-top:15px;margin-left:15px;margin-right:15px;padding:10px}
#archiveBottom{position:absolute;top:80px;left:0;right:0;bottom:100px;background-image:url(images/80percent111111.png);margin:15px;padding:10px}
#archiveLargeViewBackground,#threadViewBackground{background-image:url(images/80percent111111.png);width:100%;height:100%;position:absolute;top:0;left:0}
#archiveLargeView{top:0;left:0;right:0;bottom:100px;position:absolute;background-repeat:no-repeat;background-position:center center;background-color:#000;margin:15px}
#archiveViewClose,#threadPopClose{position:absolute;width:25px;height:25px;right:-15px;top:50px;background-image:url(images/MENUBtnX.png);cursor:pointer}
#archiveViewShop{position:absolute;width:25px;height:25px;right:-15px;top:170px;cursor:pointer;}
#archiveViewInfo{position:absolute;width:25px;height:25px;right:-15px;top:90px;cursor:pointer;}
#imageShareThis{position:inherit;right:130px;top:10px;background-image:url(images/80percentFFFFFF.png);padding:4px;border:2px solid #333;}
#archiveViewPrev{position:inherit;width:25px;height:25px;right:85px;top:10px;cursor:pointer;}
#archiveViewNext{position:inherit;width:25px;height:25px;right:50px;top:10px;cursor:pointer;}
#archiveViewComment{position:absolute;width:25px;height:25px;right:-15px;top:130px;cursor:pointer;}
#lvdPop{position:relative;left:-335px;width:300px;height:90px;background-image:url(images/80percent333333.png)}
#cmtPop{position:relative;left:-435px;top:-50px;width:400px;height:300px;background-image:url(images/80percent333333.png);padding:5px}
#threadPop{position:absolute;top:0;left:0;right:0;bottom:100px;background-image:url(images/80percent111111.png);margin:15px;padding:10px}
#projectView,#teamView,#pressView,#contactView{background-image:url(images/80percent111111.png);color:#FFF;position:absolute;top:0;left:0;right:0;bottom:150px;margin:15px;padding:10px}
#forumTop{background-image:url(images/80percent111111.png);width:42%;height:50px;color:#FFF;font-size:14px;margin:15px 15px 0;padding:10px;float:left;text-align:center;cursor:pointer;}
#forumTopRight{background-image:url(images/80percent111111.png);width:42%;height:50px;color:#FFF;font-size:14px;margin:15px 15px 0;padding:10px;float:right;text-align:center;cursor:pointer;}
#forumView{background-image:url(images/80percent111111.png);position:absolute;top:90px;left:0;right:0;bottom:100px;margin:15px;padding:10px;}
#newThreadPop{position:absolute;background-color:#000;top:100px;left:100px;max-width:50%;padding:10px}
.borderFive{border:5px solid #FFF;-webkit-border-radius:15px;-moz-border-radius:15px;-khtml-border-radius:15px;border-radius:15px}
.borderThread, .newThread{border:2px solid #666;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#000;cursor:pointer;margin:5px 0;padding:0 10px}
.borderComment{border:2px solid #666;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#000;margin:5px 0;padding:0 10px}
.borderThread p,.borderComment p{text-align:justify;margin:5px auto}
.bumper{margin-bottom:45px;border:0 solid #FFF;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}
.dataLeft{width:145px;padding-right:5px;text-align:right;font-size:10px;color:#ffcd05;float:left}
.dataRight{width:145px;padding-left:5px;text-align:left;font-size:10px;color:#FFF;float:left;clear:right}
.recentImages{width:80px;height:60px;margin-left:10px;margin-top:10px;margin-bottom:0;border:5px solid #FFF;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background-position:center center;cursor:pointer}
.scroll-pane{width:auto;height:100%;overflow:auto}
.archiveImages{width:80px;height:60px;cursor:pointer;margin:5px;float:left;}
.imageButtons{background-color:transparent;border:0;cursor:pointer;padding:0}
#mapControl,#dataControl{position:inherit;width:25px;height:25px;right:-15px;bottom:10px;background-image:url(images/MENUBtnMax.png);cursor:pointer}
.borderThread h2,.borderComment h2,.newThread h2, .borderThread h3,.borderComment h3, .newThread h3{margin:5px auto}
.borderThread:hover, .newThread:hover {border-color: white;}
#imageSide{background-repeat:no-repeat;background-attachment:fixed;float:left; background-size: 50%; -moz-background-size: 50%; background-position: top left; background-color: transparent;}
#tweets{position:absolute;bottom:10px;right:10px;background-image:url(images/80percent333333.png);width:220px;padding: 0px 5px;overflow:hidden;border:2px solid #FFF;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}
#tweets li {border-bottom:1px solid #000000;border-top:1px solid #353434;line-height:110%;}
#tweets li.tweet_content_0 {border-top:0px none;}
#tweets li:last-child{border-bottom:0px none;}
#tweets .hash { color:#FFF; } 
.tweetList{ padding:0px;list-style-type:none;}
small {font-style:italic; }