*{padding:0; margin:0; font-family:helvetica, Arial, sans-serif; color:#141414;}
div {}
li{ margin-left:30px;}

/*
#resumelist >li{margin-left:0; padding-top:5px; }

#resumelist li ul li {list-style:circle; font-size:14px; margin:5px 0 10px 40px; font-style:italic;}
#resumelist li div a {color:#0000ff; font-size:12px; margin:5px 0 5px 0;}
*/
/*sideGrad1.png*/
body{background:#F4F4F4 url(img/sibgFull.png) top left repeat;}

address {margin-bottom:5px;}

p{margin-left:10px; font-size:14px;}

a>h2, a>h3{cursor:s-resize; padding:10px 0 0 0;}

.hello {cursor:text;}
#hello {cursor:text;}

.resume h4 {border-bottom:1px solid #141414; margin-bottom:5px;}
.resume h6 {margin-left:10px;}
.resume ul{margin:0 0 10px 35px; font-size:14px; list-style-type:default}
.resume li {margin:10px 0 0 10px;}

h3#contact {cursor:pointer;}

h1{font-size:55px; margin:0px 0 20px 27px; }
#logo {margin:0 0 0px 30px}

h2{font-size:34px;}

h2#hello{display:inline; margin-right:9px; margin-left:-11px; color:#51304E;}
img{margin:0 15px 0 0px ; outline:none;}

h3{font-size:21px; padding-bottom:3px;}

blockquote{font-size:14px; font-style:italic; padding:10px 10px 15px 20px;}

#wrapper{width:820px; padding:20px 50px 30px 30px; margin:50px auto 0 auto;}
	#top{background: url(img/Top.png) top left no-repeat; margin:0; padding:0; height:40px; width:100%;}
	#center{background:url(img/Center.png) top left repeat-y; margin:0; padding:0; width:100%;}
		#inside{width:720px; margin:0 35px 0 35px;}
	#bottom{background:url(img/Bottom.png) top left no-repeat; margin:0; padding:0; height:40px; width:100%;}

div.this_site {padding:10px 10px 10px 0; margin-left:20px;}
	div.this_site p{ padding:0 10px 10px 10px;}


div.resume {padding:10px 10px 10px 0; margin-left:20px; margin-top:20px; border-top:1px solid #141414;}
	div.resume p{ padding:0 10px 10px 10px;}
	div.resume h5{ padding:0 10px 0 10px;}


div.bio {padding:10px 10px 10px 0; margin-left:20px;}
	div.bio p{ padding:0 10px 10px 10px;}

div.project-content {margin-left:2%; overflow:hidden; margin-top:-10px; text-align:justify}
	.role h4{margin-top:10px;}/*role needs the extra padding in order to align it to the media block*/
	div.project h4{padding-top:10px;text-transform:capitalize; font-size:14px; color:#121212;} 	
	div.project p{margin-bottom:0; color:#353537;}

.date{}
	.date h4{}

.media{float:left; padding:23px 0px 0 0; }
	.media img{float:left;}
	.media a { text-decoration:none; padding:0; margin:0;}
	.media sub{ margin:5px 0 0 0px; display:block; font-size:16px; font-weight:bold; color:#F96D11;}

.description { clear:both;  margin:8px 0 0 0; padding:0px 37px 0px 37px; border-top:1px solid #7B3A30; width:560px;}
	.description h4 {margin-bottom:10px; font-size:30px;}
	.description p {padding-bottom:10px; margin-left:0;}

.collaborators ul li {list-style-type:none; color:#353537; font-size:14px;}
	.collaborators ul li a{font-weight:bold; text-decoration:none; font-size:13px;}

.URL{margin-bottom:20px; padding-left:37px;}
	.URL a{color:#F96D4F; font-weight:bold; text-decoration:none; font-size:18px; }
	.URL a:Hover{color:#66D5D2;}

.hidden {display:none; visibility:hidden;}
