
@media screen and (max-height:800px){
	#foreground #cap_bot{bottom:-120px;}
	#foreground #cap_top{top:-120px;}
	#top_pad {height:75px;}
	#bot_pad {height:120px;}
	#background #clouds{top:-100px;}
	#content_main div.collapsed h3.a, #content_main div.expanded h3.a{top:70px}
}

@media screen and (max-height:600px){
	#foreground #cap_bot{bottom:-140px;}
	#foreground #cap_top{top:-140px;}
	#top_pad {height:55px;}
	#bot_pad {height:100px;}
	#background #ocean {bottom:-50px;}
	#background #moon {bottom:-50px;}
	#content_main div.collapsed h3.a, #content_main div.expanded h3.a{top:50px}
}

@media screen and (max-height:500px){
	#foreground #cap_bot{bottom:-150px;}
	#foreground #cap_top{top:-150px;}
	#foreground #brand{top:0px;}
	#top_pad {height:45px;}
	#bot_pad {height:90px;}
	#background #clouds {top:-200px;}
	#background #ocean {bottom:-80px;}
	#background #moon {bottom:-80px;}
	#content_main div.collapsed h3.a, #content_main div.expanded h3.a{top:40px}
}

@media screen and (max-width:1300px){
	.fullDescriptOpen{width:35%;}
}

@media screen and (max-width:1180px){
	#fullDescript{left:101px;border-radius:0px;top:0px;height:100%;background:rgba(0,0,0,.8);}
	.fullDescriptOpen{width:600px;}
}

@media screen and (max-width:750px){
	#foreground #loading{left:72px;}
	#foreground #container{left:-20px;}
	#foreground #cap_top{left:22px;}
	#foreground #cap_bot{left:22px;}
	#fullDescript{left:22px;}
	#foreground #brand{display:none;}
}

@media screen and (max-width:680px){
	#foreground #loading{left:50%;margin-left:-40%;width:80%;}
	#foreground #container{left:0px;width:100%;background:none;background:rgba(0,0,0,.7);}
	#foreground #container #content{margin-left:0;width:100%;background:none;}
	#foreground #design_top, #foreground #design_bot{display:none;}
	#foreground #cap_top{height:56px;width:100%;top:0;left:0;border-bottom:2px solid #6F5525;}
	#foreground #cap_bot{height:56px;width:100%;bottom:0;left:0;border-top:2px solid #6F5525;}
	#foreground #cap_top #design_eye{display:none;}
	#foreground #cap_top #lnks_top{margin-top:0px;}
	#foreground #cap_bot #lnks_bot{margin-top:0px;margin-left:0;}
	#lnks_top a{margin-top:0;padding-top:0;line-height:56px;}
	#lnks_bot a{margin-bottom:0;padding-bottom:0;line-height:56px;} 
	#foreground #container #content p:first-of-type:first-letter {margin-left:0px;}
	#top_pad {height:70px;}
	#bot_pad {height:70px;}
	#fullDescript{left:0px;}
	.fullDescriptOpen{width:100%;}
	#content_main h2:nth-of-type(1){padding-left:15px;}
	
	#content_main div.collapsed h3.a, #content_main div.expanded h3.a{top:55px;padding-left:20px;}
	
	#content_main .picList a img{opacity:1;}
	#content_main .objList div.thbContSq, #content_main .objList div.thbContRect {opacity:1;}
	#content_main .sublinks a:hover{color:#999;background:transparent;}
	#toolTip{display:none;}
	
	#content_main div.collapsed div a, #content_main div.expanded div a{width:32%;}
	
	#content .objList div.thbContSq{max-height:100px;height:100px;width:100px;margin-top:1px;margin-bottom:1px;}
	#content .objList div.thbContRect{max-height:70px;height:70px;width:140px;margin-top:1px;margin-bottom:1px;}
	#content .objList div span{margin-top:1px;}
	#content_main span.space{height:20px;}
}

@media screen and (max-width:680px) and (max-height:600px){
	#foreground #cap_top{top:-10px;}
	#foreground #cap_bot{bottom:-10px;}
	#content_main div.collapsed h3.a, #content_main div.expanded h3.a{top:45px}
}
@media screen and (max-width:680px) and (max-height:500px){
	#foreground #cap_top{top:-20px;}
	#foreground #cap_bot{bottom:-20px;}
	#content_main div.collapsed h3.a, #content_main div.expanded h3.a{top:35px}
}

@media screen and (max-width:460px){
	#content .objList div.thbContRect{max-height:70px;height:70px;width:100px;}
}