@media screen and (max-width: 1920px) 	{
	.main 				{ width: 80%; }
	.sidebar 			{ width: 20%; }
	.gallery 			{ width: 80%;}
	#wrapper 			{ width: 80%; }
	.artpiece 			{ width: 80%; top: 50px; position: fixed; right: -500px; }
	.artpiecebg 			{ width: 80%; top: 50px; position: fixed; right: -500px; }	
	nav 				{ width: 20%; list-style-type: none; top: 50px; }
	.tagline 			{ margin: 0 0 0 50px; padding: 0 0 20px 0; font-size: 1.5em; font-family: Verdana, sans-serif; color: #BD007D; font-weight: normal; }
	#top				{ margin: 20px 0 0 0; padding: 0 0 20px 0; }
	#tophome 			{ margin: 20px 0 0 0; }
}

@media screen and (max-width: 1600px) 	{
	.main 				{ width: 80%; }
	.sidebar 			{ width: 20%; }
	.gallery 			{ width: 80%;}
	#wrapper 			{ width: 80%; }
	.artpiece 			{ width: 80%; top: 50px; position: fixed; right: -170px; }
	.artpiecebg 			{ width: 80%; top: 50px; position: fixed; right: -170px; }	
	nav 				{ width: 20%; list-style-type: none; top: 50px; }
	.tagline 			{ margin: 0 0 0 50px; padding: 0 0 20px 0; font-size: 1.5em; font-family: Verdana, sans-serif; color: #BD007D; font-weight: normal; }
	#top				{ margin: 20px 0 0 0; padding: 0 0 20px 0; }
	#tophome 			{ margin: 20px 0 0 0; }
}

@media screen and (max-width: 1024px) 	{
	.main 				{ width: 80%; }
	.sidebar 			{ width: 20%; }
	.gallery 			{ width: 80%;}
	#wrapper 			{ width: 80%; }
	.artpiece 			{ width: 80%; top: 50px; position: fixed; right: -100px; }
	.artpiecebg 			{ width: 80%; top: 50px; position: fixed; right: -100px; }	
	nav 				{ width: 20%; list-style-type: none; top: 50px; }
	.tagline 			{ margin: 0 0 0 50px; padding: 0 0 20px 0; font-size: 1.5em; font-family: Verdana, sans-serif; color: #BD007D; font-weight: normal; }
	#top				{ margin: 20px 0 0 0; padding: 0 0 20px 0; }
	#tophome 			{ margin: 20px 0 0 0; }
}

@media screen and (max-width: 800px) 	{
	.main 				{ width: 80%; }
	nav 				{ width: 20%; list-style-type: none; }
	.sidebar 			{ width: 20%; }
	.gallery 			{ width: 80%; }
	#wrapper 			{ width: 90%; }
	.artpiece 			{ width: 80%; top: 25px; position: fixed; right: -100px; }
	.artpiecebg 			{ width: 80%; top: 25px; position: fixed; right: -100px; }	
	.tagline 			{ padding: 0 0 0 10px; font-size: 1.2em; font-family: Verdana, sans-serif; color: #BD007D; font-weight: normal; color: #bd007d; }
	#tophome 			{ margin: 20px 0 0 0; }
	#top				{ margin: 20px 0 0 0; padding: 0 0 20px 0; }

}

@media screen and (max-width: 740px) 	{
	.main 				{ width: 100%; }
	.sidebar 			{ width: 100%; }
	.gallery 			{ width: 100%; }
	#wrapper 			{ width: 90%; }
	.artpiece 			{ width: 80%; top: 150px; position: fixed; right: -100px; }
	.artpiecebg 			{ width: 80%; top: 150px; position: fixed; right: -100px; }	
	#top				{ margin: 20px 0 0 0; }
	#tophome 			{ margin: 20px 0 0 0; }
	#copyright 			{ font-size: .7em; }
	#slider2			{ width: 450px; height: 350px; list-style: none; overflow-y: auto; overflow-x: hidden; }
	.tagline 			{ margin: 0 0 0 0; padding: 0 0 20px 0; font-size: 1em; font-family: Verdana, sans-serif; color: #BD007D; font-weight: normal; }
	/* Slider Specific Sizes */

/* Landscapes Gallery */
.panel1 { width: 345px; height: 340px; }
.panel2 { width: 355px; height: 340px; }
.panel3 { width: 340px; height: 340px; }
.panel4 { width: 340px; height: 340px; }
.panel5 { width: 338px; height: 340px; }
.panel6 { width: 338px; height: 340px; }
.panel7 { width: 340px; height: 340px; }
.panel8 { width: 340px; height: 340px; }
.panel9 { width: 336px; height: 340px; }
.panel10 { width: 336px; height: 340px; }
.panel11 { width: 372px; height: 280px; }
.panel12 { width: 372px; height: 280px; }
.panel13 { width: 226px; height: 340px; }
.panel14 { width: 228px; height: 340px; }
.panel15 { width: 302px; height: 340px; }
.panel16 { width: 302px; height: 340px; }
.panel17 { width: 346px; height: 340px; }
.panel18 { width: 346px; height: 340px; }
.panel19 { width: 375px; height: 320px; }
.panel20 { width: 375px; height: 320px; }
.panel21 { width: 190px; height: 340px; }
.panel22 { width: 207px; height: 340px; }
.panel23 { width: 282px; height: 340px; }
.panel24 { width: 282px; height: 340px; }

/* Contemporary Gallery */
.panel31 { width: 244px; height: 340px; }
.panel32 { width: 240px; height: 340px; }
.panel33 { width: 238px; height: 340px; } 
.panel34 { width: 261px; height: 340px; }
.panel35 { width: 216px; height: 340px; }
.panel36 { width: 210px; height: 340px; }
.panel37 { width: 340px; height: 340px; }
.panel38 { width: 355px; height: 340px; }
.panel39 { width: 271px; height: 340px; }
.panel40 { width: 287px; height: 340px; }
.panel41 { width: 350px; height: 283px; }
.panel42 { width: 350px; height: 283px; }
.panel43 { width: 240px; height: 331px; }
.panel44 { width: 240px; height: 336px; }
.panel45 { width: 124px; height: 340px; }
.panel46 { width: 120px; height: 340px; }

/* Wearable Gallery */
.panel60 { width: 212px; height: 340px; }
.panel61 { width: 233px; height:340px; }
.panel62 { width: 241px; height: 340px; }
.panel63 { width: 262px; height: 340px; }
.panel64 { width: 340px; height: 254px; }
.panel65 { width: 281px; height: 340px; }
.panel66 { width: 340px; height: 302px; }
.panel67 { width: 255px; height: 340px; }
.panel68 { width: 205px; height: 340px; }
.panel69 { width: 274px; height: 340px; }
.panel70 { width: 223px; height: 340px; }
.panel71 { width: 255px; height: 340px; }
.panel72 { width: 201px; height: 340px; }
.panel73 { width: 255px; height: 340px; }
.panel74 { width: 264px; height: 340px; }
.panel75 { width: 255px; height: 340px; }
.panel76 { width: 255px; height: 340px; }
.panel77 { width: 340px; height: 285px; }
.panel78 { width: 340px; height: 336px; }
.panel79 { width: 248px; height: 340px; }
}

@media screen and (max-width: 480px) {
	.main 				{ width: 100%; }
	.sidebar 			{ width: 100%; }
	.gallery 			{ width: 100%; }
	#wrapper 			{ width: 95% }
	.artpiece 			{ width: 80%; top: 150px; position: fixed; right: -50px; }
	.artpiecebg			{ width: 80%; top: 150px; position: fixed; right: -50px; z-index: -50; }
	.tagline 			{ margin: 0 0 0 0; padding: 0 0 20px 0; font-size: 1em; font-family: Verdana, sans-serif; color: #BD007D; font-weight: normal; }
	#pagetitle			{ padding: 0 0 10px 0; }
	#tophome 			{ margin: 0 0 0 0; }
	#copyright 			{ font-size: .7em; padding: 0 0 0 0; margin: 16px 5px 5px 5px; }
	.framestudiopic		{ float: right; margin: 10px 10px 10px 10px; width: 100%; height: auto; border: none; }
	#studiopic img 		{ margin: auto; border: none; padding: 10px; }
	#slider2			{ width: 450px; height: 350px; list-style: none; overflow-y: auto; overflow-x: hidden; }
		/* Slider Specific Sizes */

div.anythingSlider { padding: 0 50px 28px 50px; }

/* Landscapes Gallery */
.panel1 { width: 345px; height: 340px; }
.panel2 { width: 355px; height: 340px; }
.panel3 { width: 340px; height: 340px; }
.panel4 { width: 340px; height: 340px; }
.panel5 { width: 338px; height: 340px; }
.panel6 { width: 338px; height: 340px; }
.panel7 { width: 340px; height: 340px; }
.panel8 { width: 340px; height: 340px; }
.panel9 { width: 336px; height: 340px; }
.panel10 { width: 336px; height: 340px; }
.panel11 { width: 372px; height: 280px; }
.panel12 { width: 372px; height: 280px; }
.panel13 { width: 226px; height: 340px; }
.panel14 { width: 228px; height: 340px; }
.panel15 { width: 302px; height: 340px; }
.panel16 { width: 302px; height: 340px; }
.panel17 { width: 346px; height: 340px; }
.panel18 { width: 346px; height: 340px; }
.panel19 { width: 375px; height: 320px; }
.panel20 { width: 375px; height: 320px; }
.panel21 { width: 190px; height: 340px; }
.panel22 { width: 207px; height: 340px; }
.panel23 { width: 282px; height: 340px; }
.panel24 { width: 282px; height: 340px; }

/* Contemporary Gallery */
.panel31 { width: 244px; height: 340px; }
.panel32 { width: 240px; height: 340px; }
.panel33 { width: 238px; height: 340px; } 
.panel34 { width: 261px; height: 340px; }
.panel35 { width: 216px; height: 340px; }
.panel36 { width: 210px; height: 340px; }
.panel37 { width: 340px; height: 340px; }
.panel38 { width: 355px; height: 340px; }
.panel39 { width: 271px; height: 340px; }
.panel40 { width: 287px; height: 340px; }
.panel41 { width: 350px; height: 283px; }
.panel42 { width: 350px; height: 283px; }
.panel43 { width: 240px; height: 331px; }
.panel44 { width: 240px; height: 336px; }
.panel45 { width: 124px; height: 340px; }
.panel46 { width: 120px; height: 340px; }

/* Wearable Gallery */
.panel60 { width: 212px; height: 340px; }
.panel61 { width: 233px; height:340px; }
.panel62 { width: 241px; height: 340px; }
.panel63 { width: 262px; height: 340px; }
.panel64 { width: 340px; height: 254px; }
.panel65 { width: 281px; height: 340px; }
.panel66 { width: 340px; height: 302px; }
.panel67 { width: 255px; height: 340px; }
.panel68 { width: 205px; height: 340px; }
.panel69 { width: 274px; height: 340px; }
.panel70 { width: 223px; height: 340px; }
.panel71 { width: 255px; height: 340px; }
.panel72 { width: 201px; height: 340px; }
.panel73 { width: 255px; height: 340px; }
.panel74 { width: 264px; height: 340px; }
.panel75 { width: 255px; height: 340px; }
.panel76 { width: 255px; height: 340px; }
.panel77 { width: 340px; height: 285px; }
.panel78 { width: 340px; height: 336px; }
.panel79 { width: 248px; height: 340px; }

}

@media screen and (max-width: 478px) 	{
	h1 					{ font-size: 10px; padding: 1px; }
	h2 					{ font-size: 1.2em; padding: 1px; }
	body 				{ font-size: 13px; }
	.main 				{ width: 100%; }
	.sidebar 			{ width: 100%; }
	.gallery 			{ width: 100%; }
	#wrapper 			{ width: 90%; }
	#copyright 			{ font-size: .7em; }
	.framestudiopic		{ float: right; margin: 10px 10px 10px 10px; width: 100%; height: auto; border: none; }
	.tagline 			{ padding: 0 0 0 10px; font-size: 1em; font-family: Verdana, sans-serif; color: #BD007D; font-weight: normal; color: #bd007d; }
	#slider2			{ width: 450px; height: 350px; list-style: none; overflow-y: auto; overflow-x: hidden; }
		/* Slider Specific Sizes */

div.anythingSlider { padding: 0 50px 28px 50px; }
		
/* Landscapes Gallery */
.panel1 { width: 345px; height: 340px; }
.panel2 { width: 355px; height: 340px; }
.panel3 { width: 340px; height: 340px; }
.panel4 { width: 340px; height: 340px; }
.panel5 { width: 338px; height: 340px; }
.panel6 { width: 338px; height: 340px; }
.panel7 { width: 340px; height: 340px; }
.panel8 { width: 340px; height: 340px; }
.panel9 { width: 336px; height: 340px; }
.panel10 { width: 336px; height: 340px; }
.panel11 { width: 372px; height: 280px; }
.panel12 { width: 372px; height: 280px; }
.panel13 { width: 226px; height: 340px; }
.panel14 { width: 228px; height: 340px; }
.panel15 { width: 302px; height: 340px; }
.panel16 { width: 302px; height: 340px; }
.panel17 { width: 346px; height: 340px; }
.panel18 { width: 346px; height: 340px; }
.panel19 { width: 375px; height: 320px; }
.panel20 { width: 375px; height: 320px; }
.panel21 { width: 190px; height: 340px; }
.panel22 { width: 207px; height: 340px; }
.panel23 { width: 282px; height: 340px; }
.panel24 { width: 282px; height: 340px; }

/* Contemporary Gallery */
.panel31 { width: 244px; height: 340px; }
.panel32 { width: 240px; height: 340px; }
.panel33 { width: 238px; height: 340px; } 
.panel34 { width: 261px; height: 340px; }
.panel35 { width: 216px; height: 340px; }
.panel36 { width: 210px; height: 340px; }
.panel37 { width: 340px; height: 340px; }
.panel38 { width: 355px; height: 340px; }
.panel39 { width: 271px; height: 340px; }
.panel40 { width: 287px; height: 340px; }
.panel41 { width: 350px; height: 283px; }
.panel42 { width: 350px; height: 283px; }
.panel43 { width: 240px; height: 331px; }
.panel44 { width: 240px; height: 336px; }
.panel45 { width: 124px; height: 340px; }
.panel46 { width: 120px; height: 340px; }

/* Wearable Gallery */
.panel60 { width: 212px; height: 340px; }
.panel61 { width: 233px; height:340px; }
.panel62 { width: 241px; height: 340px; }
.panel63 { width: 262px; height: 340px; }
.panel64 { width: 340px; height: 254px; }
.panel65 { width: 281px; height: 340px; }
.panel66 { width: 340px; height: 302px; }
.panel67 { width: 255px; height: 340px; }
.panel68 { width: 205px; height: 340px; }
.panel69 { width: 274px; height: 340px; }
.panel70 { width: 223px; height: 340px; }
.panel71 { width: 255px; height: 340px; }
.panel72 { width: 201px; height: 340px; }
.panel73 { width: 255px; height: 340px; }
.panel74 { width: 264px; height: 340px; }
.panel75 { width: 255px; height: 340px; }
.panel76 { width: 255px; height: 340px; }
.panel77 { width: 340px; height: 285px; }
.panel78 { width: 340px; height: 336px; }
.panel79 { width: 248px; height: 340px; }

}

img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}

