BODY	{	padding: 0px;
			margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 30px;
			background-color: #fff;
			color: #333;
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 11px;
			background-image: url("/img/bg.gif"); }

P	{	font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		color: #333;
		line-height: 15px; }

H3.about	{	font-family: verdana;
				font-size: 18px;
				font-weight: bold;
				color: #66A121; }
H3.portfolio {	font-family: verdana;
				font-size: 18px;
				font-weight: bold;
				color: #79408E; }
H3.clients	{	font-family: verdana;
				font-size: 18px;
				font-weight: bold;
				color: #0284FE; }
H3.services	{	font-family: verdana;
				font-size: 18px;
				font-weight: bold;
				color: #DC3E02; }
H3.contact	{	font-family: verdana;
				font-size: 18px;
				font-weight: bold;
				color: #FFC23F; }

HR	{	height: 1px;
		color: #ccc;
		border: 1px #ccc solid; }

.content	{	padding: 30px; 
				padding-top: 5px; }
.subnav		{	padding-top: 50px;
				padding-right: 1px;
				padding-bottom: 20px;
				padding-left: 20px; }


.green	{	color: #82D32A; }
.purple	{	color: #AA72C0; }
.blue	{	color: #0284FE; }
.red	{	color: #DC3E02; }
.yellow	{	color: #FFC23F; }

				
/*  note: in subnav text gifs, it's the same hue, lightness -30 green */

.border		{	border: 1px solid #eee;
				padding: 25px; }
.grey		{	color: #ccc; }
.header		{	background-color: #999;
				color: #fff;
				font-weight: bold;
				padding: 3px; }
.indent		{	padding-left: 30px; }
.mini		{	font-size: 11px; }
.qmark		{	font-size: 50px; 
				font-family: georgia, times; 
				color: #0284FE;
				margin-bottom: -50px;
				margin-left: -20px; }
.qmark2		{	font-size: 50px; 
				font-family: georgia, times; 
				color: #0284FE;
				margin-top: -20px; 
				text-align: right; }
.quote		{	padding-left: 50px; padding-right: 50px; }

TABLE	{	background-color: #fff; }
TD	{	font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		vertical-align: top; }
			
A			{	color: #217FE9; }
A:visited	{	color: #8A49AB; }
A:active	{	color: #f00; }
A:hover		{	color: #f00; text-decoration: none; }

A.tertiary			{	color: #ccc; text-decoration: none; }
A.tertiary:visited	{	color: #ccc; text-decoration: none; }
A.tertiary:active	{	color: #666; text-decoration: underline; }
A.tertiary:hover	{	color: #666; text-decoration: underline; }
