body {	background-color:#ffffff;	margin-top:0px;	margin-bottom:0px;	margin-left:0px;	margin-right:0px;}td.header {}td.main {	width:930px;	height:330px;	background-image:url(images/main.jpg);	vertical-align:top;}td.footer {	width:930px;	height:50px;	background-image:url(images/footer.jpg);	vertical-align:top;}div.footer {	position:relative;	top:15px;	left:15px;	width:900px;	height:20px;	font:10px calibri, tahoma, helvetica, geneva, times, arial;	color:#ffffff;	text-align:center;}td.about {	width:885px;	height:270px;	background-image:url(images/about.jpg);	vertical-align:top;}table.about {	position:relative;	top:30px;	left:50px;}td.packages {	width:885px;	height:215px;}td.promo {	width:275px;	height:250px;	background-image:url(images/promo.jpg);	font:18px calibri, tahoma, helvetica, geneva, times, arial;	color:#333333;	text-align:center;	vertical-align:top;}td.pkg1-fp {	width:212px;	height:145px;	background-image:url(images/pkg1-fp.jpg);	font:12px calibri, tahoma, helvetica, geneva, times, arial;	color:#333333;	vertical-align:top;}td.pkg2-fp {	width:210px;	height:145px;	background-image:url(images/pkg2-fp.jpg);	font:12px calibri, tahoma, helvetica, geneva, times, arial;	color:#333333;	vertical-align:top;}td.pkg3-fp {	width:210px;	height:145px;	background-image:url(images/pkg3-fp.jpg);	font:12px calibri, tahoma, helvetica, geneva, times, arial;	color:#333333;	vertical-align:top;}td.pkg4-fp {	width:213px;	height:145px;	background-image:url(images/pkg4-fp.jpg);	font:12px calibri, tahoma, helvetica, geneva, times, arial;	color:#333333;	vertical-align:top;}div.moreinfo {	width:70px;	height:15px;	background-color:#ccccff;	border:#0000cc solid 2px;	text-align:center;	padding:3px;}a.moreinfo {font:12px calibri, tahoma, helvetica, geneva, times, arial;color:#0000cc;font-weight:bold;text-decoration:none;}div.moreinfo-sp {	width:70px;	height:15px;	background-color:#ffcccc;	border:#cc0000 solid 2px;	text-align:center;	padding:3px;}a.moreinfo-sp {font:12px calibri, tahoma, helvetica, geneva, times, arial;color:#cc0000;font-weight:bold;text-decoration:none;}td.designmain {	width:885px;	height:635px;	vertical-align:top;	background-image:url(images/designmain.jpg);}#design_pkg {	position:relative;	top:40px;}td.design-home {	vertical-align:top;	font:14px tahoma, arial, helvetica, geneva, sans-serif;	color:#666666;	}td.pkgs-case {	vertical-align:top;	font:12px arial, helvetica, geneva, sans-serif;	color:#666666;	padding:10px;}td.pkgs {	vertical-align:top;	font:12px arial, helvetica, geneva, sans-serif;	color:#666666;	padding:10px;}.more {	background-color:#eeeeee;	font:12px arial, helvetica, geneva, sans-serif;	color:#660000;	text-align:right;	padding:5px;}a.more {font:12px arial, helvetica, geneva, sans-serif;color:#660000;text-decoration:none;}a:hover.more {font:12px arial, helvetica, geneva, sans-serif;color:#cc0000;text-decoration:underline;}div.portfolio-head {	position:relative;	top:0px;	left:28px;	width:830px;	height:40px;	background-color:#d0c0c0;	font:18px arial, helvetica, geneva, sans-serif;	color:#990000;	text-align:center;}div.portfolio {	position:relative;	top:0px;	left:28px;	width:830px;	height:562px;	overflow:auto;}td.port-img {	width:440px;	height:340px;	text-align:center;}p.desc {padding:20px;}table.special99 {	border:#cccccc solid 10px;}td.special99 {	text-align:center;	font:18px arial, helvetica, geneva, sans-serif;	color:#663333;}option.special {color:#ff0000;font-weight:bold;}td.pkgmain {	width:885px;	height:570px;	vertical-align:top;	background-image:url(images/designmain.jpg);}table#id1pgkicker {position:relative;left:1px;}td.id1pgkicker-main {	width:300px;	height:250px;	font:12px arial, helvetica, geneva, sans-serif;	color:#660000;	vertical-align:top;}div.special {font:18px arial, helvetica, geneva, sans-serif;color:#ff0000;font-weight:bold;}td.onepg_main {	width:700px;	height:400px;	background-image:url(images/1pg_main.jpg);	font:12px arial, helvetica, geneva, sans-serif;	color:#660000;}td.port-desc {	width:300px;	font:14px arial, helvetica, geneva, sans-serif;	color:#663333;	padding:20px;}div.consulting-head {	width:800px;	font:24px arial, helvetica, geneva, sans-serif;	color:#663333;	font-weight:bold;	text-align:center;}td.consulting-text {	width:750px;	font:14px arial, helvetica, geneva, sans-serif;color:#666666;}td.vision-text {	width:750px;	font:14px arial, helvetica, geneva, sans-serif;color:#666666;}div.provide {	padding:20px;	font:14px arial, helvetica, geneva, sans-serif;color:#666666;}div.buynow-head {	width:800px;	font:18px arial, helvetica, geneva, sans-serif;	color:#663333;	font-weight:bold;}div.buynow {	width:800px;	font:14px arial, helvetica, geneva, sans-serif;	color:#666666;}td.buynow-text {	width:300px;	vertical-align:top;	font:14px arial, helvetica, geneva, sans-serif;color:#666666;	padding:10px;}form.buynow {	width:300px;	font:14px arial, helvetica, geneva, sans-serif;color:#666666;	text-align:right;}td.contact-text {	width:300px;	vertical-align:top;	font:14px arial, helvetica, geneva, sans-serif;color:#666666;	border:#333333 1px solid;	padding:10px;}form.contact {	width:300px;	font:14px arial, helvetica, geneva, sans-serif;color:#666666;	text-align:right;}div.head1 {font:18px arial, helvetica, geneva, sans-serif;color:#663333;font-weight:bold;}div.para1 {font:14px arial, helvetica, geneva, sans-serif;color:#666666;}
