/*
  LINX.COM
  Copyright (c) 2009, All Rights Reserved
*/

body {
 background-color:#B7B7B7;
 font:11px Verdana, Helvetica, Arial, sans-serif;
 margin:0;
 padding:0;
}
img {
 border:0;
 margin:0;
 padding:0;
}

a {
 text-decoration:none;
}
a:hover {
 text-decoration:underline;
}

#body {
 width:950px;
 margin:0 0 0 25px;
}

#banner {
 height:190px;
 background:#B7B7B7 url(images/banner.png) no-repeat scroll left top;;
 position:relative;
}

.laptops #banner { background-color:#7F3F98; }
.internet #banner { background-color:#9ACA3C; }
.iphone #banner { background-color:#00A76D; }
.music #banner { background-color:#ED1C24; }
.multimedia #banner { background-color:#00AEEF; }
.cameras #banner { background-color:#A3238E; }
.accessories #banner { background-color:#034EA2; }

#menu {
 position:absolute;
 bottom:0;
 left:0;
 right:0;
 height:48px;
 background:black;
}
#menu a {
 display:block;
 float:left;
 height:48px;
 background:no-repeat scroll left top;
}
#menu a i {
 display:none;
}
#menu a.laptops {
 background-image:url(images/menu-laptops.png);
 width:163px;
}
#menu a.internet {
 background-image:url(images/menu-internet.png);
 width:160px;
}
#menu a.iphone {
 background-image:url(images/menu-iphone.png);
 width:121px;
}
#menu a.music {
 background-image:url(images/menu-music.png);
 width:83px;
}
#menu a.multimedia {
 background-image:url(images/menu-multimedia.png);
 width:123px;
}
#menu a.cameras {
 background-image:url(images/menu-cameras.png);
 width:119px;
}
#menu a.accessories {
 background-image:url(images/menu-accessories.png);
 width:122px;
}
#menu a.current-page,
#menu a:hover {
 background-position:left -48px;
}
#menu a.current-page {
 cursor: default;
}

.level2 {
 height:153px;
 background:#E4E4E4;
}
.level2 .sidemenu {
 float:left;
 width:230px;
}
.level2 .sidemenu a {
 display:block;
 width:230px;
 height:51px;
 background:no-repeat scroll left top;
}
.level2 .sidemenu a i {
 display:none;
}
.level2 .sidemenu a.about {
 background-image:url(images/menu-about.png);
}
.level2 .sidemenu a.contact {
 background-image:url(images/menu-contact.png);
}
.level2 .sidemenu a.process {
 background-image:url(images/menu-process.png);
}
.level2 .sidemenu a.current-page,
.level2 .sidemenu a:hover {
 background-position:left -51px;
}
.level2 .sidemenu a.current-page {
 cusor:default;
}

.level2 ul {
 margin:0 0 0 250px;
 padding:5px 0 0 0;
}
.level2 .col1 ul {
 float:left;
 width:250px;
 margin:0 0 0 20px;
}
.level2 .col2 ul {
 margin:0;
}
.level2 li {
 list-style:none;
 padding:0;
 margin:9px 0;
}
#content .level2 li a {
 color:black;
}

#content h4 {
 font-weight:normal;
 font-size:1.4em;
}
#content h4 b {
 padding-top:6px;
 font-size:0.7em;
 position:absolute;
 left:275px;
}


#footer {
 background:#E4E4E4;
 font-size:9px;
 padding:25px 0 0 30px;
 height:40px;
 color:#898585;
}
#footer a {
 color:#898585;
 margin:0 25px;
}
#footer i {
 font-style:normal;
}

#content {
 background:white;
 color:#2b2b2b;
 min-height:200px;
}
#content a {
 color:#2b2b2b;
}

.thumbnail {
 background:#024FA1 no-repeat scroll left 26px;
 padding:0;
 width:200px;
 font-size:10px;
 float:left;
 margin:0 40px 40px 0;
}
.thumbnail b {
 display:block;
 padding:4px 8px 0 8px;
 font-size:13px;
 color:white;
}
.thumbnail div {
 margin-top:238px;
 background:white;
 margin-top:159px;
 padding:4px 0 0 0;
 color:#2D2D2D;
}
.thumbnail div em {
 font-style:normal;
 font-weight:bold;
}
.thumbnail div b {
 color:#024FA1;
 padding:0;
 font-weight:normal;
 font-size:10px;
}