/* CSS Document */

a:active
{
outline:none;
}

img {border: none;}

.latest_img {
	border: 1px solid #575757;
	margin-left: 12px;
}

.img {

	border: 1px solid #575757;
	margin-left: 12px;
}

.title_color1 {color: #FFFFCC}
.title_color2 {color: #FFFFCC}

.latest_work {
	float: left;
	width: 700px;
	margin-top: 20px;
}


#content {
	width: 870px;
	margin: auto;
}


.latest_work_title {
	float: left;
	font-size: 18px;
}

.images {
	width: 880px;
	border: 1px solid #363636;
	float: left;
	background-color: #2d2d2d;
	margin-top: 7px;
	margin-bottom: 7px;
	line-height: 20px;
	padding-top: 8px;
	padding-bottom: 10px;
	padding-right: 2px;
	margin-left:-2px;
	position:relative;
}

.images .link{
float:left;
color: #FFFFFF;
}

#text{
	width: 552px;
	border: 1px solid #363636;
	float: left;
	background-color: #2d2d2d;
	margin-top: 7px;
	line-height: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	padding-left: 8px;
}

#text p{

}

#div{
	width: 800px;
	border: 1px solid #363636;
	float: left;
	background-color: #2d2d2d;
	margin-top: 7px;
	line-height: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	padding-left: 8px;
}

#web-info-section
{ float:left;
display:block;
width: 900px;
}

#web-info-section .info
{
float:left;
width: 205px;
padding-left: 5px;
padding-right: 13px;
padding-bottom: 20px;
}

.info h2 a
{
color: #FFFF66;
font-size: 14px;
text-decoration:none;
}

.info h2 a:hover
{
color: #99CC00;
text-decoration:none;
}

.content
{
float:left;
color:#fff;
width: 205px;
font-size: 11px;
text-align:left;
}

.web_links
{
float:left;
position: relative;
width: 205px;
}

.web_links .style12 a
{
float:left;
color:#99CC00;
font-size: 12px;
text-decoration: none;
}
.web_links .style12 a:hover
{
color: #009999;
text-decoration: none;
}


.web_links .style13 a
{
float:left;
color:#99CC00;
font-size: 12px;
text-decoration: none;
padding-left: 12px;
}
.web_links .style13 a:hover
{
color: #009999;
text-decoration: none;
}