/*
Theme Name: Back in Black
Theme URI: http://www.designbomb.net/
Description: 
Version: 1.0
Author: Sverre Sjothun
Author URI: http://www.designbomb.net/ 
*/

body
{
	text-align: center;
	background: #111114 url('images/bg.gif') repeat-x; 
	color: #353535;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* positioning */

.diggbutton
{
position: relative;
padding-left: -213px;
padding-top: -156px;
}

#frame
{
	background: #222222 url('images/framebg.gif') repeat-y; 
	width: 743px;
	height: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

#banner
{
	background: #181819 url('images/banner.gif') no-repeat; 
	margin-top: 0px;
	margin-right: 9px;
	margin-left: 9px;
	margin-bottom: 0px;
	padding-top: 0px;
	width: 723px;
	height: 84px;
}

#maincontainer
{
	background: #fff url('images/maincontainer.gif') repeat-y;
	margin-right: 9px;
	margin-left: 9px;
	margin-top: 0px;
	width: 723px;
	height: 50%;
	border-bottom:1px solid #000;}

#center
{
	margin-top: 0px;
	width: 719px;
	margin-left: 4px;
}

#content
{
	margin-top: 3px;
	margin-right: 0px;
	margin-left: 0px;
	width: 489px;
	float: left;
}

.contentcontainer
{
	background: url('images/contentcontainer.jpg') repeat-y; 
	width: 489px;
	overflow:hidden;
}

.contenttop
{
	background: url('images/contenttop.jpg') no-repeat; 
	width: 489px;
	padding-top: 2px;
	padding-left: 2px;
	clear: both;
}

.contentbottom
{
	background: url('images/contentbottom.jpg') no-repeat; 
	width: 489px;
	height: 5px;
	margin-bottom: 3px;
}

.post
{
	width: 489;
	padding: 2px 5px 0px 5px;
	clear:both;
}

#blog
{
	margin-top: 0px;
	margin-left: 0px;
	width: 223px;
	float: left;
	padding-top: 3px;
	padding-left: 5px;
	border: 0px solid red;
}

.blogentry
{
	background: #444445;
	width: 210px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
}

.sidebarpadding
{
	padding: 0px 5px 0px 5px;
}

.sidebarcontainer
{
	background: url('images/sidebarcontainer.gif') repeat-y; 
	width: 220px;
	
}

.sidebartop
{
	background: url('images/sidebartop.jpg') no-repeat; 
	width: 220px;
	padding-top: 2px;
	padding-left: 2px;

}

.sidebarbottom
{
	background: url('images/sidebarbottom.gif') no-repeat; 
	width: 220px;
	height: 4px;
	margin-bottom: 3px;

}

#bottom
{
	position: relative;
	background: url('images/bottom.jpg') no-repeat; 
	width: 723px;
	height: 50px;
	margin-bottom: 0px;
	padding-top: 30px;
	margin-right: 9px;
	margin-left: 9px;
	text-align: center;
}

/* navigation */

#navigationcontainer
{
    background: #161616 url("images/menubg.gif") repeat-x;
	width: 721px;
	height: 28px;
	margin-right: 9px;
	margin-left: 9px;
	border: 1px solid #000;
}

#navigation
{
	width: 721px;
	height: 28px;
	left: 0px;
	top: 0px;
	padding: 0px;
}

#navigation ul 
{
	margin: 0;
	padding: 0px 1px 0px 1px;
	list-style: none;
	font-size: 13px;
}

#navigation li 
{
	float: left;
	margin: 0px;
	padding: 0px 1px 0px 1px;
}

#navigation a 
{
      float: left;
      display: block;
      width: .1em;
      padding: 5px 20px 5px 20px; /* space between menu items: top, left, bottom, right */
      text-decoration: none;
      font-family: franklin gothic medium cond, arial, verdana, sans-serif;
      font-size: 14px;
      color: #fff;
}

#navigation > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac */

#navigation a {float:none;}
    /* End IE5-Mac hack */

#navigation a:hover
{
      color: #fff;
      background: url("images/menubghover.gif") repeat-x;
}

.right {
	float: right;
	padding-top: 0px;
	padding-right: 10px;
}
.left {
	float: left;
	padding-top: 0px;

	padding-left:10px;
}

/* font formatting */

h1
{
	color: #282828;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	padding: 4px;
	margin-top: 2px;
	margin-bottom: 5px;
}


h2 
{
	color: #282828;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	margin-top: 0px;
	margin-bottom: 7px;
}

h3
{
	color: #4D4D4D;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 3px;
}

p 
{
	font-family: trebuchet MS, verdana, sans-serif;
	font-size: 13px; 
	margin-top: 0px;
	margin-bottom: 10px;
}

span
{
position: absolute;
left: -1000px;
width: 900px;
}

li 
{
	font-family: trebuchet MS, verdana, sans-serif;
	font-size: 13px; 
	margin-top: 0px;
	margin-bottom: 12px;
	margin-left: -3px;
}

.blogentry ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.blogentry li
{
	color: #a1a1a1;
	list-style-image: url("images/button.gif");
	margin-left: -22px;
	margin-top: 4px;
	margin-bottom: 0px;
}

.related ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.related li
{
	list-style-image: url("images/button.gif");
	margin-left: -20px;
	margin-top: 0px;
	margin-bottom: 0px;
}

blockquote
{
	border-left: 5px solid #ccc;
	margin-left: 5px;
	padding-left: 5px;
}

/*anchor formatting */

.blogentry  a
{
	color: #fff;
	text-decoration: none;
}

blogentry a:hover
{
	color: #fff;
	text-decoration: underline;
}

p a
{
	color: #E40000;
	text-decoration: none;
}

p a:hover
{
	color: #E40000;
	text-decoration: underline;
}

li a
{
	color: #E40000;
	text-decoration: none;
}

li a:hover
{
	color: #E40000;
	text-decoration: underline;
}

h1 a
{
	color: #fff;
	text-decoration: none;
}

h1 a:hover
{
	color: #fff;
	text-decoration: underline;
}

h2 a
{
	color: #000;
	text-decoration: none;
}

h2 a:hover
{
	color: #000;
	text-decoration: underline;
}

h2.frontpage

{
	color: #fff;
	text-decoration: none;
	margin: 5px 15px 5px 5px; /* space: top, left, bottom, right */
}

h2.frontpage a

{
	color: #fff;
	text-decoration: none;
	margin: 5px 15px 5px 5px; /* space: top, left, bottom, right */
}

h2.frontpage a:hover

{
	color: #fff;
	text-decoration: underline;
	margin: 5px 15px 5px 5px; /* space: top, left, bottom, right */
}

.blog a
{
	color: #fff;
	text-decoration: none;
}

.blog a:hover
{
	color: #fff;
	text-decoration: none;
}

.white a
{
	color: #fff;
	text-decoration: none;
}

.white a:hover
{
	color: #fff;
	text-decoration: underline;
}

/* images */

div.inlineImageRight
{
	display: inline;
	float: right;
	margin: 0px;
 	padding: 0px;
	margin-left: 16px;
	margin-bottom: 12px;
	font-size: 9px;
	color: #666;
	width: 150px;
 	clear: right; 
}

div.inlineImageLeft, div.inlineImage 
{
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	margin-right: 16px;
	margin-bottom: 12px;
	font-size: 9px;
	color: #666;
	width: 150px;
 	clear: left; 
}

div.inlineImageWrapper 
{
	padding: 4px;
	background-color: #E8E8E8;
	border: 1px solid #989797;
	margin-bottom: 4px;
}

div.inlineImageRight p, div.inlineImageLeft p, div.inlineImage p 
{
	font-family: tahoma;
	padding-left: 4px;
	padding-right: 4px;
}

/* various */

.searchbox
{
background-image: url('images/searchboxbg.gif');
border: 1px solid #000;
font-size: 12px;
font-family: Veranda, Arial, Helvetica, sans-serif;
float: left;
}

.searchbutton 
{
	float:right;
}

.blackbutton
{
background-image: url('images/blackbutton.jpg');
background-color: #000;
padding: 0px;
border: 1px solid #000;
font-size: 13px;
font-family: Veranda, Arial, Helvetica, sans-serif;
color: #fff;
vertical-align: top;
}