#lftcolumn
{
	width:475px;
	float:left;
	padding-right:10px;
}

#lftcolumn p
{
	padding-bottom:1em;
}

#lftcolumn ol
{
	list-style-type:none;
	padding-top:1em;
	border-top:#CCCCCC 1px solid;
	margin-top:1em;
	padding-top:2em;
}

#lftcolumn ol li
{
	float:right;
	margin-right:0.8em;
	text-indent:-999999px;
	width:135px;
	height:60px;
}

#lftcolumn ol li a
{
	display:block;
	height:100%;
}

#lftcolumn ol li.contact
{
	background:url(../images/btn/btn_contact_272x60.jpg) no-repeat;
}

#lftcolumn ol li.contact:hover
{
	background:url(../images/btn/btn_contact_272x60.jpg) no-repeat -136px;
}

#lftcolumn ol li.resume
{
	background:url(../images/btn/btn_resume_272x60.jpg) no-repeat;
}

#lftcolumn ol li.resume:hover
{
	background:url(../images/btn/btn_resume_272x60.jpg) no-repeat -136px;
}


#lftcolumn ol li.portfolio
{
	background:url(../images/btn/btn_portfolio_272x60.jpg) no-repeat;
}

#lftcolumn ol li.portfolio:hover
{
	background:url(../images/btn/btn_portfolio_272x60.jpg) no-repeat -136px;
}

#lftcolumn a
{
	color:#990000;
	font-size:0.9em;
}

#lftcolumn a:hover
{
	text-decoration:none;
	color:#999999;
}

#rtcolumn
{
	float:right;
}

#recent
{
	padding-bottom:1em;
	float:left;
}

#recent img 
{
	padding:10px;
	margin-right:15px;
	border:#CCCCCC 1px solid;
	float:left;
	clear:both;
}

#recent-rt 
{
	width:270px;
	float:left;
}

h3
{
	color:#990000;
	padding-bottom:0.8em;
}

h4
{
	font-size:1.2em;
	color:#333333;
	padding-bottom:0.5em;
}

#contactform
{
	width:200px;
	border:#CCCCCC 1px solid;
	padding:0.7em;
	margin-bottom:1em;
	background:#E8E8E8;
}

#contactform ul li
{
	list-style-type:none;
	padding-bottom:0.4em;
}

#contactform label
{
	display:block;
	font-size:0.7em;
	padding-bottom:0.3em;
}

#contactform input, #contactform textarea
{
	border:#CCCCCC 1px solid;
	width:200px;
}

#contactform input.submit
{
	width:65px;
	background:#CCCCCC;
	padding:0.4em;
	cursor:pointer;
}

#contactform input.submit:hover
{
	background:#999999;
}

#error p
{
	color:#990000;
	line-height:100%;
	padding-bottom:1em;
}

#livechat
{
	width:200px;
	border:#CCCCCC 1px solid;
	padding:0.7em;
	background:#E8E8E8;
}

#livechat object
{
	width:100%;
}

#lftcolumn a
{
	color:#990000;
	font-size:0.9em;
}

#lftcolumn a:hover
{
	text-decoration:none;
	color:#999999;
}