@media (max-height: 685px), (max-width: 685px), (max-width: 685px) and (max-height: 900px) and (orientation: portrait), (max-width: 900px) and (max-height: 685px)  and (orientation: landscape){

	div#wrap div#header{position:relative;top:0;left:0;right:0;height:85px;font-size:14px;z-index:1000;}
	div#wrap div#header img.logo{width:270px;top:5px;}
	div#wrap div#header span.textLinkContainer {top:105px;right:120px;}
	div#wrap div#header span.textLink {color:black;}
	div#wrap div#header span.buttonLink {right:15px;top:95px;color:white;background:black;}
	div#wrap div#angle{display:none;}
	div#wrap div#content {margin-top:50px;z-index:10;}
	div#wrap div#welcome div#welcomeMovie {width:100%;}
	div#wrap div#welcome {margin:5px 10px;}
	div#wrap div#welcome img#welcomeCharacterTop {top:240px;}
	div#wrap div#welcome div#welcomeMovie{top:370px;}
	div#wrap div#welcomeInner {padding:0;}
	div#wrap div#welcome {background:url('../images/computer.png') left bottom no-repeat;height:420px;}
	div#wrap div#welcome div#welcomeInner {font-size:25px;line-height:35px;text-align:center;}
	div#wrap div#welcome div#welcomeMovie {top:470px;}
	div#wrap div#cta{margin-top:285px;padding:0px;width:100%;}
	div#wrap div#cta {}
	div#wrap div#cta div#ctaLeft,div#wrap div#cta div#ctaRight {display:none;}
	div#wrap div#cta div#ctaRight {border-left:none;}
	div#wrap div#cta div#ctaOverlay {display:block;background:none;}
	div#wrap div#cta div#ctaOverlayButton {display:block;}
	div#wrap div#cta div#ctaOverlay, div#wrap div#cta div#ctaOverlayButton {height:auto;}
	div#wrap div#cta div#ctaOverlayButton input {position:relative;top:10px;left:auto;margin-left:auto;}
	div#wrap #categories div.links, div#wrap #categories h3 {display:none;}
	div#wrap div#templates img {width:160px;margin:10px 10px 20px;}
	div#wrap p.templateTagline {display:none;}
	div#wrap #categories .templateContainerOuter {height:400px;}
	div#footer {height:410px;}
	div#footer ul{width:100px;}
	div#footer ul#about{width:auto;}
	div#footer p a, div#footer p{font-size:12px;}
	div#footer div#footerInner{width:auto;}
	div#wrap div#services div.service {width:auto;}
	div#wrap div#services div.service div{padding:0 10px;}
	div#wrap div#header a{color:black;}
	div#wrap div#header span.buttonLink a{color:white;}
	div#wrap div#header a{font-size:14px;}
	div#wrap div#header span.textLinkContainer{right:135px;}
	div#wrap div#cta {padding:20px 0;}
	div#wrap div#cta div#ctaOverlayButton {margin-top:20px;}
}
