body {
margin: 0px;
}

.bio_pic {
position: absolute;
top: 50px;
left: 0px;
}

#dhtmltooltip{
position: absolute;
visibility: hidden;
z-index: 900000;
}


#dhtmltooltip2{
color: white;
font-size: 13px;
font-weight: bold;
font-family: helvetica, arial;
}


.portfolio_top {
position: absolute;
top: -64px;
left: 50%;
margin-left: -143px;
z-index: 99999;
height: 64px;
overflow: hidden;
cursor:pointer;
}

.feed_tsunami {
position: absolute;
top: 80px;
left: 25px;
display: block;
}


.feed_ebihara {
position: absolute;
top: 90px;
left: 210px;
display: block;
}

.feed_wheelspin {
position: absolute;
top: 30px;
left: 350px;
display: block;
}

.feed_yuan {
position: absolute;
top: 40px;
left: 565px;
display: block;
}

.feed_yuan2 {
position: absolute;
top: 60px;
left: 767px;
display: block;
}

.feed_aw {
position: absolute;
top: 0px;
left: 905px;
display: block;
}


.feed_tibco {
position: absolute;
top: 80px;
left: 947px;
display: block;
}

.feed_nyusa {
position: absolute;
top: 40px;
left: 1070px;
display: block;
}

.feed_puppy {
position: absolute;
top: 70px;
left: 1200px;
display: block;
}


.feed_angel {
position: absolute;
top: 0px;
left: 140px;
display: block;
}




.feed_tsunami2 {
position: absolute;
top: 80px;
left: 1325px;
display: block;
}


.feed_ebihara2 {
position: absolute;
top: 90px;
left: 1510px;
display: block;
}

.feed_wheelspin2 {
position: absolute;
top: 30px;
left: 1650px;
display: block;
}

.feed_yuan2b {
position: absolute;
top: 40px;
left: 1865px;
display: block;
}

.feed_yuan22 {
position: absolute;
top: 60px;
left: 2067px;
display: block;
}

.feed_aw2 {
position: absolute;
top: 0px;
left: 2205px;
display: block;
}


.feed_tibco2 {
position: absolute;
top: 80px;
left: 2247px;
display: block;
}

.feed_nyusa2 {
position: absolute;
top: 40px;
left: 2370px;
display: block;
}

.feed_puppy2 {
position: absolute;
top: 70px;
left: 2500px;
display: block;
}


.feed_angel2 {
position: absolute;
top: 0px;
left: 1440px;
display: block;
}



.feed_tsunami2b {
position: absolute;
top: 80px;
left: 2625px;
display: block;
}


.feed_ebihara2b {
position: absolute;
top: 90px;
left: 2810px;
display: block;
}

.feed_wheelspin2b {
position: absolute;
top: 30px;
left: 2950px;
display: block;
}



.feed_yuan2bb {
position: absolute;
top: 40px;
left: 3165px;
display: block;
}

.feed_yuan22b {
position: absolute;
top: 60px;
left: 3367px;
display: block;
}

.feed_aw2b {
position: absolute;
top: 0px;
left: 3505px;
display: block;
}


.feed_tibco2b {
position: absolute;
top: 80px;
left: 3547px;
display: block;
}

.feed_nyusa2b {
position: absolute;
top: 40px;
left: 3670px;
display: block;
}

.feed_puppy2b {
position: absolute;
top: 70px;
left: 3800px;
display: block;
}


.feed_angel2b {
position: absolute;
top: 0px;
left: 2740px;
display: block;
}


.background_left {
position: absolute;
top: 50%;
left: -64px;
margin-top: -143px;
z-index: 99999;
width: 64px;
height: 287px;
overflow: hidden;
cursor:pointer;
}

.contact_right {
position: absolute;
top: 50%;
right: -64px;
margin-top: -143px;
z-index: 99999;
width: 64px;
height: 287px;
overflow: hidden;
cursor:pointer;
}

.bryant {
position: absolute;
bottom: 0px;
right: 0px;
z-index: 500;
}






.resume_link {
position: absolute;
bottom: 85px;
left: 45px;
}

.my-timeline {
margin-top: 35px;
}

.loading_box {
  display: block;
  width: 300px;
  height: 300px;
}

.loading_height {
  display: block;
  height: 114px;
}

#loading_outer {
  position: absolute;
  z-index: 999;
  top: 50%;
  left: 0px;
  width: 100%;
  height: 1px;
  overflow: visible;
}

#fade_2 {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 998;
  background-color: #ffffff;
}

#fade {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 998;
  background-color: #efefef;
cursor:progress;
} 



#loading_inner {
  position: absolute;
  z-index: 999;
  text-align: center;
  left: 50%;
}

.loading_circle {
margin-top: 30px;
}

.loading_text {
margin-top: 25px;
}

#bluferine_outer {
  position: absolute;
  top: 50%;
  left: 0px;
  width: 100%;
  height: 1px;
  overflow: visible;
}
 
#bluferine_inner {
  width: 100%;
  position: absolute;
  left: -50%;
  text-align: center;
}


#bluferine_outer2 {
  position: absolute;
  top: 50%;
  left: 0px;
  width: 100%;
  height: 1px;
  overflow: visible;
  z-index: 10;
}
 
#bluferine_inner2 {
  width: 100%;
  position: absolute;
  left: -50%;
  text-align: center;
}

.main_content {
width: 60%;
height: 200px;
display: block;
z-index: 25;
position: relative;
top: 75px;
}

.obj2_reflect {
position: relative;
top: 0px;
}

.bluferine_box {
  position: absolute;
  display: block;
  width: 100%;
  height: 347px;
  margin-top: -255px;
  background-image: url('images/horizon_night.gif');
  background-repeat:repeat-x;
}

.bf_logo {
position: relative;
top: -60px;
z-index: 10;
text-align: center;
}

.bf_logo_reflect {
position: absolute;
width: 100%;
height: 0px;
top: -20px;
z-index: 3;
display: none;
}





.copyright {

	
position: absolute;

	
right: 10px;

	
bottom: 10px;

	
font-family: arial;

	
font-size: 10px;

	
display: none;

	z-index: 35;

	
}




.flashfree {

	
position: absolute;

	
left: 10px;

	
bottom: 10px;

	
font-family: arial;

	
font-size: 10px;

	
display: none;

	z-index: 35;

	
}







.watermark2 {
position: absolute;
right: 0px;
bottom: 27px;
width: 0px;
height: 38px;
display: none;
z-index: 99;
overflow: hidden;
}


.watermark {
position: absolute;
right: 0px;
bottom: 27px;
display: none;
width: 0px;
z-index: 99;
}

.menu {
position: absolute;
left: 20px;
font-family: arial;
font-size: 10px;
display: none;
z-index: 1000;
}

#obj1_outer {
  position: absolute;
  top: 50%;
  left: 0px;
  width: 100%;
  height: 1px;
  margin-top: -234px;
  overflow: visible;
  z-index: 0;
}

#obj2_outer {
  position: absolute;
  top: 50%;
  left: 0px;
  width: 100%;
  height: 1px;
  margin-top: -218px;
  overflow: visible;
  z-index: 0;
}
 
#obj1_inner {
  width: 100%;
  height: 50px;
  position: relative;
  z-index: 0;
}

#object_1 {
position: absolute;
width: 100%;
top: -400px;
display: block;
  z-index: -1;
}

#object_2 {
position: absolute;
width: 100%;
top: -310px;
display: block;
z-index: -2;
}


 
#obj2_inner {
  width: 100%;
  height: 277px;
  position: relative;
}

.nav_spacing {
  margin-top: 7px;
  margin-left: 12px;
}

.card_title {
text-align: left;
  margin-bottom: 15px;
}







#portfolio_outer {
position: absolute;
top: 50%;
left: 0px;
width: 100%;
height: 1px;
margin-top: -168px;
overflow: visible;
z-index: 30;
}


#portfolio_outer2 {
position: absolute;
top: -120px;
left: 0px;
width: 100%;
height: 1px;
overflow: visible;
z-index: 31;
display: block;
}

#portfolio_outer2b {
display: none;
}
 

#portfolio_inner2 {
width: 100%;
position: relative;        
top: 0px;
display: block;
}

#portfolio_inner {
width: 100%;
height: 400px;
position: relative;
margin-top: -10px;          
top: 0px;
display: none;
}



#portfolio_content2 {
width: 800px;
height: 0px;
text-align: left;
background-image: url("images/portfolio_loading.gif");
}



#portfolio_content {

	
width: 0px;

	
height: 0px;

	
}




#portfolio_box2 {
height: 0px;
width: 894px;
display: block;
position: relative;
z-index: 9000;
}




#portfolio_box {
width: 95px;
height: 95px;
display: none;
position: relative;
top: 90px;
z-index: 9000;
}




#portfolio_browser2b {
width: 800px;
height: 375px;
display: none;
background-color: white;
z-index: 9000;
}




#portfolio_browser {


	width: 800px;

	
height: 375px;

	
display: none;

	
background-color: white;
z-index: 9000;

	
}




#background_outer2 {
  width: 100%;
position: absolute;
top: 50%;
left: -110%;
margin-top: -240px;
height: 1px;
overflow: visible;
z-index: 29;
text-align: left;
}
#background_inner2 {
  width: 100%;
  position: relative;
  left: -100%;
  display: block;
text-align: left;
margin-left: -50%;
}
#background_box2 {
width: 894px;
height: 494px;
display: block;
position: relative;
z-index: 9000;
}
#background_browser2 {
width: 0px;
height: 375px;
display: none;
background-image: url("images/background_loading.gif");
}
#background_content2 {
width: 800px;
height: 375px;
display: none;
text-align: left;
z-index: 9000;
}



#background_outer {
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	margin-top: -168px;
	overflow: visible;
	z-index: 30;
}




#background_inner {
  width: 100%;
  height: 400px;
  position: relative;
  margin-top: -10px;          /***  height / 2   ***/
  top: 0px;
  display: none;
}



#background_content {
width: 0px;
height: 0px;
display: none;
text-align: left;
}

#background_box {
width: 95px;
height: 95px;
display: none;
position: relative;
top: 100px;
}



#background_browser {
width: 800px;
height: 375px;
background-color: white;
display: none;
z-index: 500;
}




#contact_outer2b {
display: none;
}
#contact_outer2 {
  width: 100%;
position: absolute;
top: 50%;
margin-top: -240px;
height: 494px;
right: -50%;
overflow: hidden;
z-index: 30;
}
#contact_inner2b {
  width: 100%;
  position: relative;
  margin-left: 100%;          /***  height / 2   ***/
  display: block;
  text-align: left;
  overflow: hidden;
}
#contact_box2 {
width: 0px;
height: 494px;
display: block;
position: relative;
z-index: 8000;
}
#contact_browser2 {
width: 800px;
height: 375px;
display: block;
background-image: url("images/contact_loading.gif");
}
#contact_content2 {
width: 800px;
height: 375px;
display: none;
text-align: left;
z-index: 8000;
}

.bio_pic_selector {
position: absolute;
top: 255px;
left: -2px;
}

.bio_pic_selector2 {
position: absolute;
top: 255px;
left: 39px;
}

.bio_pic_selector3 {
position: absolute;
top: 255px;
left: 80px;
}

.bio_pic_selector4 {
position: absolute;
top: 255px;
left: 121px;
}

.biopic_off {
display: none;
}

.pic_off {
padding: 2px;
cursor: pointer;
}

.pic_on {
border: 2px solid #aaaaaa;
cursor: pointer;
}

.bio_caption {
position: absolute;
top: 185px;
width: 155px;
font-family: lucida grande, lucida sans unicode;
font-size: 9px;
color: #666666;
text-align: left;
line-height: 12px;
}


.bio2 {
position: absolute;
top: 50px;
left: 182px;
width: 418px;
font-family: lucida grande, lucida sans unicode;
font-size: 10px;
color: #666666;
text-align: left;
line-height: 13px;
}




.bio {
position: absolute;
top: 25px;
left: 0px;
width: 600px;
font-family: lucida grande, lucida sans unicode;
font-size: 10px;
color: #666666;
text-align: left;
line-height: 13px;
}

#contact_outer {
  position: absolute;
  top: 50%;
  left: 0px;
  width: 100%;
  height: 1px;
  margin-top: -168px;
  overflow: visible;
  z-index: 30;
}
 
#contact_inner {
  width: 100%;
  height: 400px;
  position: relative;
  margin-top: -10px;          /***  height / 2   ***/
  top: 0px;
  display: none;
}

#contact_content {
width: 0px;
height: 0px;
display: none;
}

#contact_box {
width: 95px;
height: 95px;
display: none;
position: relative;
top: 100px;
}

#contact_browser {
width: 800px;
height: 375px;
display: none;
}


.contact_border_top {
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 800px;
height: 1px;
background-color: #e5e5e5;
}

.contact_border_left {
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 1px;
height: 340px;
background-color: #e5e5e5;
}

.contact_border_bottom {
position: absolute;
left: 0px;
top: 339px;
display: block;
width: 800px;
height: 1px;
background-color: #e5e5e5;
}

.contact_border_right {
position: absolute;
left: 799px;
top: 0px;
display: block;
width: 1px;
height: 340px;
background-color: #e5e5e5;
}

.contact_seperator {
position: absolute;
left: 120px;
top: 0px;
display: block;
width: 1px;
height: 340px;
background-color: #e5e5e5;
}

.contact_nav_bg {
position: absolute;
left: 1px;
top: 1px;
display: block;
width: 120px;
height: 339px;
background-color: #c5c5c5;
z-index: 5;
}

.contact_nav_selected {
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 120px;
height: 34px;
background-color: #ffffff;
z-index: 90;
}

.nav_selected_shadow {
position: relative;
left: 0px;
top: 27px;
display: block;
width: 120px;
height: 6px;
z-index: 10;
}

.p_nav_selected_shadow {
position: relative;
left: 0px;
top: 34px;
display: block;
width: 120px;
height: 6px;
z-index: 10;
}

.contact_message_link {
position: relative;
left: 0px;
top: 0px;
display: block;
width: 120px;
height: 40px;
z-index: 15;
}

.contact_connect_link {
position: relative;
left: 0px;
top: 0px;
display: block;
width: 120px;
height: 40px;
z-index: 15;
}

.portfolio_links {
z-index: 55;
}

.portfolio_text {
z-index: 0;
}

.bio_link {
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 120px;
height: 40px;
z-index: 55;
cursor:pointer;
}

.resume_link2 {
position: absolute;
left: 0px;
top: 40px;
display: block;
width: 120px;
height: 40px;
z-index: 55;
cursor:pointer;
}

.video_link {
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 120px;
height: 40px;
z-index: 55;
cursor:pointer;
}

.design_link {
position: absolute;
left: 0px;
top: 40px;
display: block;
width: 120px;
height: 40px;
z-index: 55;
cursor:pointer;
}

.animation_link {
position: absolute;
left: 0px;
top: 80px;
display: block;
width: 120px;
height: 40px;
z-index: 55;
cursor:pointer;
}

.web_link {
position: absolute;
left: 0px;
top: 120px;
display: block;
width: 120px;
height: 40px;
z-index: 55;
cursor:pointer;
}

.photography_link {
position: absolute;
left: 0px;
top: 160px;
display: block;
width: 120px;
height: 40px;
z-index: 55;
cursor:pointer;
}

.icons_link {
position: absolute;
left: 0px;
top: 200px;
display: block;
width: 120px;
height: 40px;
z-index: 55;
cursor:pointer;
}

.contact_message_font {
position: absolute;
left: 20px;
top: 0px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #666666;
z-index: 112;
line-height: 40px;
display: block;
text-align: left;
}

.p1, .p2, .p3, .p4, .p5, .p6, .p7, .p8, .p9, .p10, .p11, .p12, .p13 {
display: block;
}

.d1, .d2, .d3, .d4, .d5, .d6, .d7, .d8, .d9, .d10, .d11, .d12, .d13 {
display: block;
}

.contact_message_active {
position: absolute;
left: 0px;
top: 0px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #666666;
z-index: 80;
display: block;
text-align: left;
}

.contact_connect_active {
position: absolute;
left: 0px;
top: 40px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #666666;
z-index: 20;
display: none;
text-align: left;
}




.email_form {
position: relative;
top: 10px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
font-weight: bold;
color: #000000;
z-index: 20;
display: block;
line-height: 40px;
}

.input_forms {
position: absolute;
top: 25px;
left: 100px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
font-weight: bold;
color: #000000;
z-index: 20;
display: block;
line-height: 40px;
}

.input_style {
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #000000;
z-index: 20;
border: 1px solid #b5b5b5;
height: 20px;
width: 200px;
padding-left: 5px;
padding-right: 5px;
}

.input_textarea {
position: absolute;
top: 145px;
left: 0px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
font-weight: bold;
color: #000000;
z-index: 20;
display: block;
line-height: 40px;
}

.submit_style {
position: absolute;
top: 289px;
left: 254px;
z-index: 20;
display: block;
}

.textarea_style {
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #000000;
z-index: 20;
border: 1px solid #b5b5b5;
height: 120px;
width: 300px;
padding: 5px;
}

.social_icons {
position: absolute;
top: 35px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
font-weight: bold;
color: #000000;
z-index: 20;
display: block;
line-height: 42px;
}

.social_network {
position: absolute;
top: 20px;
left: 45px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
font-weight: bold;
color: #000000;
z-index: 30;
display: block;
line-height: 49px;
text-decoration: none;
}

.social_network a:link {
color: #000000;
text-decoration: none;
}

.social_network a:visited {
color: #000000;
text-decoration: none;
}

.social_network a:hover {
color: #a60000;
text-decoration: none;
}


.networks {
position: absolute;
top: 33px;
left: 45px;
font-family: lucida grande, lucida sans unicode;
font-size: 9px;
color: #b5b5b5;
z-index: 20;
display: block;
line-height: 49px;
}


.sent {
position: absolute;
top: 100px;
left: 155px;
width: 300px;
font-family: lucida grande, lucida sans unicode;
font-size: 20px;
text-align: center;
color: #ffffff;
z-index: 30;
display: none;
}

.loader_msg {
}


.sent_message {
display: none;
}


.video_on {
position: absolute;
left: -19px;
top: -12px;
padding-left: 19px;
padding-top: 12px;
width: 101px;
height: 35px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #666666;
z-index: 80;
display: block;
}

.portfolio_link_selected_shadow {
position: absolute;
left: 0px;
top: 1px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
z-index: -1;
display: block;
}


.design_on {
position: absolute;
left: -19px;
top: 28px;
padding-left: 19px;
padding-top: 12px;
width: 101px;
height: 35px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #666666;
z-index: 80;
display: none;
}

.animation_on {
position: absolute;
top: 68px;
left: -19px;
padding-left: 19px;
padding-top: 12px;
width: 101px;
height: 35px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #666666;
z-index: 20;
display: none;
}

.web_on {
position: absolute;
left: -19px;
top: 108px;
padding-left: 19px;
padding-top: 12px;
width: 101px;
height: 35px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #666666;
z-index: 20;
display: none;
}

.photography_on {
position: absolute;
top: 148px;
left: -19px;
padding-left: 19px;
padding-top: 12px;
width: 101px;
height: 35px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #666666;
z-index: 20;
display: none;
}


.icons_on {
position: absolute;
left: -19px;
top: 188px;
padding-left: 19px;
padding-top: 12px;
width: 101px;
height: 35px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #666666;
z-index: 20;
display: none;
}



.portfolio_links_off {
position: relative;
left: 20px;
top: 12px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #ffffff;
z-index: 20;
display: block;
}

.portfolio_links_on {
position: relative;
left: 1px;
padding-left: 19px;
padding-top: 12px;
padding-bottom: 8px;
top: 0px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: white;
background-color: #dddddd;
z-index: 20;
display: block;
}


.design_off {
position: relative;
left: 20px;
top: 11px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #ffffff;
z-index: 20;
display: block;
}

.animation_off {
position: relative;
left: 20px;
top: 11px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #ffffff;
z-index: 20;
display: block;
}

.web_off {
position: relative;
left: 20px;
top: 11px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #ffffff;
z-index: 20;
display: block;
}

.photography_off {
position: relative;
left: 20px;
top: 11px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #ffffff;
z-index: 20;
display: block;
}


.icons_off {
position: relative;
left: 20px;
top: 11px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #ffffff;
z-index: 20;
display: block;
}




.message_content {
position: absolute;
left: 150px;
top: 15px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #aaaaaa;
z-index: 20;
display: block;
}

.connect_content {
position: absolute;
left: 400px;
top: 0px;
width: 200px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #aaaaaa;
z-index: 20;
}



.video_content {
position: absolute;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #aaaaaa;
}


.video_content2 {
position: absolute;
left: 150px;
top: 15px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #aaaaaa;
z-index: 20;
display: block;
}




.design_content {
position: absolute;
left: 150px;
top: 15px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #aaaaaa;
z-index: 20;
display: none;
}

.design_content2 {
position: absolute;
left: 150px;
top: 15px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #aaaaaa;
z-index: 20;
display: block;
}

.animation_content {
position: absolute;
left: 150px;
top: 15px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #aaaaaa;
z-index: 20;
}

.web_content {
position: absolute;
left: 150px;
top: 15px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #aaaaaa;
z-index: 20;
}

.photography_content {
position: absolute;
left: 150px;
top: 15px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #aaaaaa;
z-index: 20;
}


.icons_content {
position: absolute;
left: 150px;
top: 15px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
color: #aaaaaa;
z-index: 20;
}



#portfolio_contentarea2 {
position: absolute;
top: 81px;
left: 47px;
display: block;
background-image: url('images/contact_bg.gif');
background-repeat: repeat-x;
width: 800px;
height: 340px;
z-index: 80;
}




#portfolio_browser2 {
position: absolute;
left: 0px;
margin-left: -5px;
top: 25px;
width: 244px;
height: 299px;

	
font-family: lucida grande, lucida sans unicode;

	
font-size: 12px;

	
z-index: 20;

	
text-align: left;

	
display: block;

	
overflow:auto;

	}
	

ul {
	list-style: disc;
	margin-top: 0px;
	margin-left: 1.5em;
	padding-left: 0em;
	text-indent: 0em;
	margin-bottom: 0px;
	}
	
	
	
#resume_browser2 {
position: absolute;
top: 24px;
left: 0px;
width: 640px;
height: 299px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
z-index: 20;
text-align: left;
display: block;
overflow:auto;

	}






#designs_browser {
position: absolute;
left: 0px;
margin-left: -20px;
top: 25px;
width: 670px;
height: 279px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
z-index: 20;
display: block;
overflow:auto;
}

.designs_content_b {
width: 1300px;
}

.portfolio_fade {
position: absolute;
left: 0px;
margin-left: -3px;
top: 311px;
width: 225px;
z-index: 225;
display: block;
}

.portfolio_fade_top {
position: absolute;
left: 0px;
margin-left: -3px;
top: 20px;
width: 225px;
z-index: 225;
display: block;
}


.mov {
position: relative;
z-index: 99999;
}



#portfolio_contentarea {
position: absolute;
top: 81px;
left: 47px;
display: block;
background-image: url('images/contact_bg.gif');
background-repeat: repeat-x;
width: 800px;
height: 340px;
z-index: 80;
}

.portfolio_items {
margin-left: 2px;
margin-bottom: 6px;
margin-right: 2px;
padding-left: 3px;
padding-right: 3px;
padding-top: 4px;
width: 101px;
height: 80px;
font-family: lucida grande, lucida sans unicode;
text-align: left;
line-height: 10px;
font-size: 9px;
z-index: 80;
float: left;
left: 0px;
top: 0px;
position: relative;
}


.design_items {
margin-left: 3px;
margin-bottom: 6px;
margin-right: 3px;
padding-left: 2px;
padding-right: 2px;
padding-top: 10px;
padding-bottom: 10px;
width: 200px;
font-family: lucida grande, lucida sans unicode;
text-align: left;
line-height: 10px;
color: #5b5b5b;
font-size: 12px;
z-index: 20000;
float: left;
left: 0px;
top: 20px;
position: relative;
}

.p_item_on_v1, .p_item_on_v2, .p_item_on_v3, .p_item_on_v4, .p_item_on_v5, .p_item_on_v6, .p_item_on_v7, .p_item_on_v8, .p_item_on_v9, .p_item_on_v10 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30000;
border: 1px solid #b5b5b5;
}




.p_item_link_v1, .p_item_link_v2, .p_item_link_v3, .p_item_link_v4, .p_item_link_v5, .p_item_link_v6, .p_item_link_v7, .p_item_link_v8, .p_item_link_v9, .p_item_link_v10 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40000;
}



.p_item_style {
position: absolute;
display: block;
top: 11px;
padding: 3px;
color: #5b5b5b;
cursor:pointer;
}

.p_item_style_on {
position: absolute;
display: block;
top: 11px;
padding: 3px;
color: #5b5b5b;
margin-left: -1px;
margin-top: -1px;
background-color: #e5e5e5;
border-bottom: 1px solid #9a9a9a;
border-left: 1px solid #bbbbbb;
border-right: 1px solid #bbbbbb;
border-top: 1px solid #d8d8d8;
cursor:pointer;
}

.d_item_style {
position: absolute;
display: block;
top: 11px;
padding-bottom: 15px;
padding-top: 10px;
cursor:pointer;
text-align: center;
}

.d_item_style_on {
position: absolute;
display: block;
top: 11px;
padding-bottom: 15px;
padding-top: 10px;
background-color: #e5e5e5;
border-bottom: 1px solid #d5d5d5;
cursor:pointer;
text-align: center;
}


.item_title {
margin-top: 4px;
display: block;
text-align: center;
margin-left: 3px;
width: 95px;
height: 100%;
line-height: 14px;
}


.d_item_title {
margin-top: 20px;
display: block;
text-align: center;
margin-left: 3px;
width: 200px;
height: 100%;
}

.portfolio_viewer, .d_portfolio_viewer, .a_portfolio_viewer, .i_portfolio_viewer, .p_portfolio_viewer, .f_portfolio_viewer {
position: absolute;
display: block;
top: 25px;
left: 265px;
width: 359px;
height: 274px;
text-align: center;
}

.portfolio_viewer2b, .d_portfolio_viewer2b, .a_portfolio_viewer2b, .i_portfolio_viewer2b, .p_portfolio_viewer2b, .f_portfolio_viewer2b {
position: absolute;
display: block;
top: 25px;
left: 265px;
width: 359px;
height: 274px;
text-align: center;
}

.viewer_bg {
background-image: url('images/viewer_bg.gif');
height: 290px;
width: 359px;
display: block;
}


.viewer_title {
font-family: lucida grande, lucida sans unicode;
text-align: left;
color: #4e4e4e;
font-size: 13px;
margin-top: 10px;
margin-left: 3px;
}

.viewer_title_design {
font-family: lucida grande, lucida sans unicode;
text-align: left;
color: #4e4e4e;
font-size: 13px;
margin-top: 10px;
margin-left: 0px;
}

.viewer_description {
font-family: lucida grande, lucida sans unicode;
text-align: left;
margin-top: 5px;
color: #6e6e6e;
font-size: 10px;
}


.viewer_position {
font-family: lucida grande, lucida sans unicode;
text-align: left;
margin-top: 6px;
color: #4e4e4e;
font-size: 9px;
}

.ontop {
z-index: 100;
}

.viewer_v1, .viewer_v2, .viewer_v3, .viewer_v4, .viewer_v5, .viewer_v6, .viewer_v7, .viewer_v8, .viewer_v9, .viewer_v10, .viewer_v11, .viewer_v12, .viewer_v13, .viewer_v14, .viewer_v15, .viewer_v16, .viewer_v17, .viewer_sobe, .viewer_aflac, .viewer_5gum {
display: none;
}



.p_border_top {
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 800px;
height: 1px;
background-color: #e5e5e5;
}

.p_border_left {
position: absolute;
left: 0px;
top: 0px;
display: block;
width: 1px;
height: 340px;
background-color: #e5e5e5;
}

.p_border_bottom {
position: absolute;
left: 0px;
top: 339px;
display: block;
width: 800px;
height: 1px;
background-color: #e5e5e5;
}

.p_border_right {
position: absolute;
left: 799px;
top: 0px;
display: block;
width: 1px;
height: 340px;
background-color: #e5e5e5;
}




.viewer_a1 {
display: none;
}

.viewer_a2 {
display: none;
}

.viewer_a3 {
display: none;
}

.viewer_a4 {
display: none;
}

.viewer_a5 {
display: none;
}

.viewer_a6 {
display: none;
}

.viewer_a7 {
display: none;
}

.viewer_a8 {
display: none;
}

.viewer_a9 {
display: none;
}

.viewer_a10 {
display: none;
}


.p_item_on_a1 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_a1 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}

.p_item_on_a2 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_a2 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}


.p_item_on_a3 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_a3 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}



.p_item_on_a4 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_a4 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}


.p_item_on_a5 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_a5 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}


.p_item_on_a6 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_a6 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}


.p_item_on_a7 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_a7 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}


.p_item_on_a8 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_a8 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}



.p_item_on_a9 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_a9 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}



.p_item_on_a10 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_a10 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}







.viewer_d1 {
display: none;
}

.viewer_d2 {
display: none;
}

.viewer_d3 {
display: none;
}

.viewer_d4 {
display: none;
}

.viewer_d5 {
display: none;
}

.viewer_d6 {
display: none;
}

.viewer_d7 {
display: none;
}

.viewer_d8 {
display: none;
}

.viewer_d9 {
display: none;
}

.viewer_d10 {
display: none;
}


.p_item_on_d1 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_d1 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}

.p_item_on_d2 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_d2 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}


.p_item_on_d3 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_d3 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}



.p_item_on_d4 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_d4 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}


.p_item_on_d5 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_d5 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}


.p_item_on_d6 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_d6 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}


.p_item_on_d7 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_d7 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}


.p_item_on_d8 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_d8 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}



.p_item_on_d9 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_d9 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}



.p_item_on_d10 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.p_item_link_d10 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}




.p_item_on_i1, .p_item_on_i2, .p_item_on_i3, .p_item_on_i4, .p_item_on_i5, .p_item_on_i6, .p_item_on_i7, .p_item_on_i8, .p_item_on_i9, .p_item_on_i10 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}




.p_item_link_i1, .p_item_link_i2, .p_item_link_i3, .p_item_link_i4, .p_item_link_i5, .p_item_link_i6, .p_item_link_i7, .p_item_link_i8, .p_item_link_i9, .p_item_link_i10 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}


.viewer_i1, .viewer_i2, .viewer_i3, .viewer_i4, .viewer_i5, .viewer_i6, .viewer_i7, .viewer_i8, .viewer_i9, .viewer_i10 {
display: none;
}


#icon_browser2 {
position: absolute;
left: 0px;
margin-left: 0px;
top: 25px;
width: 649px;
height: 299px;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
z-index: 20;
display: block;
overflow:auto;
}

.scroller_overlay_top {
position: absolute;
top: 25px;
left: 229px;
z-index: 50;
}

.scroller_overlay_bottom {
position: absolute;
top: 309px;
left: 229px;
z-index: 50;
}


.scroller_overlay_top2 {
position: absolute;
top: 25px;
left: 625px;
z-index: 50;
}

.scroller_overlay_bottom2 {
position: absolute;
top: 309px;
left: 625px;
z-index: 50;
}


.icon_fade {
position: absolute;
left: 0px;
margin-left: 0px;
top: 315px;
width: 225px;
z-index: 25;
display: block;
}

.icon_fade_top {
position: absolute;
left: 0px;
margin-left: 0px;
top: 24px;
width: 225px;
z-index: 25;
display: block;
}

.icon_layout {
margin: 16px;
float: left;
display: inline;
}





.p_item_link_p1, .p_item_link_p2, .p_item_link_p3, .p_item_link_p4, .p_item_link_p5, .p_item_link_p6, .p_item_link_p7, .p_item_link_p8, .p_item_link_p9, .p_item_link_p10, .p_item_link_p11, .p_item_link_p12, .p_item_link_p13 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}

.p_item_on_p1, .p_item_on_p2, .p_item_on_p3, .p_item_on_p4, .p_item_on_p5, .p_item_on_p6, .p_item_on_p7, .p_item_on_p8, .p_item_on_p9, .p_item_on_p10, .p_item_on_p11, .p_item_on_p12, .p_item_on_p13 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.viewer_p1, .viewer_p2, .viewer_p3, .viewer_p4, .viewer_p5, .viewer_p6, .viewer_p7, .viewer_p8, .viewer_p9, .viewer_p10, .viewer_p11, .viewer_p12, .viewer_p13 {
display: none;
}




.p_item_link_f1, .p_item_link_f2, .p_item_link_f3, .p_item_link_f4, .p_item_link_f5, .p_item_link_f6, .p_item_link_f7, .p_item_link_f8, .p_item_link_f9, .p_item_link_f10, .p_item_link_f11, .p_item_link_f12, .p_item_link_f13 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}

.p_item_on_f1, .p_item_on_f2, .p_item_on_f3, .p_item_on_f4, .p_item_on_f5, .p_item_on_f6, .p_item_on_f7, .p_item_on_f8, .p_item_on_f9, .p_item_on_f10, .p_item_on_f11, .p_item_on_f12, .p_item_on_f13 {
display: none;
position: relative;
top: 0px;
left: 0px;
margin-top: -76px;
margin-left: -3px;
height: 82px;
width: 105px;
z-index: 30;
border: 1px solid #b5b5b5;
}


.viewer_f1, .viewer_f2, .viewer_f3, .viewer_f4, .viewer_f5, .viewer_f6, .viewer_f7, .viewer_f8, .viewer_f9, .viewer_f10, .viewer_f11, .viewer_f12, .viewer_f13 {
display: none;
}

#design_swipe {text-align: left; 
display: block;
height: 324px;
width: 678px;
position: absolute;
top: 0px;
left: 29px;
}

#design_crop {
height: 324px;
width: 678px;
position: absolute;
top: 0px;
left: -29px;
overflow: hidden;
}



#aw_swipe_content, #nyusa_swipe_content, #tibco_swipe_content, #cms_swipe_content, #ahm_swipe_content, #yuan_swipe_content, #nyuosa_swipe_content {
display: block;
height: 324px;
width: 678px;
position: absolute;
top: 0px;
left: 707px;
opacity: 0.0;
}


.p_item_link_d1v2, .p_item_link_d2v2, .p_item_link_d3v2, .p_item_link_d4v2, .p_item_link_d5v2, .p_item_link_d6v2, .p_item_link_d7v2, .p_item_link_d8v2, .p_item_link_d9v2, .p_item_link_d10v2, .p_item_link_d11v2, .p_item_link_d12v2, .p_item_link_d13 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 82px;
width: 105px;
z-index: 40;
}

.d_item_link_d1v2, .d_item_link_d2v2, .d_item_link_d3v2, .d_item_link_d4v2, .d_item_link_d5v2, .d_item_link_d6v2, .d_item_link_d7v2, .d_item_link_d8v2, .d_item_link_d9v2, .d_item_link_d10v2, .d_item_link_d11v2, .d_item_link_d12v2, .d_item_link_d13 {
display: block;
position: relative;
top: -2px;
left: -2px;
height: 150px;
width: 200px;
z-index: 40;
}

.back_btn {
position: absolute;
font-family: Lucida Grande, Lucida Sans Unicode;
color: #ffffff;
font-size: 12px;
display: block;
text-align: center;
padding-top: 4px;
padding-left: 5px;
width: 70px;
height: 23px;
background-image: url('images/back_bg.gif');
background-repeat: no-repeat;
cursor:pointer;
}

.back_btn_on {
position: absolute;
font-family: Lucida Grande, Lucida Sans Unicode;
color: #ffffff;
font-size: 12px;
display: block;
text-align: center;
padding-top: 4px;
padding-left: 5px;
width: 70px;
height: 23px;
background-image: url('images/back_bg_on.gif');
background-repeat: no-repeat;
cursor:pointer;
}

.design_item_title {
position: absolute;
top: 3px;
left: 85px;
font-family: lucida grande, lucida sans unicode;
color: #4e4e4e;
font-size: 13px;
}

.design_item_choose {
position: absolute;
top: 5px;
left: 380px;
font-family: lucida grande, lucida sans unicode;
color: #aaaaaa;
font-size: 12px;
}


.design_item_img {
position: absolute;
top: 40px;
}

.design_descript {
position: absolute;
top: 240px;
width: 355px;
display: block;
}

.design_item_map {
position: absolute;
top: 36px;
left: 376px;
display: block;
}

.design_item_style {
padding: 3px;
width: 79px;
display: inline block;
float: left;
cursor:pointer;
}

.design_item_off {
border: 2px solid white;
width: 77px;
}

.design_item_on {
border: 2px solid #c5c5c5;
width: 77px;
}

.video_item_map {


	position: absolute;


	top: 10px;

	
left: 5px;

	}



.aw_slide_1_content, .aw_slide_2_content, .aw_slide_3_content, .aw_slide_4_content, .aw_slide_5_content, .aw_slide_6_content, .aw_slide_7_content, .aw_slide_8_content, .aw_slide_9_content, .aw_slide_10_content, .aw_slide_11_content, .aw_slide_12_content {
display: none;
}

.nyusa_slide_1_content, .nyusa_slide_2_content, .nyusa_slide_3_content, .nyusa_slide_4_content, .nyusa_slide_5_content, .nyusa_slide_6_content, .nyusa_slide_7_content, .nyusa_slide_8_content, .nyusa_slide_9_content, .nyusa_slide_10_content, .nyusa_slide_11_content, .nyusa_slide_12_content {
display: none;
}

.tibco_slide_1_content, .tibco_slide_2_content, .tibco_slide_3_content, .tibco_slide_4_content, .tibco_slide_5_content, .tibco_slide_6_content, .tibco_slide_7_content, .tibco_slide_8_content, .tibco_slide_9_content, .tibco_slide_10_content, .tibco_slide_11_content, .tibco_slide_12_content {
display: none;
}

.cms_slide_1_content, .cms_slide_2_content, .cms_slide_3_content, .cms_slide_4_content, .cms_slide_5_content, .cms_slide_6_content, .cms_slide_7_content, .cms_slide_8_content, .cms_slide_9_content, .cms_slide_10_content, .cms_slide_11_content, .cms_slide_12_content {
display: none;
}

.ahm_slide_1_content, .ahm_slide_2_content, .ahm_slide_3_content, .ahm_slide_4_content, .ahm_slide_5_content, .ahm_slide_6_content, .ahm_slide_7_content, .ahm_slide_8_content, .ahm_slide_9_content, .ahm_slide_10_content, .ahm_slide_11_content, .ahm_slide_12_content {
display: none;
}

.yuan_slide_1_content, .yuan_slide_2_content, .yuan_slide_3_content, .yuan_slide_4_content, .yuan_slide_5_content, .yuan_slide_6_content, .yuan_slide_7_content, .yuan_slide_8_content, .yuan_slide_9_content, .yuan_slide_10_content, .yuan_slide_11_content, .yuan_slide_12_content {
display: none;
}

.nyuosa_slide_1_content, .nyuosa_slide_2_content, .nyuosa_slide_3_content, .nyuosa_slide_4_content, .nyuosa_slide_5_content, .nyuosa_slide_6_content, .nyuosa_slide_7_content, .nyuosa_slide_8_content, .nyuosa_slide_9_content, .nyuosa_slide_10_content, .nyuosa_slide_11_content, .nyuosa_slide_12_content {
display: none;
}


.resume_download2 {
position: relative;
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
font-weight: bold;
color: #00a1ec;
top: -8px;
left: 10px;
text-decoration: none;
}

.feed_item {
padding: 1px;
}

.feed_item_hover {
border: 1px solid #888888;
padding: 0px;
}

.portfolio_close, .contact_close2, .background_close {
cursor:pointer;
}


.resume_download2 a:link {
color: #00a1ec;
text-decoration: none;
}

.resume_download2 a:visited {
color: #00a1ec;
text-decoration: none;
}

.resume_download2 a:hover {
color: #00a1ec;
text-decoration: underline;
}

.resume_download {
font-family: lucida grande, lucida sans unicode;
font-size: 12px;
margin-left: 20px;
color: #00a1ec;
text-decoration: none;
}

.resume_icon {
position: absolute;
top: -2px;
left: -5px;
}

.resume_download a:link {
color: #00a1ec;
text-decoration: none;
}

.resume_download a:visited {
color: #00a1ec;
text-decoration: none;
}

.resume_download a:hover {
color: #00a1ec;
text-decoration: underline;
}

.upper_shadow {
display: block;
width: 100%;
height: 47px;
background-image: url("images/window_u.png");
}

* html .upper_shadow {
display: block;
width: 100%;
height: 47px;
background-image: url("images/spacer.gif");
}

.bar {
position: absolute;
top: 30px;
left: 0px;
background-color: #aaaaaa;
width: 100%;
height: 1px;
}

.bar_shadow {
position: absolute;
top: 31px;
left: 0px;
background-color: white;
width: 100%;
height: 1px;
}

.tweet {
position: absolute;
color: #707070;
font-family: helvetica;
font-size: 24px;
text-align: left;
width: 65%;
top: 45px;
left: -39px;
line-height: 24px;
list-style-image: url(images/spacer.gif);

}

.tweet_off {
position: absolute;
color: #707070;
font-family: helvetica;
font-size: 24px;
text-align: left;
top: 0px;
line-height: 24px;
z-index: 5;
list-style-image: url(images/spacer.gif);

}

.tweet_shadow {
position: absolute;
color: #ffffff;
font-family: helvetica;
font-size: 24px;
text-align: left;
top: 1px;
line-height: 24px;
list-style-image: url(images/spacer.gif);

}

.workfeed {
position: absolute;
color: #000000;
font-family: helvetica;
font-size: 15px;
text-align: left;
width: 350px;
top: 0px;
left: 0px;
text-transform: uppercase;

}

.new_logo {
position: absolute;
top: 50px;
right: 0px;
}


.twitter_time {
text-transform: uppercase;
font-size: 10px;
position: relative;
}

.tweet a:link {
color: #000000;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.tweet a:visited {
color: #000000;
font-weight: bold;
font-size: 10px;
text-decoration: none;
}

.tweet a:hover {
color: #d20000;
font-weight: bold;
font-size: 10px;
text-decoration: none;
}







.twitter_style{
list-style-image: url(images/spacer.gif);
}



.fadeout {

display: none;

width: 100%;

height: 100%;

position: absolute;

top: 0px;

left: 0px;

background-color: #c5c5c5;

z-index: 34;

}

