/*

Theme Name: HellBoy2

Theme URI: http://freewordpressthemes.elynex.com

Description: Free WordPress Themes For your Blogs. Download more themes <a href="http://freewordpressthemes.elynex.com">Click here!</a>

Version: V 1.0

Author: Elynex Web Directory

Author URI: http://www.elynex.com

*/



@charset "utf-8";

/* CSS Document */





.bodycontainer {

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 100%;

}

body {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-family:Verdana, Arial, sans-serif;

font-size:13px;

font-weight:normal;

font-style:normal;

text-decoration:none;



}

.bodycontainer .masterbox .borderbox {

	width: 900px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-image: url(images/a1black.png);

	background-repeat: repeat-y;

	background-position: center top;

	height: 100%;

}

.bodycontainer .masterbox {

	width: 900px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 100%;



}

.bodycontainer .masterbox .subbox {

	width: 100%;

	height: 100%;

	color: #000000;

	padding: 0px;

	margin: 0px;

}

.bodycontainer .masterbox .subbox .subtop {

	width: 100%;

	height: 20px;

	text-align: right;

	margin: 0px;

	background:#FFFBF0;

}

.bodycontainer .masterbox .maincontent {

	width: 872px;
	float:left;
	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 100%;

  background-color: #fff;

}

.bodycontainer .masterbox .maincontent .subbox .topline {

	margin: 0px;

	height: 20px;

	width: 200%;

}



.bodycontainer .masterbox .maincontent .subtop .topline {

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 20px;

	width: 852px;

}

.bodycontainer .masterbox .maincontent .subtop .topmenu {

	height: 20px;

	width: 100%;

	text-align: right;

	color: #000000;

	background-color: #FFFBF0;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.bodycontainer .masterbox .maincontent .header {

	height: 246px;

	width: 872px;

	background-image: url(images/header.jpg);

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.bodycontainer .masterbox .maincontent .subbox .undermenuline {

	height: 30px;

	background-color: #000080;

}

.bodycontainer .masterbox .maincontent .subbox .underlineline {

	height: 20px;

}

.bodycontainer .masterbox .borderbox .maincontent .bottomline {

	text-align: center;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: dashed;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #C0C0C0;

	border-right-color: #C0C0C0;

	border-bottom-color: #C0C0C0;

	border-left-color: #C0C0C0;

  color: #000000 ;

}

.credits {

	font-size: 9px;

	color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: italic;

}

.bodycontainer .masterbox .borderbox .maincontent .bottomline .credits a {

	color: #000000;

}





.bodycontainer .masterbox .borderbox .maincontent .header .logo {

	color: #FF0000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bolder;

font-style:normal;

text-decoration:none;



	padding: 10px;

	text-align: right;

	bottom: 0px;

	height: 30px;

}

.bodycontainer .masterbox .borderbox .maincontent .header .logob {

	color: #000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:23px;

font-weight:bolder;

font-style:normal;

text-decoration:none;



	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;



	text-align: left;

	bottom: 0px;

	height: 30px;

}

.bodycontainer .masterbox .borderbox .maincontent .header .middlebox {

	height: 91px;

}

a {

 	color: #000000;

	font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

font-style:normal;

text-decoration:underline;



}

a:visited {

	color: #000000;

}

a:hover{

	color: #000000;

}



.bodycontainer .masterbox .borderbox .maincontent .subtop .topmenu .top_container {

	margin-top: 2px;

	margin-right: 10px;

	margin-bottom: 2px;

	margin-left: 10px;

	font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

font-style:normal;

text-decoration:none;



}

.bodycontainer .masterbox .borderbox .maincontent .subtop .topmenu .top_container a {

	font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

font-style:normal;

text-decoration:underline;



}

.bodycontainer .masterbox .borderbox .maincontent .subbox .undermenuline .undercontainer {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

font-style:normal;

text-decoration:none;



}

.bodycontainer .masterbox .borderbox .maincontent .subbox .undermenuline .undercontainer_default {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	color: #FFFF00;

	margin: 2px 10px 2px 10px ;float:left;

	font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

font-style:normal;

text-decoration:none;



}

.bodycontainer .masterbox .borderbox .maincontent .subbox .undermenuline .undercontainer a {

	font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

font-style:normal;

text-decoration:underline;



}

.bodycontainer .masterbox .borderbox .maincontent .subbox .main_text_content {

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 10px;

}

h1, h2, h3, h4, h5, h6 {

	background-color: transparent;

	color: #000000;

	padding: 5px 3px 5px 3px;

}

h1 {

	font-family:Arial, Helvetica, sans-serif;

font-size:23px;

font-weight:bold;

font-style:normal;

text-decoration:none;



	}

h2 {

	font-family:Arial, Helvetica, sans-serif;

font-size:19px;

font-weight:bold;

font-style:normal;

text-decoration:none;

background-image: url(images/h1.png);



	}

h3 {

	font-family:Arial, Helvetica, sans-serif;

font-size:17px;

font-weight:bold;

font-style:normal;

text-decoration:none;

background-image: url(images/leftbar.png);



	}	





	.chancequilizer {

		clear:both;

		height:0px;

		font-size:0px;

		border:none;

		margin:0; padding:0;

		background:transparent;

		}

		

	#ContentDiv1 {

		margin:0; padding:0;

		}

	#ContentDivInner {

		margin:0; padding:0;

		}

	#LeftContentBox {

		float:left;

		width:150px;

		margin:0; padding:0;

		}

	#RightContentBox {

		float:right;

		width:150px;

		margin:0; padding:0;

		}

	#CentralContentBox {

		margin:0 150px;

		border-right: 1px solid #C0C0C0;

		border-left: 1px solid #C0C0C0;

		}

	.ContentBoxInnerSpacingLeft {

	margin:0;

	padding-top: 0.5em;

	padding-right: 1em;

	padding-bottom: 0.5em;

	padding-left: 0em;

		}

	.ContentBoxInnerSpacingRight{

	margin:0;

	padding-top: 0.5em;

	padding-right: 0em;

	padding-bottom: 0.5em;

	padding-left: 1em;

		}

	.ContentBoxInnerSpacingCenter{

	margin:0;

	padding-top: 0.5em;

	padding-right: 0.5em;

	padding-bottom: 0.5em;

	padding-left: 0.5em;

		}



#container

{

	width: 100%;

	margin: 0;

	line-height: 130%;

	float:left;

}





#leftnav

{

float: left;

width: 160px;

margin: 0;

padding: 0;

}



#rightnav

{

float: right;

width: 160px;

margin: 0;

padding: 0;

}



#content

{

margin-left: 170px;

border-left: 1px solid #C0C0C0;

padding: 1em;

max-width: 100%;

}

#content_r2

{

	margin-right: 170px;

	border-right: 1px solid #C0C0C0;

	max-width: 100%;

	padding-top: 1em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 0em;

	}



#leftnav p { margin: 0 0 1em 0; }





/*Drop-down menu -- now compatible with IE6 (thanks to Gerhard from 1234.info)*/

.menu {float:left; padding:0; margin:0;color: #FFFF00;background: #000080;clear:both;width:100%;} /*Color navigation bar normal mode*/

.menu a, .menu a:visited {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

font-style:normal;

text-decoration:underline;



color: #FFFF00;

background-color: #000080;

text-decoration: none;

}



.menu ul {list-style-type:none;padding:0; margin:0;}

.menu ul li {float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; border-right:solid 1px #A0A0A4; }

.menu ul li a {color: #FFFF00;background: #000080;float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:30px; line-height:30px; padding:0 10px 0 10px; text-decoration:none; }

.menu ul li ul {display:none; border:none;color: #FFFF00;background: #000080;}



/*Non-IE6 hovering*/

.menu ul li:hover a {background-color:#FF0000; text-decoration:none; color:#FFFF00;} /*Color main cells hovering mode*/

.menu ul li:hover ul {display:block; width:12.0em; position:absolute; z-index:999; top:29px; margin-top:1px; left:0;}

.menu ul li:hover ul li a {display:block; width:12.0em; height:auto; line-height:1.3em; margin-left:-1px; padding:5px 10px 5px 10px; border-left:solid 1px #A0A0A4; border-bottom: solid 1px #A0A0A4; background-color:#000080;  color:#FFFF00;} /*Color subcells normal mode*/

.menu ul li:hover ul li a:hover {background-color:#B90000; text-decoration:none;color:#FFFF00;} /*Color subcells hovering mode*/



/*IE6 hovering*/

.menu table {position:absolute; top:0; left:0; border-collapse:collapse;color: #FFFF00;background: #000080;}

.menu ul li a:hover {background-color:#FF0000; text-decoration:none;color:#FFFF00;} /*Color main cells hovering mode*/

.menu ul li a:hover ul {display:block; width:12.0em; position:absolute; z-index:999; top:29px; left:0; }

.menu ul li a:hover ul li a {display:block; width:12.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #A0A0A4; border-bottom: solid 1px #A0A0A4; background-color:#000080;  color:#FFFF00;} /*Color subcells normal mode*/

.menu ul li a:hover ul li a:hover {background-color:#B90000; text-decoration:none;color:#FFFF00;} /*Color subcells hovering mode*/



.undercontainer_default a {

_MNU_LNKS_

color: #FFFF00;

}

.undercontainer_default a:hover {

color: #FFFF00;

background: #FF0000;

}




