html {height:100%;}
body{margin:0; padding:0; background:#181C20;background:#B0B2B3;}
form, td, textarea, ul {margin:0; padding:0;}
img{ vertical-align:top;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
td, tr {vertical-align:top; text-align:left}
td{
	font:11px/13px arial, helvetica, sans-serif;
	color:#54606B;
}
.h_table{ height:100%;}
.w_table{ width:768px;}
.clear{ clear:both;}
.right{ text-align:right;}

.bullets img {padding-top:2px;}

/*forms*/
form{ display:inline;}
input, textarea, select{font:11px/13px Arial, Geneva, sans-serif; color:#54606B; border:1px solid #54606B;}
input{ width:195px; height:17px; background:none;}
textarea{width:275px; height:116px; overflow:auto; background:none;}
.inp_h{ height:27px; margin:0 0 4px 0;}
.lbl {font-weight:bold; padding: 0 20px 0 0;}
/*end forms*/


/*links*/
a{color:#1097B8; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
a:hover{ text-decoration:none;}
.link{ color:#FFFFFF; background:url(images/arr.gif) right 5px no-repeat; padding:0 10px 0 0;font:11px/13px arial, helvetica, sans-serif;}
.link_1{ color:#E5430B; text-decoration:none; background:url(images/more_bg.gif) left bottom repeat-x;font:11px/13px arial, helvetica, sans-serif;}
.link_1:hover{ background:none; text-decoration:none;}
.bg_link{ background:url(images/arr_1.gif) right 6px no-repeat; padding:0 10px 0 0;}
/*end links*/

/*txt*/
.txt{ color:#ACACAC;}
.txt_1{ color:#A3ECFF;  font-weight:bold;}
.txt_2{ color:#171C20;  font-weight:bold;}
.txt_3{ color:#181D21;  font-weight:bold;}
/*end txt*/

/*global*/
.block{ width:auto; margin:0; padding:0;}
.indent{ margin:0; padding:0;}
.in5{ padding-top:5px;}
.in10{ padding-top:10px;}
.in15{ padding-top:15px;}
.in15{ padding-top:20px;}
/*end global*/

ul {list-style:none;}
li a {
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px; 
	background:url(images/bull.gif) 0 3px no-repeat;
	padding:0 0 0 18px;
	line-height:22px;
	color:#1097B8;
	text-decoration:underline;
}
li a:hover { 
	text-decoration:none;
}

.portfolioTable {padding-left:5px; padding-top:5px}

.framedPicture{border:solid 1px black; padding: 2px 2px 2px 2px; background: center no-repeat; width:410px;}
.excelPicture{height:367px;}
.coastPicture{height:350px;}
.maidPicture{height:423px;}
.stamfordPicture{height:424px;}

.main_table{ width:768px;}
.center{text-align:center; width:100%;}
.center_1{margin:0 auto; text-align:left; width:100%;}

/*menu*/
.menu{ height:75px; background-color:Silver;}
.menu div{ width:766px;}
/*end menu*/
/*header*/
.header{ height:224px; background-color:Silver;}
/*.header .bg{ background: url(images/bg_header.jpg) left top no-repeat; height:224px;}*/
.header .column table{ width:515px;}
.header .column .indent{ padding:25px 72px 0 24px;}
.header .column .float{ float:left; margin:50px 60px 40px 0;}
.header .column_1 .indent{ padding:8px 0 0 0;}
/*end header*/

.content { background:url(images/wrapp.jpg) left top no-repeat #F4F8F8; padding:0 0 30px 0; width:768px;}
/**************** page**********************/
#page .indent1 {padding:0 0 0 20px;}
#page .content .column{ width:250px; background:url(images/sep.gif) right top repeat-y;}
#page .content .column .h{ padding:0 0 0 36px;}
#page .content .column .indent{ padding:10px 25px 30px 38px;}
#page .content .column .row{ padding:0 0 20px 0; background:url(images/sep_1.gif) left bottom repeat-x;}

#page .content .column .row_1{ padding:16px 0 0 0;}
#page .content .column .row_1 .block{ width:215px;}
#page .content .column .row_1 .right{ margin:10px 0 0 0;}

#page .content .column_1{ width:38%;}
#page .content .column_1 .h{ padding:0 0 0 34px;}
#page .content .column_1 .indent{ padding:0 35px 20px 37px;}
#page .content .column_1 .sep_1{background:url(images/sep_1.gif) left bottom repeat-x; margin:10px 0 20px 0;}
/**************** end page**********************/

/**************** page_1**********************/
#page_1 .content .column{ width:50%; background:url(images/sep.gif) right top repeat-y;}
#page_1 .content .column .h{ padding:0 0 0 36px;}
#page_1 .content .column .indent{ padding:10px 25px 30px 38px;}
#page_1 .content .column .row{ padding:0 0 20px 0;}
#page_1 .content .column .row ul{ margin:20px 0 0 0;}

#page_1 .content .column_1{ width:50%;}
#page_1 .content .column_1 .h{ padding:0 0 0 34px;}
#page_1 .content .column_1 .indent{ padding:10px 35px 20px 37px;}
#page_1 .content .column_1 .block{ padding:0 0 14px 0;}
#page_1 .content .column_1 .block img{ float:left; margin:0 21px 0 0;}
/**************** end page_1**********************/

/**************** page_2**********************/
#page_2.content .column{ width:62%;}
#page_2 .content .column .h{ padding:0 0 0 36px;}
#page_2 .content .column .indent{ padding:10px 25px 30px 38px;}
#page_2 .content .column .row{ padding:0 0 20px 0; background:url(images/sep_1.gif) left bottom repeat-x;}
#page_2 .content .column .row .float{ float:left; margin:0 20px 0 0;}

#page_2 .content .column .row_1{ padding:16px 0 0 0;}
#page_2 .content .column .row_1 .block{ width:215px;}
#page_2 .content .column .row_1 .right{ margin:10px 0 0 0;}

#page_2 .content .column_1{ width:38%; background:url(images/sep.gif) left top repeat-y;}
#page_2 .content .column_1 .h{ padding:0 0 0 34px;}
#page_2 .content .column_1 .indent{ padding:0 35px 20px 37px;}
#page_2 .content .column_1 .sep_1{background:url(images/sep_1.gif) left bottom repeat-x; margin:10px 0 20px 0;}
#page_2 .content .column_1 .block{ padding:25px 0 20px 0;}
#page_2 .content .column_1 .block img{ float:left; margin:0 21px 0 0;}
#page_2 .content .column_1 .right{ margin:10px 0 0 0;}
/**************** end page_2**********************/

/**************** page_3**********************/
#page_3 .content .column{ width:365px; background:url(images/sep.gif) right top repeat-y;}
#page_3 .content .column .h{ width:365px; padding:0px 0 0 0;}
#page_3 .content .column .h .block { height:100px; }
#page_3 .content .column .indent{ padding:10px 25px 20px 8px;}
#page_3 .content .column .row{ padding:0 0 20px 0;}
#page_3 .content .column .row ul{ margin:20px 0 0 0;}

#page_3 .content .column_1{ }
#page_3 .content .column_1 .h{ width:365px; padding:0 0 0 34px;}
#page_3 .content .column_1 .h .block { height:100px; }
#page_3 .content .column_1 .indent{ padding:10px 35px 20px 0px;}
#page_3 .content .column_1 .block .indent{padding:0 20px 24px 0;}
#page_3 .content .column_1 .block img{ float:left; margin:0 21px 0 0;}
#page_3 .content .column_1 .block .right{ margin:20px 0 0 0;}
/**************** end page_3**********************/

/**************** page_4**********************/
#page_4.content .column{ width:62%;}
#page_4 .content .column .h{ padding:0 0 0 36px;}
#page_4 .content .column .indent{ padding:10px 25px 30px 38px;}
#page_4 .content .column .row{ padding:0 0 20px 0; background:url(images/sep_1.gif) left bottom repeat-x;}
#page_4 .content .column .row .float{ float:left; margin:0 20px 0 0;}

#page_4 .content .column .row_1{ padding:16px 0 0 0;}
#page_4 .content .column .row_1 .block{ width:50%;}
#page_4 .content .column .row_1 .right{ margin:10px 0 0 0;}

#page_4 .content .column_1{ width:38%; background:url(images/sep.gif) left top repeat-y;}
#page_4 .content .column_1 .h{ padding:0 0 0 34px;}
#page_4 .content .column_1 .indent{ padding:10px 35px 20px 37px;}
#page_4 .content .column_1 .sep_1{background:url(images/sep_1.gif) left bottom repeat-x; margin:10px 0 20px 0;}
#page_4 .content .column_1 .block{ padding:25px 0 0 0;}
#page_4 .content .column_1 .block img{ float:left; margin:0 21px 0 0;}
#page_4 .content .column_1 .right{ margin:10px 0 0 0;}
/**************** end page_4**********************/

/**************** page_5**********************/
#page_5 .content .column{ width:766px; background:url(images/sep.gif) right top repeat-y;}
#page_5 .content .column .h{ padding:0 0 0 34px;}
#page_5 .content .column .indent{ padding:10px 35px 20px 37px;}
#page_5 .content .column .sep_1{background:url(images/sep_1.gif) left bottom repeat-x; margin:10px 0 20px 0;}
#page_5 .content .column .block{ padding:0 0 20px 0;}

/**************** end page_5**********************/

/**************** page_6**********************/
#page_6 .content .column{ width:38%;}
#page_6 .content .column .h{ padding:0 0 0 34px;}
#page_6 .content .column .indent{ padding:10px 35px 20px 37px;}
#page_6 .content .column .block{ padding:0 0 16px 0;}
/**************** end page_6**********************/

/*footer*/
.footer{ height:61px;background:black;}
.footer .tdtext{text-align:center;color:white;}
.footer .column .indent{padding:25px 0 0 39px; color:#B0B2B3;}
.footer .column .indent a{color:#B0B2B3; text-decoration:underline;}
.footer .column .indent a:hover{text-decoration:none;}
.footer .column .indent{ text-align:center; padding:11px 125px 0 0;}
/*end footer*/

.testimonials
{
    color:black;
    width:318px;
    background-color:#e5ecf5;
    border:solid 5px #d3e2f5;
    padding:10px;
}

.testcolumn
{
    vertical-align:middle;
}