@charset "UTF-8";
/* CSS Document */

body {
		background-color: #000000;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		background-image: url(images/background_template.jpg);
		background-repeat: repeat-y;
}
body,td,th {
		color: #CCCCCC;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
}

p	{
	margin: 25px 0 0 0;
	padding-left: 0px; 
	line-height: 15px; 
	font-size: 12px; 
	color: #fff; 
	}
	
#about	{
	margin: 25px 0 0 0;
	padding-left: 37px; 
	line-height: 15px; 
	font-size: 12px; 
	color: #fff; 
	}	
	
.new {
		font-size: 9px;
		color: #DD0000;
}

.content_table {
		margin-left: 35px;
		width: 799px;
}


a:hover, td a:hover {
		color: #fff;
		text-decoration: none;
}

a, td a{
		color: #9fbcae;
		text-decoration:none;
}


.project_mini_container {
		clear: both;
		float: left;
		
}

.project_mini_thumb {
		width: 244px; 
		border: 4px solid #333;
		

}

a:hover .project_mini_thumb  {
		border-color: #fff;
}

.project_mini {
		display:block; 
		float:left;  
		padding: 0 5px 5px 0;
		
}

.devtype {
		padding: 10px;
		width: 232px;
}

.project_type p {
		margin: 15px 0 0 0;
		padding: 10px;
		width: 700px;
		color: #999999;
		font-size: 13px;
		line-height: 15px;
		
		}

.project_mini_small_thumb {
		border: 3px solid;
}

.devtype em {
		font-size: 10px;
		color: #999;
		text-decoration: none;
}

.viewmore {
		margin: 0 40px 0 0;
		
		padding-right: 0px;
		padding-top: 10px;
		font-size: 11px;
		color: #333333;
}

#container {
	margin: 0 0 35px 0;
	}

#links {
	margin: 15px 0 35px 0;
	padding-left: 37px; 
	line-height: 20px; 
	font-size: 12px; 
	color: #666666; 
	}

#links li {
	list-style: none;
}
	
#links li a {
		color: #666;
		font-size: 9pt;
		line-height: 1.5em;
		text-decoration: none;
		}
	
#links li a:hover {
		color: #fff;
		text-decoration: line-through;
		}

#alt 	{
		margin: 15px 0 0 0;
		padding: 5px;
				}
		
#alt li	{
		list-style: none;
		float: left;
		padding: 5px;
		}
		
#alt li a {
		color: #666666;
		font-size: 9pt;
		line-height: 1.5em;
		text-decoration: none;
		width: 100px;
		}
		
#alt li a:hover {
		color: #9fbcae;
		text-decoration: line-through;
		}

.footer{
		margin: 0 0 25px 0;
		color: #666;
}

.bookmark{
		margin: 0 0 25px 0;
		color: #666;
}

td.footer,td.footer a{
		color: #333333;

}


#social {
		margin: 0 0 0 0;
		
		padding-right: 0px;
		padding-top: 10px;
		font-size: 11px;
		color: #333333;
}
