/* CSS Document */
html,body{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a, img{
	margin:0;
	padding:0;
	border:0;
}
#logo{
	width:500px;
	height:130px;
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:45px;
	top:45px;
}
/**********
TITLES
************************/
#linkContact{
	position:absolute;
	top:145px;
	left:250px;
}
#linkWork{
	position:absolute;
	top:261px;
	left:250px;
}
#linkResume{
	position:absolute;
	top:188px;
	left:307px;
}
#linkHome{
	position:absolute;
	top:274px;
	left:307px;
}
/**********
CONTACT
************************/
#contact, #work, #resume, #news{
	position:absolute;
}
#contact{
	width:52px;
	height:52px;
	left:250px;
	top:165px;
	background:url(../images/contactBR.jpg) bottom right no-repeat #97D9EC;
}
#contact div{
	width:100%;
	height:52px;
}
.contactGrower{
	display:block;
	width:52px;
	height:52px;
}
#contact .UR{
	background:url(../images/contactUR.jpg) top right no-repeat;
}
#contactBL{
	background:url(../images/contactBL.jpg) bottom left no-repeat;
}
/**********
WORK
************************/
#work{
	left:276px;
	top:222px;
	width:26px;
	height:26px;
	background:url(../images/workUL2.jpg) top left no-repeat #FABD52;
}
#work div{
	width:100%;
}
.workGrower{
	display:block;
	width:26px;
	height:26px;
}
#work .UR{
	background:url(../images/workUR2.jpg) top right no-repeat;
	height:26px;
}
#workBL{
	background:url(../images/workBL2.jpg) bottom left no-repeat;
	height:26px;
}
#workContent{
	background:url(../images/workBR2.jpg) bottom right no-repeat;
	height:26px;
}
#workSub{
	position:absolute;
	top:222px;
	left:371px;
}
#workSub div{
	float:left;
}
.subTitle{
	margin-left:12px;
}
/**********
RESUME
************************/
#resume{
	left:307px;
	top:203px;
	width:14px;
	height:14px;
	background:url(../images/resumeUL.jpg) top left no-repeat #F1DE84;
}
#resume div{
	width:100%;
	height:14px;
}
.resumeGrower{
	display:block;
	width:14px;
	height:14px;
}
#resume .UR{
	background:url(../images/resumeUR.jpg) top right no-repeat;
}
#resume .BL{
	background:url(../images/resumeBL.jpg) bottom left no-repeat;
}
#resumeContent{
	background:url(../images/resumeBR.jpg) bottom right no-repeat;
}
/**********
NEWS
************************/
#news{
	width:40px;
	height:40px;
	left:307px;
	top:222px;
	background:#b3dc3e;
}
#news div{
	width:100%;
	height:40px;
}
.newsGrower{
	display:block;
	width:40px;
	height:40px;
}
#news .UR{
	background:url(../images/newsUR.jpg) top right no-repeat;
}
#newsBL{
	background:url(../images/newsBL.jpg) bottom left no-repeat;
}
#newsContent{
	background:url(../images/newsBR.jpg) bottom right no-repeat;
}
/**********
INNER NAVIGATION
************************/
#contactContent{
	text-align:right;
}
#innerNavContainer{
	padding-top:80px;
}
#contactContent img{
	margin-right:10px;
}
.innerNav, #innerNavContainer{
	height:24px !important;
}
/**********
SCREEN SHOTS
************************/
#curss{
	height:315px;
	width:250px;
}
.ss{
	margin:115px 10px 20px 10px;
}
#resumeFill img{
	float:left;
	margin-top:15px
}
.close{
	display:block;
	float:right;
	width:15px;
	height:15px;
	background:url(../images/close.jpg) no-repeat;
	margin:18px 10px 0 0;
}
#workDescription{
	position:absolute;
	top:215px;
	left:462px;
	width:250px;
}
#workDescription, #workDescription h1, #workDescription a, #workDescription a:visited{
	color:#FABD52;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#FFFFFF;
}
.big{
	font-size:36pt;
	font-weight:bold;
}
#workDescription{
	font-size:12px;
}
#workDescription h1{
	padding-bottom:5px;
	margin-bottom:0;
}
#workDescription p{
	padding-top:0;
	margin-top:0;
}
#changeSS{
	float:right;
	width:75px !important;
	overflow:hidden;
	margin-right:10px;
	overflow:hidden;
}
#changess1, #changess2, #changess3{
	display:block;
	width:15px;
	height:15px;
	background:url(../images/changeSSb.jpg);
}
#changeSS a{
	margin-left:10px;
	float:left;
}
#proj1 a, #proj2 a, #proj3 a, #proj4 a{
	display:block;
	width:41px;
	height:58px;
}
#proj1, #proj2, #proj3, #proj4{
	width:41px !important;
	height:58px !important;
	float:right;
	clear:right;
	margin-top:15px;
}
#proj1{
	background:url(../images/ssNav/1b.jpg);
}
#proj2{
	background:url(../images/ssNav/2b.jpg);
}
#proj3{
	background:url(../images/ssNav/3b.jpg);
}
#proj4{
	background:url(../images/ssNav/4b.jpg);
}
#slidePrint{
	height:54px;
	visibility:hidden;
}
#slideInt{
	height:95px;
	visibility:hidden;
}
#slideExp{
	height:109px;
	visibility:hidden;
}
/**********
RESUME PAGE
************************/

.resumeStuff a, .resumeStuff a:visited{
	color:#BA8B0A;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.resumeStuff a:hover{
	color:#AC5D13;
}
#resumeResume{
	padding:16px 0 0 10px;
	
}
.edu{
	margin-top:0;
	padding:85px 0 0 33px;
	color:#FFFFFF;
	font-size:12px;
}
.skills{
	margin-top:0;
	list-style:none;
	padding-top:30px;
	padding-left:30px;
	color:#FFFFFF;
	height:300px;
	font-size:12px;
	float:left;
}
/**********
CONTACT PAGE
************************/
h1, h3{
	padding:0;
	margin:0;
}
#name, #email, #contactQuestion, #subj, #body, #submit{
	visibility:hidden;
	position:absolute;
	left:389px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#name{
	top:151px;
	left:387px;
	color:#97D9EC;
}
#name h1{
	font-size:46px;
}
#email{
	top:200px;
	color:#97D9EC;
}
#email h3{
	font-size:16px;
	letter-spacing:6px;
}
#contactQuestion h3{
	font-size:18px;
}
#contactQuestion, #subj, #body, #submit{
	left:485px;
}
#contactQuestion{
	top:320px;
	color:#97D9EC;
}
#subj{
	top:345px;
}
#subj input, #body textarea{
	background-color:#97D9EC;
	width:250px;
}
#body{
	top:372px;
}
#submit{
	top:465px;
}
/**********
JAVASCRIPT DETECTION
************************/
#javascriptDetect{
	position:absolute;
	top:271px;
	left:360px;
	font-size:12px;
	color:#97D9EC;
	font-weight:bold;
	width:200px;
}
