* {
margin:0;
padding: 0;
}

body {
	background: #000;
	font-family: "Courier New", "Courier New", Courier, monospace;
	font-size: 13px;
}
a {
color: #000;
}
a:hover {
	color:#7D5CD6;
}
div#wrapper {

width:100%;
}


div#container {
width:1020px;
margin: 0 auto 0 auto;
}
div#main-container > div#content, div#main-container > div#sidebar > div, div#header {
background: #fff;
margin: 0 0 20px 0;
}

div#header {
width:1020px;
text-align: center;
}

div#header img.header-img {
width:1020px;
background: #000;
}

div#header div.header-nav {
padding: 15px 20px;
}
div#header div.header-nav a {
padding: 0 100px;
text-decoration: none;
font-weight: bold;
color: #000;
}
div#header div.header-nav a.active {
padding: 0 100px;
text-decoration: underline;
font-weight: bold;

}

div#header div.header-nav a:hover {
padding: 5px 100px;

color:#7D5CD6;
}

div#sidebar {
float: right;
}


div#sidebar div {
width:220px;
padding:20px;
}

div#sidebar div#more_work {
text-align: center;
}

div#sidebar div h3 {
border-bottom: 1px solid #ddd;
padding:0 0 5px;
margin:0 0 5px;
}

div#content {
width:700px;
padding:20px 20px 0 20px;
float: left;
}

div#content div.left-col{
width:340px;
float:left;
}

div#content div.right-col{
width:350px;
margin: 25px 0 10px 0;
float:right;
}
div#content div h3.about {
margin-top: 40px;
}
img.about-img {
margin: 10px 0;
width:350px;
}
div#content div.post {
margin-bottom: 40px;
}

div#content p.work-info, div#content p.work-full-info, div#content div.about-info {
margin:15px 0;
}
div#content div.post h2 {
float:left;
}

div#content span.more {
float:right;
background:#7D5CD6;
padding: 5px;
color: #fff;
font-size: 11px;
font-weight: bold;
cursor: pointer;
text-decoration: none;
}


div#footer {
background: #fff;
height: 100px;
width:1020px;

}
.clear {
clear: both;
}
img.content-img {
width:700px;
margin-bottom: 20px;
}
div#sidebar ul li {
list-style: none;
margin:10px 0;
}

p.work-full-info {
display: none;
-moz-opacity:.0; filter:alpha(opacity=0); opacity:.0;
}
p.work-more-img {
display: none;
}

p.work-more-img img {
margin-bottom: 20px;
}

div#content div.about-info ul {
list-style-position: inside;
}
div#content div.about-info ul li {
margin-bottom: 5px
}

/* ------------ WORDPRESS STYLES ------------ */

div#content span.more_wp {

background:#7D5CD6;
padding: 5px;
color: #fff;
font-size: 11px;
font-weight: bold;
cursor: pointer;
text-decoration: none;
}

ol.commentlist {
list-style: none;
}
form#commentform input#submit {
font-family: "Courier New", "Courier New", Courier, monospace;
font-size: 13px;
font-weight: bold;
color: #fff;
	background: #7D5CD6;
	border:0;
	padding:5px 10px;
}


div#content p a.more-link {
text-decoration: none;

}

p.more_wp {
text-align: right;
}

form#commentform  {
margin: 10px 0;
}

form#commentform input, form#commentform textarea {
margin-bottom: 10px;
}
