@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, ul, li, h1, h2, h3, h4, h5, h6 {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;


}
#presThumb01 {
	float: left;
	height: 77px;
	width: 77px;
	margin-top: 65px;
	margin-left: 25px;
}
#presText01 {
	float: left;
	height: 77px;
	width: 250px;
	margin-top: 65px;
	margin-left: 15px;
}
#presThumb02 {
	float: left;
	height: 77px;
	width: 77px;
	margin-top: 15px;
	margin-left: 25px;
}
#presText02 {
	float: left;
	height: 77px;
	width: 250px;
	margin-top: 15px;
	margin-left: 15px;
}
#presThumb03 {
	float: left;
	height: 77px;
	width: 77px;
	margin-top: 15px;
	margin-left: 25px;
}
#presText03 {
	float: left;
	height: 77px;
	width: 250px;
	margin-top: 15px;
	margin-left: 15px;
}
#presThumb04 {
	float: left;
	height: 77px;
	width: 77px;
	margin-top: 15px;
	margin-left: 25px;
}
#presText04 {
	float: left;
	height: 77px;
	width: 250px;
	margin-top: 15px;
	margin-left: 15px;
}

body {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-align: center;
	background-repeat: repeat-x;
	background-image: url(../images/bg_1_px.jpg);
}
body_web {
	background-color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF99;
	text-align: center;
	background-image: url(../images/bg_1_px_web02.jpg);
	background-repeat: repeat-x;
}

#content {
	height: 455px;
	width: 1024px;
}
#columnLeft {
	float: left;
	height: 440px;
	width: 385px;
	margin-left: 185px;
}

#leftColumnInnerRight_home {
	height: 300px;
	width: 215px;
	margin-top: 55px;
	margin-left: 15px;
	float: left;
}
#leftColumnInnerRight_education {
	height: 300px;
	width: 365px;
	margin-top: 55px;
	margin-left: 15px;
	float: left;
}
#left_text01 {
	height: 75px;
	width: 375px;
	margin-top: 10px;
}



#keftColumnHomeInner {
	height: 300px;
	width: 150px;
	margin-top: 55px;
	float: left;
}
#leftColumnInnerRight_skills {
	height: 135px;
	width: 120px;
	margin-top: 60px;
	float: left;
}
#leftClm_nidSkills {
	height: 135px;
	width: 120px;
	margin-top: 60px;
	float: left;
	margin-left: 10px;
}
#leftColumnText01 {
	height: 75px;
	width: 375px;
	margin-top: 10px;
}

#rightColumn_inner_content {
	height: 210px;
	width: 240px;
	margin-top: 5px;
}
#leftColumnTextSkills {
	height: 150px;
	width: 375px;
	margin-top: 10px;
}

#skills_3d {
	float: left;
	height: 135px;
	width: 95px;
	margin-top: 60px;
	margin-left: 30px;
}
#skillsTextBtm {
	float: left;
	height: 60px;
	width: 375px;
	margin-top: 15px;
}



h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

#columnRight {
	float: left;
	height: 455px;
	width: 240px;
	margin-left: 40px;
}

#GRAP_DES_H1 {
	height: 62px;
	width: 175px;
}


#global {
	background-image: url(../images/bg_HOME.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}

#global_education {
	background-image: url(../images/bg_EDUCATION.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}
#global_skills {
	background-image: url(../images/bg_SKILLS.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}
#global_awards {
	background-image: url(../images/bg_awards.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}
#global_work {
	background-image: url(../images/BG_employment.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}
#global_print {
	background-image: url(../images/BG_print.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F8F8BA;
}


.italic_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F8F4B7;
	font-style: italic;
}



#footer {
	height: 50px;
	width: 455px;
	margin-left: 175px;
	margin-top: 15px;
	float: left;
}

#foot_image {
	float: left;
	height: 50px;
	width: 200px;
	margin-top: 15px;
}

#footer a {
	color: #999999;
	text-decoration: none;
}
#footer ul {
	margin: 0px;
	padding-top: 5px;
	list-style-type: none;
}
#footer li {
	float: left;
	padding-right: 25px;
}
#footer a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
#flash_home {
	height: 140px;
	width: 240px;
	margin-top: 25px;
}
#menu {
	height: 60px;
	width: 700px;
	margin-top: 207px;
	text-align: left;
	margin-left: 180px;
}
#flashPrint {
	float: left;
	height: 140px;
	width: 110px;
}
#logo {
	float: left;
	height: 112px;
	width: 120px;
	margin-left: 10px;
	margin-top: 30px;
}
#logo a {
	font-family: Impact, "Arial Black", Arial;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
#logo a:hover {
	color: #FF9900;
}
#numbers {
	float: left;
	height: 20px;
	width: 100px;
	margin-left: 300px;
	margin-top: 5px;
}
.pagesPrint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

#logo ul {
	list-style-type: none;
	margin-left: 5px;
}

#image01Home {
	height: 100px;
	width: 150px;
	margin-left: 5px;
}
#imageHome02 {
	height: 100px;
	width: 150px;
	margin-top: 7px;
	margin-left: 5px;
}
#imageHome03 {
	height: 85px;
	width: 150px;
	margin-top: 7px;
	margin-left: 5px;
}
#print_thumbs {
	height: 380px;
	width: 385px;
	margin-top: 40px;
	float: left;
}
#print01 {
	float: left;
	height: 77px;
	width: 77px;
}
#print02 {
	float: left;
	height: 77px;
	width: 77px;
}
#monitor01 {
	height: 90px;
	width: 120px;
	margin-top: 20px;
	margin-left: 0px;
	float: left;
}
#monitor02 {
	float: left;
	height: 90px;
	width: 120px;
	margin-top: 20px;
	margin-left: 5px;
}
#monitor03 {
	float: left;
	height: 90px;
	width: 120px;
	margin-top: 20px;
	margin-left: 5px;
}
#monitor04 {
	float: left;
	height: 90px;
	width: 120px;
	margin-top: 20px;
	margin-left: 5px;
}
#monitor05 {
	float: left;
	height: 90px;
	width: 120px;
	margin-top: 20px;
	margin-left: 5px;
}
#monitor06 {
	float: left;
	height: 90px;
	width: 120px;
	margin-top: 20px;
	margin-left: 5px;
}
#monitor07 {
	float: left;
	height: 90px;
	width: 120px;
	margin-top: 20px;
	margin-left: 5px;
}
#monitor08 {
	float: left;
	height: 90px;
	width: 120px;
	margin-top: 20px;
	margin-left: 5px;
}
#monitor09 {
	float: left;
	height: 90px;
	width: 120px;
	margin-top: 20px;
	margin-left: 5px;
}


#print03 {
	float: left;
	height: 77px;
	width: 77px;
}
#print04 {
	float: left;
	height: 77px;
	width: 77px;
}
#print05 {
	float: left;
	height: 77px;
	width: 77px;
}
#print06 {
	float: left;
	height: 77px;
	width: 77px;
}
#print07 {
	float: left;
	height: 77px;
	width: 77px;
}
#print08 {
	float: left;
	height: 77px;
	width: 77px;
}
#print09 {
	float: left;
	height: 77px;
	width: 77px;
}
#print10 {
	float: left;
	height: 77px;
	width: 77px;
}
#print11 {
	float: left;
	height: 77px;
	width: 77px;
}
#print12 {
	float: left;
	height: 77px;
	width: 77px;
}
#cardAngled {
	float: left;
	height: 200px;
	width: 300px;
	margin-top: 15px;
	margin-left: 45px;
}

#print13 {
	float: left;
	height: 77px;
	width: 77px;
}
#print14 {
	float: left;
	height: 77px;
	width: 77px;
}
#print15 {
	float: left;
	height: 77px;
	width: 77px;
}
#print16 {
	float: left;
	height: 77px;
	width: 77px;
}
#print17 {
	float: left;
	height: 77px;
	width: 77px;
}
#print18 {
	float: left;
	height: 77px;
	width: 77px;
}
#print19 {
	float: left;
	height: 77px;
	width: 77px;
}
#print20 {
	float: left;
	height: 77px;
	width: 77px;
}
#print21 {
	float: left;
	height: 77px;
	width: 77px;
}
#print22 {
	float: left;
	height: 77px;
	width: 77px;
}
#print23 {
	float: left;
	height: 77px;
	width: 77px;
}
#print24 {
	float: left;
	height: 77px;
	width: 77px;
}
#print25 {
	float: left;
	height: 77px;
	width: 77px;
}
#global_logo {
	background-image: url(../images/BG_logo.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}
#global_misc {
	background-image: url(../images/bg_misc.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}
#global_pres {
	background-image: url(../images/bg_presentations.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}
#global_flash {
	background-image: url(../images/BG_flash.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}

#global_typography {
	background-image: url(../images/bg_typography.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}


#global_contact {
	background-image: url(../images/BG_contact.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}

#global_logo02 {
	background-image: url(../images/BG_print.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}
#contactForm {
	height: 350px;
	width: 350px;
	margin-top: 65px;
	margin-left: 15px;
}



#global_Illustration {
	background-image: url(../images/BG_illustration.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}
#global_3D {
	background-image: url(../images/BG_3D.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}

#global_posters {
	background-image: url(../images/BG_posters.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}
#global_bc {
	background-image: url(../images/BC_BG.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}
#global_web {
	background-image: url(../images/bg_web02.jpg);
	text-align: left;
	height: 785px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}
#flash_holders {
	float: left;
	height: 350px;
	width: 350px;
	margin-top: 75px;
}
#global_flash #content #columnLeft #flash_holders h2 a {
	font-family: Arial, Tahoma;
	font-size: 14px;
	color: #FFF;
	text-decoration: underline;
}
.flash_activities {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #CF0;
	text-decoration: none;
	font-weight: normal;
}
#flash01 {
	float: left;
	height: 15px;
	width: 150px;
	margin-top: 10px;
	margin-left: 27px;
}
#flash06 {
	float: left;
	height: 15px;
	width: 150px;
	margin-top: 10px;
	margin-left: 15px;
}



.flash_activities:hover {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #CF0;
	text-decoration: underline;
	font-weight: normal;
}
#flash02 {
	float: left;
	height: 15px;
	width: 150px;
	margin-top: 15px;
	margin-left: 27px;
}
#flash07 {
	float: left;
	height: 15px;
	width: 150px;
	margin-top: 15px;
	margin-left: 15px;
}
#flash03 {
	float: left;
	height: 15px;
	width: 150px;
	margin-top: 15px;
	margin-left: 27px;
}
#flash08 {
	float: left;
	height: 15px;
	width: 150px;
	margin-top: 15px;
	margin-left: 15px;
}
#flash04 {
	float: left;
	height: 15px;
	width: 150px;
	margin-top: 15px;
	margin-left: 27px;
}
#flash09 {
	float: left;
	height: 15px;
	width: 150px;
	margin-top: 15px;
	margin-left: 15px;
}
#flash05 {
	float: left;
	height: 15px;
	width: 150px;
	margin-top: 15px;
	margin-left: 27px;
}
#banners {
	float: left;
	height: 175px;
	width: 300px;
	margin-top: 30px;
	margin-left: 35px;
}
#banner01 {
	float: left;
	height: 15px;
	width: 180px;
	margin-top: 10px;
}
#banners {
	float: left;
	height: 25px;
	width: 180px;
}
#web_banners {
	float: left;
	height: 25px;
	width: 180px;
}


#flash10 {
	float: left;
	height: 15px;
	width: 150px;
	margin-top: 15px;
	margin-left: 15px;
}
#banner_content {
	float: left;
	height: 185px;
	width: 300px;
	margin-top: 20px;
	margin-left: 27px;
}
#bannerTitle {
	float: left;
	height: 20px;
	width: 200px;
}
#webBanner01 {
	float: left;
	height: 15px;
	width: 200px;
	margin-top: 10px;
}
#Web_banner02 {
	float: left;
	height: 15px;
	width: 200px;
	margin-top: 10px;
}
#Web_banner03 {
	float: left;
	height: 15px;
	width: 200px;
	margin-top: 10px;
}
#Web_banner04 {
	float: left;
	height: 15px;
	width: 200px;
	margin-top: 10px;
}
#Web_banner05 {
	float: left;
	height: 15px;
	width: 200px;
	margin-top: 10px;
}
#videoContainer {
	height: 600px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	background-color: #682342;
}
#picGall {
	height: 140px;
	width: 600px;
	margin-top: 15px;
	background-image: url(../images/QRLBG.jpg);
}
#player01 {
	float: left;
	height: 120px;
	width: 90px;
	margin-left: 165px;
	margin-top: 10px;
}
#player02 {
	float: left;
	height: 120px;
	width: 90px;
	margin-top: 10px;
	margin-left: 7px;
}
#player03 {
	float: left;
	height: 120px;
	width: 90px;
	margin-top: 10px;
	margin-left: 4px;
}
#player04 {
	float: left;
	height: 120px;
	width: 90px;
	margin-top: 10px;
	margin-left: 2px;
}
#video {
	float: left;
	height: 400px;
	width: 400px;
	margin-top: 20px;
	margin-left: 100px;
}
#web01 {
	float: left;
	height: 83px;
	width: 83px;
	margin-left: 25px;
}
#web02 {
	float: left;
	height: 83px;
	width: 83px;
}
#web03 {
	float: left;
	height: 83px;
	width: 83px;
}
#web04 {
	float: left;
	height: 83px;
	width: 83px;
}
#web05 {
	float: left;
	height: 83px;
	width: 83px;
	margin-left: 25px;
}
#web06 {
	float: left;
	height: 83px;
	width: 83px;
}
#web07 {
	float: left;
	height: 83px;
	width: 83px;
}
#web08 {
	float: left;
	height: 83px;
	width: 83px;
}
#web09B {
	float: left;
	height: 83px;
	width: 83px;
	margin-left: 25px;
}
#web10 {
	float: left;
	height: 83px;
	width: 83px;
}

