html, body {margin: 0;padding: 0;width:100%;height:100%;}
body{font-family:Tahoma;_font-family:"Arial Unicode MS"; font-size:13px;}
body#body{background:#000; position:relative; overflow:hidden}
h1,h2,h3,h4,h5,h6{font-weight:100;font-size:22px;margin:10px 10px 10px 5px; color:#666;}
h2{font-size:20px;margin:8px 10px 8px 5px}
h3{font-size:18px;margin:7px 10px 7px 5px}
h4{font-size:16px;margin:6px 10px 6px 5px}
h5{font-size:14px;margin:5px 10px 5px 5px}
h6{font-size:13px;margin:4px 10px 4px 5px}
p{margin:5px 15px;}
*{outline:none}
a{color:#ff4900; text-decoration: underline;}
a:hover{text-decoration:none}
a img{border:none}
#main{ position:absolute;height:540px; width:950px; position:relative; padding:10px; top:50%; left:50%; margin:-275px auto auto -485px; overflow:hidden; font-size:13px;}
#page{height:450px;background:#fff; color:#858585;}
#page strong{color:#666}
#page_table{height:450px}
#page_table .leftbar{width:110px;}
#page_table .subbar{ padding:200px 0 0; width:170px;}
#content{height:450px;overflow: hidden; text-align:justify}
#content_splashbar{width:150px; height:449px; overflow:hidden}
#content_splashbar p {margin:5px}
#bottom{height:59px; background:#242424 url(../img/logo.png) 0 0 no-repeat; margin:1px 0 0}
#footer{height:24px; color:#777; padding:3px 20px; font-size:10px}
#footer a{color:#777; text-decoration:none}
#footer a:hover{ color:#aaa;}
/*LEFT MENU*/
.leftmenu{width:90px;color:#ff4900; padding:20px 10px;}
.leftmenu ul,.leftmenu li,.submenu ul,.submenu li {list-style:none; margin:0; padding:0}
.leftmenu a,.submenu a{color:#858585; text-decoration:none;}
.leftmenu a:hover,.submenu a:hover{ color:#000;}
.leftmenu .active a{color:#ff4900}
.submenu{width:180px; height:250px; overflow:hidden;color:#ff4900; padding:0 0 0 10px; font-size:10px}
.submenu li{padding:2px 0} 
.submenu .active a{color:#ff4900}
/*BOTTOM*/
.bot_gallery{margin:0 0 0 180px; height:59px; overflow:hidden; text-align:right}
.bot_gallery img{ border:1px solid #000; margin:1px 1px; left:0;}
.bot_gallery div {padding:0 2px}
.img_wrapper{display: inline-block; position:relative}
.img_color{position:absolute;z-index:998;opacity:0;filter: alpha(opacity=0);}
.img_grey{ opacity:0.4;filter: alpha(opacity=40);}
.bot_gallery a:hover img{border-color:#999;}
.bot_gallery .current_img_color{border-color:#CCC;}
/*SCROLLBARS*/
.scroll-pane{	width: 100% !important;	height: 450px;	overflow: auto;}
.submenu .scroll-pane{height: 250px;	overflow: auto;}
.jspContainer {overflow: hidden;position: relative;}
.jspPane { position: absolute;}
#content .jspPane{ }
.jspVerticalBar {position: absolute;top: 0;right: 0;width:8px;height: 100%;}
.jspHorizontalBar {position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;}
.jspVerticalBar *, .jspHorizontalBar * {margin: 0;padding: 0;}
.jspCap { display: none; }
.jspHorizontalBar .jspCap { float: left; }
.jspTrack {position: relative;}
.jspDrag {background: #000;position: relative;top: 0;left: 0;cursor: pointer;}
#content .jspDrag{background: #000}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {float: left;height: 100%;}
.jspArrow {background: #555;text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled {cursor: default;background: #888;}
.jspVerticalBar .jspArrow {height: 12px;}
.submenu .jspVerticalBar .jspArrow {height: 5px;}
.jspHorizontalBar .jspArrow {width: 16px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus { outline: none; }
.jspCorner {background: #eee;float: left;height: 100%;}
* html .jspCorner { margin: 0 -3px 0 0; }


