body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:0.1em;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0em;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px
}
#frame {
	width:743px;
	margin:0 auto
}
#logo {
	height:317px;
	width:743px;
	background-image:url("../images/darknpower_logo.jpg");
	background-repeat:no-repeat
}
#logo p {
	text-align:right;
	margin:0em 0.4em 0em 0em;
	padding:0.3em 0em;
	font-weight:bold;
	font-size:114%
}
#logo a {
	color:#D31444;
	text-decoration:none
}
#left {
	float:left;
	width:60%
}
#left h1 {
	margin-top:0px;
	padding-top:0px
}
#right {
	float:left;
	width:35%
}
#contentfooter { background: right top #ee1155 url(../images/footer.gif) no-repeat; clear: both; position:relative; text-align:center; line-height:1.7em; width: 744px; font-size: 0.5em; }
#contentfooter span.contentBorderTop { background: left top url(../images/footer-left.gif) no-repeat; float:left; height:16px; width:9px; position:absolute; left:0; }
#contentfooter ul { width:100%; padding:6px 0; list-style:none; text-align:center; margin:0;}
#contentfooter ul li { color: #fff; font-size: 1.1em; display:inline; }	
#contentfooter ul a, #contentfooter ul span { color: #fff; text-decoration: none; white-space: nowrap; padding:0 5px; }
#contentfooter ul a { border-right:1px solid #fff; }
#contentfooter ul a:hover { text-decoration: underline; }#left h2 {
	font-size:107%;
	color:#e15
}
#right a {
	text-decoration:none
}/**/
#right h1 {
	background-image:url("../images/butt_top.gif");
	margin:0px;
	padding:0px;
	height:27px;
	width:231px;
	background-repeat:no-repeat;
	font-size:9px;
	color:#fff
}
#right img {
	margin-left:1em;
	text-align:left;
	margin-right:0.5em
}
#right h2 {
	border-right-width:2px;
	border-left-width:2px;
	border-right-style:solid;
	border-left-style:solid;
	border-right-color:#d42948;
	border-left-color:#d42948;
	margin:0px;
	padding:0px;
	font-size:medium;
	width:227px;
	font-family:Arial, Helvetica, sans-serif;
	color:#D31344
}
#right h3 {
	background-image:url("../images/butt_bot.gif");
	background-repeat:no-repeat;
	height:27px;
	width:231px;
	margin:0px;
	padding:0px;
	color:#fff
}
#right li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight:bold;
	margin:0px;
	color:#D31344;
	list-style-type:none;
	padding-top:1px;
	padding-bottom:0px;
	text-align:center
}
#right ul {
	border-right-width:2px;
	border-left-width:2px;
	border-right-style:solid;
	border-left-style:solid;
	border-right-color:#D31344;
	border-left-color:#D31344;
	width:227px;
	margin:0px;
	padding:0px;
	background-image:url("../images/arrow-long.gif");
	background-repeat:no-repeat
}
#right a {
	color:#D31444;
	text-decoration:none
}
#right a:hover, #logo a:hover {
	text-decoration:underline
}


/*****************************************************************/
/*                                                               */
/*         MON: 2008-01-27, SEO work sub footer links            */
/*                                                               */
/*                      SUB FOOTER CLASSES                       */
/*                                                               */
/*****************************************************************/
#np_foot_copy {
	width:760px;
	text-align:center;
	color:#888888;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	font-weight:normal;
	font-size:62.5%;
}
#sub_footer {
	color:#ee1155;
	text-align:center;
	width:760px;
	margin-top:12px;
	.margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	height:25px;
	font-size:62.5%;
}
#sub_footer ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
#sub_footer ul li {
	list-style:none;
	display:inline;
	font-size:1em;
}
#sub_footer a {
	color:#ee1155;
	text-decoration:none;
	font-weight:normal;
}
#sub_footer a:hover {
	text-decoration:underline;
}


