H1 { color: #000000; font-family: "Tahoma", "Verdana", "Helvetica", sans-serif ; font-size: 15px; font-weight: bold; margin-top: 2.5em; margin-bottom: -.8em;}

H1.about { color: #000000; font-family: "Tahoma", "Verdana", "Helvetica", sans-serif ; font-size: 15px; font-weight: bold; margin-top: 0em; margin-bottom: -.8em;}

H1.privacy { color: #000000; font-family: "Tahoma", "Verdana", "Helvetica", sans-serif ; font-size: 130%; font-weight: bold; margin-top: .1em; margin-bottom: -.8em;}

H2 { color: #000000; font-family: "Tahoma", "Verdana", "Helvetica", sans-serif ; font-size: 115%; font-weight: normal; } 

H2.green { color: #70A837; font-family: "Tahoma", "Verdana", "Helvetica", sans-serif ; font-size: 105%; font-weight: bold; margin-bottom: -.3em; } 

H3 { color: #000000; font-family: "Tahoma", "Verdana", "Verdana", sans-serif ; font-size: 95%; font-weight: normal; }  

H3.white { color: #FFFFFF; font-family: "Tahoma", "Verdana", "Verdana", sans-serif ; font-size: 92%; font-weight: normal; margin-left: 2em; }  

H1.red { color: #FF0000; font-family: "Tahoma", "Verdana", "Helvetica", sans-serif ; font-size: 115%; font-weight: bold; margin-top: .5em; margin-bottom: -.8em;} 

B { color: #000000; font-weight: bold; } 

P, td, li { font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 11px; color: #000000; }

P.arrow {text-align: right; margin-top: -2em;}

P.small { font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 10px; color: #000000; margin-top: -1.5em; }

div.main { margin-left: 18px; margin-top: 80px; margin-right: 40px;}

div.main_about { margin-left: 18px; margin-top: 68px; margin-right: 40px;}

div.main_testimonial { margin-left: 18px; margin-top: 90px; margin-right: 40px;}

div.services { margin-left: 18px; margin-top: -25px; margin-right: 40px;}

div.services_menu { margin-left: 0px; margin-top: 52px; margin-right: 5px;}

div.portfolio { margin-left: 18px; margin-top: -25px; margin-right: 40px;}

div.port_content { margin-left: 18px; margin-top: 0px; margin-right: 10px;}

div.portfolio_screenshot { margin-left: 0px; margin-top: 30px; }

div.portfolio_menu { margin-left: 0px; margin-top: 52px; margin-right: 5px;}

blockquote { font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 60%; color: #000000; margin-top: .3em; }

p.gray, option.gray  {color: #888888; font-size: 75%; }

p.white, option.white  {color: #FFFFFF; font-size: 75%; }

p.larger  {font-size: 95%; color: #737373;}

input, select, textarea, option { border: 1px solid #AAAAAA; }

select { border: 1px solid #AAAAAA; }

ol { font-family: "Verdana", "Arial", "Helvetica", sans-serif; color: #000000; }

li { font-family: "Verdana", "Arial", "Helvetica", sans-serif; color: #000000; }

A:link { color: #339900; font-weight: normal; text-decoration: underline;}
A:active { font-weight: normal; color: #FFFFFF; text-decoration: none; }
A:visited { color: #339900; font-weight: normal;  text-decoration: underline;} 
A:hover { color: #000000; font-weight: normal; text-decoration: none; }

A.launch:link { color: #FF0000; font-weight: normal; text-decoration: none;}
A.launch:active { font-weight: normal; color: #FF0000; text-decoration: none; }
A.launch:visited { color: #CC0000; font-weight: normal;  text-decoration: none;} 
A.launch:hover { color: #000000; font-weight: normal; text-decoration: none; }

img.menu  {
	position: relative;
	left: -1px;
	}

td.bottomrow {
	position: relative;
	top: 0;
	left: 10px;	
	margin: 0;
	padding: 10px 10px 0 10px;
	width: 148px;
	height: 187px;
	border: 1px solid #000;
	FILTER: alpha(opacity="30"); 
	color: #FFF;
	text-align: left;
	}
	
td.toprow {
	position: relative;
	top: 0;
	left: 10px;	
	margin: 0;
	padding: 10px 10px 0 10px;
	width: 148px;
	height: 191px;
	border: 1px solid #000;
	background: none;
	color: none;
	text-align: left;
	}