#internalSidebar, #internalMain {padding-top:18px;}

#internalSidebar {
	width: 336px;
	float: right;
	text-align: center;
	padding-bottom: 15px;
}

.basicCentral {width:629px;}

#main {width:985px;}

#internalMain {
width:635px;
}
 
#kingston {
font-size:12px;
font-family: arial;
color:#000;
}

#kingston a:visited {}

em {font-style:italic;}


.kingston-r {
background: url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/box.jpg) left top no-repeat;
padding:40px 0 0 0;
text-align:left;
position: relative;
}

.kingston-r h5 {
position:absolute;
top:5px;
left:10px;
font-size:14px;
font-weight: bold;
}

.kingston-r .right-inner {
background:    url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/box.jpg) left bottom no-repeat;

}

#right-1{
	position: relative;
} 

#right-1 .btn {
position: absolute;
bottom:8px;
right:20px;
}


#right-1 h6.first {
background:    url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) 235px -56px no-repeat;
}

.kingston-r h6 {
font-size:14px;
font-weight: bold;
padding: 0 0 5px 15px;
}

.kingston-r ul {
border-bottom:1px solid #d4d6d8;
margin:0 10px 5px 10px; 
padding:0 0 8px 0;
}

.kingston-r ul.last {
border-bottom:0px;
}


.kingston-r li {
background:    url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) 5px 5px no-repeat;
padding:0 0 0 18px;
}

.kingston-r li a {
display:block;
color:#005ba5;
text-decoration:underline;
}

#right-1 .right-inner {
padding:0 0 30px 0;
border:0px solid red;
}

.basicRight {
padding-bottom:20px;
}

.btn {
background: url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) left -738px no-repeat;
padding:8px 0 8px 6px;
border:0px solid red;
}

.btn span {
background: url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) right -738px no-repeat;
color:#fff;
padding:8px 6px 8px 0px;
}


#right-2 .right-inner {
height: 80px;
}

#right-2 a {
float: left;
width:45px;
height:45px;
margin:12px 0 0 19px;
background: url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) left -130px no-repeat;
}

#right-2 .w {
background-position:left -220px;
}

#right-2 .tw {
background-position:left -310px;
}

#right-2 .yt {
background-position:left -405px;
}

#right-2 .p {
background-position:left -480px;
}

#kingston-tabs {
margin:20px 0 0 0;
}

#kingston-tabs li {
float: left;
margin:0 3px 0 0;
}
#kingston-tabs li a {
display:inline;
background: url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) left -867px no-repeat;
padding: 3px 0px 3px 5px;
border:0px solid blue;
}

#kingston-tabs li a span {
color:#1e4a6f;
background: url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) right -867px no-repeat;
padding: 3px 5px 3px 0px;
}

#kingston-tabs li.selected a {
background: url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) left -799px no-repeat;
padding: 10px 0px 3px 5px;
border:0px solid blue;
margin:0;
}

#kingston-tabs li.selected a span {
background: url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) right -800px no-repeat;
padding: 9px 5px 3px 0px;
color:#fff;
margin:0 0 0px 0;
}

#center {
background: url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/box-center.gif) left top no-repeat;
padding:10px 0px 0 0px;
margin:1px 0 0 0;
border:0px solid red;
}

#inner {
background:    url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/box-center.gif) left bottom no-repeat;
}

#inner table {
width: 96%;
margin:0 0 0 10px; 
}


#inner table td {
vertical-align: top;
border:0px solid red;
padding:0 8px 0 0;
}

#l-1 a {
display:block;
border:0px solid red;
width:145px;
height:130px;
background:    url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/produits.jpg) left top no-repeat;
margin:0;
}

#l-1 .p-2 {
background-position:-155px top;
}

#l-1 .p-3 {
background-position:-310px top;
}

#l-1 .p-4 {
background-position:-465px top;
}


#l-2 .t-1 {
font-size:12px;
font-weight:bold;
color:#005ba5;
display:block;
margin:7px 0 ;
}

#l-3 p span {
border:0px solid red;
padding:0px 10px 0px 0px;
background: #fff   url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) 0px 4px no-repeat;

}

#l-3 p  {
border:0px solid red;
margin:0px 0px 15px 0px;
}

#l-4 td {
height:30px;
}

#l-4 td .btn {
margin:0 0 0 15px;
}

.kingston-product {
padding:0 10px;

}

.kingston-image {
float: left;
padding:30px 0 0 0;
border:0px solid lime;
background: #fff   url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite.jpg) 80px 0px no-repeat;
}

.kingston-image a {
float: left;
width:245px;
height:170px;
border:2px solid #000;
background: #fff   url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite.jpg) 0px -100px no-repeat;
}

#vplusseries .kingston-image {
background-position:80px -340px;
}


#vplusseries .kingston-image a {
background-position:5px -430px;
}


.kingston-infos {
float: right;
width:340px;
padding:0 0 30px 10px;
border:0px solid lime;
}

.kingston-title {
display:block;
margin:0 0 10px 0;
font-weight:bold;
}

.kingston-infos .btn {
float: right;
}


.community p {
font-weight:bold;
font-size:12px;
padding:0 10px;
text-align:justify;
}

.community h5, .tech h5, .buy h5 {
border-bottom:1px solid #d4d6d8;
color:#005ba5;
font-size:12px;
font-weight:bold;
margin:15px 0 0px 10px;
width:95%;
position: relative;
height:25px;
}

.community h5 span, .tech h5 span, .buy h5 span {
background:#fff;
padding:0px 7px 0px 0px;
border-bottom:1px solid #fff;
position: absolute;
bottom:-5px;
}

.n-container {
height:60px;
margin:0px 0 0 0;
}

 
.n-container a {
float: left;
width:45px;
height:45px;
margin:12px 0 0 19px;
background: url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) left -130px no-repeat;
}

.n-container .w {
background-position:left -220px;
}

.n-container .tw {
background-position:left -310px;
}

.n-container .yt {
background-position:left -405px;
}

.n-container .p {
background-position:left -480px;
}

.n-listing  {
margin:10px 0 0 0;
}
.n-listing li {
background:    url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) 10px 7px no-repeat;
padding:0 0 10px 25px;
}

.n-listing li a{
color:#005ba5;
text-decoration:underline;
}

.tech p strong {
font-weight:bold;
display:block;
}

.tech p  {
padding:10px 10px 10px 10px;
margin:6px 0 0px 0;
position:relative;
}

.tech .btn  {
	margin:0 0px 0 10px;
} 

.buy h5 {
margin-top:0
}

.buy .n-container, .buy .n-containerB {
height:155px;
margin:0px 0 0 0;
border:0px solid red;
}

.buy .n-containerB {
height:195px;
}

.buy .n-container a, .buy .n-containerB a {
float: left;
width:160px;
height:85px;
margin:16px 0 0 35px;
background: url(http://m.bestofmedia.com/i/tomshardware/us/op/kingston/sprite-9.png) left -965px no-repeat;
}

.buy .n-container .by {
background-position:-180px -965px;
}

.buy .n-container .am {
background-position:-360px -965px;
}

.buy .n-container .pcm {
background-position:0px -1054px;
margin:0px 0 0 250px;
height:50px;
}

.buy .n-containerB .zon {
background-position:0px -1326px;
margin:10px 0 00px 240px;
}


.buy .n-containerB .cw {
background-position:left -1130px;
}

.buy .n-containerB .in {
background-position:-180px -1130px;
}

.buy .n-containerB .pc {
background-position:-360px -1130px;
}
