
/* ::::: http://www.usbhacks.com/wp-content/themes/usb_hacks/style.css ::::: */

body { margin: 0pt; padding: 0pt; background-color: rgb(0, 0, 0); color: rgb(204, 204, 204); font-family: Helvetica,Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 16px; font-size-adjust: none; font-stretch: normal; }
ul { list-style-type: square; list-style-image: none; list-style-position: outside; }
.code { border: 1px solid rgb(51, 51, 51); margin: 0pt auto; padding: 10px; background: rgb(34, 34, 34) none repeat; width: 400px; color: rgb(255, 255, 255); }
.disclaimer { color: rgb(173, 65, 42); }
h1#header { background-image: url('logo.gif'); display: block; width: 263px; height: 100px; background-repeat: no-repeat; text-indent: -9999px; }
#lftcol, rghtcol { float: left; }
#lftcol ul { list-style-type: none; list-style-image: none; list-style-position: outside; margin-left: 20px; }
#lftcol li a { border: 1px solid rgb(51, 51, 51); margin: 2px; color: rgb(173, 65, 42); text-decoration: none; display: block; background-color: rgb(34, 34, 34); text-align: center; }
#lftcol li a:hover { color: rgb(255, 0, 0); }
#lftcol { border-right: 1px solid rgb(34, 34, 34); width: 275px; margin-top: 20px; }
#lftcol h2 { border-bottom: 1px solid rgb(34, 34, 34); color: rgb(255, 255, 255); font-family: Helvetica,Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
ul#lpage1, ul#lpage2, ul#lcat1, ul#lcat2 { margin: 0px; padding: 0px; width: 110px; float: left; }
#quote { border: 1px solid rgb(51, 51, 51); margin: 10px; padding: 10px; background-color: rgb(34, 34, 34); color: rgb(102, 102, 102); font-size: 10px; }
#rhtcol { width: 60%; margin-left: 275px; }
#rhtcol p, #rhtcol li { font-family: Helvetica,Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 16px; font-size-adjust: none; font-stretch: normal; }
#rhtcol h2 a { border: 1px solid rgb(51, 51, 51); margin: 0px 0px -12px; padding: 5px 3px; font-family: Helvetica,Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 18px; line-height: normal; font-size-adjust: none; font-stretch: normal; display: block; background-color: rgb(34, 34, 34); }
#rhtcol h4 { font-family: Helvetica,Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 16px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(102, 102, 102); }
#rhtcol a { border-bottom: 1px solid rgb(102, 102, 102); color: rgb(173, 65, 42); text-decoration: none; }
.meta { border: 1px solid rgb(51, 51, 51); padding: 5px 3px; background-color: rgb(34, 34, 34); color: rgb(102, 102, 102); }
.downloadbox { border: 1px solid rgb(51, 51, 51); padding: 10px; color: rgb(102, 102, 102); width: 200px; float: right; background-color: rgb(34, 34, 34); margin-top: 20px; margin-left: 20px; font-size: 11px; }
.downloadbox h4 { border-bottom: 1px solid rgb(51, 51, 51); margin: 0px; padding: 0px; }
.downloadbox ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.downloadbox ul li { margin-bottom: 15px; }
.padding1 { padding: 10px; }
pre.code { width: 700px; height: 300px; }
#searchbx { border: 1px solid rgb(102, 102, 102); background-color: rgb(34, 34, 34); color: rgb(255, 255, 255); }
#footer { background-color: rgb(34, 34, 34); height: 275px; }
#footer ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#footer ul li { margin-bottom: 10px; }
#footer a { color: rgb(173, 65, 42); text-decoration: none; }
#footer h2 { border-bottom: 1px solid rgb(51, 51, 51); font-family: Helvetica,Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
#foot1 { margin-left: 20px; width: 200px; float: left; }
#rightads { float: right; margin-left: 30px; margin-bottom: 30px; font-size: 11px; }
ul#archives { margin: 0px; padding: 0px; }
ul#archives li a { border: medium none ; display: inline; background-color: rgb(0, 0, 0); margin-left: 10px; }

/* ::::: http://www.usbhacks.com/2006/10/07/usb-switchblade/ ::::: */

.contactform { overflow: hidden; position: static; }
.contactleft { margin: 5px 0pt; padding: 4px; width: 25%; text-align: right; clear: both; float: left; display: inline; }
.contactright { margin: 5px 0pt; padding: 4px; width: 70%; text-align: left; float: right; display: inline; }
.contacterror { border: 1px solid rgb(255, 0, 0); }
