*{margin:0;padding:0;}

body {
font-family: "Tahoma";
font-size: 11px;
text-align:justify;
line-height: 14px;
color: #c0c0c0;
padding:0; margin:0;
background: #000000;
}

tr, td {vertical-align:top;padding:0; margin:0;}
div {padding:0; margin:0;}

.clearing { clear:both; height:1px; padding:0; margin:0;}

img {border:0; padding:0; margin:0;}

input, select, textarea {
font-size: 11px;
background:#252525;
border:1px solid #353535;
padding:0px;
color:#c0c0c0;
font-family:"Arial", Helvetica, sans-serif;
-moz-border-radius:6px;
}
input:hover, textarea:hover {
background-color:#191919;
}


img.alignleft{margin: 5px 10px 2px 0;}

img.alignright{margin: 5px 0 0px 10px;}

.alignleft{float: left; clear:both}

.alignright{float: right; clear:both}

blockquote {
      font-size: 11px;
	  color:#666666;
      font-family: "Arial";
	  line-height:13px;
	  border:1px solid #3E3E3E;
	  background:#2D2D2D;
	  -moz-border-radius:10px;

	  margin-top:10px;
	  margin-left:8px;
	  margin-right:8px;
      margin-bottom:5px;
	  padding:5px 10px 5px 10px;
}



/* ------------------------------------------------------ Links
----------------------------------------------------------------------------------------*/
a {
color:#acaaaa;
font-weight:500;
text-decoration:none;
}
	
a:hover {
color:#ffffff;
text-decoration: none;
}

a.altlink {
color:#003366;
text-decoration:none;
}
	
a.altlink:hover {text-decoration:none}

/* ------------------------------------------------------ Headers
----------------------------------------------------------------------------------------*/
h3{font-family:"Trebuchet MS";font-size:11px;text-transform:uppercase;padding:10px 0px 0px 0px; border-bottom:1px solid #3E3E3E;}
em {font-style:italic;color:#476827;}


/* ------------------------------------------------------ Layout 
----------------------------------------------------------------------------------------*/
#wrapper {width:900px;margin:0 auto; border:0px solid #eef6d2;padding:0px;background:;}

#display {
width:900px;
background:;
margin:0 auto;
margin-top:0px;
text-align:center;
padding:0px;
}
.img {}

.img:hover {}

#advertisement {
width:900px;
margin-left:50px;
margin:0 auto;
margin-top:5px;
margin-bottom:0px;
color:;
float:left;
padding:0px;
}



/* ------------------------------------------------------ Content 
----------------------------------------------------------------------------------------*/

#main-content {
float:left;
margin-left:0px;
margin-top:5px;
font:"Tahoma";
line-height:14px;
width:570px; 
padding:10px 10px 10px 10px;
}

#main-content img {}
#main-content img:hover {}

#main-content ul li {
list-style-type: none;
list-style-position: inside;
padding:0; margin:0;
display:block;
margin:3px;
padding:4px;
padding-left:24px;
border-bottom: 0px dotted #a8dc71;
background:;
}

/* ------------------------------------------------------ Post Info 
----------------------------------------------------------------------------------------*/

.post-header {width:590px;border-bottom:1px dotted #476827;padding:0px 0px 2px 0px;}
.post-header h1 {color:#ffffff;font-size:10px; font-family:"Tahoma" ;font-size:13px;line-height:14px;padding:0px 5px 2px 5px; margin-top:6px;letter-spacing:1px;text-align:center;text-transform:uppercase; font-weight:bold;}

.post-meta {
color:#666666;
width:570px;
font-size:11px;
padding:10px 10px 10px 10px;
background-color:#191919;
border:1px solid #383838;
text-transform:uppercase;
-moz-border-radius: 10px;
}

.post-meta a {color:#c0c0c0;font:10px; text-decoration:none;width:570px;}
.post-meta a:hover {color:#476827; text-decoration:none; }

.post-body {
width:570px;
background-color:#191919;
border:1px solid #383838;
    padding:10px 10px 10px 10px;
	margin-bottom:0px;
	line-height: 13px;
	color:#c0c0c0;
	font:11px "Tahoma" ;
	-moz-border-radius: 10px;
}
.post-body:hover {text-decoration:none; }
.post-body strong {color:#666666;}
.post-body img {padding:2px;margin:3px;border:8px solid #252525;}
.post-body img:hover {border-color:#353535;}
.post-body a {color:#acaaaa; text-decoration:none}
.post-body a:hover {color:#ffffff; text-decoration:none; }

.postspace {margin:5px 0 10px 0;clear:both;border-bottom:0px}

.tags {margin-bottom:3px;color:#ffffff;}
.tags a {color:#003366; text-decoration:none;padding:2px;}
.tags a:hover {color:#acaaaa;border-bottom:1px solid #CCCC00;}

.color3 {color:#FFCC00; font-style:italic;}
.color1 {color:#ffffff;}
.color2 {color:#FFFF99;}
.color4 {color:#CC9999; font-style:italic;}

.spacer {margin:50px 0 0px 0;clear:both;border-bottom:0px}

.continue a {color:#c0c0c0; text-decoration:none}
.continue a:hover {color:#ffffff; text-decoration:none; }

/* ------------------------------------------------------ Page 
----------------------------------------------------------------------------------------*/
#page {
float:left;
margin-left:0px;
width:570px; 
background-color:#191919;
border:1px solid #383838;
padding:10px 10px 10px 10px;
-moz-border-radius:10px;}

.page-header {width:570px;border-bottom:1px dotted #476827;padding:10px 10px 10px 10px;text-align:center;}

#page img {padding:2px;margin-left:4px;margin-right:4px;margin-top:2px;margin-bottom:2px;border:8px solid #252525;}
#page img:hover {border-color:#353535;}
.pagespace {margin:5px 0 10px 0;clear:both;border-bottom:0px}

/* ------------------------------------------------------ Sidebar 
----------------------------------------------------------------------------------------*/
#sidebar {
float:right;
width:275px;
background-color:;
margin-right:0px;
margin-top:5px;
border:0px solid #ffffff;
padding:10px 10px 10px 10px;
line-height:13px;
font-size:10px;
}

#side {
width:275px;
background-color:#191919;
border:1px solid #383838;
padding:10px 10px 10px 10px;
margin:10px;
line-height:13px;
-moz-border-radius: 10px;
}

#sideff {
width:275px;
background-color:#191919;
border:1px solid #383838;
padding:10px 10px 10px 10px;
margin:10px;
line-height:13px;
-moz-border-radius: 10px;
}

#sidebar h1 {font-family:"Georgia";color:#476827;font-size:13px;font-style:italic;text-transform:none;padding:5px 5px 5px 5px;text-align:center; letter-spacing:0px;}

#side img {padding:2px;margin:1px;border:6px solid #252525;}

#side img:hover {border-color:#353535;}

#sidebar ul, ul li, li {list-style-type: none;list-style-position: inside;padding:0;margin:0;}

#sidebar ul li a {font-family:"Georgia";font-size:11px;color:#000000;padding-left:4px;display: block;padding-left: 4px;margin-right:10px;text-decoration:none;}

#sidebar ul li a:hover  {color:#acaaaa;text-decoration: none;}

#sidebar em {font-style:italic;color:#476827;}

.projectphoto {float:right; width:45px; height:60px;padding:0px 10px 0px 0px;}
.projectspace {margin:5px 0 10px 0;clear:both;border-bottom:0px}

/* ------------------------------------------------------ Footer 
----------------------------------------------------------------------------------------*/

#footer {font-family: Verdana, sans-serif; background-image:url(images/footer2.png); background-position:center bottom; background-repeat:no-repeat;}
.footercontent {padding-top:70px;padding-bottom:35px;margin-bottom:10px;text-align:left;color:#ffffff;font-size:9px;line-height:15px;width:100%;}
#footer a {color:#c0c0c0; text-decoration:none}
#footer a:hover {color:#acaaaa; text-decoration:none;}

/* ------------------------------------------------------ Comments
----------------------------------------------------------------------------------------*/

li.commentlist {
border-bottom: 0px solid #eee;
margin-left:0px;
padding:0px;
}

.alt {
margin-left:0px;
margin-right:0px;
}

.comment-meta a, .comment-meta a:link, .comment-meta a:visited {
color: #ffffff;
text-decoration:none;
}

.comment-meta a:hover, .comment-meta a:active {
color: #acaaaa;
text-decoration:none
}

.comment-meta {
margin-left:0px;
background-color:#191919;
border:1px solid #383838;
padding:10px 10px 10px 10px;
-moz-border-radius: 10px;
width:570px;
}

.comment-meta2 h1 {
color:#ffffff;
text-transform:uppercase;
font-size:13px;
line-height:14px;
font-family:"Times New Roman"; 
letter-spacing:1px;
margin-top:10px;
margin-bottom:10px;}


.comment-text {
margin-left:1px;
padding-left:10px;
padding-right:10px;
background-color:#191919;
border:1px solid #383838;
}

#respond {
color:#c0c0c0;
font-weight:100;
background-color:#191919;
border:1px solid #383838;
 padding:10px 10px 10px 10px;
 -moz-border-radius: 10px;
 width:570px;}
 
.comment-author {
color:#FFFFFF
}
.comment-content{
color: #acaaaa;
}

