
body { padding:150px 50px; font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana; padding:0; }
#wrap { margin:10px auto; width:982px; }
a:active { outline:none; }
:focus { -moz-outline-style:none; }
#scroll { position:relative; height:460px; overflow:hidden; border:1px solid #ddd; width:948px; padding:15px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#tools { width:9999em; position:absolute; height:400px; }
.tool { float:left; width:1000px; height:400px; background-repeat:no-repeat; background-position:0 -40px; }
.details { background-color:#fff; color:#666; float:left; font-size:20px; margin:270px 0 0 0; padding:10px 60px; width:525px; }
.rightcolumn { background-color:#fff; background-color:rgba(255, 255, 255, 0.8); border-left:1px solid #ddd; float:right; min-height:365px; padding:0 25px; width:272px; }
.rightcolumn h2 { color:#065598; font-size:22px; display:block; padding:0px 0; }
.rightcolumn a { color:#666; font-size:12px; text-decoration:none; }
.rightcolumn p { margin:0 0 4px; background:transparent url(../images/bullet.png) no-repeat scroll 0 2px; padding:2px 0 1px 22px; color:#333; font-size:14px; }
.rightcolumn div { margin:0 0 4px;color:#333; font-size:14px; }
#thumbs { background:url(../images/mcl-navi.jpg) no-repeat; height:90px; position:absolute; top:410px; width:990px; left:-8px; }
.t a { background:transparent url(../images/mcl-navi.jpg) no-repeat scroll -21px -90px; margin-left:11px; display:block; width:99px; float:left; height:90px; cursor:pointer; }
.t a.active { cursor:default !important; }
.navi { margin-left:314px; _margin-left:304px; }

.footertext{ font-size:10px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif}
/* CSS sprite for the navigation */
#t0 { margin-left:20px; _margin-left:10px;}
#t0.active { background-position:-21px 0 !important; }
#t1			{ background-position:-325px -90px; }
#t2			{ background-position:-435px -90px; }
#t2.active	{ background-position:-435px 0 !important; }
#t3			{ background-position:-545px -90px; }
#t3.active	{ background-position:-545px 0 !important; }
#t4			{ background-position:-655px -90px; }
#t4.active	{ background-position:-655px 0 !important; }
#t5			{ background-position:-765px -90px; }
#t5.active	{ background-position:-765px 0 !important; }
#t6			{ background-position:-875px -90px; }
#t6.active	{ background-position:-875px 0 !important; }
