@charset "utf-8";
/* CSS Document */

body{
	background: #000000 url('images/logo-bg.png') repeat-x;
	margin: 0;
	padding: 0;
	font-family: Helvetica, sans-serif;
}

div {
position:relative;
}

p {
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
margin:0;
padding:6px;
text-indent:1.2em;
}

div.pageholder{
	margin: 0 auto;
	border: 0;
	width: 944px;
}

div.header{
	height: 112px;
	width: 944px;
}

div.content-top{
background: url('images/content-top.png') no-repeat;
width: 944px;
height: 5px;
}

div.content{
	background-color:#323232;
	width:944px;
	min-height:930px;
}

div.left-side{
width: 695px;
}

div.strip-holder{
width: 695px;
background:url(images/strip-bg.png);
}

div.strip-top{
background: url(images/strip-top.png) no-repeat;
width: 695px;
height: 10px;
}
div.strip{
width: 650px;
margin: 0 auto;
}

div.strip-bottom{
background:url(images/strip-bottom.png) no-repeat;
width: 695px;
height: 20px;
}

div.post {
width: 651px;
margin: 0 auto;
}

div.post-header-top{
background: url(images/post-header-top.png) no-repeat;
width: 651px;
height: 14px;
}

div.post-header-body{
background:url(images/post-header-body.png) repeat-y;
width: 651px;
}

div.avatar-holder{
	height: 75px;
	width: 75px;
	margin-left: 10px;
	float: left;
}

div.post-header-bottom{
background:url(images/post-header-bottom.png) no-repeat;
width: 651px;
height: 20px;
}

div.post-body{
background: url(images/post-body.png) repeat-y;
width: 605px;
color:#FFFFFF;
font-family:Helvetica,Arial;
font-size:13px;
margin:0 auto;
padding:23px;
}



div.post-bottom{
background:url(images/post-bottom.png) no-repeat;
width: 651px;
height: 13px;
}

div.nav-bar{
width: 650px;
height: 50px;
margin: 0 auto;
}

div.firstnavbox{
	background:url(images/firstbutton.jpg);
	float: left;
	height: 50px;
	width: 50px;
	left: 5px;
}
div.firstnavbox a{
	display: block;
	width: 100%;
	height: 100%;
}

div.backnavbox{
	background:url(images/backbutton.jpg);
	float: left;
	height: 50px;
	width: 50px;
}

div.backnavbox a{
	display: block;
	width: 100%;
	height: 100%;
}

div.nextnavbox{
	background:url(images/forwardbutton.jpg);
	float: right;
	height: 50px;
	width: 50px;
}

div.nextnavbox a{
	display: block;
	width: 100%;
	height: 100%;
}

div.lastnavbox{
	background:url(images/lastbutton.jpg);
	float: right;
	height: 50px;
	width: 50px;
	right: 5px;
}

div.lastnavbox a{
	display: block;
	width: 100%;
	height: 100%;
}

div.networking {
	float:left;
	width: 140px;
	height: 50px;
}
div.twitterbox{
	background:url(images/twitter1.png) no-repeat;
	float: right;
	width: 40px;
	height: 50px;
}

div.twitterbox a{
	display: block;
	width: 100%;
	height: 100%;
}


div.twitterbox a:hover{
	background:url(images/twitter2.png) no-repeat;
}

div.facebox{
	background:url(images/facebook1.png) no-repeat;
	float: right;
	width: 40px;
	height: 50px;
}

div.facebox a{
	display: block;
	width: 100%;
	height: 100%;
}

div.facebox a:hover{
	background:url(images/facebook2.png) no-repeat;
}


div.ebox{
	background:url(images/email1.png) no-repeat;
	float: right;
	width: 40px;
	height: 50px;
}

div.ebox a{
	display: block;
	width: 100%;
	height: 100%;
}

div.ebox a:hover{
	background:url(images/email2.png) no-repeat;
}



div.sidebar{
	width:232px;
	float:right;
}

div.widgettop{
	width: 207px;
	height: 17px;
	background-image:url(images/widgettop.jpg);
}
div.widget{
	width: 207px;
	background-image:url(images/widgetbg.jpg);
}

div.widget2 {
background-image:url(images/widgetbg.jpg);
padding-bottom:28px;
width:207px;
}

div.widgetbottom{
	width: 207px;
	height: 17px;
	background-image:url(images/widgetbottom.jpg);
}

div.skyscraper{
	margin: 0 auto;
	height: 600px;
	width: 160px;
}

div.topslug{
	margin: 0 auto;
	width: 160px;
}

div.headlineholder{
	float:left;
	left:6px;
	top:3px;
	width:520px;
}

div.headline {
font-size:25px;
font-weight:bold;
left:10px;
}
div.author {
font-size:12px;
left:15px;
top:2px;
}
div.postdate {
font-size:12px;
height:30px;
left:15px;
top:7px;
}

div.archivebox {
padding:20px;
width:275px;
}

div.archivebox-right {
float:right;
padding:20px;
width:275px;
text-align: right;
}
