.main{width:766px; margin:auto;}
#index .line/*===============page_1===============*/
 {background:url(images/mpt.gif) 308px top repeat-y; width:100%;}
#index  .col_1{width:295px; float:left;}
#index .mid {
	width:245px;
	float:left;
	margin-left: 50px;
}

#index  .col_2{
	width:435px;
	float:left;
	margin-left: 8px;
}

#index .line_2{background:url(images/mpt.gif) 247px top repeat-y; width:100%;}
#index .col_3{
	width:410px;
	float:left;
}
#index  .mid_2{width:41px; float:left;}
#index  .col_4{
	width:151px;
	float:left;
}
#about.col_1/*==============//page_5==============*/

/*===============page_6===============*/
 {
	width:730px;
}
#services .col_1{
	width:740px;
	height: auto;
}

#services .row_1{
	width:auto;
	height: auto;
	padding-left: 0px;
}

#services  .col_2{
	width:515px;
	float:left;
}
#services  .col_3{
	width:220px;
	float:right;
	padding-top: 26px;
}
#services  .col_4{
	width:515px;
	float:left;
}
#services  .col_5{
	width:215px;
	float:right;
	padding-top: 30px;
}
#services .intro{
	width:710px;
	height: auto;
	padding-top: 5px;
	padding-left: 0px;
}

#services .introlist{
	width:450px;
	height: auto;
	padding-top: 5px;
	padding-left: 260px;
}
#services .frmclass{
	width:650px;
	height: auto;
	margin-left: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 20px;
	padding-bottom: 20px;
}

#submenu {
	float: left;
	width: 400px;
	margin-top: 5px;
	display: inline;
	padding-top: 0;
	padding-right: 10px;
	padding-left: 20px;
	margin-bottom: 15px;
}

#menu1 {
	float: left;
	width: 485px;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 210px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

#menu1 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
}

#menu1 li {
	display: inline;
}

#menu1 a {
	display: inline-block;
	background-color: #2A2A2A;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
	color: #FFFF66;
	padding-right: 20px;
	padding-left: 20px;
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#menu1 a:hover {
	text-decoration: underline;
}

#reviews /*==============//page_3==============*/

/*===============page_4===============*/
 .line{background:url(images/mpt.gif) 382px top repeat-y; width:100%;}
#reviews  .col_1{width:368px; float:left;}
#reviews  .mid{width:29px; float:left;}
#reviews  .col_2{width:331px; float:left;}
#contact /*==============//page_4==============*/

/*===============page_5===============*/
 .line{
	width:100%;
	background-image: url(images/mpt.gif);
	background-repeat: repeat-y;
	background-position: 260px top;
}
#contact  .col_1{
	width:240px;
	float:left;
	padding-bottom: 15px;
}
#contact  .mid{width:29px; float:left;}
#contact  .col_2{
	width:460px;
	float:left;
}
#contact  .col_3{
	width:460px;
	float:left;
}
#contact   .mid_2{width:55px; float:left;}
#contact  .col_4{width:205px; float:left;}

/*==============//page_6==============*/

/*==============//page_1==============*/

/*===============page_2===============*/
#page_2 .line{background:url(images/mpt.gif) 382px top repeat-y; width:100%;}


#page_2 .col_1{width:368px; float:left;}

#page_2 .mid{width:29px; float:left;}

#page_2 .col_2{width:323px; float:left;}

