#main {width:988px; margin:0 auto;}

#header {
	height:403px;
	overflow:hidden;
	background-image: url(images/consulting.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#header, #content, #footer {
	font-size:.75em;
}

.col-1, .col-2, .col-3, .col-4, .col-5 { float:left;}

#header .row-2 .fleft {
	width:447px;
	padding-top:50px;
	vertical-align: top;
	padding-left: 0px;
}
#header .row-2 .fleft .col-1 {
	width:222px;
	margin-right:15px;
}
#header .row-2 .fleft .col-2 {
	width:197px;
}
#header .row-2 .fright {
	width:220px;
	padding-top:50px;
	padding-right: 5px;
}

/*======= index.html =======*/
#page1 #content .row-1 .col-1 {width:199px; margin-right:-2px;}
#page1 #content .row-1 .col-2 {width:199px; margin-right:-2px;}
#page1 #content .row-1 .col-3 {width:199px; margin-right:-2px;}
#page1 #content .row-1 .col-4 {width:199px; margin-right:-2px;}
#page1 #content .row-1 .col-5 {width:200px;}
#page1 #content .row-2 .col-1 {
	width:786px;
	margin-right:2px;
}
#page1 #content .row-2 .col-1 .col-1 {
	width:245px;
	margin-right:10px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: none;
	border-bottom-style: none;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
#page1 #content .row-2 .col-1 .col-2 {
	width:460px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: none;
}
#page1 #content .row-2 .col-2 {width:199px;}

/*======= index-1.html =======*/
#page2 #content .col-1 {
	width:491px;
	margin-right:14px;
	background-color: #FFFFFF;
}
#page2 #content .col-1 .col-1 { width:212px; margin-right:60px;}
#page2 #content .col-1 .col-2 { width:189px;}
#page2 #content .col-2 {width:483px;}

/*======= index-2.html =======*/
#page3 #content .col-1 {width:483px; margin-right:3px;}
#page3 #content .col-2 {
	width:502px;
	background-color: #FFFFFF;
}
#page3 #content .col-2 .col-1 {
	width:212px;
	margin-right:50px;
}
#page3 #content .col-2 .col-2 {
	width:200px;
}

/*======= index-3.html =======*/
#page4 #content .col-1 {
	width:220px;
	margin-right:33px;
	background-color: #FFFFFF;
}
#page4 #content .col-2 {width:483px;}
#page4 #content .col-3 {
	width:243px;
	background-color: #FFFFFF;
}

/*======= index-4.html =======*/
#page5 #content .col-1 {
	width:493px;
	margin-right:12px;
	background-color: #FFFFFF;
}
#page5 #content .col-1 .col-1 {
	width:200px;
	margin-right:20px;
}
#page5 #content .col-1 .col-2 {
	width:242px;
}
#page5 #content .col-2 {width:483px;}
#page5 #content .col-2 .col-1 { width:201px; margin-right:0;}
#page5 #content .col-2 .col-2 { width:219px;}


/*=========================*/


#footer {height:67px;}
#doctor {
	height:403px;
	overflow:hidden;
	background-image: url(images/doctor-bkgnd.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#doctor .row-2 .fleft {
	width:447px;
	padding-top:50px;
	vertical-align: top;
	padding-left: 0px;
}
#doctor .row-2 .fleft .col-1 {
	width:222px;
	margin-right:15px;
}
#doctor .row-2 .fleft .col-2 {
	width:197px;
}
#doctor .row-2 .fright {
	width:220px;
	padding-top:50px;
	padding-right: 5px;
}
#lawyer {
	height:403px;
	overflow:hidden;
	background-image: url(images/lawyer.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#lawyer, #content, #footer {
	font-size:.75em;
}
#lawyer .row-2 .fleft {
	width:447px;
	padding-top:50px;
	vertical-align: top;
	padding-left: 0px;
}
#lawyer .row-2 .fleft .col-1 {
	width:222px;
	margin-right:15px;
}
#lawyer .row-2 .fleft .col-2 {
	width:197px;
}
#lawyer .row-2 .fright {
	width:220px;
	padding-top:50px;
	padding-right: 5px;
}
#dentist {
	height:403px;
	overflow:hidden;
	background-image: url(images/dentist.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#dentist .row-2 .fleft {
	width:447px;
	padding-top:50px;
	vertical-align: top;
	padding-left: 0px;
}
#dentist .row-2 .fleft .col-1 {
	width:222px;
	margin-right:15px;
}
#dentist .row-2 .fleft .col-2 {
	width:197px;
}
#dentist .row-2 .fright {
	width:220px;
	padding-top:50px;
	padding-right: 5px;
}
#realtor {
	height:403px;
	overflow:hidden;
	background-image: url(images/realtor.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#realtor .row-2 .fleft {
	width:447px;
	padding-top:50px;
	vertical-align: top;
	padding-left: 0px;
}
#realtor .row-2 .fleft .col-1 {
	width:222px;
	margin-right:15px;
}
#realtor .row-2 .fleft .col-2 {
	width:197px;
}
#realtor .row-2 .fright {
	width:220px;
	padding-top:50px;
	padding-right: 5px;
}
#martial-arts {
	height:403px;
	overflow:hidden;
	background-image: url(images/martial-arts.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#martial-arts .row-2 .fleft {
	width:447px;
	padding-top:50px;
	vertical-align: top;
	padding-left: 0px;
}
#martial-arts .row-2 .fleft .col-1 {
	width:222px;
	margin-right:15px;
}
#martial-arts .row-2 .fleft .col-2 {
	width:197px;
}
#martial-arts .row-2 .fright {
	width:220px;
	padding-top:50px;
	padding-right: 5px;
}
