body {background:#fff;
   font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
   font-size: 100%;
   padding:0px;
   margin-top:0px;
}
.clear{
clear:both;
}
.main{
width:99%;
}
.mainC{
margin:5px;
font-size: 1.1em;
}
.brief{
padding:5px;
border:1px solid #e7e7e7;
background:#f6f6f6;
font-size: 0.8em;
}
.brief img{
float:left;
margin:0 20px 0 0;
padding:5px;
border:1px solid #e7e7e7;
background:#f6f6f6;
}
#topHead{
background:#79d1eb;
height:60px;
padding:0 0 0 20px;
position:;
}
#topHeadText{
background:#79d1eb;
padding:0px;
margin:0px;
font-size:3em;
font-weight:bold;
font-family:;
vertical-align:top;
}
.i{
color:#e7e7e7;
font-style:italic;
vertical-align:top;
padding:0px;
font-family: Georgia;
}
.laptops{
color:#f2f2f2;
font-family:arial;
letter-spacing:-5px;
font-style:;
vertical-align:top;
padding:0px;
font-family: Helvetica, Arial, sans-serif;
}
#mainCol{
vertical-align:top;
font-size:0.9em;
}
#rightCol{
vertical-align:top;
width:300px;
padding:5px;
font-size:0.9em;
}
a{
color:#0baedc;
text-decoration:none;
}
a:hover{
color:#0baedc;
text-decoration:underline;
}
#frontPage{
width:80%;
margin:auto;

}

#frontPage h1{
width:80%;
margin:auto;
border:none;
color:#278099
}
#frontPage h3{
width:80%;
margin:30px;
border:none;
color:#999
}
h1 {
   font: 2.6em arial;
   font-weight:bold;
   color:#696969;
   margin: 5px 0 7px 0;
   letter-spacing:-2px;
   border-bottom:1px solid #e3e3e3;
}

h2 {
   font-size: 1.0em;
   margin: 0;
   padding: 0;
}

h3 {
   color: #5e74b3;
   font-size: 1.0em;
   padding: 0;   
}

#pageNav{
background:#f6f6f6;
line-height:30px;
padding:0 0 0 10px;

}
#pageNav img{
vertical-align:middle;
margin-right:3px;
}
.q{
float:right;
padding:0 10px 0 0;
vertical-align:top;
line-height:26px;
}
.text{

}
ul.cats{
margin:0 0 20px 20px;
text-indent:0px;
list-style-type:none;
padding:0px;
float:left;
display:inline;
}
ul.cats li{
margin:0 0 10px 0;
text-indent:0px;
list-style-type:none;
padding:0px;
width:200px;
float:left;
display:inline;
}
#descr {
   padding: 0px;
   margin: 0 0 5px 0;
}

div.footer {
   bottom:0;
   clear:both;
   text-align: center;
   border-top:1px solid #ccc;
   padding: 0;
   width:100%;
   margin: 30px auto;
background:#fff;
color:#333;
}
div.footer a {
   color: #606060;
}
#ifoot{
font-style:italic;
font-family: Georgia;
}

.paging-links,
.paging-info {
   text-align:right;
}
.auc{
margin:40px 0 0 0;
}
.reviews{
margin:10px;
padding:0 5px;
border:1px solid #e7e7e7;
background:#f6f6f6;
font-size:0.9em;
}
.cnet_review{
margin:5px;
padding:0 10px;
background:#fff;
text-align:justify;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #e7e7e7;
}
.pcworld_review{
margin:5px;
padding:0 10px;
background:#fff;
text-align:justify;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #e7e7e7;
}
.reviews h3{
margin:0 0 5px 0;
padding:5px;
border-bottom:1px dashed #e7e7e7;
background:#fff;
}
.reviews h2{
margin:5px auto;
padding:5px;
background:#fff;
text-align:center;
font: 1.50em arial;
font-weight:bold;
color:#696969;
}
.om_pdf{
margin:10px;
padding:0px 5px 5px 5px;
border:1px solid #e7e7e7;
background:#f6f6f6;
font-size:0.9em;
}
.om_pdf h2{
margin:5px auto;
padding:0px 5px 5px 5px;
background:#fff;
text-align:center;
font: 1.50em arial;
font-weight:bold;
color:#696969;
}
.om_pdf a{
padding-left:50px;
background:url(images/pdf.gif) 0 0 no-repeat;
font-weight:bold;
}
.forums{
margin:10px;
padding:0 5px;
border:1px solid #e7e7e7;
background:#f6f6f6;
font-size:0.9em;
}
.forum{
margin:5px;
padding:0 10px;
background:#fff;
text-align:justify;
font-size:0.9em;
}
.forum_item{
margin:5px;
}
.forums h2{
margin:5px auto;
padding:5px;
background:#fff;
text-align:center;
font: 1.50em arial;
font-weight:bold;
color:#696969;
}
.drivers{
margin:10 0 0 0px;
padding:0 5px;
border:1px solid #e7e7e7;
background:#f6f6f6;
font-size:0.9em;
}
.driver{
margin:5px;
padding:0 10px;
background:#fff;
text-align:justify;
font-size:0.95em;
}
.driver a{
font-weight:bold;
}
.drivers h2{
margin:5px auto;
padding:5px;
background:#fff;
text-align:center;
font: 1.50em arial;
font-weight:bold;
color:#696969;
}

#links a{
float:left;
margin:10px;
padding:0 0 0 24px;
background:url(images/lap.gif) no-repeat 2px 2px;
}

.topTen{
float:left;
margin:0;
}
.topTen ul{
list-style-type:none;

}
.topTen li{
border:1px solid #ccc;
width:130px;
display:inline;
float:left;
margin:0 2px 0 2px;
background:#e7e7e7;
}
.topTen li a{
color:#0baedc;
font-weight:bold;
}
.topTen li img{
clear:left;
width:130px;
height:135px;
}
.topTen h3{
text-align:left;
padding:0 0 0 50px;
font-size:1.1em;
}
#lowerfoot{
margin:30px 0 0 0;
font-size:0.9em;
background:#f6f6f6;
}
#lowerfoot{
margin:0;
padding:20px;
font-size:0.9em;
background:#f6f6f6;
}




