@charset "UTF-8";
.style1 {color: #FFFFFF}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	line-height: 15px;
}
body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #666666;
}
.style3 {
	color: #0000CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


#index_container {
	background-color: #FFFFFF;
	position: absolute;
	width: 1335px;
	left: 0px;
	top: 0px;
}
#index_navpane {
	width: 801px;
	height: 452px;
	position: absolute;
	left: 76px;
	top: 222px;
	background-image: url(images/Homepage_welcome.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#welcomecopy {
	width: 460px;
	position: absolute;
	overflow: auto;
	left: 60px;
	top: 78px;
	height: 92px;
}
#index_tween1 {
	width: 801px;
	height: 30px;
	position: absolute;
	left: 0px;
	top: 193px;
}
#index_wkshp {
	width: 365px;
	height: 229px;
	position: absolute;
	left: 0px;
	top: 223px;
	background-image: url(images/hp_wkshp.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#index_wkshp_copy {
	width: 290px;
	position: relative;
	overflow: auto;
	left: 60px;
	top: 20px;
	height: 79px;
}
#index_tween2 {
	width: 35px;
	height: 229px;
	position: absolute;
	left: 365px;
	top: 223px;
}
#index_res {
	width: 401px;
	height: 229px;
	position: absolute;
	left: 400px;
	top: 223px;
	background-image: url(images/hp_res.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#index_res_copy {
	width: 290px;
	position: relative;
	overflow: auto;
	left: 15px;
	top: 20px;
	height: 92px;
}
#index_bkgd_rt {
	width: 452px;
	height: 391px;
	position: absolute;
	left: 877px;
	top: 222px;
}


#wkshp_container {
	background-color: #FFFFFF;
	position: absolute;
	width: 1335px;
	left: 0px;
	top: 0px;
	height: 1002px;
}
#wkshp_nav_img {
	width: 472px;
	height: 676px;
	position: absolute;
	left: 40px;
	top: 59px;
	background-image: url(images/personal.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#wkshp_text {
	width: 420px;
	position: relative;
	overflow: auto;
	left: 20px;
	top: 115px;
	height: 410px;
}
#wkshp_nav_data {
	width: 472px;
	height: 676px;
	position: absolute;
	left: 40px;
	top: 59px;
	background-image: url(images/wkshp_data.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#wkshp_nav_fill {
	width: 472px;
	height: 676px;
	position: absolute;
	left: 40px;
	top: 59px;
	background-image: url(images/wkshp_fill.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#wkshp_nav_letter {
	width: 472px;
	height: 676px;
	position: absolute;
	left: 40px;
	top: 59px;
	background-image: url(images/wkshp_letter.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#wkshp_tween {
	width: 60px;
	height: 231px;
	position: absolute;
	left: 512px;
	top: 503px;
}
#wkshp_res {
	width: 400px;
	height: 231px;
	position: absolute;
	left: 572px;
	top: 503px;
	background-image: url(images/wkshp_resource.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#wkshp_res_text {
	width: 290px;
	position: absolute;
	overflow: auto;
	left: 12px;
	top: 50px;
	height: 90px;
}
#wkshp_btm {
	width: 1295px;
	height: 268px;
	position: absolute;
	left: 40px;
	top: 734px;
}



#res_container {
	background-color: #FFFFFF;
	position: absolute;
	width: 1335px;
	left: 0px;
	top: 0px;
	height: 1002px;
}
#res_wkshp_pane {
	width: 365px;
	height: 229px;
	position: absolute;
	left: 39px;
	top: 505px;
	background-image: url(images/res_wrkshp.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#res_wkshp_text {
	width: 290px;
	position: absolute;
	overflow: auto;
	left: 60px;
	top: 55px;
	height: 79px;
}
#res_tween {
	width: 93px;
	height: 229px;
	position: absolute;
	left: 404px;
	top: 505px;
}
#res_pane_comp {
	width: 473px;
	height: 734px;
	position: absolute;
	left: 498px;
	top: 0px;
	background-image: url(images/res_company.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#res_pane_contact {
	width: 473px;
	height: 734px;
	position: absolute;
	left: 498px;
	top: 0px;
	background-image: url(images/res_contact.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#res_pane_client {
	width: 473px;
	height: 734px;
	position: absolute;
	left: 498px;
	top: 0px;
	background-image: url(images/res_client.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#res_pane_client_news {
	width: 473px;
	height: 734px;
	position: absolute;
	left: 498px;
	top: 0px;
	background-image: url(images/res_client_news.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#res_pane_client_in {
	width: 473px;
	height: 734px;
	position: absolute;
	left: 498px;
	top: 0px;
	background-image: url(images/res_client_indicias.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#res_pane_client_usps {
	width: 473px;
	height: 734px;
	position: absolute;
	left: 498px;
	top: 0px;
	background-image: url(images/res_client_usps.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#res_pane_faq {
	width: 473px;
	height: 734px;
	position: absolute;
	left: 498px;
	top: 0px;
	background-image: url(images/res_faq.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#res_text {
	width: 420px;
	position: relative;
	overflow: auto;
	left: 20px;
	top: 115px;
	height: 410px;
}
#res_btm {
	width: 932px;
	height: 268px;
	position: absolute;
	left: 39px;
	top: 734px;
}
