@charset "UTF-8";

/*--BODY & TYPO--*/
* {margin:0; padding:0;}
html, body {}
body {font:14px Georgia, serif; color:#ffffff; font-family:Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; line-height:1.5; background:#ffffff;}

/*--HEADER--*/
#header{height:120px; background: url(i/header_back.png) repeat-x #303233; border-bottom:15px solid #aab0b3;}
#headercont{ height:125px;}
#newsletter{text-align:right; margin-top:10px; height:100px; margin-right:0px; width:335px; background:url(i/header_social_back.png) no-repeat right top; }
#newsletter p{line-height:1.5; margin-top:10px;}
#newsemail{float:left; margin-left:130px}
#newsbutt{}
#social {background:url(../images/topcontent_social.png) 0 0 no-repeat; width:96px; height:48px; margin-top:30px; padding:0; margin-top:40px; float:right; margin-right:0px;}  
#social li span { display:none; }  
#social li { float:left; list-style:none; position:relative; display:inline; }  
#social li, #social a{height:48px;    /* Each button must have the same height, define it here */ display:block;margin:0;padding:0;}    
li#fb, li#ms { margin-bottom:0px; width:48px; }  
#fb a:hover { background:url(../images/topcontent_social.png) -0px  -48px no-repeat; } 
#ms a:hover { background:url(../images/topcontent_social.png) -48px  -48px no-repeat; } 

/*--CONTENT--*/
#content{border-top:1px solid #616466; border-bottom:1px solid #616466; background:#797d80;}

#page-wrap {width:934px; padding:0 0 0 4px; overflow:hidden; height:745px; background:#797d80;}
.info-col {float:left; width:150px; height:100%; background:#858a8c; border-left:1px solid #c2c7cc; border-right:1px solid #494b4d;}
.info-col h2 {text-align:center; font-weight:normal; padding:15px 0;}
.curCol {/* -moz-box-shadow:0 0 10px rgba(0,0,0,0.8); -webkit-box-shadow:0 0 10px rgba(0,0,0,0.8);*/ z-index:1; position:relative; color:#ccff00;background:#919699;}
.image {height:140px; text-indent:-9999px; display:block; cursor:pointer;}
.about{background:url(i/menu_img_sprite.jpg) -0px -140px no-repeat;}
.offer{background:url(i/menu_img_sprite.jpg) -360px -140px no-repeat;}
.hardware{background:url(i/menu_img_sprite.jpg) -720px -140px no-repeat;}
.software{background:url(i/menu_img_sprite.jpg) -1080px -140px no-repeat;}
.contact{background:url(i/menu_img_sprite.jpg) -1440px -140px no-repeat;}
.about:hover{background:url(i/menu_img_sprite.jpg) -0px -0px no-repeat;}
.offer:hover{background:url(i/menu_img_sprite.jpg) -360px -0px no-repeat;}
.hardware:hover{background:url(i/menu_img_sprite.jpg) -720px -0px no-repeat;}
.software:hover{background:url(i/menu_img_sprite.jpg) -1080px -0px no-repeat;}
.contact:hover{background:url(i/menu_img_sprite.jpg) -1440px -0px no-repeat;}
.curCol .about {background:url(i/menu_img_sprite.jpg) -0px -0px no-repeat;}
.curCol .offer{background:url(i/menu_img_sprite.jpg) -360px -0px no-repeat;}
.curCol .hardware{background:url(i/menu_img_sprite.jpg) -720px -0px no-repeat;}
.curCol .software{background:url(i/menu_img_sprite.jpg) -1080px -0px no-repeat;}
.curCol .contact{background:url(i/menu_img_sprite.jpg) -1440px -0px no-repeat;}
dt, dt.ie7, dd, li {position: relative;}/*fix for background disappearing*/
dl {}
dt{padding:5px; color:#555; border-top:1px solid #666; border-bottom:1px solid #333;}
dd {position:absolute; left:-9999px; top:-9999px; width:340px;  padding:10px; color:#ffffff; line-height:1.5;}

.current {color:#ccff00; font-weight:bold;}

dt{background:#ddd;}
dt:hover{font-weight:bold;}
dt.current{ background:url(i/menu_back.png) repeat #494B4C; }
dt.current:hover{background:url(i/menu_back.png) repeat #494B4C; }
dt{background:url(i/menu_back.png) repeat #ddd;}
dd{background:#aaafb3; color:#fff; border-bottom:1px solid #555; border-top:1px solid #aaa;}

dt:nth-of-type(2){background:#ddd;}
dt:nth-of-type(2).current{background:url(i/menu_back.png) repeat #494B4C;}
dt:nth-of-type(2).current:hover{background:url(i/menu_back.png) repeat #ddd;}
dt:nth-of-type(2){background:url(i/menu_back.png) repeat #ddd;}
dd:nth-of-type(2){background:#aaafb3; color:#fff; border-bottom:1px solid #555; border-top:1px solid #aaa;}

dt:nth-of-type(3){background:#ddd;}
dt:nth-of-type(3).current{background:url(i/menu_back.png) repeat #494B4C;}
dt:nth-of-type(3).current:hover{background:url(i/menu_back.png) repeat #ddd;}
dt:nth-of-type(3){background:url(i/menu_back.png) repeat #ddd;}
dd:nth-of-type(3){background:#aaafb3; color:#fff; border-bottom:1px solid #555; border-top:1px solid #aaa;}


dt:nth-of-type(4) {background:#505354;}
dd:nth-of-type(4) {background:#c2a25c;}

dt:nth-of-type(5) {background:#505354;}
dd:nth-of-type(5) {background:#4c443c;}

dt:nth-of-type(6) {background:#505354;}
dd:nth-of-type(6) {background:#656b60;}

#mailframe{background-color:#cccccc;}
ul.gearlist{list-style:disc; list-style-position:inside;}

/*--FOOTER--*/
#footer{height:150px; background:url(i/menu_back.png) repeat #454a4d; border-top:10px solid #aab0b3; }
#footercont{padding-top:10px;}
#footercredit{border-top:1px dotted #929496; margin-bottom:5px;}
.credits{height:42px; display:block;}
#footerlogo1{width:65px;}
#footerlogo2{width:105px; margin-top:10px;}
#footerlogo3{width:105px; margin-top:16px;}

#copy{ text-align:right; padding-top:0px; font-size:10px; width:600px;}
