body {
	margin: 0px;
	padding: 20px;
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #1a1a1a;
	background-color: #2B3B50;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
a { text-decoration: none; }
#wrapper { width: 955px; margin: 0px auto; text-align: left; background-repeat: no-repeat; }
#column-holder { height: 555px; }
#header { float: left; width: 176px; padding: 82px 24px 0px 0px; text-align: right; }
#nav-main { list-style: none; margin: 10px 0px 0px 0px; padding: 0px; }
#nav-main li { list-style: none; margin: 0px; padding: 0px 5px 0px 0px; font-size: 11px; line-height: 16px; text-transform: lowercase; }
#nav-main li.work  a {
	color: #818285;
}
#nav-main li a {
	color: #1a1a1a;
}
#nav-main li a:hover {
	color: #355c89;
}
#nav-main li.current a {
	color: #355c89;
}
#content { float: left; width: 250px; padding-top: 35px; }
#content h1 { margin: 0px 0px 8px 0px; font-size: 14px; line-height: 15px; color: #355c89; }
#content p { margin: 0px 0px 15px 0px; }
.content-list { margin: 0px; padding: 0px; list-style: none; }
.content-list li { margin: 0px; padding: 0px; list-style: none; }
#features {
	float: left;
	width: 415px;
	padding-top: 35px;
}
#features h2 { margin: 0px; font-size: 10px; font-weight: normal; text-transform: uppercase; }
#features .feature {
	float: left;
	width: 133px;
	padding-top: 3px;
}
#features .feature img {
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: 666;
	border-right-color: 666;
	border-bottom-color: 666;
	border-left-color: 666;
}
#features .feature h3 {
	margin: 0px;
	font-size: 10px;
	font-weight: normal;
	padding-top: 3px;
}
#features .feature a {
	font-size: 9px;
	color: #161616;
}
#footer { clear: both; height: 15px; padding-top: 5px; font-size: 9px; line-height: 10px; color: #808284; }
#copyright { float: right; }
#home #wrapper { background-image: url(../images/bckgrd_home.jpg); }
#home #content {
	width: 300px;
	padding-right: 40px;
	font-size: 11px;
	line-height: 16px;
}
#home #content h1 { font-size: 15px; font-weight: normal; }
#work #header { padding-right: 0px; }
#work #column-holder { background-color: #000; }
#work #content { width: 779px; padding: 0px; }
#client #content { width: 285px; padding-top: 20px; padding-left: 25px; color: #4d4d4f; }
#client #content h1 { font-size: 12px; }
#client #content p { font-size: 11px; padding-bottom: 15px; border-bottom: 1px solid #999; }
#client #wrapper { background-image: url(../images/bckgrd_client.jpg); }
#client .content-list { float: left; width: 125px; }
#client .content-list li { line-height: 13px; }
#news #wrapper { background-image: url(../images/bckgrd_news.jpg); }
#news #content {
	overflow: auto;
	width: 245px;
	height: 451px;
	margin: 40px 20px;
	padding: 12px;
	background-color: #e7d370;
	color: #090909;
}
#news #content h1 { font-size: 12px; color: #090909; }
#trends #wrapper { background-image: url(../images/bg_trends.jpg); }
#trends #content { width: 246px; padding-top: 117px; padding-left: 25px; color: #4D4D4F; }
#trends #content h1 { font-size: 12px; text-transform: uppercase; color: #4D4D4F; font-weight: normal; border-bottom: 1px solid #4D4D4F; }
#trends .content-list li { margin: 0px; padding: 5px 0px; list-style: none; text-transform: uppercase; }
#trends .content-list li a { color: #4D4D4F; }
#contact #wrapper { background-image: url(../images/bckgrd_contact.jpg); }
#contact #content { width: 205px; padding-left: 25px; font-size: 11px; line-height: 14px; }
#contact #content a { color: #333; }
#contact #content a:hover { color: #000; }
#contact #content a.downloadlink { display: block; width: 235px; }
#contact #content p.formlink {
	float: left;
	width: 130px;
	padding: 5px 10px;
	color: #333;
	border: 1px solid #717174;
}
#contact #content p.formlink a {
	color: #1b589b;
}
#sitemap #wrapper { background-image: url(../images/bg_sitemap.jpg); }
#popup { text-align: left; background-color: #fff; }
#popup label { clear: left; display: block; float: left; width: 90px; line-height: 25px; }
#popup input { clear: right; margin: 4px 0px; }
