h2			{ font-size:20px; margin-bottom:20px; }

a			{ color:#356AA0; }

p b			{ font-weight:bold; }
p em			{ font-style:italic; }
p code			{ background:#eee; }

.clear			{ clear:both; }
.left			{ float:left; }
.right			{ float:right; }
.separator		{ width:100%; margin:20px auto; height:0px; border-bottom:1px solid #eee; border-top:1px solid #ddd; }

.error			{ background:#ffeeee; padding:10px; color:#666; }
.success		{ background:#eeffee; padding:10px; color:#666; }

.tl,.tr,.bl,.br		{ position:absolute; background:url(../images/corner.gif) no-repeat; width:12px; height:12px; }
.tl			{ top:0; left:0; }
.tr			{ background-position:-12px 0; top:0; right:0; }
.bl			{ background-position:0 -12px; bottom:0; left:0; }
.br			{ background-position:-12px -12px; bottom:0; right:0; }

body			{ background:#ccc; font-family:arial, trebuchet ms; font-size:12px; }
#container		{ background:#fff; width:900px; margin:20px auto; }
#header			{ background:url(../images/header.gif) #1a1a1a; height:147px; overflow:hidden; position:relative; }
#header h1 a		{ display:block; position:absolute; top:20px; left:25px; width:215px; height:33px; text-indent:-99999px; background:url(../images/logo.gif) no-repeat; }
#search			{ position:absolute; top:25px; right:15px; }
#search .text		{ padding:4px; width:300px; }
#search .button 	{ background:url(../images/search.png) no-repeat; height:25px; width:82px; padding:0; border:0; margin:0; position:relative; top:1px; }
#search .button:hover 	{ cursor:pointer; background-position:0 -25px; }
#search p		{ text-align:center; position:absolute; right:0; top:60px; }
#search p a		{ color:#fff; }
#menu 			{ background:url(../images/nav-off.gif) #000; }
#menu li 		{ display:block; float:left; border-right:1px solid #333; }
#menu li li 		{ background:#333; }
#menu li a 		{ display:block; padding:9px 25px; color:#ddd; text-decoration:none;  }
#menu li a:hover 	{ color:#C3D9FF; }
#breadcrumb		{ background:#eee; padding:10px 25px; }
#breadcrumb a		{ color:#000; }
#user			{ float:right; text-align:right; }
#content-wrapper 	{ margin:20px 25px; }
#footer			{ background:#1a1a1a; color:#ccc; font-size:12px; padding:10px 20px; position:relative; }

.dump-listing-container { width:700px; border-right:1px solid #ccc; float:left; padding-right:2px; }
.dump-listing		{ padding-right:20px; }
.dump-listing .left	{ width:500px; }
.dump-listing .img	{ float:left; width:128px; height:128px; background:url(../images/format_sql.jpg) no-repeat; margin-right:20px; }
.dump-listing .img img	{ display:none; }
.dump-listing h3 a	{ color:#000; font-weight:bold; text-decoration:none; }
.dump-listing p		{ margin-top:15px; line-height:16px; }
.dump-listing strong	{ font-weight:bold; }

.affiliates		{ float:left; width:120px; padding-left:20px; text-align:left; }
.affiliates p		{ text-transform:lowercase; font-variant:small-caps; text-align:left;}
.affiliates img		{ margin-bottom:10px; }

.dump-container p	{ margin-bottom:15px; }

.dump-details		{ background:#eee; margin-bottom:20px; line-height:17px; padding:15px; }
.dump-details b		{ display:block; width:100px; float:left; font-weight:bold; }
.dump-details .left	{ width:700px; }
.dump-details a		{ text-decoration:none; }
.dump-details a span	{ text-decoration:underline; }
.dump-details img	{ position:relative; left:-4px; top:3px; }

.dump-content		{ background:#eee; padding:10px 20px 20px 20px; }
.dump-content p		{ padding:5px 5px; width:100px; font-variant:small-caps; letter-spacing:1px; margin:0 0 10px -4px; }
.dump-content textarea  { width:810px; height:500px; }
.dump-content div	{ width:810px; height:200px; padding-top:200px; background:#fff; text-align:center; color:#999; font-size:16px; overflow-y:scroll; }
.dump-content div a	{ color:#999; }

.dump-related		{ margin-top:20px; background:#eee; padding:20px; }
.dump-related p		{ padding:5px 5px; width:100px; font-variant:small-caps; letter-spacing:1px; margin:0 0 20px -4px; }
.dump-related li	{ float:left; display:block; width:128px; margin-right:20px; text-align:center; }
.dump-related a		{ color:#000; text-decoration:none; font-weight:bold; }
.dump-related img	{ margin-bottom:10px; }

.form			{ padding-top:20px; }
.form .field		{ clear:both; padding-bottom:15px; }
.form label		{ display:block; float:left; width:200px; }
.form .text		{ padding:3px; border:1px solid #ccc; background:#f9f9f9; }
.form .text:focus	{ padding:2px; border:2px solid #C3D9FF; background:#fff; }
.checkbox label		{ display:inline; width:auto; margin:0 5px 20px 196px; position:relative; bottom:3px; }

.login			{ width:500px; float:left; }
.register		{ width:350px; float:right; }
.register p		{ line-height:18px; margin-bottom:45px; }

.content-box p		{ line-height:19px; margin-bottom:20px; }
.content-box b		{ font-weight:bold; }

.content-box-small	{ float:left; width:700px; }
.content-box-small p	{ line-height:20px; margin-bottom:20px; }
.content-box-small h2	{ margin-bottom:16px; }
.content-box-small h3	{ font-size:12px; font-weight:bold; margin:25px 0 14px 0; }

#easy-links		{ background:#eee; }
#easy-links h3		{ font-weight:bold; margin-bottom:20px; }
#easy-links li		{ margin:10px 0; }
#easy-links .col	{ width:175px; float:left; padding:15px; }
#easy-links .col2	{ width:250px; float:left; padding:15px; }

.content-image-border	{ border:1px solid #666; margin:6px 0 20px 20px; float:right; padding:3px; }

.latest-dumps ul	{ float:left; width:345px; }
.latest-dumps ul li	{ padding:3px 0; }

#bottom-links		{ width:900px; margin:0 auto 20px auto; }
#sponsor		{ float:left; }
#terms			{ float:right; }
#terms a		{ color:#000; }
