BODY
{
	font: 11px Verdana, Arial, Helvetica;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #7a7a7a;
	TEXT-ALIGN: justify;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	overflow-x: hidden;
	overflow-y: hidden;
}
HR
{
	COLOR: red
}
P
{
	font: 11px Verdana, Arial, Helvetica;
	COLOR: #333333;
}
I
{
	COLOR: gray;
}
B
{
	font: bold 11px Verdana, Arial, Helvetica;
	COLOR: #333333;
}
H1
{
	font: bold, 13px Verdana, Arial, Helvetica;
	COLOR: red;
}
H2
{
	font: smaller, Verdana, Arial, Helvetica;
	COLOR: red;
	TEXT-ALIGN: center;
}
.main_frame{
	padding: 0px 0px 0px 0px;
	border: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	margin-top: 20px;
	width: 1012px;
}
.top{
	width: 1012px;
	height:89px;
	padding: 0px 0px 0px 0px;
	BACKGROUND-COLOR: #ffff99;
	border: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.news{
	width: 234px;
	padding: 0px 0px 0px 0px;
	font: 11px, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	BACKGROUND-COLOR: #999999;
	vertical-align: top;
	height: 409px;
}
.news_title{
	color:#000000;
	padding: 0px 0px 0px 0px;
	font: 10px Verdana, Arial, Helvetica;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
}
.news_content{
	width: 234px;
	color:#000000;
	padding: 0px 5px 5px 5px;
	font: 11px Verdana, Arial, Helvetica;
	text-align: left;
	vertical-align: top;
}
.clients_list{
	width: 234px;
	padding: 0px 0px 0px 0px;
	font: 11px Verdana, Arial, Helvetica;
	text-align: left;
	vertical-align: top;
	height: 409px;
}
.portfolio_list{
	width: 234px;
	padding: 0px 0px 0px 0px;
	font: 11px Verdana, Arial, Helvetica;
	text-align: left;
	vertical-align: top;
	height: 409px;
	background-image: url(../images_misc/portfolio-bg.gif);
}
.portfolio_list_full{
	width: 778px;
	padding: 0px 0px 0px 10px;
	font: 11px Verdana, Arial, Helvetica;
	text-align: left;
	vertical-align: top;
	height: 409px;
	background-image: url(../images_misc/content_background_full.jpg);
}
.item_list{
	padding: 0px 10px 10px 15px;
	font: 11px Verdana, Arial, Helvetica;
	color: white;
	text-align: left;
	vertical-align: top;
}
.item_list_link{
	font: bold 11px Verdana, Arial, Helvetica;
	color: white;
	text-decoration: none;
	text-align: left;
	underline: none;
}
.item_full_list_link{
	font: 10px Verdana, Arial, Helvetica;
	color: black;
	text-decoration: underline;
	text-align: left;
	underline: none;
}
.portfolio{
	width: 778px;
	padding: 0px 0px 0px 0px;
	font: 11px Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: white;
	text-align: left;
	vertical-align: top;
	height: 409px;
}
.portfolio_text{
	width: 208px;
	margin-top: 10px;
	margin-left: 10px;
	padding: 0px 10px 10px 0px;
	font: 11px Verdana, Arial, Helvetica;
	text-align: left;
	vertical-align: top;
}
.portfolio_quick{
	width: 176px;
	padding: 30px 0px 0px 0px;
	vertical-align: top;
	height: 409px;
	background-image: url(../images_misc/portfolio-adds-bg.gif);
}
.portfolio_quick_text{
	width: 176px;
	font: 10px Verdana, Arial, Helvetica;
	padding: 10px 0px 0px 0px;
	text-align: center;
	color:#000000
}
.content{
	width: 602px;
	padding: 0px 0px 0px 0px;
	font: 12px Verdana, Arial, Helvetica;
	vertical-align: top;
	text-align: left;
	border: 0px;
	background-image: url(../images_misc/content_background.jpg);
	height: 409px;
}
.content_text{
	width: 577px;
	margin-top: 13px;
	margin-left: 15px;
	margin-right: 10px;
	font: 12px Verdana, Arial, Helvetica;
	vertical-align: top;
	text-align: left;
	border: 0px;
}
.content_flash{
	width: 409px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	border: 0px;
}
.content_tworows{
	width: 778px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	border: 0px;
	background-image: url(../images_misc/content_background_complete.jpg);
}
.content_complete{
	margin-top: 10px;
	margin-left: 13px;
	vertical-align: top;
	border: 0px;
}
.contact{
	padding: 10px 10px 10px 10px;
	vertical-align: top;
	border: 0px;
}
.content_tworows_text{
	width: 369px;
	padding: 10px 10px 10px 10px;
	vertical-align: top;
	border: 0px;
	background-image: url(../images_content/contentbg-clients.gif);
}
.bottom{
	width: 1012px;
	height:70px;
	padding: 0px 0px 0px 0px;
	BACKGROUND-COLOR: #FFCC00;
	border: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.disclaimer{
	padding: 5px 0px 0px 0px;
	font: 11px Verdana, Arial, Helvetica;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	border: 0px;
}
