.tocenter { text-align: center;}
#submenu { width: 750px; background: #fcfaea; clear: both; margin-left: 20px;}
.clr { clear: both;}
/* navigation */
.nav {list-style-type: none; margin: 0 0 0 10px;}
.nav li { float: left;}


#drivercomments , #relateddrivers { list-style-type: none; margin-left: 0;}
#drivercomments li { margin: 10px 0; padding: 5px; border: 1px solid #333;}
#drivercomments li span { padding-left: 10px; font-style: italic; font-size: 90%; color: #555;}

#relateddrivers li { margin: 5px 0;}

#driveritem .detailedheader { float: left; margin-right: 15px; width: 150px;}
#driveritem .detailedtext { float: right; width: 320px;}
#unpack { margin: 10px 0 20px 0;}
#unpack a { background: url(/resources/skins/prst/images/unrar.gif) 0 50% no-repeat; padding: 8px 0 8px 96px;}

.pagination { margin: 10px 0; text-align: right;}

#driverslist ul { list-style-type: none !important; margin-left: 20px;}
#driverslist ul li { margin: 5px 0;}

#userform { margin: 30px auto; width: 450px; border: 1px solid #ccc; padding: 15px;}<br />

#userform .row { clear: both; margin: 6px 0;}
#userform .row span.head { float: left; padding-right: 5px; width: 120px; text-align: right; margin-left: 50px;}
#userform .row span.value { padding-left: 5px; text-align: left;}
#userform select, #userform input, #userform textarea { width: 120px; margin: 2px 0;}
#userform .submitbutton { background: #ccc; padding: 2px 5px; border: none; width: 75px; color: #222; font-weight: bold;}

#download { margin: 30px 80px; text-align: center;}

#intro { padding-top: 290px; background: url(/resources/skins/prst/images/intro.jpg) no-repeat;}