body {
	background:transparent url(background.jpg);
	margin:0px;
	color:#999999;	
}
a:link {
	color: #FFFFFF;
	background: #000000;
	text-decoration: underline;
	padding-left:2px;
	padding-right:2px;
}
a:visited {
	color: #FFFFFF;
	background: #000000;
	text-decoration: underline;
	padding-left:2px;
	padding-right:2px;
}
a:hover {
	color: red;
	background: #000000;
	text-decoration: underline;
	padding-left:2px;
	padding-right:2px;
}
a:active {
	color: #FFFFFF;
	background: #000000;
	text-decoration: underline;
	padding-left:2px;
	padding-right:2px;
}
img {border:1px solid black}
.main {
	background:transparent url(background3.jpg) no-repeat 50% 0;
}
.blog {
	width:900px;
	height:1900px;
}
.header {
	margin-bottom:10px;
	width:100%;
	background:black;
	height:170px;
	text-align:left;
}
h1 {
    margin-top:0px;
    color:#A7A8AC;
    font-weight:bold;
    float:left;
    width:60%;
    text-align:center;
    padding-top:40px;
    font-size:28px;
}  
.logo {
	float:left;
	width:40%;
}
.leftColumn {
	background:black;
	padding-top:20px;
	float:left;
	width:202px;
	height:780px;
}
.titleSide {
	background:white;
	color:black;
	margin-bottom:10px;
	font-size:18px;
}
.contentSide {
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:60px;
}
ul,li{margin-left:5px;}
.mainContent{
	color:black;
	float:left;
	width:474px;
	margin-left:10px;
	margin-right:10px;
	height:1675px;
}
.article {
	background:white;
	padding-bottom:20px;
	border-bottom:2px dashed black;
	text-align:left;
	padding-left:20px;
	padding-right:10px;
	font-size:15px;
}
h2 {
	margin-top:0px;
	padding-top:10px;
	margin-bottom:10px;
	font-size:18px;
}
.articleFooter {
	margin-bottom:5px;
	font-size:13px;
	color:#999999;
}
.commentLink {
	float:left;
}
.author {
	float:right;
	margin-right:10px;
}
.datePosted {
	color:red;
}
.columnRight {
	background:black;
	padding-top:20px;
	float:left;
	width:202px;
	height:780px;
}
.email {margin-bottom:5px}
.subscribe {
	font-style:italic;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
}
.topOfPage {
	width:98%;
	padding:2px;
	border-top:2px dashed black;
	border-bottom:2px dashed black;
	background:white;
	margin-top:10px
}
.slideshow a {background:none;}
.slideshow a img {border:none;}