* {margin: 0;
	padding: 0;}


body {font-family: "arial", arial, Verdana, san-serif;
	font-size: 75%;
	font-weight: normal;
	line-height: 1.6em;
	text-align:center;
	color: #8E8E8D;
	background: #000;
	padding-top: 0px;
	padding-bottom: 0px;}

img {border: none;
	padding: 0;
	margin: 0;}

p,ul,dl,ol,table {margin-bottom: 10px;
	 } 
p {	font-size: 12px;
	font-weight: normal;
	line-height: 1.8em;
	color: #8E8E8D;
	text-align: left;}



a:link	{color:#ccc;
	text-decoration: none;}

a:visited {color:#ccc;
	text-decoration: none;}

a:active {color:#ccc;
	text-decoration: none;}	
	
a:hover {color:#999;
	text-decoration: none;}	
	
a:focus {outline-style: none;}


/* Begin Wraps */
#outer-wrapper {
	background: #000;
	text-align: center;
	width: 640px;
	padding: 0px;
	margin: 0 auto;
	border: 0;
	text-align: left;
}
#wrap2 {
	position:relative;
	top:0px;
	left:0px;
	text-align: left;
}
#header {
  margin:0;
  width:640px;
  height:136px;
  background: url('home/header.gif') no-repeat;
}
#sidebar-wrapper {
	position:absolute;
	top: 186px;
	left: 486px;
	width: 154px;
}
#picnav {
	position:absolute;
	top: 440px;
	left: 486px;
	width: 154px;
	text-align: left;
}
#desc {
	position:absolute;
	top: 500px;
	left: 486px;
	width: 154px;
}
#left-wrapper {
	position:relative;
	top:0px;
	left:0px;
	width:450px;
	text-align:left;
}
/* End Wraps */

#mpic p {
	width: 450px;
	min-height:450px;
	text-align:left;
}
.pic p {
	width: 640px;
}
.pic img {
	margin-right:20px;
}
.gutter {padding: 0px;
	width: 640px;
}
#thmbblk {position:relative;
	left:0px;
	top:0px;
	width:154px;
	height:244px;
}
.title {font-size: 100%;
	top: 300px;
	text-align: left;
	text-transform: uppercase;
	padding:0;
	border: 0;
	}
.ie {font-size: 90%;
	font-weight: normal;
	color: #7E7E7D;
	text-align: left;
	padding: 0px;
	margin: 0 auto;
	border: 0;}


/* Navs */


#mnav {
	padding:0;
	z-index:8;
	width:640px;
	height:20px;
	text-align:right;
	margin-bottom:15px;
	margin-right:-100px;
}
#mnav a {
	color:#90908F;
	text-decoration:none;
}
#mnav a:hover {
	color:#fff;
}
#mnav td {
	padding-right:100px;
	}
#mobj a, #mbody a, #mhead a, #marm a, #mface a {
	display:block;
	padding:0;
	text-decoration: none;
	height:20px;
	width:45px;
	}
#mobj a {
	background: url(home/obj.gif) 0 -20px no-repeat;
}
#mbody a {
	background: url(home/body.gif) 0 -20px no-repeat;
}
#mhead a {
	background: url(home/head.gif) 0 -20px no-repeat;
}
#marm a {
	background: url(home/arm.gif) 0 -20px no-repeat;
}
#mface a {
	background: url(home/face.gif) 0 -20px no-repeat;
}
#mobj a:hover, #mobj a:active, #mbody a:hover, #mbody a:active, #mhead a:hover, #mhead a:active, #marm a:hover, #marm a:active, #mface a:hover, #mface a:active {
	background-position: 0 0;
	text-decoration: none;
	}
#nav1 a, #nav2 a, #nav3 a, #nav4 a, #nav5 a, #nav6 a, #nav7 a, #nav8 a, #nav9 a, #nav10 a, #nav11 a, #nav12 a {
	position:absolute;
	display:block;
	padding:0;
	text-decoration: none;
	}
#nav1 a {
	top: 219px;
	left: 14px;
	height:10px;
	width:12px;
	background: url(home/nav1.gif) 0 0 no-repeat;
}
#nav1 a:hover, #nav1 a:active {
	background-position: 0 -12px;
	text-decoration: none;
	}
#nav2 a {
	top:  207px;
	left: 23px;
	height:10px;
	width:12px;
	background: url(home/nav2.gif) 0 0 no-repeat;
}
#nav2 a:hover, #nav2 a:active {
	background-position: 0 -12px;
	text-decoration: none;
	}
#nav3 a {
	top:  176px;
	left: 40px;
	height:21px;
	width:21px;
	background: url(home/nav3.gif) 0 0 no-repeat;
}
#nav3 a:hover, #nav3 a:active {
	background-position: 0 -21px;
	text-decoration: none;
	}
#nav4 a {
	top:  198px;
	left: 40px;
	height:29px;
	width:27px;
	background: url(home/nav4.gif) 0 0 no-repeat;
}
#nav4 a:hover, #nav4 a:active {
	background-position: 0 -29px;
	text-decoration: none;
	}
#nav5 a {
	top:  206px;
	left: 67px;
	height:38px;
	width:39px;
	background: url(home/nav5.gif) 0 0 no-repeat;
}
#nav5 a:hover, #nav5 a:active {
	background-position: 0 -38px;
	text-decoration: none;
	}
#nav6 a {
	top:  158px;
	left: 65px;
	height:48px;
	width:48px;
	background: url(home/nav6.gif) 0 0 no-repeat;
}
#nav6 a:hover, #nav6 a:active {
	background-position: 0 -48px;
	text-decoration: none;
	}
#nav7 a {
	top:  162px;
	left: 113px;
	height:15px;
	width:14px;
	background: url(home/nav7.gif) 0 0 no-repeat;
}
#nav7 a:hover, #nav7 a:active {
	background-position: 0 -15px;
	text-decoration: none;
	}
#nav8 a {
	top: 138px;
	left: 127px;
	height:25px;
	width:25px;
	background: url(home/nav8.gif) 0 0 no-repeat;
}
#nav8 a:hover, #nav8 a:active {
	background-position: 0 -25px;
	text-decoration: none;
	}
#nav9 a {
	top:  116px;
	left: 99px;
	height:26px;
	width:26px;
	background: url(home/nav9.gif) 0 0 no-repeat;
}
#nav9 a:hover, #nav9 a:active {
	background-position: 0 -26px;
	text-decoration: none;
	}
#nav10 a {
	top:  119px;
	left: 131px;
	height:14px;
	width:14px;
	background: url(home/nav10.gif) 0 0 no-repeat;
}
#nav10 a:hover, #nav10 a:active {
	background-position: 0 -14px;
	text-decoration: none;
	}
#nav11 a {
	top:  94px;
	left: 116px;
	height:13px;
	width:11px;
	background: url(home/nav11.gif) 0 0 no-repeat;
}
#nav11 a:hover, #nav11 a:active {
	background-position: 0 -13px;
	text-decoration: none;
	}
#nav12 a {
	top:  42px;
	left: 125px;
	height:17px;
	width:17px;
	background: url(home/nav12.gif) 0 0 no-repeat;
}
#nav12 a:hover, #nav12 a:active {
	background-position: 0 -17px;
	text-decoration: none;
	}
#lCol {position: absolute;
	top: 20px;
	left: 0px;
	width: 440px;}

#rCol {position: absolute;
	top: 20px;
	left: 475px;
	width: 165px;}


/* Headers */

h1 {padding: 0px 0 0 0;
	margin: 0;
	width: 100%;}

#foot {text-align: left;
	width: 640px;
	padding: 0px;
	margin: 20px 0 20px 0;
	border: 0;}
small {
	font-size: 11px;
	font-weight:normal;
	color: #7E7E7D;
	text-align: left;
}

/* Tables */


table {font-size: 100%;
	padding: 0px;
	text-align: left;}

td {	font-size: 100%;
	padding: 0px;}

