@charset "utf-8";
/* CSS Document for Bad Boy Billy Shaw*/



/*** ------GENERAL LAYOUT DIV'S---------------------------------------- ***/

* {
margin:0px;
padding:0px;
}
html, body {
margin: 0px; 
padding: 0px;
height: 100%;
}
body {
	margin-top:0px;
	color: #000;
	background: #656565 url(images/bg_fade.jpg) repeat-x 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
}

div#wrapper {
	width:1071px;
	background: url(images/bg_content.jpg) repeat-y 83px 0px;
	margin:0px auto 0px auto;
	position:relative;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

div#header {
	width:1071px;
	background: url(images/bg_header.jpg) no-repeat 0px 0px;
	margin:0px auto 0px auto;
	position:relative;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

div.nav {padding: 90px 0px 0px 300px}

div#content {
   background: url(images/bg_content_top.jpg) no-repeat 0px 64px;
   padding: 64px 208px 0px 60px;
   
}

div#text {
   background: url(images/badboy.jpg) no-repeat 356px 0px;
}
div#about {}

div.leftpics {float:left; width:100px; margin:0px 15px 0px 40px}

div.badboy {float:right}

div.whois {margin: 0px 70px}

div#footer {
	clear:both;
	bottom:0px;
	margin: 0px auto;
	text-align:center;
	background: url(images/bg_flames.jpg) no-repeat 23px 0px;
	height: 40px;
	padding-top: 90px;
	font-size:10px;
	font-weight:bold;
}


/*** -------BEGIN BADBOY SPECIFIC STYLES (FOR CONTENT)------------------------------ ***/
.emphasis {
font-weight: bold;
font-style:italic;
font-size:14px;
}

/*** -------NAVIGATION------------------------------ ***/
div.nav ul
{
padding:0px;
float: left;
font-size:13px;
text-align:center;
}

div.nav li { 
	display:inline;
	padding:0px;
	float:left;

}

div.nav li a:link,
div.nav li a:visited {
	background: url(images/nav.jpg) repeat-x 0px -18px;
	border:1px solid #101360;
	color:#101360;
	font-style:italic;
	font-weight:bold;
	height: 18px;
	display:inline;
	padding:0px 10px;
	margin: 0px 8px;
	text-align:center;
	text-decoration: none;
}

div.nav ul li a:hover{ 
color:#000;
/*background: url(images/nav.jpg) repeat-x 0px 0px;*/
}



/*** -------BEGIN UNIVERSAL STYLES (FOR CONTENT)------------------------------ ***/

a:link, a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
a:active {
}

div#content img {
border:none;
}

a img {
}

h1 {
	padding:8px 0px;
	font-size:22px;
}
h2 {
	padding:8px 0px;
	font-size:18px;
}

h3 {
	padding:5px 0px;
	font-size:16px;
}
h4 {
	font-size:14px;
	padding:5px 0px;
	}
h5 {
	font-size:12px;
	padding:5px 0px;
	font-weight:bold;
}

p {
	margin: 10px 0px;
	font-size:14px;
}

ul {
	padding:5px 25px;
}
ol {
	padding:5px 25px;
}
ol ol li{
	list-style:lower-alpha;
}
ol ol ol li{
	list-style:lower-roman;
}
ol ol ol ol li{
	list-style:circle;
}

