@charset "utf-8";
/* START CSS Document */
body{margin: 0cm 0cm 0cm 0cm;background-color:#f7f7f7;font-family: verdana, sans-serif, arial, Helvetica;font-size:12px;font-weight:normal;font-variant:normal;color:#000;background-image:url(img/bg_main.jpg);background-repeat:repeat-y;background-position:center center;}
img{border:none;}

.middle_box {height:540px;width:818px;position:absolute;left:50%;margin-left:-409px;top:50%;margin-top:-270px;}

.stn_wid{width:818px;}
.half_width{width:470px;}

/* START Navigator */
.nav{background-image:url(img/nav_wht.jpg);background-repeat:repeat-x;background-position:bottom center;color:#000;text-decoration:none;font-size:12px;display:block;padding: 0 2px 0 2px;height:39px;line-height:48px;}
.nav:hover{background-image:url(img/nav_over.jpg);background-repeat:repeat-x;background-position:bottom center;color:#000;text-decoration:none;}

.nav_about{background-image:url(img/nav_wht.jpg);background-repeat:repeat-x;background-position:bottom center;color:#000;text-decoration:none;font-size:12px;display:block;padding: 0 3px 0 12px;height:39px;line-height:48px;}
.nav_about:hover{background-image:url(img/nav_over.jpg);background-repeat:repeat-x;background-position:bottom center;color:#000;text-decoration:none;}
.nav_port{background-image:url(img/nav_port.jpg);background-repeat:repeat-x;background-position:bottom center;color:#000;text-decoration:none;font-size:12px;display:block;padding: 0 27px 0 27px;height:39px;line-height:48px;}
.nav_port:hover{background-image:url(img/nav_over.jpg);background-repeat:repeat-x;background-position:bottom center;color:#000;text-decoration:none;}
.nav_cntc{background-image:url(img/nav_cntc.jpg);background-repeat:no-repeat;background-position:bottom right;color:#000;text-decoration:none;font-size:12px;display:block;padding: 0 14px 0 2px;height:39px;line-height:48px;}
.nav_cntc:hover{background-image:url(img/nav_cntc_ov.jpg);background-repeat:no-repeat;background-position:bottom right;color:#000;text-decoration:none;}
.nav_home{background-image:url(img/nav_home.jpg);background-repeat:no-repeat;background-position:bottom left;color:#000;text-decoration:none;font-size:12px;display:block;padding: 0 40px 0 50px;height:39px;line-height:48px;}
.nav_home:hover{background-image:url(img/nav_home_ov.jpg);text-decoration:none;}

.on_home{background-image:url(img/nav_home_ov.jpg);background-repeat:no-repeat;background-position:bottom left;color:#000;text-decoration:none;font-size:12px;display:block;padding: 0 40px 0 50px;height:39px;line-height:48px;}
.on_port{background-image:url(img/nav_over.jpg);background-repeat:repeat-x;background-position:bottom center;color:#000;text-decoration:none;font-size:12px;display:block;padding: 0 27px 0 27px;height:39px;line-height:48px;}
.on_about{background-image:url(img/nav_over.jpg);background-repeat:repeat-x;background-position:bottom center;color:#000;text-decoration:none;font-size:12px;display:block;padding: 0 3px 0 12px;height:39px;line-height:48px;}
.on_nav{background-image:url(img/nav_over.jpg);background-repeat:repeat-x;background-position:bottom center;color:#000;text-decoration:none;font-size:12px;display:block;padding: 0 2px 0 2px;height:39px;line-height:48px;}
.on_cntc{background-image:url(img/nav_cntc_ov.jpg);background-repeat:no-repeat;background-position:bottom right;color:#000;text-decoration:none;font-size:12px;display:block;padding: 0 14px 0 2px;height:39px;line-height:48px;}
/* END Navigator */

/* START All */
/* START Ind */
.bg_home{background-image:url(img/hmpg_main.jpg);background-position:center top;background-repeat:no-repeat;width:818px;height:484px;}
.mrgn_home{margin-left:473px;margin-right:23px; padding-top:22px;}
.mrgn_home span{color:#04acd9; font-size:40px; line-height:43px;}
.mrgn_home div{padding-top:11px;}

.home_bllt{list-style-image:url(img/reg_closed.gif); margin:5px;}
.home_bllt li{margin-left:-22px;}

.btm_stuff{width:800px;font-size:8px;color:#666;margin-left:10px;}
.btm_stuff span{margin-right:475px;}
.btm_stuff a{text-decoration:underline;color:#666;;font-size:8px;}
.btm_stuff a:hover{text-decoration:none;color:#888;}

.xtra_stuff{width:800px;margin-top:22px;font-size:8px;color:#555;margin-left:10px;}

/* .bg_portfolio{background-image:url(img/port_main.jpg);background-position:center center;background-repeat:no-repeat;width:818px;height:484px;} */
.main_wrapper{width:818px;height:484px;}
.bg_all_right{background-image:url(img/bg_all_right.jpg);background-position:right top;background-repeat:no-repeat;width:499px;height:484px; float:right;}

.bg_portfolio_left{background-image:url(img/bg_port.jpg);background-position:left top;background-repeat:no-repeat;width:319px;height:484px; float:left;}
.bg_about{background-image:url(img/bg_about.jpg);background-position:left top;background-repeat:no-repeat;width:319px;height:484px; float:left;}
.bg_capa{background-image:url(img/bg_capa.jpg);background-position:left top;background-repeat:no-repeat;width:319px;height:484px; float:left;}
.bg_process{background-image:url(img/bg_process.jpg);background-position:left top;background-repeat:no-repeat;width:319px;height:484px; float:left;}
.bg_clients{background-image:url(img/bg_clients.jpg);background-position:left top;background-repeat:no-repeat;width:319px;height:484px; float:left;}
.bg_testimonials{background-image:url(img/bg_testimonials.jpg);background-position:left top;background-repeat:no-repeat;width:319px;height:484px; float:left;}
.bg_contact{background-image:url(img/bg_contact.jpg);background-position:left top;background-repeat:no-repeat;width:319px;height:484px; float:left;}

.left_port_stuff{margin-left:39px; margin-top:25px;}
.lff_tbl{width:255px;}

.left_port_aref{background-image:url(img/sp.gif);background-repeat:no-repeat;background-position:center center; height:85px;line-height:85px;display:block;padding: 0 1px 0 1px; text-decoration:none;}


		.port1:hover{background-image:url(img/circle/portfolio/one.jpg);}
		.port2:hover{background-image:url(img/circle/portfolio/two.jpg);}
		.port3:hover{background-image:url(img/circle/portfolio/three.jpg);}
		.port4:hover{background-image:url(img/circle/portfolio/four.jpg);}
		.port5:hover{background-image:url(img/circle/portfolio/five.jpg);}
		.port6:hover{background-image:url(img/circle/portfolio/six.jpg);}
		.port7:hover{background-image:url(img/circle/portfolio/seven.jpg);}
		.port8:hover{background-image:url(img/circle/portfolio/eight.jpg);}
		.port9:hover{background-image:url(img/circle/portfolio/nine.jpg);}
		.port10:hover{background-image:url(img/circle/portfolio/ten.jpg);}
		.port11:hover{background-image:url(img/circle/portfolio/eleven.jpg);}
		.port12:hover{background-image:url(img/circle/portfolio/twelve.jpg);}

		.about1:hover{background-image:url(img/circle/about/one.jpg);}
		.about2:hover{background-image:url(img/circle/about/two.jpg);}
		.about3:hover{background-image:url(img/circle/about/three.jpg);}
		.about4:hover{background-image:url(img/circle/about/four.jpg);}
		.about5:hover{background-image:url(img/circle/about/five.jpg);}
		.about6:hover{background-image:url(img/circle/about/six.jpg);}
		.about7:hover{background-image:url(img/circle/about/seven.jpg);}
		.about8:hover{background-image:url(img/circle/about/eight.jpg);}
		.about9:hover{background-image:url(img/circle/about/nine.jpg);}
		.about10:hover{background-image:url(img/circle/about/ten.jpg);}
		.about11:hover{background-image:url(img/circle/about/eleven.jpg);}
		.about12:hover{background-image:url(img/circle/about/twelve.jpg);}

		.capa1:hover{background-image:url(img/circle/capabilities/one.jpg);}
		.capa2:hover{background-image:url(img/circle/capabilities/two.jpg);}
		.capa3:hover{background-image:url(img/circle/capabilities/three.jpg);}
		.capa4:hover{background-image:url(img/circle/capabilities/four.jpg);}
		.capa5:hover{background-image:url(img/circle/capabilities/five.jpg);}
		.capa6:hover{background-image:url(img/circle/capabilities/six.jpg);}
		.capa7:hover{background-image:url(img/circle/capabilities/seven.jpg);}
		.capa8:hover{background-image:url(img/circle/capabilities/eight.jpg);}
		.capa9:hover{background-image:url(img/circle/capabilities/nine.jpg);}
		.capa10:hover{background-image:url(img/circle/capabilities/ten.jpg);}
		.capa11:hover{background-image:url(img/circle/capabilities/eleven.jpg);}
		.capa12:hover{background-image:url(img/circle/capabilities/twelve.jpg);}

		.process1:hover{background-image:url(img/circle/process/one.jpg);}
		.process2:hover{background-image:url(img/circle/process/two.jpg);}
		.process3:hover{background-image:url(img/circle/process/three.jpg);}
		.process4:hover{background-image:url(img/circle/process/four.jpg);}
		.process5:hover{background-image:url(img/circle/process/five.jpg);}
		.process6:hover{background-image:url(img/circle/process/six.jpg);}
		.process7:hover{background-image:url(img/circle/process/seven.jpg);}
		.process8:hover{background-image:url(img/circle/process/eight.jpg);}
		.process9:hover{background-image:url(img/circle/process/nine.jpg);}
		.process10:hover{background-image:url(img/circle/process/ten.jpg);}
		.process11:hover{background-image:url(img/circle/process/eleven.jpg);}
		.process12:hover{background-image:url(img/circle/process/twelve.jpg);}

		.clients1:hover{background-image:url(img/circle/clients/one.jpg);}
		.clients2:hover{background-image:url(img/circle/clients/two.jpg);}
		.clients3:hover{background-image:url(img/circle/clients/three.jpg);}
		.clients4:hover{background-image:url(img/circle/clients/four.jpg);}
		.clients5:hover{background-image:url(img/circle/clients/five.jpg);}
		.clients6:hover{background-image:url(img/circle/clients/six.jpg);}
		.clients7:hover{background-image:url(img/circle/clients/seven.jpg);}
		.clients8:hover{background-image:url(img/circle/clients/eight.jpg);}
		.clients9:hover{background-image:url(img/circle/clients/nine.jpg);}
		.clients10:hover{background-image:url(img/circle/clients/ten.jpg);}
		.clients11:hover{background-image:url(img/circle/clients/eleven.jpg);}
		.clients12:hover{background-image:url(img/circle/clients/twelve.jpg);}

		.testimonials1:hover{background-image:url(img/circle/testimonials/one.jpg);}
		.testimonials2:hover{background-image:url(img/circle/testimonials/two.jpg);}
		.testimonials3:hover{background-image:url(img/circle/testimonials/three.jpg);}
		.testimonials4:hover{background-image:url(img/circle/testimonials/four.jpg);}
		.testimonials5:hover{background-image:url(img/circle/testimonials/five.jpg);}
		.testimonials6:hover{background-image:url(img/circle/testimonials/six.jpg);}
		.testimonials7:hover{background-image:url(img/circle/testimonials/seven.jpg);}
		.testimonials8:hover{background-image:url(img/circle/testimonials/eight.jpg);}
		.testimonials9:hover{background-image:url(img/circle/testimonials/nine.jpg);}
		.testimonials10:hover{background-image:url(img/circle/testimonials/ten.jpg);}
		.testimonials11:hover{background-image:url(img/circle/testimonials/eleven.jpg);}
		.testimonials12:hover{background-image:url(img/circle/testimonials/twelve.jpg);}

		.contact1:hover{background-image:url(img/circle/contact/one.jpg);}
		.contact2:hover{background-image:url(img/circle/contact/two.jpg);}
		.contact3:hover{background-image:url(img/circle/contact/three.jpg);}
		.contact4:hover{background-image:url(img/circle/contact/four.jpg);}
		.contact5:hover{background-image:url(img/circle/contact/five.jpg);}
		.contact6:hover{background-image:url(img/circle/contact/six.jpg);}
		.contact7:hover{background-image:url(img/circle/contact/seven.jpg);}
		.contact8:hover{background-image:url(img/circle/contact/eight.jpg);}
		.contact9:hover{background-image:url(img/circle/contact/nine.jpg);}
		.contact10:hover{background-image:url(img/circle/contact/ten.jpg);}
		.contact11:hover{background-image:url(img/circle/contact/eleven.jpg);}
		.contact12:hover{background-image:url(img/circle/contact/twelve.jpg);}

.port_ifrm{width:489px;height:438px; margin-top:0px;}
.rt_port_tbl{width:490px; margin-bottom:4px;}
.rt_port_nv{ width:50px;}

.up_mrgn{margin-top:18px;}
.news_width{width:225px;height:260px;}
.stn_spc{width:18px;height:18px;}
.aref_st{font-size:12px;text-decoration:none;color:#ff8400;}
.little_lf_mrgn{margin-left:22px;}
.little_rt_mrgn{margin-right:22px;}
.port_category_on{color:#ff8400;text-decoration:none;font-size:12px;display:inline-table;padding: 0 20px 0 20px;height:18px;line-height:22px;}
.port_category{color:#000;text-decoration:none;font-size:12px;display:inline-table;padding: 0 20px 0 20px;height:18px;line-height:22px;}
/* END Ind */

/*START Body */
.about_dv{margin-left:24px;margin-right:18px;margin-top:18px;}
.about_top{color:#04acd9;font-size:16px;line-height:24px;}
.about_top span{font-size:10px;}
.about_txt{margin-top:6px; line-height:17px;}
.about_txt li{ margin-bottom:4px; margin-left:24px;}
.about_txt table td{line-height:22px;}
.stmp{line-height:13px;font-size:11px;}
.stmp a{line-height:13px;font-size:11px;}

.clients_mid{ width:35px;}
.testimonials_frm{ margin-top:-5px;}

.blk_lne{width:490px;background-image:url(img/drk_gry.gif); background-position:center left; background-repeat:repeat-x;height:12px; line-height:12px;}
.id_size{width:489px;height:389px; margin-right:10px; margin-bottom:4px;}
.crcl_st{ width:17px;height:9px;}
.lnhgt32{line-height:32px;}
.homehgt{line-height:26px;}
.udln{text-decoration:underline;}
.gry{color:#666;}
.ltgry{color:#999;}
.blk{color:#000000;}
.wht{color:#fff;}
.navy{color:#0c3c6d;}
.orng{color:#ff8400}
.bg_rng{ background-color:#ff8400}
.l_mgnta{color:#ee1d35;}
.l_prpl{color:#6f2b8f;}
.bodytext{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #000000;text-decoration: none;}
.bg_blk{background-color:#000000;}
/* END Body */

/* START Specific */
.arl{font-family:Arial, Helvetica, sans-serif;}
.thrtyght{font-size:38px;}
.twnty{font-size:20px;}
.eghtn{font-size:18px;}
.sxtnn{font-size:16px;}
.fftn{font-size:15px;}
.frtn{font-size:14px;}
.thrtn{font-size:13px;}
.elvn{font-size:11px;}
.tnn{font-size:10px;}
.redlng{color:#F00;}
.undrln{text-decoration:underline;}
.invisible{display:none;}
/* END Specific */

#bio_frame {float: left;height: 265px;width: 438px;}
	#bio_name_list {float: left;height: 265px;width: 140px;}
	p.bio_name_list_p {color:#ff8601;font-weight:normal;margin:0px 0px 0px 0px;}
	p.bio_name_list_p_wertheim {color:#ff8601;font-weight:normal;margin:12px 0px 0px 0px;}
	#bio_right_side {float:right;height:265px;width:290px;overflow:hidden;}	
	#wertheim {display: block;}
	#list_wertheim {font-weight: bold;}
	#amcis {display: none;}
	#coster {display: none;}
	#lewis {display: none;}
	#ohagan {display: none;}
	#podwill {display: none;}
	#sitts {display: none;}
	#smith {display: none;}	
.bio_title{font-weight: bold;}

/* END CSS Document */
