@media only screen and (min-width : 0px) and (max-width : 480px) {

#content {
	width:100%!important;
	text-align:center!important;
}

#container {
	width:100%!important;
}
.container2 {
	width:100%!important;
	max-width:100%!important;
	margin:0 auto!important;
	padding:10!important;
}

#divider3 {
	margin-top:20px!important;
}

#nav {
	width: 50%!important;
	height:400px!important;
    margin: 0 auto!important;
	display:block!important;
	min-width:204px!important;
}

#linksmobile {
	display:block!important;
	text-align:center;
	line-height:46px;
	padding-top: 16px;
}

#dotline {
	display:none!important;
}

#logo {
	float:none!important;
}

.rollover {
		float:none !important;
		margin:0 auto!important;
}

a.rollover {
	display: block!important;
	width: 204px!important;
	height: 204px!important;
	text-decoration: none!important;
	background: url("images/as_rollover_mobile.png")!important;
	}
	
	a.rollover:hover {
	background-position: 0 208px!important;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

#links {
		display:none !important;
}
	
.container {
	width: 100%!important;
	margin: 0 auto;
	padding: 0;
}
	
	#c_1 {
	width: 50%!important;
    margin: 0 auto 15px!important;
	float:none!important;
	height:225px!important;;
	width:221px!important;
}

#c_2 {
width: 50%!important;
    margin: 0 auto 15px!important;
	float:none!important;
		height:225px;
			width:221px!important;
}

#c_3 {
width: 50%!important;
    margin: 0 auto 15px!important;
	float:none!important;
		height:225px;
			width:221px!important;
}

#c_4 {
width: 50%!important;
    margin: 0 auto 15px!important;
	float:none!important;
		height:225px;
			width:221px!important;
}

#me {
	float:none !important;
}

#about_info {
	float:none !important;
		max-width: 250px !important;
		min-width:200px!important;
		text-align:center!important;
	padding-left: 12px!important;
	padding-right: 12px;
	padding-top:20px!important;
	padding-bottom:20px!important;
	margin:0 auto;
}

#workinfo {
	float:none!important;
	width: 95%!important;
	margin-left: auto!important;
    margin-right: auto!important;
	padding-right: 0px!important;
	padding-bottom:20px!important;
}

#workpic {
	float:none!important;
	width: 95%!important;
	height:auto!important;
	margin-left: auto!important;
    margin-right: auto!important;
	text-align:center!important;
}

#logos {
	float:none !important;
		margin-left:auto!important;
	margin-right:auto!important;
	display:block!important;
	position:relative!important;
	max-width:100%!important;
}

#dotline {
	display:none;
}

img {
	margin-left:auto!important;
	margin-right:auto!important;
	display:block!important;
	position:relative!important;
	max-width:100%!important;
	height:auto!important;
}
#footer {
	padding-top:50px!important;
		max-width:100%!important;
		height:100%!important;
		padding-bottom:20px!important;
}

.copy {text-align:center;!important;}

.linkmob {
	font-family:Helvetica, sans-serif;
	font-size:34px;
}

.link1 {
	font-family: 'Inconsolata', monospace;
	font-size:18px;
	color:#000;
	text-decoration: none;
}

#vampvid {
	width:100%!important;
	height:auto!important;
		-webkit-box-shadow: 0px 0px 56px 0px rgba(0,0,0,0.22);
-moz-box-shadow: 0px 0px 56px 0px rgba(0,0,0,0.22);
box-shadow: 0px 0px 56px 0px rgba(0,0,0,0.22);
}

#guywalk {
	width:100%!important;
	height:auto!important;
		-webkit-box-shadow: 0px 0px 56px 0px rgba(0,0,0,0.22);
-moz-box-shadow: 0px 0px 56px 0px rgba(0,0,0,0.22);
box-shadow: 0px 0px 56px 0px rgba(0,0,0,0.22);
}

#ysju {
	width:100%!important;
	height:auto!important;
		-webkit-box-shadow: 0px 0px 56px 0px rgba(0,0,0,0.22);
-moz-box-shadow: 0px 0px 56px 0px rgba(0,0,0,0.22);
box-shadow: 0px 0px 56px 0px rgba(0,0,0,0.22);
}

#xequals {
	width:100%!important;
	height:auto!important;
		-webkit-box-shadow: 0px 0px 56px 0px rgba(0,0,0,0.22);
-moz-box-shadow: 0px 0px 56px 0px rgba(0,0,0,0.22);
box-shadow: 0px 0px 56px 0px rgba(0,0,0,0.22);
}

  /* ABOUT SECTION */
  
  #about1 {
	  max-width:300px!important;
	margin-left:auto!important;
	margin-right:auto!important;
	display:block!important;
	float:none!important;
  }
  
  #about2 {
margin-left:auto!important;
margin-right:auto!important;
display:block!important;
float:none!important;
padding-top:40px!important;
padding-left:0!important;
	  max-width:300px!important;
	  text-align:left!important;
  }

.header1 {
text-align:center!important;
font-size:22px!important;
}

.body {
	font-size:16px!important;
}

.deleteme {display: none!important;
height:0px!important;}

#copyright {
	margin: 0 auto!important;
	float: none!important;
	width: 100%!important;
	text-align: center!important;
	padding-right: 0!important;
}

}


